Skip to content

Формулы и расчёты

Funding History Search использует ряд формул для нормализации ставок, расчёта APR и PnL. На этой странице описана математика за интерфейсом.

Нормализация ставок

Биржи публикуют фандинг с разными интервалами:

  • 8 часов — большинство CEX (Binance, OKX, Bybit и др.)
  • 1 час — DEX (Hyperliquid, Drift и др.)

Для корректного сравнения все ставки нормализуются к hourly BPS (базисные пункты в час):

hourlyBps = rate / intervalHours

Пример:

  • Binance: rate = 0.03% за 8ч → hourlyBps = 0.03 / 8 = 0.00375
  • Hyperliquid: rate = 0.005% за 1ч → hourlyBps = 0.005 / 1 = 0.005

APR (годовая ставка)

APR рассчитывается из часовой ставки:

APR = hourlyBps × 87.6

Откуда 87.6:

hourly_rate / 10000 × 24 × 365 × 100 = hourlyBps × 87.6

Пример:

  • hourlyBps = 0.00375 → APR = 0.00375 × 87.6 = 0.3285%

BPS (базисные пункты)

1 BPS = 0.01%. То есть ставка 0.03% = 3 BPS.

Спред

Спред — разница между максимальной и минимальной ставкой среди выбранных бирж:

spread = max_rate − min_rate

Спред показывает потенциальный заработок при арбитражной позиции (long на бирже с минимальной ставкой + short на бирже с максимальной).

Расчёт PnL

PnL портфельной позиции рассчитывается методом интегрирования Римана (Riemann sum) по историческим часовым ставкам:

PnL = investment × Σ(shortBps − longBps) / 10000 − openingCost

Где:

  • investment — сумма позиции в $
  • shortBps — ставка фандинга на short-бирже в каждый час
  • longBps — ставка фандинга на long-бирже в каждый час
  • openingCost — расходы на открытие (комиссии)

Суммирование идёт по каждому часовому интервалу от даты входа до текущего момента.

Почему интеграция, а не среднее?

Ставки фандинга меняются каждые 1–8 часов. Простое умножение средней ставки на время даёт неточный результат. Интегрирование по каждому интервалу учитывает реальную динамику ставок и даёт точный PnL.

Smart Score

Smart Score — комплексная метрика стабильности тикера для арбитража. Учитывает:

  • Величину спреда — чем выше, тем лучше
  • Стабильность — чем меньше волатильность ставки, тем лучше
  • Консистентность — спред должен быть стабильным на протяжении всего периода

Тикеры с высоким Smart Score — лучшие кандидаты для долгосрочных арбитражных позиций.