Розробка індикатора 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. Для історичних даних — 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) або як окремо стояча панель у власному торговому інтерфейсі. Для власної платформи стек: React + D3.js або Recharts, WebSocket для live updates, Redis для кешування останніх значень.
Ми розробляємо індикатор з історичними даними, real-time оновленнями, порівнянням між біржами та системою алертів на екстремальні значення.







