Кластерная связанность рынков показывает, где шоки распространяются внутри групп и между ними. Разбираем, как использовать метрику в ИИ-стратегиях и риск-менеджменте.
Связанность рынков по кластерам: сигнал для ИИ-инвестора
Когда на рынке начинается «заражение» — от одной страны к другой, от одной отрасли к следующей — оно редко идёт ровной волной. Чаще это похоже на пожар в квартале: внутри квартала огонь распространяется быстро, а между кварталами — через несколько «перемычек». Для инвестора и особенно для ИИ в инвестициях это принципиально: модели риска и аллокации должны понимать, где именно передаются шоки — внутри группы активов или между группами.
В декабре 2025 вышла обновлённая версия работы Бухвальтера, Диболда и Йылмаза о clustered network connectedness — «кластерной связанности» рынков. Это расширение классического подхода Diebold–Yilmaz к измерению связанности, которое лучше отражает реальную структуру глобальных рынков: шоки могут быть независимы между кластерами (например, регионами), но коррелировать внутри кластера (например, внутри одного региона).
Ниже — практичный разбор: что такое кластерная связанность, чем она полезна для алгоритмической торговли, как её «скормить» ML/LLM-стеку, и какие конкретные решения по управлению портфелем она улучшает.
Что на самом деле измеряет «связанность» рынков
Ответ прямо: связанность — это количественная оценка того, насколько движения (или волатильность) одного рынка объясняются шоками других рынков.
В классическом семействе моделей Diebold–Yilmaz связанность строят на декомпозициях дисперсии ошибок прогноза в VAR-модели. Если упрощать, VAR отвечает на вопрос: «Если сегодня рынок A получил шок, какую часть будущей волатильности рынка B можно этим объяснить?»
Почему это важно инвестору:
- это не корреляция; корреляция статична и симметрична, а связанность может быть направленной (кто “донор”, кто “реципиент” шоков);
- это динамика: связанность можно считать по окну и видеть, как режимы рынка меняются неделя к неделе;
- это основа для риск-метрик уровня портфеля: когда связанность растёт, диверсификация «ломается» именно тогда, когда она нужнее всего.
Проблема классических идентификаций: «всё или ничего»
Ключевая техническая деталь у Diebold–Yilmaz: чтобы посчитать вклад шоков, нужно выбрать способ идентификации шоков в VAR.
В литературе обычно используют два «крайних» варианта:
- Полная ортогонализация (в духе Sims): шоки считаются независимыми, но порядок переменных важен.
- Обобщённая идентификация (Koop–Pesaran–Potter / Pesaran–Shin): порядок не важен, но шоки допускаются коррелированными.
Реальные рынки обычно посередине. И вот тут появляется кластерный подход.
Кластерная связанность: реалистичная середина между крайностями
Ответ прямо: кластерная связанность допускает, что шоки ортогональны между кластерами, но коррелированны внутри кластера.
Представьте, что вы делите узлы сети (рынки/активы) на кластеры:
- регионы (Северная Америка, Европа, Азия),
- отрасли (финансы, сырьё, IT),
- классы активов (акции, облигации, сырьё).
Внутри кластера рынки «дышат» вместе: новости и ликвидность общие, инвесторы похожие, торговые часы совпадают. Между кластерами связи тоже есть, но они чаще идут через крупные «мосты».
Главная идея:
- порядок важен между кластерами (например, глобальные факторы → региональные),
- порядок не важен внутри кластера (внутри региона рынки реагируют совместно).
Это даёт более правдоподобную картину передачи шоков — и, что критично, более устойчивые признаки для ИИ-моделей.
Почему это хорошо ложится на задачи 2025–2026
В конце 2025 рынки остаются чувствительными к двум вещам: режимам ставок/инфляции и геополитическим «переключателям» риска. В таких периодах связность скачет. И если модель не различает внутрикластерную синхронизацию и межкластерное заражение, она часто:
- переоценивает диверсификацию,
- запаздывает с реакцией на перелом режима,
- путает локальный шок с глобальным.
Кластерная связанность — это как перейти от «одной ручки громкости» к микшеру с группами каналов.
Что это меняет для ИИ-стратегий: признаки, режимы, риск
Ответ прямо: кластерная связанность превращается в набор мощных, интерпретируемых фич для ML, и одновременно — в «панель управления» для риск-менеджмента.
Ниже — три прикладных сценария, где я вижу максимальную отдачу.
1) Детектор рыночных режимов, который не путает шум с тревогой
Если вы используете HMM/Markov switching, кластерная связанность даёт ясный сигнал: режим «risk-on» обычно характеризуется стабильной или умеренной связанностью, а режим «stress» — её резким ростом.
Практика:
- считайте Total Connectedness и отдельно межкластерную связанность (между регионами/классами);
- в модель режимов подайте приросты (дельты) связанности — так лучше ловится переход.
Одна фраза, которую удобно цитировать в команде: «Стресс — это когда растёт не просто волатильность, а именно межкластерная связанность».
2) Портфельная аллокация: меньше иллюзий диверсификации
Классическая оптимизация (mean-variance, risk parity) страдает, когда корреляции «схлопываются». Кластерная связанность даёт понятный триггер: если межкластерная передача шоков усиливается, портфель, собранный «по географии», внезапно становится одним большим бетой.
Что можно сделать:
- вводить штраф на активы, которые являются «передатчиками» шоков (net transmitters);
- менять ограничения на доли по кластерам динамически: при росте межкластерной связанности снижать концентрацию на кластере-доноре;
- для хеджирования выбирать инструменты, которые исторически снижают именно межкластерную связанность портфеля (а не просто имеют отрицательную корреляцию на спокойном рынке).
3) Сигналы для алгоритмической торговли: когда «лидирует» один кластер
В стратегии кросс-рынка важно понимать, кто действительно «ведёт». Кластерный VAR даёт более честную причинность на уровне групп.
Пример (по логике, без привязки к конкретным тикерам):
- если шоки в Северной Америке начинают объяснять всё большую долю будущей дисперсии в Европе, это может служить сигналом для:
- сокращения лагов в моделях прогнозирования,
- повышения веса новостей/макро из кластера-лидера,
- пересмотра расписания исполнения (time-of-day effects).
Как внедрить кластерную связанность в data/ML пайплайн
Ответ прямо: это не «ещё один академический граф», а производственная метрика, которую можно считать по скользящему окну и хранить как фичи и риск-индикаторы.
Шаг 1. Определите кластеры, которые имеют смысл для вашей стратегии
Худший вариант — кластеры «для галочки». Лучший — те, что соответствуют вашим решениям:
- аллокация по регионам,
- лимиты по секторам,
- разделение на акции/облигации/сырьё/FX.
Если кластеров слишком много, модель теряет устойчивость. Практичный диапазон: 3–8 кластеров.
Шаг 2. Выберите частоту и окно
Для среднесрочных стратегий обычно достаточно дневных данных и окна 60–250 торговых дней. Для более тактических — окно короче, но следите за стабильностью VAR.
Хороший компромисс для «инвестора-аналитика»:
- дневные доходности,
- окно 120–180 дней,
- обновление метрик раз в день после закрытия.
Шаг 3. Сформируйте набор фич
Минимальный набор, который реально работает в ML:
- общая связанность системы;
- межкластерная связанность (суммарная);
- внутрикластерная связанность по каждому кластеру;
- net connectedness по каждому рынку (донор/реципиент);
- топ-3 «моста» (пар кластер→кластер) по силе передачи шока.
Дальше эти фичи можно подавать в:
- модели прогнозирования волатильности (градиентный бустинг, LSTM);
- модели риска (quantile regression, expected shortfall модели);
- policy-модели (например, RL), где связанность — часть состояния.
Шаг 4. Приземлите на риск-лимиты и правила исполнения
Если метрика не меняет решения, она не нужна. Самые простые и полезные правила:
- при росте межкластерной связанности выше порога снижать плечо/экспозицию;
- повышать требования к ликвидности инструментов;
- расширять сценарии стресс-тестов: шок не «в одном рынке», а «в одном кластере».
Рабочее правило: «Рост межкластерной связанности — это сигнал не к героизму, а к дисциплине: меньше риск, больше ликвидность».
Частые вопросы от инвесторов и команд данных
Ответ прямо: да, это сложнее корреляций, но окупается качеством сигналов и объяснимостью.
«Зачем мне это, если есть корреляционная матрица?»
Корреляция отвечает на вопрос «двигаются ли вместе». Связанность отвечает «кто влияет на кого и насколько». Для управления риском второй вопрос важнее.
«Не получится ли переобучение?»
Получится, если строить слишком детальную сеть на слишком коротком окне. Кластерный подход как раз снижает риск переобучения: он вводит структурное допущение (кластеры), которое стабилизирует оценку.
«Можно ли использовать это в реальном времени?»
Да, но практичнее — квазиреальное время: обновление раз в день или раз в час (для intraday) с контролем качества данных. Для торговли на новостях — особенно полезно отслеживать скачки межкластерной связанности.
Почему кластерная связанность — хороший мост между эконометрикой и ИИ
Ответ прямо: она даёт то, чего часто не хватает “чистому ML”: экономический смысл, структурные ограничения и интерпретируемые признаки.
Я всё чаще вижу, как команды строят сильные модели, но потом не могут ответить риск-комитету на простой вопрос: «Почему модель увеличила риск именно сейчас?» Метрики связанности, особенно кластерные, дают объяснение человеческим языком: «Потому что шоки начали проходить между регионами, и диверсификация перестала работать».
Если вы строите AI-driven стратегии (от факторных до тактических), логика следующая:
- Кластерная связанность — это ранний индикатор смены режима.
- Это карта передачи шока, которая улучшает стресс-тесты.
- Это набор устойчивых фич, которые повышают качество моделей риска и аллокации.
Если хотите, можно начать совсем прагматично: взять 3 кластера (например, США/Европа/Азия), посчитать межкластерную связанность по скользящему окну и сравнить с вашими текущими триггерами риска. Результат часто отрезвляет.
Последний вопрос, который стоит держать в голове на 2026 год: ваши модели умеют отличать локальную турбулентность от системного заражения — или всё выглядит одинаково шумно?