Заказать токеномику

Юнит-экономика токен-проекта: метрики, формулы и моделирование

Как рассчитать юнит-экономику криптопроекта — LTV, CAC, доходность на токен, скорость обращения. Формулы, Python-код, калькулятор и типичные ошибки.

Токеномика без юнит-экономики — это аллокация процентов, за которыми нет денег. Юнит-экономика отвечает на вопрос: сколько стоит привлечь одного пользователя, сколько он приносит и как токен влияет на эти числа. Без этого расчёта любые модели предложения и спроса остаются абстракцией.

Что такое юнит-экономика в контексте токенов

Юнит-экономика — расчёт доходности на единицу (пользователя, транзакцию, подписку). В токен-проектах добавляется второй слой: помимо фиатной выручки, существует токен-экономика — эмиссия, стимулы и сток токенов, которые влияют на P&L.

В традиционном бизнесе формула проста: если LTV > CAC, бизнес масштабируется. В криптопроекте LTV включает доход от использования и влияние токена (субсидии, эмиссия, сжигание), а CAC может оплачиваться токенами (airdrop, реферальные программы, ликвидити-майнинг).

Зачем считать юнит-экономику

  1. Проверка устойчивости — окупается ли привлечение пользователей без бесконечной эмиссии?
  2. Калибровка эмиссии — сколько токенов тратить на стимулы, чтобы не уйти в гиперинфляцию?
  3. Оценка токена — какая фундаментальная цена токена при заданных метриках использования?
  4. Привлечение инвесторов — инвесторы вкладывают в метрики, а не в обещания

Почему в web3 это сложнее, чем в традиционном бизнесе

В классическом SaaS юнит-экономика линейна: привлёк пользователя → он платит подписку → окупился через N месяцев. В токен-проекте добавляется нелинейный фактор: токен — это по сути кредиторская задолженность проекта, привязанная к утилизации и рыночной цене.

Это означает, что юнит-экономика токен-проекта принципиально не может быть точной:

  • CAC зависит от цены токена — а цена зависит от спроса, который зависит от количества пользователей, которых вы привлекаете за этот CAC. Циклическая зависимость
  • LTV зависит от утилизации токена — если пользователи перестанут стейкать или burn-механизм изменится, ценность токена и LTV изменятся
  • Рыночная цена влияет на всё — при росте цены токена растёт и «стоимость» стимулов (CAC), и «ценность» пользовательского вклада (LTV). Эти эффекты не компенсируют друг друга
Юнит-экономика как ориентир, не как истина
Токен-проект не может рассчитать юнит-экономику с точностью SaaS. Но может определить порядок величин и направление: растёт LTV/CAC или падает? Сходится экономика при трёх сценариях цены или нет? Именно это и нужно инвесторам и команде.
Циклическая зависимостьЧетыре узла в цикле: CAC, Цена токена, Спрос, ПривлечениеЦиклическаязависимостьCACстоимость привлеченияЦена токенарыночная стоимостьСпросколичество пользователейПривлечениебюджет на маркетинг

Ключевые метрики

CAC — стоимость привлечения пользователя

CAC = (Marketing + Incentives × P) / Users
  • CAC — стоимость привлечения пользователя
  • Marketing — фиатные расходы на маркетинг ($)
  • Incentives — токены на привлечение (штуки)
  • P — рыночная цена токена
  • Users — количество новых пользователей за период

В криптопроектах CAC часто включает токен-составляющую: airdrop, реферальные награды, ликвидити-майнинг. Эти расходы реальны — они создают давление на продажу.

Критический момент: CAC зависит от P_token. В формуле выше P_token — текущая рыночная цена токена. Это значит, что CAC не является константой: при росте цены токена в 5 раз расходы на стимулы вырастают пропорционально (если количество раздаваемых токенов фиксировано). Проект, который раздаёт 100K токенов/мес, тратит $50K при цене $0.50 и $500K при цене $5.00 — за тех же самых пользователей.

Пример. Протокол тратит $50K/мес на маркетинг и раздаёт 100 000 токенов в месяц. Привлечено 2 000 новых пользователей:

P_tokenСтоимость токеновCACКомментарий
$0.10$10K$30Дёшево привлекать
$0.50$50K$50Приемлемо
$2.00$200K$125Дорого
$5.00$500K$275Нерентабельно

Именно поэтому многие проекты переходят с фиксированного количества токенов на фиксированный долларовый бюджет стимулов — чтобы CAC не зависел от рыночной цены.

Токен-субсидии — это реальные расходы
Раздача токенов «бесплатна» только если токен ничего не стоит. Каждый розданный токен — это давление на продажу, которое размывает стоимость для всех держателей. Включайте токен-стимулы в CAC по рыночной цене — и моделируйте минимум три сценария цены.

ARPU — средний доход на пользователя

ARPU_mo = Revenue_mo / MAU
  • ARPU_mo — средний доход на пользователя в месяц
  • Revenue_mo — фиатный доход протокола за месяц
  • MAU — активные пользователи за месяц

В DeFi-протоколах доход складывается из:

  • Комиссии за свопы (DEX)
  • Проценты по кредитам (лендинг)
  • Комиссии за мосты (кроссчейн)
  • Плата за хранение (децентрализованные хранилища)
  • Подписки (premium-функции)

LTV — пожизненная ценность пользователя

LTV = ARPU_mo × Lifetime_mo
  • Упрощённая формула без дисконтирования
  • Для crypto-проектов с высокими discount rates (20–40%) недисконтированный LTV может быть завышен на 20–40%
  • Корректнее: LTV = ARPU / (churn + r_monthly)
  • LTV — пожизненная ценность пользователя
  • ARPU_mo — средний доход на пользователя в месяц
  • Lifetime_mo — средний срок жизни пользователя в протоколе (месяцы)

Для подписочных моделей: LTV = ARPU / ChurnRate. Для транзакционных: LTV = ARPU × среднее количество активных месяцев.

Пример. ARPU = $5/мес, средний пользователь активен 8 месяцев:

LTV = $5 × 8 = $40

При CAC = $50 юнит-экономика отрицательная: проект теряет $10 на каждом пользователе.

LTV/CAC — коэффициент окупаемости

LTV / CAC > 3 — healthy unit economics
  • LTV / CAC < 1 — убыточность
  • LTV / CAC от 1 до 3 — зона риска
  • LTV / CAC > 3 — масштабируемый бизнес
LTV/CACИнтерпретация
< 1.0Убыточно — каждый пользователь стоит больше, чем приносит
1.0–2.0Рискованно — работает при идеальном удержании
2.0–3.0Приемлемо — но мало запаса на ошибку
3.0–5.0Здорово — стандарт для масштабирования
> 5.0Отлично — или недоинвестирование в рост

Velocity — скорость обращения токена

V = Volume / Mcap
  • V — скорость обращения (velocity)
  • Volume — объём транзакций за период
  • Mcap — рыночная капитализация токена

Velocity показывает, как быстро токены переходят из рук в руки. Высокая velocity (> 10) означает, что пользователи не держат токен — покупают и тут же тратят. Это снижает фундаментальную цену.

P_fund = PQ / (V × S)
  • Уравнение обмена Фишера
  • P_fund — фундаментальная цена токена
  • P — цена единицы услуги
  • Q — объём услуг
  • V — скорость обращения
  • S — предложение в обращении

Пример. Протокол обрабатывает транзакции на $100M/год (PQ), velocity = 20, circulating supply = 50M:

P_fundamental = $100M / (20 × 50M) = $0.10 за токен

Если снизить velocity до 5 (через стейкинг, lock-up, модели утилизации):

P_fundamental = $100M / (5 × 50M) = $0.40 — рост в 4 раза.

Velocity — главный враг цены
Механизмы снижения velocity (стейкинг, lock-up, burn при использовании) критически важны для поддержания цены. Без них токен становится транзитным средством — его покупают и сразу продают, не создавая устойчивого спроса.

Юнит-экономика с учётом токена

Токен-субсидированная модель

Большинство криптопроектов на ранней стадии субсидируют пользователей: дают токены за использование (ликвидити-майнинг, награды, airdrop). Это создаёт искусственно высокий ARPU для пользователей — и отрицательную экономику для протокола.

Net_revenue = Revenue − Subsidies × P
  • Net_revenue — чистый доход протокола после токен-субсидий
  • Revenue — фиатная выручка протокола
  • Subsidies — количество розданных токенов
  • P — рыночная цена токена
Чистый доходФиатная выручка (+) и токен-субсидии (−) сходятся в чистый доходФиатная выручкаКомиссииПодпискиСервисы+ЧистыйдоходТокен-субсидииAirdropНаградыLP-майнинг

Пример. DEX генерирует $2M/мес комиссий и раздаёт 500K токенов/мес по $3:

NetRevenue = $2M - 500K × $3 = $500K (чистый доход)

Если цена токена вырастет до $5: NetRevenue = $2M - 500K × $5 = -$500K (убыток)

Точка безубыточности

Breakeven = Costs / (ARPU_mo − Subsidy_per_user)
  • Breakeven — количество пользователей для выхода в ноль
  • Costs — совокупные расходы протокола
  • ARPU_mo — доход на пользователя в месяц
  • Subsidy_per_user — стоимость токен-субсидий на одного пользователя

Модель погашения долга

Токен-субсидии на раннем этапе — это «долг» перед будущими держателями. Каждый розданный токен создаёт потенциальное давление на продажу. Здоровая экономика предполагает, что:

  1. Субсидии привлекают пользователей (фаза роста)
  2. Пользователи генерируют доход (фаза монетизации)
  3. Доход покрывает давление от продажи розданных токенов (фаза устойчивости)
Три фазы модели погашения долгаТри последовательных этапа: Рост, Монетизация, Устойчивость1. Ростсубсидии > доходпривлечение за токены2. Монетизациядоход растётпользователи платят3. Устойчивостьдоход > субсидиидолг погашен

Моделирование юнит-экономики

Симуляция на 36 месяцев показывает: при росте цены токена на 2%/мес расходы на стимулы к 36-му месяцу удваиваются, а CAC растёт с $75 до $125+. При этом LTV остаётся $62.50 (зависит от ARPU и churn, не от цены токена). В итоге LTV/CAC ухудшается даже при росте MAU.

Ключевые выводы:

  • Без дохода от комиссий точка безубыточности не достигается за 36 месяцев
  • При фиксированном количестве раздаваемых токенов рост цены ухудшает юнит-экономику
  • Переход на фиксированный долларовый бюджет стимулов стабилизирует CAC
Код симуляции (Python)
import numpy as np
import matplotlib.pyplot as plt

MONTHS = 36
MARKETING_SPEND = 50_000
TOKEN_INCENTIVES = 100_000
TOKEN_PRICE_0 = 1.0
NEW_USERS_MONTH = 2_000
CHURN_RATE = 0.08
ARPU = 5.0
PRICE_GROWTH = 0.02

months = np.arange(MONTHS)
active_users = np.zeros(MONTHS)
revenue = np.zeros(MONTHS)
token_cost = np.zeros(MONTHS)
net_revenue = np.zeros(MONTHS)
cumulative_pnl = np.zeros(MONTHS)
cac = np.zeros(MONTHS)
ltv = np.zeros(MONTHS)

for m in range(MONTHS):
    token_price = TOKEN_PRICE_0 * (1 + PRICE_GROWTH) ** m
    if m == 0:
        active_users[m] = NEW_USERS_MONTH
    else:
        active_users[m] = active_users[m - 1] * (1 - CHURN_RATE) + NEW_USERS_MONTH
    revenue[m] = active_users[m] * ARPU
    token_cost[m] = TOKEN_INCENTIVES * token_price
    total_cost = MARKETING_SPEND + token_cost[m]
    net_revenue[m] = revenue[m] - total_cost
    cumulative_pnl[m] = (cumulative_pnl[m - 1] if m > 0 else 0) + net_revenue[m]
    cac[m] = total_cost / NEW_USERS_MONTH
    ltv[m] = ARPU * (1 / CHURN_RATE)

fig, axes = plt.subplots(2, 2, figsize=(14, 10))
axes[0, 0].plot(months, active_users, color="#3b82f6", linewidth=2)
axes[0, 0].set_title("MAU"); axes[0, 0].grid(True, alpha=0.3)
axes[0, 1].plot(months, revenue / 1000, color="#10b981", linewidth=2, label="Доход")
axes[0, 1].plot(months, (np.full(MONTHS, MARKETING_SPEND) + token_cost) / 1000, color="#ef4444", linewidth=2, label="Расходы")
axes[0, 1].set_title("Доход vs расходы"); axes[0, 1].legend(); axes[0, 1].grid(True, alpha=0.3)
axes[1, 0].fill_between(months, cumulative_pnl / 1000, where=cumulative_pnl >= 0, alpha=0.3, color="#10b981")
axes[1, 0].fill_between(months, cumulative_pnl / 1000, where=cumulative_pnl < 0, alpha=0.3, color="#ef4444")
axes[1, 0].plot(months, cumulative_pnl / 1000, color="#1e293b", linewidth=2)
axes[1, 0].set_title("Кумулятивный P&L"); axes[1, 0].grid(True, alpha=0.3)
axes[1, 1].plot(months, ltv / cac, color="#8b5cf6", linewidth=2)
axes[1, 1].axhline(y=3.0, color="#10b981", linestyle="--", alpha=0.5, label="3x")
axes[1, 1].axhline(y=1.0, color="#ef4444", linestyle="--", alpha=0.5, label="1x")
axes[1, 1].set_title("LTV / CAC"); axes[1, 1].legend(); axes[1, 1].grid(True, alpha=0.3)
plt.tight_layout(); plt.show()

Калькулятор юнит-экономики

Калькулятор юнит-экономики токен-проекта
LTV, CAC, ARPU, churn, токен-субсидии — визуализация и оценка устойчивости
Открыть калькулятор →

Двигайте ползунки и наблюдайте, как меняется соотношение LTV/CAC. Обратите внимание: при увеличении цены токена CAC растёт (жёлтая часть полоски), а LTV остаётся прежним.

Оценка стоимости токена через юнит-экономику

Метод дисконтированных потоков

Price = [Σ(CF_t / (1 + r)^t) + TV / (1 + r)^n] / Circulating_supply
  • Price — фундаментальная цена токена (DCF)
  • CF_t — чистый денежный поток в период t
  • r — ставка дисконтирования (20–25% для зрелых протоколов с revenue, 30–40% для ранней стадии)
  • n — горизонт прогноза (обычно 5–10 лет для крипто)
  • TV — терминальная стоимость: TV = CF_n × (1+g) / (r − g), g — долгосрочный темп роста
  • Circulating — circulating supply (не total supply); для крипто критично уточнять
Не забудьте терминальную стоимость
Для криптопроектов терминальная стоимость может составлять 60–80% от общей оценки. Без TV DCF-формула систематически занижает фундаментальную цену.

Метод velocity

P_token = PQ / (V × S)
  • Уравнение обмена Фишера
  • P_token — фундаментальная цена токена
  • P — цена единицы услуги
  • Q — количество транзакций
  • V — скорость обращения
  • S — предложение в обращении

Метод P/S (Price-to-Sales) для токенов

P_token = (Annual_revenue × P/E) / S
  • P_token — фундаментальная цена токена через P/S-мультипликатор
  • P/S — мультипликатор (5–15 для DeFi-протоколов 2025–2026, зависит от роста)
  • Annual_revenue — годовой доход (revenue) протокола ($)
  • S — предложение в обращении
P/S ≠ P/E
Формулу выше часто называют «P/E» в крипто-контексте, но это P/S: используется выручка (revenue), а не прибыль (earnings = revenue − expenses). Классический P/E = Mcap / Net_income. Для крипто P/S более корректен, так как у многих протоколов нет устойчивой прибыли. Если нужен именно P/E, замените «Годовой доход» на «Годовая прибыль» и используйте мультипликатор 10–30.

Пример. Протокол с $10M годового дохода (revenue), P/S = 10, circulating supply = 50M:

P_token = ($10M × 10) / 50M = $2.00

Распространённые ошибки

1. Игнорирование токен-субсидий в расходах

«Airdrop ничего не стоит» — ложь. Каждый розданный токен — это давление на продажу, размывающее стоимость для держателей. Всегда включайте токен-стимулы в CAC по текущей рыночной цене.

2. LTV без учёта оттока

LTV = ARPU × 100 месяцев? Только если отток 1%. При реальном churn 8–15% средний срок жизни пользователя — 7–12 месяцев. Завышенный LTV маскирует убыточность.

3. ARPU на основе активных пользователей без фильтрации ботов

В криптопроектах 30–70% «пользователей» — боты, фермеры и дублированные адреса. ARPU на «реальных» пользователях может быть в 3–5 раз ниже заявленного.

4. Модель без сценариев цены токена

При росте цены токена в 5 раз расходы на стимулы растут пропорционально (если стимулы в токенах с фиксированным количеством). Моделируйте три сценария: текущая цена, рост в 3 раза, падение в 3 раза.

5. Выручка из токен-продаж как «доход»

Продажа токенов из казначейства — это не выручка, а привлечение капитала. Реальный доход — это комиссии от использования протокола.

Чеклист юнит-экономики токен-проекта
  • CAC рассчитан с учётом токен-субсидий — фиат + токены по рыночной цене
  • LTV рассчитан с реальным churn — не оптимистичные 100 месяцев, а измеренные данные
  • LTV/CAC > 3 — или план по достижению этого уровня
  • Velocity токена оценена — и есть механизмы её снижения
  • Точка безубыточности определена — при каком MAU протокол выходит в плюс
  • Три сценария цены токена смоделированы — база, рост, падение
  • Доход от комиссий отделён от токен-продаж — это разные вещи
  • Боты отфильтрованы из MAU — реальные пользователи, не кошельки
  • Построим юнит-экономику вашего токен-проекта

    Мы рассчитали юнит-экономику для 85+ проектов — от DeFi до GameFi. Проверим устойчивость вашей модели и найдём точку безубыточности.

    Рассчитать экономику