Разработка индикатора Funding Rate
Funding Rate — ключевой механизм perpetual futures. Это периодический платёж между лонгами и шортами, который удерживает цену перпетуала близко к spot. Индикатор Funding Rate визуализирует эти данные и помогает трейдеру понять настроение рынка и оценить стоимость удержания позиции.
Как работает Funding Rate
На большинстве бирж (Binance, Bybit, OKX) funding рассчитывается каждые 8 часов. Формула:
Funding Rate = Clamp(Premium Index + Clamp(Interest Rate - Premium Index, -0.05%, 0.05%), -0.75%, 0.75%)
Где Premium Index — разница между mark price и spot index price. Если лонги платят шортам — рынок «перегрет» в лонг. Если шорты платят лонгам — доминируют медвежьи настроения.
Источники данных
| Биржа | Endpoint |
|---|---|
| Binance | GET /fapi/v1/fundingRate |
| Bybit | GET /v5/market/funding/history |
| OKX | GET /api/v5/public/funding-rate-history |
| dYdX v4 | REST + WebSocket |
Для реального времени — WebSocket подписки на funding rate updates. Для исторических данных — REST polling с сохранением в time-series базу (InfluxDB, TimescaleDB или ClickHouse).
Что отображает индикатор
Базовый вид — линейный или гистограммный график Funding Rate по времени. Нулевая линия разделяет периоды доминирования лонгов и шортов.
Расширенные метрики:
- Annualized Funding Rate — funding rate × 3 (для 8h интервалов) × 365. Позволяет сравнить стоимость удержания позиции с доходностью в DeFi.
- Cumulative Funding — накопленный funding за период. Важно для оценки реальной стоимости длинной позиции.
- Cross-exchange comparison — сравнение funding rate между биржами. Значительная разница создаёт арбитражные возможности.
- Funding Rate Heat Map — многопарный обзор: какие пары имеют экстремальные значения прямо сейчас.
Технические сигналы
Экстремальные значения Funding Rate часто предшествуют разворотам:
- Funding > 0.1% (за 8h) → рынок перегрет в лонг, повышенный риск каскадных ликвидаций лонгов
- Funding < -0.05% → негативный funding, рынок перегрет в шорт
Индикатор может генерировать алерты при выходе за пороговые значения через Telegram Bot API или webhook.
Интеграция в торговую платформу
Индикатор реализуется как кастомный плагин для TradingView (Pinescript v5) или как standalone панель в собственном трейдинговом интерфейсе. Для собственной платформы стек: React + D3.js или Recharts, WebSocket для live updates, Redis для кеширования последних значений.
Мы разрабатываем индикатор с историческими данными, real-time обновлениями, сравнением между биржами и системой алертов на экстремальные значения.







