EURUSD Today
Справочник · Часть 4Методология

Надёжность данных: неопределённость форварда и алерты

Справочник недельного отчёта EUR/USD, часть 4

Суть проблемы

Форвард каждой серии и ставка дисконтирования оцениваются одновременно из паритета пут-колл по всем страйкам сразу. Если по фронтальной серии паритетная ставка сильно отклоняется от медианы по остальной цепочке, значит расчётные цены биржи по части страйков фронта не соответствуют рыночному паритету.

Это технический дефект данных, а не рыночная аномалия. Никакой информации о рынке в нём нет.

Следствие: форвард фронта определён с погрешностью, и всё, что считается от форварда, эту погрешность наследует.

Расчёт погрешности

СимволЗначение
Fфорвард фронтальной серии, страйк-пункты
Tсрок до экспирации фронта, календарные дни
r_frontпаритетная ставка фронтальной серии, доли
r_medianмедиана паритетных ставок по всей цепочке, доли
σHсигма горизонта цепочки, пункты
Δrрасхождение ставок
dFпогрешность форварда серии, пункты
dCenterсдвиг центра горизонтного распределения, пункты
dPпогрешность вероятности закрытия, доли
dTouchпогрешность вероятности касания, доли
Формулы
Δr = |r_front − r_median|
dF = F · Δr · T / 365
dCenter = F · Δr · 7 / 365
dP = 0.399 · dCenter / σH
dTouch = 2 · dP

Константа 0.399 равна 1/√(2π) — значение плотности стандартного нормального распределения в центре. Она переводит сдвиг центра в пунктах в сдвиг вероятности: вблизи центра распределения смещение на dCenter пунктов меняет вероятность примерно на 0.399 · dCenter / σH.

dCenter не зависит от T. Горизонт прогноза всегда 7 дней, поэтому в формуле стоит семёрка, а не срок серии. По мере приближения экспирации T сокращается, dF падает, но сдвиг центра прогнозного распределения остаётся прежним.

dTouch вдвое больше dP, потому что вероятность касания строится удвоением вероятности закрытия за уровнем.

Уровни сигнала

УровеньУсловие и действие
нетdF < 5 пунктов — ничего не делать
справочный5 ≤ dF < 12 пунктов — принять к сведению
предупреждениеdF ≥ 12 пунктов или bias ≥ 10 пунктов — указывать погрешность в тексте

bias — отклонение калибровочного форварда модели от паритетного. Берётся из соответствующей аномалии в отчёте.

Что затронуто, а что нет

Это разделение важнее самих формул.

Не затронуто:коридор, поддержка и сопротивление; уровни стенок, вся карта уровней; открытый интерес и его изменения; max pain (считается из открытого интереса).
Затронуто:вероятности закрытия на горизонте; центральные интервалы одной, полутора и двух сигм; цели и опоры сценариев.

Практический вывод для трейдера. Торговый слой — уровни — устойчив всегда. Вероятностный слой при предупреждении требует расширения оценок.

Пример первый: погрешность существенна

r_front = 1.82% (фронтальная серия)
r_median = 3.53% (медиана цепочки)
Δr = 1.71 п.п.
F ≈ 11556 пунктов
T ≈ 8 дней
σH = 105 пунктов
dF = 11556 · 0.0171 · 8 / 365 ≈ 43 пункта
dCenter = 11556 · 0.0171 · 7 / 365 ≈ 38 пунктов
dP = 0.399 · 38 / 105 ≈ 0.144 → ±14.4 п.п.
dTouch = 2 · 0.144 ≈ 0.288 → ±28.8 п.п.

Уровень: предупреждение, dF значительно превышает порог. Заявленные 65.6% на закрытие внутри коридора фактически лежат в полосе от 51 до 80 процентов. Уровни коридора при этом остаются точными.

Пример второй: расхождение больше, погрешность меньше

r_front = 1.59%
r_median = 3.75%
Δr = 2.16 п.п.
F = 11587 пунктов
T = 6.0 дней
σH = 97 пунктов
dF ≈ 4.1 пункта
dCenter ≈ 4.8 пункта
dP ≈ 0.020 → ±2.0 п.п.
dTouch ≈ 0.039 → ±3.9 п.п.

Уровень: нет, dF ниже порога. Вероятности можно использовать без расширения.

Главный вывод из сопоставления двух примеров. Во втором случае расхождение ставок больше — 2.16 против 1.71 процентного пункта, — а погрешность в десять раз меньше. Причина в сроке: шесть дней против восьми и меньший остаточный срок серии. Сама по себе величина расхождения ставок ничего не говорит. Значение имеет произведение расхождения на срок.

Таблица алертов

АлертСмысл и действие
parity_rate_outlierСтавка фронта отклоняется от медианы цепочки более чем на 100 б.п. — посчитать dF; при превышении порога расширить вероятности.
forward_biasКалибровочный форвард расходится с паритетным — использовать паритетный форвард; при отклонении от 10 пунктов — предупреждение.
parity_breakОстаток регрессии на конкретном страйке превышает порог — цены серии на этом страйке нечитаемы, открытый интерес валиден.
flat_forwardНулевое carry между экспирациями — артефакт генератора цен, цены дальних серий не читать.
fwd_vol_humpЛокальная премия за событие внутри окна — указание на ожидаемое событие.
dte_conventionТорговые дни не равны календарным, отношение около 1.41 — справочный, срок берётся из фита волатильности.
AI-warnМетрика помечена как ненадёжная — в анализ не включать.

Порядок проверки перед написанием обзора

1.Есть ли parity_rate_outlier на фронтальной серии. Если да — посчитать dF по формуле.
2.При dF от 12 пунктов указать погрешность вероятностей в тексте явно.
3.Проверить forward_bias: при отклонении от 10 пунктов — то же.
4.Проверить flat_forward: при наличии не использовать цены дальних серий, только открытый интерес.
5.Проверить parity_break: исключить затронутые страйки из ценовых выводов.
6.Уровни, коридор и max pain использовать без оговорок в любом случае.
Методология и данные
Источники данныхСпот и ставки — межбанковские котировки; опционные данные — биржевые и OTC-дилерские опросы.
Частота обновленияСпот и ставки — близко к реальному времени; данные по позиционированию и режиму обновляются ежедневно.
МетодологияРежимные и опционные показатели — модельные композиты, а не одиночные индикаторы.
ДисклеймерТолько для исследовательских целей, не является инвестиционной рекомендацией. Уровни индикативны и могут запаздывать.