Часовой платёж, который держит цену на месте
Бессрочный фьючерс никогда не истекает, так что ничто не возвращает его цену к цене актива силой. Это делает фандинг: периодическая плата, которую одна сторона контракта платит другой, вычисленная из разницы между ценой контракта и спотовой ценой актива.
Кто кому платит, следует из этой разницы. Если контракт торгуется выше цены оракула, ставка положительная и лонги платят шортам. Если ниже, ставка отрицательная и шорты платят лонгам. Платёж идёт строго между сторонами: документация говорит, что комиссий с него не берут.
На Hyperliquid он платится каждый час, прибавляясь к балансу держателей контрактов или вычитаясь из него на каждом интервале. Подержите позицию один час и заплатите или получите один раз; подержите неделю и сделаете это 168 раз.
Две составляющие
Процентная составляющая постоянна. Документация ставит её в 0,01 % каждые 8 часов, то есть 0,00125 % каждый час, или 11,6 % годовых в пользу шорта, и объясняет её как разницу в стоимости занять доллары против спотовой криптовалюты. Для каждого актива она одна и та же.
Составляющая премии двигается. Она следует за разницей между ценой бессрочного фьючерса и спотовой ценой оракула базового актива, как premium = impact_price_difference / oracle_price, где impact_price_difference = max(impact_bid_px - oracle_px, 0) - max(oracle_px - impact_ask_px, 0). Цены воздействия это средние цены, по которым свой для каждого контракта номинал воздействия исполнился бы с каждой стороны стакана, так что премия читает глубину стакана, а не одну только лучшую цену.
Рынки, развёрнутые по HIP-3, используют более отзывчивую формулу, premium = (0.5 * (impact_bid_px + impact_ask_px) / oracle_px) - 1, которая позволяет тем, кто их развернул, выразить более широкий набор поведений фандинга. В обоих случаях премию берут каждые 5 секунд и усредняют за час, так что одна напечатанная сделка не может задать ставку.
Формула и предел
Документация даёт Funding Rate (F) = Average Premium Index (P) + clamp (interest rate - Premium Index (P), -0.0005, 0.0005). Эта формула даёт ставку за 8 часов, а фандинг затем платится каждый час по одной восьмой от неё.
Ограничитель это то, что не даёт постоянной составляющей иметь значение, когда премия велика: он может сдвинуть ставку не больше чем на 0,05 % в любую сторону. Когда премия мала, процентная составляющая берёт верх и ставка стоит около своего обычного чуть положительного значения; когда премия велика, премия это почти вся ставка.
Фандинг ограничен 4 % в час, что документация называет гораздо менее жёстким ограничением, чем у её централизованных соседей, и ни предел, ни интервал не зависят от актива. Сам платёж это position_size * oracle_price * funding_rate: документация подчёркивает, что размер в номинал переводит спотовая цена оракула, а не маркировочная цена.
Сутки фандинга, как пример
Пример, в круглых числах: позиция на 10 000 $ номинала, которую держат 24 часа, с часовой ставкой, замершей на трёх разных уровнях. Настоящая ставка меняется каждый час, так что это арифметика, а не прогнозы.
| Часовая ставка | На 10 000 $, за час | За 24 часа | Что это за ставка |
|---|---|---|---|
0.00125% | $0.125 | $3.00 | Одна процентная составляющая, которую документация даёт как 11,6 % годовых в пользу шорта |
0.01% | $1.00 | $24.00 | В восемь раз больше, или 87,6 % за год из 8 760 часов, если бы она держалась |
4% | $400.00 | $9,600.00 | Предел, далеко выше обычных ставок и поставленный ради часов, которые обычными не будут |
Чтение годовой цифры требует той же осторожности. Страница фандинга этого сайта показывает ставку часа и ту же ставку, умноженную на 8 760, то есть сколько стоил бы год, если бы ничего не менялось. Ничто не остаётся неизменным год, так что годовая цифра измеряет настоящее, а не будущее.
Он платится каждый час, что бы позиция ни делала. Позиция, которую держат недели на людной стороне, может заплатить фандингом больше, чем то движение, ради которого её открыли, а ставка, которую вы читаете, это ставка этого часа. Проверьте её снова, прежде чем решить держать дальше.
Когда ставка уходит в минус
Отрицательная ставка значит, что контракт торгуется ниже индекса: людная сторона это шорты, и лонгу платят за удержание, а не берут с него. Так бывает, и на некоторых рынках это держится, но это не бесплатные деньги: сторона людна обычно потому, что цена идёт в её пользу.
Фандинг к тому же не налог на торговлю. Его берут за каждый час удержания, так что для позиции, которую мерят днями, он важен больше всего, а для позиции, которую мерят минутами, почти не важен. Живые ставки по каждому рынку, часовые и за год, лежат на странице фандинга этого сайта.
Как агент его считает
Ежедневный пилот взвешивает фандинг прежде, чем что-либо открыть. Две ноги комиссии первой ступени, фандинг за те дни, которые позиция, по ожиданию, будет ждать (по умолчанию три), проскальзывание и собственные доллары модели все взвешиваются против той прибыли, на которую рассчитывают, и сделку, издержки которой съедают эту прибыль, отклоняют, уже после того как модель высказалась.
Фандинг к тому же решает, какие рынки доходят до стола. В отборе дня по всей вселенной сторона, которая платила бы фандинга больше 30 % в год, теряет десять очков в рейтинге, и отбор записывает причину.