Эта страница переведена автоматически. Оригинал на английском языке является каноническим. Читать на английском →
Перейти к основному содержимому

Оракул волатильности

Hypercall использует поверхность подразумеваемой волатильности для ценообразования опционов, расчёта греков, переоценки по рынку и проверки маржи. Оракул волатильности превращает рыночные данные по опционам в значения IV, которые можно запросить по базовому активу, страйку и экспирации.

Принцип простой: использовать живую рыночную волатильность, когда она доступна, и отказывать в расчёте (fail closed), а не подставлять выдуманные значения, когда необходимых данных нет.

Что делает оракул волатильности​

Для каждого поддерживаемого базового актива Hypercall ведёт поверхность волатильности:

  • Измерение по страйку: IV зависит от страйка опциона.
  • Измерение по экспирации: IV зависит от времени до экспирации.
  • Интерполяция: если точной точки для заданных страйка и экспирации нет, Hypercall интерполирует по ближайшим валидным точкам.
  • Проверка актуальности: у каждого провайдера свои правила свежести данных. Устаревшие данные не считаются живыми.

IV хранится в виде десятичной дроби. Например, IV 80% представлена как 0.80.

Источник​

У каждого базового актива один настроенный источник волатильности:

Базовый активИсточник
BTC, ETHПодразумеваемая волатильность Deribit, считывается напрямую
SPCX, SP500, MU, NVDA, META, MSFT, AAPL, SNDK, BABAПодразумеваемая волатильность опционов, торгуемых на биржах США (данные ORATS через Polygon), публикуется воркером IV-оракула Hypercall
BOTРеализованная волатильность по свечам Hyperliquid, публикуется воркером IV-оракула Hypercall

Снапшоты воркера подписываются ключом оракула Hypercall. Движок перед использованием проверяет источник, возраст снапшота и саму поверхность, а устаревшие данные никогда не считаются живыми.

Работа вне торговых сессий исходного рынка​

Криптоопционы торгуются круглосуточно, поэтому поверхность по криптовалютному базовому активу всегда либо живая, либо устаревшая, но никогда не «закрытая».

Рынок опционов на американские акции закрыт ночью, в выходные и в биржевые праздники. Пока он закрыт, воркер публикует поверхность, зафиксированную на закрытии последней сессии, и отклоняет исходные данные, метка времени которых слишком далеко отстоит от этого закрытия. Движок продолжает использовать эту поверхность, пока не истечёт лимит возраста снапшота. Длинный лимит нужен, чтобы поверхность продержалась через выходные или праздник. Если в пределах лимита нет валидного снапшота, оракул волатильности по этому базовому активу отказывает в расчёте.

Поверхность вне сессии это последняя реальная поверхность, а не прогноз. Спот продолжает двигаться на перпе Hyperliquid, пока опционный рынок закрыт, поэтому первая поверхность после открытия, скорее всего, будет отличаться, особенно для краткосрочных опционов.

Условия отказа в расчёте​

Оракул волатильности отказывает в запросах, увеличивающих риск, если необходимых данных нет. Например:

  • для базового актива не настроен провайдер волатильности
  • поверхность старше своего лимита актуальности
  • снапшот воркера старше максимально допустимого возраста или его подпись не проходит проверку
  • в снапшоте невалидные значения IV или спота
  • страйк или экспирацию невозможно интерполировать по поверхности
  • базовый актив не поддерживается или в исходной поверхности нет нужной точки

Отказ означает, что система отклоняет расчёты, зависящие от отсутствующей IV, например новые заявки, увеличивающие риск и требующие проверки маржи. Лучше отклонить заявку, чем рассчитывать по ней маржу или переоценку на выдуманной волатильности.

Чего ожидать пользователям​

Когда исходные рынки открыты и потоки данных в порядке, ценообразование и маржа рассчитываются по живым поверхностям подразумеваемой волатильности.

Когда рынок опционов США закрыт, опционы на акции и индексы продолжают торговаться по поверхности на закрытие последней сессии, пока она укладывается в лимит возраста.

Если валидной поверхности нет, затронутые заявки могут отклоняться до поступления свежих данных.

См. также​