Что такое интервал
У перпетуальных фьючерсов нет экспирации, поэтому биржи привязывают их цену к споту фандингом — периодическим платежом между лонгами и шортами. ИНТЕРВАЛ фандинга — это частота расчёта: классически каждые 8 часов, всё чаще каждые 4 часа, а на некоторых площадках и символах — каждый час.
Платят и получают только держатели позиций в момент расчёта. Между расчётами прогнозная ставка дрейфует вместе с премией перпа к споту — поэтому ставка, которую вы видели час назад, не равна той, по которой вам заплатят.
Карта по биржам — и внутри них
Интервал — не константа биржи: он различается по СИМВОЛАМ внутри одной площадки. Мейджоры вроде BTC и ETH обычно рассчитываются каждые 8 часов; волатильные новые листинги часто стартуют с 4 часов или часа, чтобы привязка держалась; некоторые площадки меняют интервал динамически, когда контракт уходит далеко от спота.
Это живой атрибут каждого инструмента, а не строка из документации для заучивания. Funding-страницы Arbitron показывают фактический интервал по каждой паре рядом со ставкой (колонка «Интервал») — из биржевых данных, а не из предположений.
APR-математика: та же ставка, разница в 8 раз
Ставка фандинга платится ЗА РАСЧЁТ, поэтому годовая доходность целиком зависит от интервала: 0.01% каждые 8 часов — это 3 выплаты в день ≈ 11% APR, а 0.01% каждый час — 24 выплаты ≈ 88% APR. Две строки с одинаковыми «0.01%» могут различаться в 8 раз по фактической доходности.
Фандинг-арбитраж добавляет вторую ловушку: спред между ногой с интервалом 1ч и ногой с интервалом 8ч рассчитывается несимметрично — одна сторона платит восемь раз, пока другая один. Сравнение сырых ставок разных интервалов без нормализации — самая частая ошибка самодельных таблиц фандинг-арбитража.
Почему зашитые предположения ломаются
Инструменты, построенные во времена «фандинг = каждые 8 часов», молча искажают годовые ставки на современных 4ч/1ч символах — завышая или занижая APR в 2–8 раз. Хуже того, интервал существующего символа может смениться после эпизода волатильности, сломав вчерашнее верное предположение.
Arbitron никогда не зашивает интервалы: коннекторы читают их из API каждой биржи или выводят из последовательных таймстампов расчётов — по каждому символу, постоянно. В сканере нормализация уже сделана; но если строите собственные таблицы — сначала нормализуйте по интервалу, иначе самые красивые строки окажутся самыми неверными.