Фандинг
Фандинг - періодичний платіж між лонгами й шортами. Він тримає ціну безстрокового контракту поруч із ціною оракула:
- якщо книга торгується вище за оракул, лонги платять шортам;
- якщо нижче, шорти платять лонгам.
Протокол лише перерозподіляє платежі між позиціями й нічого не забирає собі.
Як рахується ставка
- Записи цін. У кожному блоці записуються дві ціни: index - ціна оракула, mark - ціна за книгою. Mark береться за середньою ціною, за якою можна купити чи продати в книзі на 500 USDC × максимальне плече ринку (5 000 USDC при 10x). Відхилення, менші за мертву зону (половина коридору виконання ринку), не враховуються.
- Усереднення. За інтервал фандингу ринку відкидається по 10% крайніх значень з кожного боку, решта усереднюється. Якщо записів менше за три чверті інтервалу, ставка дорівнює 0.
- Ставка. (mark - index) / index за усередненими цінами, у межах ліміту.
Ставка виражена за 8 годин. Під час нарахування вона перераховується на час, що минув від попереднього нарахування. Час, коли мережа не виробляла блоків, не нараховується: з будь-якого проміжку між блоками у фандинг іде не більше 10 секунд.
Ліміт ставки
Ставка за 8 годин не перевищує менше з двох: 1% або 0.75 × підтримувальної маржі ринку. Зараз це 0.375% для BTC і ETH, 0.75% для інших ринків.
Як часто нараховується
| Інтервал | Ринки |
|---|---|
| 17 280 блоків, ~4 год | BTC, ETH, LTC, SOL, XRP |
| 1 800 блоків, ~25 хв | ADA, ARB, BNB, DOGE, GRAM, HYPE, LINK, PUMP, SUI |
Інтервал задає governance для кожного ринку.
Хто скільки платить
- Сторони рівні. Якщо лонгів і шортів порівну, обидві сторони платять або отримують повну ставку.
- Сторони нерівні. Менша сторона платить або отримує повну ставку, а в більшої ставка зменшується пропорційно.
Сума платежів лонгів завжди дорівнює сумі платежів шортів.
Приклад. Ставка +0.1%, лонгів на 4 млн USDC, шортів на 1 млн USDC.
- Шорти отримують 0.1% від 1 млн = 1 000 USDC.
- Лонги платять ті самі 1 000 USDC, тобто 0.025% свого номіналу.
Нарахування на позицію
Фандинг не переказується між субакаунтами під час кожного нарахування. Він накопичується в позиції й одразу враховується в капіталі субакаунта. У забезпечення він переноситься, коли позиція змінюється або закривається.
Коли ціни не записуються
Поки пара на паузі або активний circuit breaker оракула, ціни для фандингу не записуються.