Исследование фандинга: сверка платежей, ставок и решений по хеджу · 2 / 5
Изменение интервала фандинга: восстановите фактические расчёты
Позиция, открытая при восьмичасовом расписании, может остаться открытой после перехода инструмента на часовой фандинг. Умножение ставки при входе на прежнее число ежедневных платежей пропускает реальные события. Применение сегодняшнего расписания ко всему прошлому периоду может создать вымышленные события. Восстановите, какие моменты расчёта относились к каждой версии расписания, затем добавьте соответствующие позиции и ставки.
Athenum8 минОбновлено:
Сначала восстановите версии расписания, затем считайте деньги
Записывайте время наблюдения расписания, начало его действия, последний расчёт по старому расписанию и первый по новому. Это разные факты. Bybit описывает динамическое изменение частоты, в том числе переход на часовой расчёт после достижения установленного предела ставки при расчёте. Тикер показывает следующее время фандинга и текущий интервал. Один текущий снимок не устанавливает историческое расписание для каждого предыдущего часа.
Используйте архивные подтверждения расписания и датированную историю фандинга, чтобы построить упорядоченный календарь. Определяйте событие через площадку, контракт и время расчёта. Граница, присутствующая и в старой, и в новой записи, остаётся одним событием; нельзя складывать календари без выяснения периодов их действия. Если свидетельств перехода не хватает, пометьте период и сверяйте его с фактическими записями фандинга счёта. Не заполняйте пробел предположительно нулевой ставкой.
Привяжите позицию к каждому событию расчёта
Для каждой строки определите участие позиции, её номинал при расчёте, окончательную ставку и сумму фандинга со знаком. Отправка ордера не доказывает исполненную позицию; отправка закрывающего ордера около границы не доказывает отсутствие позиции. Храните подтверждения исполнений вместе с окончательной записью счёта. Ставка часового события уже относится к этому событию: не делите её на восемь из-за более длинного предыдущего интервала.
Различайте рассчитанный фандинг и подтверждённые проведённые платежи. Публичная история подтверждает окончательную рыночную ставку, но не платёж отдельного счёта. Выгрузка счёта также может быть неполной или задержанной. До получения нужной записи сохраняйте статус «сверка не завершена». Тогда пропущенный платёж останется видимым, а частично загруженный реестр не будет выглядеть окончательным.
Вместо предположения об одном платеже — четыре события
В этой вымышленной временной шкале UTC шорт открывается в 07:40 и полностью закрывается в 11:20. Старое расписание предусматривает расчёты в 00:00, 08:00 и 16:00. Архивные свидетельства устанавливают 08:00 как последний старый расчёт, а 09:00 — как первый часовой. Далее следуют 10:00, 11:00 и так далее. Этот переход — явное условие примера, а не утверждение об истории реального инструмента. Участие шорта во всех четырёх событиях подтверждено.
Сложите отдельные платежи со знаками: 50 000 × 0,00016 + 51 000 × 0,00003 − 49 000 × 0,00002 + 50 000 × 0,00004 = 10,55 USDT. Если оставить только старое событие 08:00, получится 8 USDT и будет пропущено ещё 2,55 USDT в сумме. Отрицательная ставка в 10:00 означает выплату шортом; если считать каждую строку поступлением, результат будет завышен. Закрытие в 11:20 не уменьшает пропорционально длительности платёж 11:00 в этой модели дискретных расчётов.
| Время расчёта | Версия расписания | Номинал (USDT) | Окончательная ставка | Фандинг шорта (USDT) |
|---|---|---|---|---|
| 08:00 | Последний восьмичасовой расчёт | 50 000 | +0,016% | +8,00 |
| 09:00 | Первый часовой расчёт | 51 000 | +0,003% | +1,53 |
| 10:00 | Часовой | 49 000 | −0,002% | −0,98 |
| 11:00 | Часовой | 50 000 | +0,004% | +2,00 |
Увеличить схему- Фандинг 08:00: 8 USDT
- Фандинг 09:00: 1,53 USDT
- Фандинг 10:00: -0,98 USDT
- Фандинг 11:00: 2 USDT
Гипотетический календарь UTC — каждое событие указано один раз.
Горизонтальные расстояния соответствуют прошедшему времени. Событие в 08:00 — последний расчёт с восьмичасовым интервалом; 09:00, 10:00 и 11:00 относятся к новому часовому расписанию. Положительные суммы шорт получает, отрицательную выплачивает. Суммируются только четыре события, в которых позиция участвовала.
Название интервала не заменяет полный календарь
Знание, что инструмент сейчас рассчитывает фандинг каждый час, не определяет начало режима или окончательную ставку на переходной границе. Тест, восстанавливающий историю из последнего интервала, может незаметно изменить прошлую экспозицию. Сохраняйте версии расписания и однозначно разрешайте переходные границы. Не переносите вымышленный переход 08:00–09:00 на другой инструмент без подтверждения его первого нового расчёта.
Перед решением
- Отделяйте время наблюдения расписания от начала его действия.
- Установите последний старый и первый новый расчёт.
- Уберите дубли границы до добавления ставок.
- Сопоставьте фактическую участвующую позицию и окончательную ставку с каждым временем.
- Помечайте отсутствующие записи платежей как ожидающие сверки.
Проверьте понимание
Теперь шорт из примера полностью закрывается в 10:20, а предыдущие позиции и ставки не меняются. В текущей выгрузке есть платежи 08:00 и 10:00, но отсутствует 09:00. Каков рассчитанный фандинг за подходящий период, сумма проведённых записей и нерешённый остаток?
Показать ответ с объяснением
Позиция участвует только в 08:00, 09:00 и 10:00, поэтому рассчитанный фандинг равен 8 + 1,53 − 0,98 = 8,55 USDT. Сумма доступных записей: 8 − 0,98 = 7,02 USDT. Ожидаемое поступление 09:00 в 1,53 USDT ещё нужно сверить с записью счёта. Это не подтверждённый ноль и не доказательство, что площадка не выплатила фандинг. Событие 11:00 находится вне подтверждённого периода удержания.