Риск справочного курса EUR/USD: почему выбранный период меняет результат

Справочные курсы ЕЦБ за 2016–2025 годы: разброс изменений, просадка курса, границы выборки и обратная котировка. Данные, код и условный пример.

В закрепленном снимке справочных курсов EUR/USD ЕЦБ стандартное отклонение обычных процентных изменений со знаменателем n составляет 0,467% за 2016–2020 годы и 0,479% за 2021–2025 годы. Максимальная просадка самого справочного курса — 14,30% и 22,48%. Меры разброса близки, а исторические траектории различаются. Изменения относятся к соседним опубликованным наблюдениям, иногда разделенным несколькими календарными днями. Это не исполнимые цены, просадки капитала или доходности стратегии.

Одно число волатильности может скрывать важную особенность траектории. Для одного снимка USD за EUR за 2016–2025 годы рассчитываем одинаковые описательные показатели в двух последовательных пятилетиях. Вопрос ограничен: как меняется описание наблюдавшегося ряда при выборе другого периода? Правил входа, размера позиции и сравнения брокеров здесь нет.

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

Что именно измеряют эти данные?

Серия EXR.D.USD.EUR.SP00.A задает доллары США за один евро. В ней 2560 наблюдений с 4 января 2016 года по 31 декабря 2025 года. ЕЦБ описывает справочные курсы как информационные и не рекомендует применять их для сделок. Действующая рамка ЕЦБ также определяет информационное назначение. Ее текущий текст не является архивом всех методик 2016–2025 годов. Падение USD за EUR означает ослабление евро относительно доллара, а не автоматический убыток любой валютной позиции.

CSV содержит одно справочное наблюдение на дату публикации. В нем нет внутридневных максимумов и минимумов, спреда Bid/Ask, исполнимых цен открытия и закрытия, объема или финансирования. По этим данным нельзя считать свечи доджи, устанавливать исполнение стопа или восстанавливать торговый счет. Метка «дневные» не означает ровно 24 часа между соседними наблюдениями; производная строка сохраняет дату предыдущего наблюдения.

Насколько различаются распределения?

Наши расчеты по справочным курсам ЕЦБ; отклонение со знаменателем n
ПериодНаблюдения / измененияОтклонение обычных измененийОтклонение логарифмических измененийМодуль обычного изменения >1%Просадка курса
2016–20201279 / 12780,467%0,467%49 (3,83%)14,30%
2021–20251281 / 12800,479%0,478%65 (5,08%)22,48%
2016–20252560 / 25590,473%0,473%114 (4,45%)23,44%

В основном показателе сумма квадратов отклонений делится на число наблюдаемых изменений n. Выборочное отклонение использует n − 1; оба варианта есть в полных результатах. Ни один не пересчитан на год. Выборочное отклонение обычных изменений для двух пятилетий равно 0,467654% и 0,478712%. Диапазоны от 1-го до 99-го процентиля логарифмических изменений: от −1,118% до 1,180% и от −1,307% до 1,290%. Это описание выборок, а не предсказанные границы следующего наблюдения.

В позднем пятилетии больше обычных изменений с модулем выше 1%, но средний модуль изменения немного меньше: 0,342% против 0,352% в 2016–2020 годах. Одной сводной меры недостаточно для всего распределения. Сравнение не устанавливает постоянный режим или статистическую значимость: соответствующий тест не проводился.

ЕЦБ EUR/USD: сравнение описания риска по периодам Индекс справочного курса и распределение логарифмических изменений между соседними публикациями, не обязательно за 24 часа. Просадка относится к справочному курсу, а не капиталу трейдера. ЕЦБ EUR/USD: выбор периода меняет описание риска Справочный курс USD за EUR; первое наблюдение = 100 85 90 95 100 105 110 115 120 2016 2018 2020 2022 2024 Логарифмические изменения (%): число наблюдений 0 100 200 300 <−1 −1:−0,5 −0,5:−0,25 −0,25:0 0:0,25 0,25:0,5 0,5:1 ≥1 2016–2020 2021–2025 Просадка курса: 14,30% / 22,48% Источник: ЕЦБ; наши расчеты; снимок 07.10.2026. Без плеча, расходов и модели исполнения; это не доходность стратегии.
Индекс справочного курса и распределение логарифмических изменений. Высота столбцов показывает число изменений, а не долю; выборки имеют разную длину. Источник: ECB statistics; преобразования и график — наши расчеты. Открыть полный график.

Почему сильнее различается просадка курса?

За 2016–2020 годы наибольшее снижение внутри периода идет от 1,2493 15 февраля 2018 года до 1,0707 20 марта 2020 года: 14,30%. За 2021–2025 годы — от 1,2338 6 января 2021 года до 0,9565 28 сентября 2022 года: 22,48%. Отслеживание предшествующего максимума начинается заново на первой дате каждого выбранного периода.

Полная выборка 2016–2025 годов соединяет более ранний максимум 1,2493 с поздним минимумом 0,9565. Получается 23,44%: 100 × (1 − 0,9565 / 1,2493). Внутридневные экстремумы могут быть пропущены. Нет плеча, процентов, спреда, налога, финансирования или модели исполнения. Назвать этот показатель просадкой капитала означало бы изменить смысл расчета.

Как воспроизвести результат?

Исторический снимок получен ; первоначальный расчет исходных материалов датирован 7 октября. Для русской версии и дополнения об обратном курсе использованы те же байты, без новой загрузки. Обычное изменение: 100 × (P / предыдущее P − 1); логарифмическое: 100 × ln(P / предыдущее P).

Первое наблюдение каждого пятилетия не имеет изменения. Период 2021–2025 не берет предшественника из 2020 года. Поэтому два пятилетия содержат 1278 и 1280 изменений, а полный период — 2559, включая один переход через границу. Пропуски не заполняются. Для квантилей применяется линейная интерполяция в позиции (n − 1) × p; при равенстве максимумов сохраняется самый ранний.

Доступны неизмененный CSV ЕЦБ, путь курса и наши преобразования, сохраненная программа расчета на Python и отдельная программа проверки. SHA-256 исходного CSV: 12bda408fce288c0d9f68de03beffc6d89592a8fde37aff2d336b122baaddab3. Исходные 50-значные Decimal-проверки и отдельная проверка этой редакции с Fraction и 90-значными Decimal подтверждают показатели с явно заданной точностью сравнения.

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

Условия использования информации ЕЦБ предусматривают точность воспроизведения, ссылку на источник и явное обозначение преобразований. Исходная информация ЕЦБ доступна бесплатно. Изменения, индексы, процентили, распределения и просадки здесь рассчитаны редакцией; одобрение ЕЦБ не подразумевается. Если информация ЕЦБ включена в документы, которые продаются независимо от носителя, издатель должен сообщать покупателю, что ее можно бесплатно получить на сайте ЕЦБ: до оплаты подписки или иной платы и при каждом доступе к этой информации.

Почему обращение котировки меняет просадку?

Берем обратную величину каждого из 2560 наблюдений: USD за EUR превращается в EUR за USD. Даты и исходные наблюдения остаются теми же, но числа меняются. Это больше, чем смена знака на графике.

USD за EUR: просадка 23,44% от 15.02.2018 до 28.09.2022. Обратный EUR за USD: 19,19% от 28.09.2022 до 17.09.2025. Максимум отслеживается с начала всей выборки; это не просадка счета.
Два снижения от предшествующих максимумов. Источник: справочные курсы ЕЦБ; наши расчеты, без исполнимых цен и торговых расходов. Открыть полный график.
Изменение от первой до последней даты и наибольшее снижение от более раннего максимума; максимум сбрасывается в начале периода
ПериодНаблюденияИзменение USD за EURИзменение EUR за USDПросадка USD за EURПросадка EUR за USD
2016–2020127912,60%−11,19%14,30%17,04%
2021–20251281−4,44%4,65%22,48%19,19%
2016–202525607,82%−7,25%23,44%19,19%

За весь период максимальное снижение USD за EUR составляет 23,44% от 15 февраля 2018 года до 28 сентября 2022 года. У обратного курса максимум снижения — 19,19%, от 28 сентября 2022 года до 17 сентября 2025 года. Меняются и даты пика и минимума. В таблице величина снижения положительна; график показывает отклонение ниже максимума отрицательным числом.

Если простое изменение r = P₁ / P₀ − 1, то у обратной котировки оно равно −r / (1 + r). Здесь r — доля, не процентное число: рост на 10% означает r = 0,10 и падение обратного курса на 9,09%, а не на 10%. Логарифмические изменения имеют противоположные знаки, поэтому их стандартные отклонения совпадают: в полной выборке 0,472710%. Это математическое тождество, а не обнаруженное торговое преимущество.

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

Условный пример: граница окна скрывает одно снижение

Полностью гипотетический индекс, не курсы ЕЦБ. Пусть четыре значения равны 100, 110, 99 и 108,9. Окно A содержит первые два, окно B — последние два. В каждом окне отдельно есть рост на 10% и максимальная просадка 0%. Но полный ряд включает переход 110 → 99, то есть −10%, и его максимальная просадка равна 10%.

Полные обычные изменения: +10%, −10%, +10%. Сумма отдельных историй двух окон не содержит перехода через их границу. Поэтому нельзя получить просадку полного ряда простым выбором большей из двух просадок отдельных окон. Входы и результаты упражнения (JSON) проверяются из объявленных значений; это учебная конструкция, не статистика рынка или результат стратегии.

Единый пакет воспроизведения

Распакуйте ZIP в отдельную папку и выполните python reproduce.py. Нужен Python 3.11 или новее, только стандартная библиотека. Обертка проверяет хеши входов и кода, создает новую рабочую подпапку и запускает сохраненные расчеты и две отдельные проверки без загрузки из сети. Исходные эталонные файлы не перезаписываются. Ключ --fetch для обертки запрещен; исторический снимок автоматически не заменяется.

Проверки исходных программ запускаются с включенными assert, даже если сама обертка запущена с python -O. Обертка использует явные проверки, а не отключаемые утверждения. Допуск 1e-11 процентного пункта относится к сравнению ранее вычисленных binary64 и округленных CSV-значений; исходные курсы не меняются. Новый reproduction-receipt.json в рабочей папке показывает настоящее время пересчета; его нельзя выдавать за историческую проверку 7 октября 2026 года.

Источник: ECB statistics. Все преобразования и графики — наши расчеты. Код и публикация подготовлены с помощью ИИ; программная проверка арифметики не равна независимой экспертизе человека. Нет проверки статистической значимости, будущего риска, версии данных в момент первого выпуска, доступности сайтов в прошлом или качества исполнения сделки. Эти материалы не моделируют торговый счет.