Минутные лог-доходности — колебания вокруг нуля — рассматриваем буквально как аудиосигнал: несущая = сами returns, модулятор = огибающая (волатильность). 1 051 194 минуты, 2023-01-01 → 2024-12-31.
Спектр самих доходностей абсолютно плоский (α≈0, плоскостность 0.98): по «тембру» несущая — белый шум, как дождь или водопад. Но эксцесс 325 против гауссовских 3 означает, что энергия приходит редкими резкими импульсами: на слух это не ровное шипение, а треск — как костёр, дождь по железной крыше или счётчик Гейгера.
Спектр огибающей — самое интересное. Два компонента:
Форма суточного модулятора: тихая Азия → крещендо на открытии Лондона (7–10 UTC) → спад → второй горб на Нью-Йорке (~20 UTC). Каждый день — одинаковая «волна громкости», а выходные — полная тишина, отсюда недельный пик.
Время сжато: при 44.1 кГц одна минута = 1 сэмпл, значит сутки = 33 мс → суточный цикл слышен как «рычание» на ~30 Гц, неделя = 4.4 Гц (медленное биение), всплески волатильности = отдельные щелчки и трески.
EURUSD 2023–2024, 44.1 кГц (~24 с):
EURUSD 2024, замедленный (8 кГц, ~66 с) — сутки = 0.18 с, слышно «дыхание» дней и тишину выходных:
Контроль А: гауссов белый шум с ТОЙ ЖЕ огибающей — если звучит похоже, вся «музыка» рынка живёт в огибающей:
Контроль Б: плоский белый шум — то, чем рынок был бы без модуляции:
| Источник | Несущая | Импульсность | Модуляция | Совпадение |
|---|---|---|---|---|
| Прибой / волны | коричневая (α≈2) ✗ | низкая ✗ | периодика ~10 с ✓ | слабое |
| Водопад / ливень ровный | белая ✓ | низкая ✗ | почти нет ✗ | только тембр |
| Костёр (треск) | белёсая ✓ | высокая ✓✓ | 1/f порывы ✓, но без суточной гребёнки ✗ | хорошее |
| Ветер (порывы, спектр Ван-дер-Ховена) | — | — | 1/f5/3 турбулентность ✓✓ + суточный пик бриза ✓ | хорошее (как модулятор) |
| Дождь по крыше в грозу | белая ✓✓ | высокая ✓ | порывы шквалов ✓, суточности нет ✗ | хорошее |
| Сейсмический фоновый шум города | белёсая ✓✓ | высокая ✓✓ | суточный + НЕДЕЛЬНЫЙ цикл ✓✓✓ + 1/f континуум ✓ | лучшее |
| Цикады / сверчки | тональная ✗ | — | суточный ритм ✓ | только ритм |
Наклон модуляции −1.8 ≈ −5/3 — отсылка к известной аналогии FX ↔ гидродинамическая
турбулентность (Ghashghaie et al., Nature 381, 767 (1996): «Turbulent cascades in foreign
exchange markets»). Скрипт: ~/sound_of_eurusd/01_sound_analysis.py, данные
~/eurusd_pipeline/data/DAT_MT_EURUSD_M1_2023/2024.csv.
2015–2024, 3.76 млн «живых» минут, деэезонализация по профилю часа недели (чтобы сессии Лондон/НЙ не выдавали себя за физику). Для каждого природного механизма — его точный закон и его проверка на EURUSD.
P(|r|>x) ~ x−α с α≈2.7 (Хилл, устойчив по k: 2.3–2.7) на протяжении ~3 декад. Это знаменитый «кубический закон» финансовых хвостов, точный аналог закона Гутенберга–Рихтера. Дождь исключён сразу: у пуассоновского дождя хвост гауссов (пунктир) — событие 10σ у «дождя» невозможно, у рынка оно случается регулярно.
20 436 шоков |r|>4σ. Времена ожидания между ними — не экспонента (дождь), а близкая к степенной кластеризованная статистика: короткие ожидания сверхчастые, но и сверхдлинные затишья в тысячи раз вероятнее пуассоновских. Это статистика землетрясений и треска, не капель.
1172 изолированных «главных толчка» (|r|>8σ). Частота последующих событий |r|>3σ спадает как (t)−p с p≈0.51 на протяжении трёх декад — от минуты до суток, где выходит на фон. Это буквально закон Омори для землетрясений (у рынков p≈0.3–0.7 находили Lillo–Mantegna на дневках; здесь он виден на минутках). Есть и форшоки — активность растёт ДО толчка, но асимметрично: после толчка активность в ~2 раза выше, чем до. Практический смысл: после шока повышенная активность затухает не экспоненциально, а степенно — час спустя риск всё ещё заметно повышен, и это предсказуемо.
107 тыс. «лавин» волатильности (эпизоды огибающей выше порога): и размеры, и длительности степенные (τS≈1.9, αT≈3.0), связка ⟨S⟩~Tγ с γ≈1.8 при предсказании крэклинг-теории Sethna γ=(α−1)/(τ−1)≈2.1 — согласие по порядку, но не точное.
А вот средняя форма лавины — главное отличие от «наивного» треска: mean-field крэклинг предсказывает симметричную параболу, у рынка же лавина скошена влево — резкая атака, медленный степенной спад. Это тот же Омори в другом зеркале: у волатильности есть стрела времени. (У реального шума Баркгаузена с запаздыванием вихревых токов — такая же левая асимметрия; рынок «трещит» как магнетик с эффективной инерцией.)
Структурные функции Sq(τ)=⟨|ΔτX|q⟩ масштабируются степенно, но ζ(q) сильно вогнута: ζ(2)≈0.95 (диффузия), а ζ(4)≈1.1 вместо 2. Ширина спектра сингулярностей ΔH≈0.5. Обычное броуновское движение дало бы прямую q/2 — рынок же мультифрактален, как поле скоростей в турбулентном потоке (K62, лог-нормальный каскад).
В турбулентности энергия впрыскивается на больших масштабах и каскадом стекает к малым. Финансовый аналог (Arneodo–Muzy–Bacry): волатильность медленных полос должна ВЕСТИ волатильность быстрых. С центрированными окнами кросс-корреляция log-vol асимметрична вправо для всех пар масштабов (1024м→64м асимметрия +0.018; block-bootstrap z=3.7). Технический урок: с right-aligned окнами знак получается ложно противоположным — полокна механического сдвига; артефакт пойман и устранён.
Честный walk-forward (тестовый год обучается только на прошлых, 2019–2024): прогноз будущей волатильности из полос 1ч / 1д / 1нед.
| Горизонт | только быстрая полоса (1ч), IC / R² | каскад (1ч+1д+1нед), IC / R² | вывод |
|---|---|---|---|
| 1 час | 0.59 / 0.43 | 0.54 / 0.44 | хватает быстрой |
| 4 часа | 0.48 / 0.29 | 0.41 / 0.25 | хватает быстрой |
| 1 день | 0.41 / −1.19 | 0.55 / +0.15 | каскад обязателен |
| 1 неделя | 0.37 / −2.34 | 0.55 / −0.05 | каскад обязателен |
Ровно как в турбулентности: короткие вихри предсказываются короткими, но на горизонте дня-недели быстрая полоса бесполезна (R² глубоко отрицателен — модель разваливается), а медленные полосы держат IC≈0.55. Память сигнала живёт на масштабе, равном горизонту.
Скрипты: 02_crackle_laws.py (законы 5–9),
03_cascade_fix.py (каскад, fig12), 04_horizon_test.py (fig13).
Один экстремальный выброс ~300σ на fig6 — вероятно, флэш-событие или тик данных; на оценки
Хилла не влияет (k≥1000).
| Процесс | Что задаёт направление | Перенос на рынок |
|---|---|---|
| Турбулентность | ТОЛЬКО нечётные моменты: закон 4/5 (знак S₃ = направление каскада), «flight-crash» необратимость (энергия набирается медленно, теряется быстро). Спектр (чётные моменты) слеп к направлению. | leverage-эффект (Bouchaud), Zumbach-эффект, gain/loss асимметрия — единственные подтверждённые «стрелы» в finance-литературе |
| Треск/Баркхаузен | Направление задаёт ВНЕШНЕЕ поле (медленный драйв); размер лавины универсален и слеп к направлению | внешнее поле рынка = подписанный order flow (Cont: ΔP≈OFI/2D); в самих котировках его нет → из размеров/кластеризации знак не извлекается в принципе |
| Землетрясения | Направление «следующего толчка» непредсказуемо; предсказуема ЧАСТОТА (ETAS/Омори). Форшоки не знают магнитуду будущего толчка. LPPL Сорнетта (пузырь → крах против тренда) — спорно, tc «sloppy» | то же самое: rate/vol предсказуемы в 10–1000×, знак ≈ нет; LPPL — диагностика риска, не сигнал |
Режимы в каждый момент t только из прошлого: афтершок (<12ч после толчка >6σ, 38% времени), форшок/нарастание (частота событий >3σ вдвое выше 30-дневного фона, 3.7%), затишье (7.9%), норма. Физика волатильности работает идеально каузально: в афтершок-режиме vol падает (0/10 лет вверх = Омори-релаксация 10/10), после затишья vol растёт 10/10, «остывание» (медленная полоса ≫ быстрой) → vol падает 10/10, «разгорание» (быстрая ≫ медленной) → vol выше 10/10.
Реализованы каузально: T1 знак S₃ (аналог закона 4/5), T2 скошенность мощности p=dE/dt (flight-crash), T3 leverage-ядро, T4 скорость вниз/вверх (ramp-cliff), S5 хвостовой показатель Хилла (b-value из физики разрушения). Результат: все «наивные» физические знаки (стресс → вниз) НЕ работают; наоборот, после стрессовых состояний следующий день в среднем ВВЕРХ (отскок): T2 p_bb=0.008 (9/10 лет), S5 p=0.027.
Честная проверка против безусловного дрейфа (разность «стресс минус спокойствие», комбинированный индекс, каузальные квантили): diff=+0.11 vol-ед./день, но p_bb=0.046 и лишь 6/10 лет — слабый кандидат, по нашим стандартам (см. историю direction-null) не считается открытием.
Ужесточённая версия (скрипт 08_day_charts.py): сезонный профиль часа недели —
расширяющаяся медиана только из прошлого; σ для порогов — расширяющееся std только из
прошлого; все окна right-aligned; первые 180 дней — burn-in. В каждый момент t раскраска использует
только данные ≤ t. Красная зона всегда начинается в момент толчка (пунктир) и тянется 12ч вперёд —
это видно на графиках: до пунктира заливки нет.
Дни выбраны по критериям: 4 дня с крупнейшими толчками 2024 (10.04 = CPI США 25σ, 18.09 = FOMC −50бп 31σ, 10.10 = CPI 48σ, 27.03 = 23σ), 3 дня с максимальной долей форшок-режима, 3 самых тихих (01.01 и 04.07 — праздники, честно распознаны как затишье).
Проверка на перерисовку пройдена (09_repaint_test.py): полный прогон vs обрыв истории
на 30.06.2024 — 0 несовпадений из 3.54 млн минут. Ниже каждая панель: −6ч…+18ч вокруг события,
цена в bp от момента-триггера (пунктир), заливка = каузальный режим.
50 крупнейших изолированных толчков (по величине σ, 2016–2024). Красное окно всегда открывается ровно в t=0:
50 самых длинных форшок-эпизодов (по длительности). Заголовок красный «→толчок!», если в следующие 12ч пришёл >6σ:
Честная статистика: P(толчок >6σ в след. 12ч) после старта форшок-эпизода = 0.34 (все 633 эпизода) против безусловных 0.38 — форшок-режим НЕ повышает вероятность главного толчка. Ровно как в сейсмологии: форшоки видны в стаках (fig8), но по отдельному эпизоду толчок не предсказывают. Форшок-режим = состояние повышенной активности (риск-фильтр), не предсказатель события.
История сегментирована на 23 876 эпизодов (афтершок 1284, форшок 633, затишье 10 272, норма 11 687); у каждого — знак (вырос/упал), длительность, амплитуда. Проверки:
Марковские переходы «тип+знак → знак следующего эпизода»: все вероятности 0.47–0.54 при базовой 0.52 — память знаков между эпизодами отсутствует.
Нейросеть (MLP 16-8) против логистической регрессии на последовательности из K=8 прошлых эпизодов (тип, знак, длительность, амплитуда), walk-forward по годам 2018–2024:
Логистика 0.525 ≈ baseline 0.521, MLP 0.511 — хуже baseline (переобучается на шум). Нелинейных зависимостей между знаками эпизодов нет.
Но нашлась одна настоящая закономерность внутри эпизода. Сырая связь «знак толчка → знак афтершок-эпизода» давала 0.607, однако это утечка (минута толчка входила в return эпизода). После её исключения на горизонтах 12ч/1д связи нет (0.48), а вот на горизонте 1 час — устойчивая РЕВЕРСИЯ: цена идёт против направления толчка в 62% случаев (P(продолжения)=0.378, ниже 0.5 все 9 лет).
| Метрика (1752 изолированных толчка >6σ, 2016–2024) | Значение |
|---|---|
| P(первый час против толчка) | 0.62 (9/9 лет ниже 0.5) |
| Средний fade P&L за 1ч (вход по закрытию минуты толчка) | +1.66 bp/trade, t=3.98, 7/9 лет + |
| По размеру толчка | эффект везде: 0–5bp: +1.7 (win 68%), 15+bp: +1.4 (win 57%) |
| Вход через 5 минут после толчка | +0.60 bp/trade — бóльшая часть реверсии в первые 5 минут |
Усреднённый портрет (все 1752 изолированных толчка >6σ, знак повернут так, что толчок всегда вверх; 0 = закрытие минуты толчка — точка, где реально можно войти):
Видно всё сразу: скачок ~13 bp в минуту толчка → в первые 10–20 минут цена откатывается на ~2 bp ниже закрытия толчка и остаётся там; через час ниже уровня входа 62% случаев. Медиана (пунктир) ещё ниже среднего — реверсия типична, а редкие продолжения (хвосты гистограммы ±40bp) — это вторые ударные волны. Win-rate 62%, средний P&L fade-сделки +1.66 bp (t=4.0).
24 последних толчка 2024 года — без отбора, просто последние по времени: стрелка = направление толчка, оранжевая полоса = первый час, точка = цена через час (зелёная = реверсия, красная = продолжение). Реверсия в 14/24 = 58%:
L1 Закон Бота ✓ (с поправкой): медиана «крупнейший афтершок / главный толчок» = 0.67, удивительно стабильна по годам (0.58–0.82). Практическое правило: после толчка размера X жди в ближайшие 12ч ещё одно событие ~⅔X. В отличие от сейсмического Бота есть зависимость от размера (slope −0.58): у гигантских толчков относительный афтершок меньше.
L2 Продуктивность (Utsu) ✓: число событий >3σ за 12ч растёт с размером толчка степенно, показатель α≈0.8 (Spearman 0.34) — сублинейно, как у землетрясений (α<1).
L3 Убывающий hazard ✓ (эффект Линди): медиана оставшейся жизни вспышки активности растёт почти линейно с её возрастом: лавина возрастом 5 мин проживёт ещё ~3, возрастом 160 мин — ещё ~66. Каузальный предиктор: возраст вспышки = прогноз её продолжительности.
L4 Сжатие→расширение ✗ (null): длительность затишья НЕ предсказывает размер следующего движения (ρ=0.03, по годам знак скачет). Трейдерская легенда о «сжатии пружины» на EURUSD-минутках не подтверждается: затишье кончается обычным, а не особо крупным движением.
L5 Стрела времени в цепочке режимов — почти нет: производство энтропии 0.0012 нат/переход (≈обратимо). Единственная значимая асимметрия: переход форшок→афтершок случается чаще обратного (124 vs 80, p≈0.002) — нарастание активности чаще ЗАКАНЧИВАЕТСЯ главным толчком, чем толчок переходит в новое нарастание.
L6 Выходные = заморозка ✓: активность на «торговом возрасте» 12–18ч после толчка одинакова, прошли ли за это время выходные (0.0178) или нет (0.0166), ratio 1.08 ≈ 1. Омори-часы идут по торговому времени, а не по календарному — за выходные рынок не «остывает»; в понедельник афтершоковая релаксация продолжается с того же места. Следствие для vol-моделей: считать релаксацию в alive-минутах.
S1 Знак Бот-события — слабо ПРОТИВ толчка: крупнейший афтершок (медианный лаг 123 мин) идёт против направления главного толчка в 54% случаев (0.459 same-sign, z=−3.5, ниже 0.5 все 9 лет). Вторая волна — чаще коррекционная.
S2 Вся анти-знаковость сосредоточена в первых минутах: события в первые ~5 мин после толчка — анти-знак в 62% (это и есть отдача), дальше согласие ≈0.50 ровно. После первых минут знак толчка больше ничего не говорит о знаках последующих событий.
S3 Знаки соседних событий в каскаде слегка чередуются: P(тот же знак, что у предыдущего) = 0.489 (z=−3.6) — каскад «зигзагом», но эффект в 1% — не торговый.
S4 Линди×знак: внутри молодых вспышек знак часа анти-персистентен (0.472 — внутри свежей бури работает контртренд), внутри старых (60м+) — персистентен (0.526, но n=232 — мало). Намёк: старая буря = тренд, молодая = пила.
| Вариант fade-сделки (вход −sign(толчка) на закрытии его минуты, выход 1ч) | bp/сделку | std | SR/trade | лет+ |
|---|---|---|---|---|
| plain fade | +1.85 | 17.3 | 0.107 | 7/9 |
| + стоп Бота 0.67×размер толчка | +2.05 | 14.1 | 0.146 | 9/9 |
| + стоп 0.67X и тейк 0.33X | +1.28 | 7.0 | 0.182 | 9/9 |
Найдена утечка. Определение «изолированного толчка» требовало отсутствия более крупного события в окне ±6 часов — включая 6 часов будущего. Для описательной сейсмостатистики это стандарт (главный толчок по определению — ex-post), но для торговли это подглядывание, причём льстящее fade: из выборки выкидывались именно те сделки, где дальше приходила бόльшая волна. Вторая мелочь: доля Бота 0.67 была медианой по всей выборке.
Честный пересчёт: вход = толчок >6σ, крупнейший только среди ПРОШЛЫХ 6 часов; сделки без перекрытий; стоп-доля Бота = расширяющаяся медиана только из завершившихся прошлых событий.
| Вариант | с подглядыванием (§20) | ЧЕСТНО (каузально) | лет+ |
|---|---|---|---|
| P(1ч против толчка) | 0.618 | 0.593 (все 9 лет >0.5) | 9/9 |
| plain fade | +1.85 bp | +1.03 bp | 7/9 |
| + стоп Бота (каузальный) | +2.05 bp | +1.64 bp, SR/trade 0.116 | 9/9 |
| + TP 0.33X | +1.28 bp | +0.33 bp — тейк был in-sample подгонкой, отбрасываем | 7/9 |
Каждый день — три панели: (1) цена + каузальные режимы + жизненный цикл сделки (синяя стрелка = вход, красный пунктир = стоп Бота, точка = выход: зелёная в плюс / красная стоп), (2) |r| в каузальных σ и красная линия порога входа max(6σ; максимум прошлых 6ч) — вход в минуту пробоя этой линии, (3) индикатор активности с порогами режимов (≥2 форшок, <1 затишье). Дни выбраны детерминированно (последние со сделками), поэтому в выборке и победы, и стопы:
Разбор недели: 08.12 воскресный гэп-толчок → отдача +10.0 bp; 12.12 (день ЕЦБ) толчок 9σ вниз в 18:00 → BUY, выход через час +6.9 bp; 13.12 стоп −9.1; 15.12 +16.3; 16.12 стоп −2.5; 18.12 — FOMC, толчок 22σ: BUY против, цена продолжила падать, стоп Бота 0.82×31bp сработал: −25.0 bp — вместо −60 bp, если бы держали час без стопа. Неделя: +6.6 bp суммарно, 3 победы / 3 стопа — ровно та микроструктура (частые средние победы, редкие ограниченные Ботом потери), из которой складываются +1.64 bp/сделку и 9/9 лет.
Правило одно: минутная свеча >6σ, крупнейшая за прошлые 6 часов → входим ПРОТИВ неё (толчок вниз → покупаем, толчок вверх → продаём), держим 60 минут, стоп — закон Бота (~0.7×размер толчка дальше по ходу толчка). На каждом графике: ▲/▼ = покупка/продажа с ценой, пунктир = стоп, ✕ = выход, заливка = зона прибыли/убытка, внизу — логика решения.
⚠️ Переходы пятница→воскресенье отмечены серой штриховкой «РЫНОК ЗАКРЫТ» с уровнем закрытия пятницы. Ваше подозрение подтвердилось числами:
| Сделки | n | bp/сделку | SR/trade | лет+ |
|---|---|---|---|---|
| все | 2016 | +1.64 | 0.116 | 9/9 |
| гэп-сделки (толчок = открытие после дыры >30 мин, в осн. воскресенья) | 190 | +4.31 | 0.711 | 9/9 |
| без гэпов — реально торгуемые | 1826 | +1.36 | 0.093 | 8/9 |
Гэповые «толчки» — самые прибыльные на бумаге (+4.3 bp, воскресный перелёт цены действительно откатывается), но войти в первые минуты воскресенья по цене закрытия гэп-минуты почти нельзя (широченный спред, тонкая книга). Честная торгуемая версия стратегии — без них: +1.36 bp/сделку, 8/9 лет (минус был в 2023: −0.2).
Дни 5 (08.12) и 8 (15.12) — воскресные гэпы (помечены на графиках предупреждением); день 10 (18.12, FOMC 31bp) — образцовое срабатывание стопа Бота: −25 bp вместо −60.
Постановка: физика остаётся жёсткими правилами (вход-кандидат = толчок, стоп Бота исполняет среда), а агент решает только два вопроса: входить ли в конкретный толчок (k=0: enter/skip) и когда выйти внутри часа (k≥1: hold/exit). Эпизод = сделка (61 минута), состояние = размер толчка, гэп-флаг, час/день, активность, vol-ratio, доля Бота + динамика PnL. Награда = PnL − 1 bp издержек. Честный walk-forward: тест-год обучен только на прошлых, 2019–2024.
| NET (1 bp cost), 2019–2024 OOS | baseline (всегда вход, 60м) | RL (PPO) |
|---|---|---|
| суммарно | +238 bp | +684 bp |
| bp/сделку | +0.16 | +0.48 (взято 98% сделок) |
| лучше в годах | RL лучше в 4/6 (особенно убыточные: 2022 −232→−135, 2023 −283→+60); хуже в 2019 и 2024 | |
Чему научился агент: входы он почти не фильтрует (98% берёт) — вся добавка в тайминге выхода. Политика бимодальная: либо забрать быстрый откат в первые ~10 минут, либо досидеть до конца часа; ранний выход работает как адаптивный «мягкий стоп» — именно он спасает убыточные годы. Это согласуется с физикой: основная отдача — в первых минутах (S2), дальше дрейф нулевой.
Проверка на lucky-seed (урок V12): три сида → OOS-суммы +684 / +805 / +679 bp (baseline +238), среднее +723±57. Улучшение устойчиво к сиду, НЕ случайная удача. Стабильная структура по всем сидам: RL всегда чинит убыточные годы (2022: −232→{−135,+31,−62}; 2023: −283→{+60,+28,−59}) и всегда уступает baseline в 2024 (+121→{+1,+42,+27}) — агент выучил оборону, платя за неё частью прибыли спокойных лет.
| OOS 2019–2024, NET 1bp/сделку, без плеча | baseline | RL (PPO) |
|---|---|---|
| итог за 6 лет | +2.4% | +6.8% |
| в месяц | +3.3 bp | +9.4 bp (58% месяцев в плюс) |
| годовой Sharpe (по месяцам) | 0.21 | 0.61 |
| max просадка | −6.4% | −4.4% |
| сделок в месяц | в среднем 20 (от 4 в тихие месяцы до 65 в 2022) | |
Без плеча это ~1.1%/год — сигнал тонкий; при típичном FX-плече ×10 было бы ~11%/год с DD ~44%, т.е. реалистичный размер — плечо 3-5. Все цифры NET при условной цене исполнения 1bp round-trip; реальные споды в минуты шока — главный риск завышения.
Верх: минутный EURUSD, фон = каузальный режим, ▲ = BUY (толчок был вниз), ▼ = SELL (толчок вверх), ✕ = выход с результатом в bp (выход восстановлен точно из PnL-траектории). Низ: equity месяца по сделкам.
Ноябрь 2024 (выборы США): 30 сделок, +58 bp. Лучшая — 6 ноября: результат выборов, толчок вверх → SELL на 1.0925, RL досидел до конца часа: +78 bp. Видно и главный минус месяца (−92, серия 13.11), и то, что почти весь месяц прошёл в афтершок-режиме (красное) — рынок «трещал» непрерывно.
Март 2020 (ковид, лучший месяц RL): 65 сделок, +256 bp — сплошной афтершок-режим весь месяц, equity лесенкой вверх: в шторм отдача после каждого толчка работает чаще и сильнее всего. Это самое наглядное подтверждение физики: чем сильнее «трясёт», тем стабильнее заработок на упругой отдаче.
W1 P-волна → S-волна (early warning) ✗ у рынка НАОБОРОТ: свежий onset ≥3σ после 6 часов тишины продолжается в ту же сторону лишь в 38% случаев (0/9 лет выше 0.5). «Оседлать разрыв» нельзя — рынок фейдит даже первую волну. Зеркальный вывод: реверсия универсальна и начинается уже с 3σ.
W2 Детерминизм разрыва — только механический: ρ(первая минута, размах 30м)=0.86, но это арифметика (размах включает первую минуту); сверх неё — ρ=+0.08 ≈ ничего. Первая минута НЕ знает, насколько большим станет событие — в точности как в сейсмологии, где детерминизм P-волны оспорен (Seismogeodetic P-wave: no strong determinism, 2019).
W3 Time-/slip-predictable модели: time-predictable слабо есть (ρ=+0.12: больше толчок → дольше до следующего), slip-predictable — ПЕРЕВЁРНУТА (ρ=−0.25: чем дольше ждали, тем МЕНЬШЕ следующий толчок — кластеризация). Как и у Rubinstein 2012: побеждает «безпамятная» модель; долгое затишье НЕ копит большой удар.
W4 Кода-затухание ✓ (слабое): скорость раннего затухания активности (первый час после толчка) предсказывает vol через 6–12ч сверх размера толчка (ρ=−0.16): быстро гаснет — тише дальше.
W5 Стресс-тени существуют: 36% толчков (стабильно 27–46% по годам) дают активность НИЖЕ фона — «тень» вместо афтершоков; заметная бимодальность откликов.
W6 Асперити (повторяющиеся землетрясения) ✓✓ — лучшая находка: толчки в «расписанные» минуты дня (где исторически уже случались толчки — макро-релизы, фиксинги; определено каузально) против внезапных:
| n | P(реверсия 1ч) | fade bp/trade | лет+ | |
|---|---|---|---|---|
| асперити (по расписанию) | 1671 | 0.628 | +1.89 | 8/9 |
| внезапные | 751 | 0.537 | −0.03 | 6/9 |
| OOS 2019–2024, NET 1bp, 3 сида | baseline | RL |
|---|---|---|
| ВСЕ толчки (n=2016) | +238 bp (+0.16/сделку) | +684/+805/+679 → среднее +723 (+0.48–0.58/сделку) |
| только асперити (n=1398) | +319 bp (+0.30/сделку) | +648/+730/+556 → среднее +645 (+0.54–0.72/сделку) |
Скрипты: 05_causal_regimes.py (сейсмо-режимы),
06_direction_physics.py (нечётные моменты), 07_rebound_check.py (отскок).
Лит-обзор: законы 4/5/flight-crash/Zumbach (Xu PNAS 2014; Bouchaud PRL 2001; Zumbach 2007),
Barkhausen/поле (Sethna 1993; Zapperi Nat.Phys. 2005; Cont-Kukanov-Stoikov 2014),
сейсмология/LPPL (Bufe-Varnes 1993; Helmstetter-Sornette 2003; JLS 2000; критика Brée 2013).