Корреляция пар, скрытая экспозиция и риск портфеля

Три позиции с бюджетом потерь по 1% капитала каждая требуют двух отдельных расчётов. На условном счёте в 100 000 PLN стандартное отклонение дневного результата портфеля составляет 1,53%. Сценарий исполнения всех выходов по запланированным ценам даёт 3,00%, или 3,30% после добавления проскальзывания в 10% каждой суммы, до отдельных комиссий и финансирования. Первое число описывает разброс относительно среднего; второе задаёт бюджет определённого исполнения. Ни одно не является максимально возможным убытком. Мы рассчитаем оба, применим знаки направлений позиций и разложим экспозицию по валютам. Также проверим влияние окон измерения и неопределённости корреляции на выводы и оставшийся запас в рамках записанных лимитов.

Условные входы разделов 5 и 7: текущие средства 100 000 PLN, дневные σ позиций 500, 700 и 400 PLN, корреляции результатов 0,87, 0,91 и 0,82. Формула σ=1 527,15 PLN. Отдельные бюджеты R по 1 000 PLN дают в сумме 3 000 PLN; предполагаемое ухудшение каждой цены на 10%R увеличивает сумму до 3 300 PLN до отдельных платежей. Ни одна величина не является максимальным убытком.
Главное за 60 секунд
  • В формулу портфеля входят стандартные отклонения результатов позиций, а не суммы риска при защитном выходе. Результат формулы измеряет разброс дневного результата, а не сумму, которую можно потерять
  • Сумма потерь при одновременном срабатывании всех выходов рассчитывается отдельно — это сумма величин риска с добавлением проскальзывания и гэпа по каждой составляющей. Основой планирования капитала служит это число, а не результат формулы
  • Корреляция без четырёх параметров измерения — непригодные данные. В разделе 2 одна и та же пара даёт +0,87 и +0,61 при двух наборах периода, частоты, преобразования и количества наблюдений.
  • Знак нужно переносить с учётом направлений позиций. При ценовой корреляции −0,91 и противоположных направлениях позиций корреляция результатов равна +0,91; прямая подстановка знака с графика занижает расчёт в разделе 7 на 46%
  • Экспозиция к одной валюте суммируется по позициям — условный лимит, принятый в этой статье: риск, сосредоточенный на одной валюте, не превышает 3 × риск отдельной позиции
  • Неопределённость корреляции зависит от коэффициента и способа сравнения выборок. При 29 независимых доходностях и ρ≈0,5 приближённая стандартная ошибка равна 0,14. Это не задаёт универсальную границу различий между оценками: сравнение 0,60 и 0,85 требует отдельного расчёта, а для перекрывающихся окон нужно учитывать и их зависимость.

1. Два числа, которые называют «риском портфеля»

Классическая формула портфеля Марковица1 описывает модельную совокупную волатильность, а не гарантированный убыток при торговле с защитным выходом. Это различие возникает в большинстве споров о корреляции, поэтому стоит здесь в начале, а не в сноске.

Символ σ означает стандартное отклонение прибыли и убытка позиции относительно её среднего за заданный горизонт и в валюте счёта. R до защитного выхода, напротив, описывает убыток при определённой цене исполнения. Активация приказа не гарантирует ни эту цену, ни убыток, ограниченный R. Подстановка R вместо σ меняет смысл формулы и может как завысить, так и занизить результат.

Две величины, два определения, два применения.

σi — стандартное отклонение результата позиции. Насколько результат этой позиции колеблется изо дня в день. Его получают из собственных записей (стандартное отклонение дневных изменений результата открытой позиции в валюте счёта) или расчётом: номинальная стоимость позиции в валюте счёта × дневное стандартное отклонение доходности инструмента. Отвечает на вопрос: насколько широко разбросан дневной результат портфеля.

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

Формула портфеля принимает только σ. Сумма риска идёт в сумму, а не под квадратный корень. Результат формулы никогда не является суммой убытка, даже когда оба выражены в процентах капитала.

Первое следствие касается отрицательной корреляции. Фраза «при корреляции −0,91 позиции нейтрализуют друг друга, поэтому ваш эффективный риск равен 0,42% вместо 2%» неверна как описание потери. Модельная волатильность дневного результата действительно падает почти до нуля, но оба защитных выхода могут сработать в одной сессии — достаточно, чтобы курс сначала пошёл в одну сторону, затем в другую; это обычный ход дня с публикацией данных, а не экстремальный сценарий. Сумма потерь тогда по-прежнему равна 2% плюс проскальзывание по обеим составляющим.

Второе следствие касается положительной корреляции. Фразу «пять позиций по 1% с корреляцией +0,85 дают эффективный риск 4,69%» читают как «меньше 5%, у меня есть запас». Запаса нет. 4,69% — стандартное отклонение дневного результата при условии, что σ каждой позиции равна 1% капитала; если сработают все пять выходов, убыток составит 5% плюс проскальзывание по каждой из пяти составляющих.

Два применения суммы. Сумма стандартных отклонений — верхняя граница σ портфеля, достигаемая при идеально положительно зависимых результатах. Сумма величин выходов, напротив, является допустимым бюджетом заданного сценария цен исполнения. Ухудшение цены, комиссии и финансирование добавляйте отдельно, если они ещё не включены в прибыль и убыток. Этот сценарий не устанавливает максимальный убыток.

Остальная статья придерживается этого разделения: каждый расчёт даёт оба числа рядом.

2. Корреляция как измерение — четыре параметра и карточка описания

Один и тот же коэффициент требует одних часов

Иллюстрация ошибки синхронизации: в четырёх последовательных интервалах доходности A равны [1, −1, 1, −1], а B реагирует на один интервал позже. Сравнение A с её копией, задержанной на один интервал, даёт противоположный знак, хотя после правильного совмещения ряды идентичны. На реальных данных мы не сдвигаем часы ради более высокой корреляции: до измерения задаём общий часовой пояс, границы сессий и правило для отсутствующих котировок. Дневные результаты позиций, оценённых в разное время, не образуют одной согласованной матрицы.

Корреляция — число от −1,00 до +1,00, описывающее степень совместного движения двух рядов. Однако само число ещё не является полноценным наблюдением, пока неизвестно, как оно рассчитано. Изменение любого из четырёх параметров измерения меняет результат настолько, что может определить вывод.

  • Период — от какой до какой даты, с датой измерения
  • Частота наблюдений — дневные, часовые, недельные данные
  • Преобразование ряда — уровни цен или доходности; если доходности, то простые или логарифмические
  • Число наблюдений — поскольку от него зависит ошибка оценки

Корреляция, рассчитанная по уровням цен, обычно высока и практически бесполезна: она измеряет общий тренд, а не совместное движение доходностей. У двух пар в длительном тренде корреляция уровней может равняться +0,95, тогда как дневные доходности почти независимы. Для портфельной арифметики берут логарифмические доходности ln(Ct/Ct−1) по закрытиям в один час.

Карточка описания корреляции — одна пара, четыре набора параметров

Значения коэффициентов условные — они показывают масштаб влияния параметров измерения, а не оценку конкретного поставщика данных. Карточка имеет форму, которую следует самостоятельно заполнять для каждого измерения. Число наблюдений в часовых карточках зависит от того, как поставщик фильтрует часы без оборота: 480 в карточке B и 1 480 в карточке D — условные значения. Карточка D повторяет период и преобразование карточки A, меняя только частоту; число наблюдений при этом механически растёт, поскольку в том же квартале часовых отсчётов больше, чем дневных — при изменении частоты этот параметр нельзя удержать постоянным.
Параметр карточкиКарточка AКарточка BКарточка C (для сравнения)Карточка D (выделен эффект частоты)
ПараEUR/USD и GBP/USDEUR/USD и GBP/USDEUR/USD и GBP/USDEUR/USD и GBP/USD
Период1 июл–30 сен 20251–30 сен 20251 июл–30 сен 20251 июл–30 сен 2025
Частотадневная (закрытие в 23:00 UTC)часоваядневнаячасовая
Преобразованиелогарифмические доходностилогарифмические доходностиуровни ценлогарифмические доходности
Число наблюдений65480651 480
Результат ρ+0,87+0,61+0,96+0,64
Стандартная ошибка0,030,03к этой формуле неприменимо0,02

В карточках A и B меняются и период, и частота. Все коэффициенты — вымышленные учебные данные: даты описывают план измерения, а не выполненное измерение. Разницу 0,26 нельзя приписать частоте, изменению рынка или случайности без реальных рядов и подходящего сравнения выборок. Строка стандартной ошибки использует лишь приближение для независимых нормальных наблюдений.

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

Практическое следствие простое: если портфель строится на дневной корреляции, а торговля идёт в часовом окне, риск считается по другой величине, чем та, которой вы подвержены. Измеряйте на горизонте удержания позиции.

Какая часть оценки — шум

Стандартная ошибка коэффициента корреляции при двумерном нормальном распределении и независимых наблюдениях равна:

$$SE(\rho) \approx \frac{1 - \rho^2}{\sqrt{n - 1}}$$

n — число доходностей. Приближение предполагает независимые наблюдения из двумерного нормального распределения. Временная зависимость, кластеризация волатильности и иное распределение могут изменить неопределённость; они не превращают таблицу в универсальную нижнюю оценку. Направление и масштаб ошибки требуют проверки на данных. Для малых выборок и коэффициентов около ±1 удобнее преобразование Фишера.

Окно (дневные сессии)Число наблюдений доходностиСтандартная ошибка при ρ ≈ 0,50Различие двух оценок из непересекающихся окон одинаковой длины, неотличимое от шума (порог 2√2 × SE)
30290,14до 0,40
60590,10до 0,28
90890,08до 0,23
1801790,056до 0,16
250 (около года)2490,048до 0,13

Различие корреляций за 30 и 90 сессий может быть полезным сигналом тревоги, но порог 0,25 не имеет универсального статистического толкования. Для двух независимых выборок с коэффициентами около 0,5 приближённая SE разности равна √(0,142²+0,080²)≈0,163, а её удвоенное значение — 0,33. Этот вспомогательный расчёт не решает вопрос сравнения вложенных окон и не оправдывает объявление их разности «шумом».

Для вложенных окон Var(r₁−r₂)=Var(r₁)+Var(r₂)−2Cov(r₁,r₂). Короткая выборка входит в длинную, поэтому ковариационный член обычно не исчезает. Оценка может использовать совместную модель или повторную выборку временных блоков с сохранением перекрытия. Без исходных данных точный порог здесь не приводится; таблица касается двух непересекающихся выборок равной длины.

Схемы отрицательной, нулевой и положительной линейной зависимости с переносом знака: длинная EUR/USD и короткая USD/CHF превращают модельную корреляцию доходностей −0,91 в корреляцию результатов +0,91.
Диаграммы рассеяния не содержат рыночного ряда. Корреляция около нуля не означает независимости. При линейном приближении в общей валюте оценки и на одном горизонте ρ результатов=(+1)×(−1)×(−0,91)=+0,91. Одна общая отрицательная составляющая USD не гарантирует совместных потерь; оценка движения USD фиксирует стоимость других валют.
Два ценовых ряда на общих часах дают 89 парных логарифмических доходностей из 90 цен. Запишите период, частоту, преобразование и число наблюдений.
Карточка измерения требует общих часов и явного преобразования. Точки обозначают последовательные наблюдения без реальных цен или конкретной корреляции. 90 цен дают 89 доходностей при отсутствии пропусков; фильтрация пропущенных данных должна быть общей.
Откуда брать входные данные — без урока по инструментам. Любая функция корреляции может вычислить коэффициент по двум столбцам логарифмических доходностей из закрытий в одно время; важно записать с результатом четыре параметра карточки и дату измерения. Стандартное отклонение результата позиции σi можно измерить по собственным записям или рассчитать из номинальной стоимости и стандартного отклонения дневной доходности инструмента. Измерение волатильности инструмента, включая ATR, относится к разделу 5 курса; инструменты и сравнения — к разделам 11–13. Здесь обе величины — лишь входные данные.

3. Окно измерения — выбор, а не константа

Проверка преобразованием Фишера

Модельный пример: два независимых окна по 29 доходностей, двумерная нормальность, оценки 0,60 и 0,85. Преобразование z=atanh(r) даёт 0,69315 и 1,25615. Ошибка разности равна √(1/26+1/26)=0,27735, поэтому статистика (1,25615−0,69315)/0,27735=2,03. В приближённом двустороннем тесте это превышает 1,96 (p≈0,042). Пример показывает, почему применение одной SE, рассчитанной при ρ=0,5, к произвольным оценкам может изменить вывод. Результат не относится к перекрывающимся окнам или временно зависимому ряду.13

Таблица стандартных ошибок в предыдущем разделе показывает лишь половину проблемы. Длина окна одновременно управляет двумя ошибками, причём они движутся в противоположных направлениях. Короткое окно имеет большую случайную ошибку и малую задержку. Длинное — малую случайную ошибку и большую задержку. Окна, минимизирующего обе, не существует: выбор длины — компромисс ошибки и задержки.

Задержка скользящего окна

Скользящая корреляция — не просто среднее корреляций режимов. При равных средних и дисперсиях обоих режимов смесь даёт новому режиму вес m/n, поэтому 90% изменения достигаются после 0,9n наблюдений. Если обе дисперсии в новом режиме вчетверо выше, его вес равен 4m/[4m+(n−m)]; он достигает 90% при m/n=9/13≈0,692. Изменение средних или неодинаковое изменение масштабов двух составляющих требует полного расчёта ковариации смеси. Таблица ниже иллюстрирует только равные средние и дисперсии.

При каких предположениях вес равен ровно m/n. Коэффициент корреляции — отношение, а не среднее, поэтому смешение двух режимов внутри окна линейно лишь тогда, когда у них одинаковые средние и одинаковые дисперсии и различается только корреляция. Тогда числитель и знаменатель масштабируются одинаково, ожидаемая оценка равна (mρ2 + (n − m)ρ1) / n, и 0,9 × n следует напрямую.

Когда волатильность меняется вместе с корреляцией — то есть именно в случае, важном для этой статьи, — вес перестаёт быть долей наблюдений и становится весом дисперсии: при дисперсии, в v раз большей в новом режиме, он равен mv / (mv + n − m). При удвоенной волатильности (v = 4) оценка достигает девяноста процентов нового значения через 0,69 × n сессий, а не 0,9 × n. Окно тогда реагирует быстрее, чем указано в таблице ниже; однако оно реагирует на рост волатильности, а не на изменение самой связи, и эти две вещи легко перепутать.
Стандартная ошибка вычислена для ρ ≈ 0,50 по формуле раздела 2 на числе наблюдений доходности, то есть числе сессий минус один — той же базе n, что в таблице раздела 2; сессии переведены в месяцы по 21 торговой сессии в месяц. Последний столбец даёт наименьшую разность двух оценок из непересекающихся окон одинаковой длины, которую можно отличить от шума на уровне двух стандартных ошибок разности, то есть 2√2 × SE; для перекрывающихся окон точный порог требует ковариации оценок.
Окно n (сессии)Стандартная ошибкаДостижение 90% нового значения (0,9 × n)ПриблизительноПриближённые 2 × SE разности
300,14227 сессий1,3 месяца0,40
600,09854 сессии2,6 месяца0,28
900,08081 сессия3,9 месяца0,23
1800,056162 сессии7,7 месяца0,16
2500,048225 сессий10,7 месяца0,13

Число наблюдений для приближённой границы ошибки

Таблица показывает приближённую ширину ошибки разности двух независимых оценок около ρ≈0,5. Условие 2SEΔ≤Δ даёт следующие n. Это не план теста с заданной мощностью: планирование, например, 80% вероятности обнаружить реальное изменение также требует мощности, уровня значимости и коэффициентов при гипотезах.

$$n \geq 1 + \left(\frac{2,121}{\Delta}\right)^2$$

Разность Δ, которую нужно обнаружитьТребуемая SE одного окна (SEΔ = √2 × SE)Минимальное число наблюдений nЗадержка такого окна
0,30 (например, 0,50 против 0,80)0,10651около 2,2 месяца
0,250,08873около 3,2 месяца
0,20 (например, 0,50 против 0,70)0,071114около 4,9 месяца
0,150,053201около 8,7 месяца
0,10 (вблизи 0,50)0,035451около 19,4 месяца

451 относится к разности 0,10 и локальному приближению при ρ≈0,5. Это не доказывает, что различение 0,60 и 0,70 требует ровно 451 наблюдения. Большая выборка уменьшает неопределённость при стабильном процессе, но может смешать старые и новые условия. Поэтому выбор окна объединяет точность, быстроту реакции и горизонт измеряемых результатов.

Процедура выбора

Решение сводится к четырём шагам, выполняемым один раз и записываемым вместе с остальными параметрами.

  1. Определите, какую разность нужно обнаруживать. Не «хочу знать корреляцию», а «хочу знать, пересекла ли она порог, при котором я отклоняю позицию». Если порог 0,70, а обычные оценки около 0,50, то Δ = 0,20.
  2. Сравните несколько окон на одних синхронизированных доходностях. Длинное окно помогает оценить устойчивость измерения; короткое показывает недавние условия. Удержание позиции один день не делает 114 дневных доходностей непригодной выборкой для оценки однодневного риска. Горизонт результата и длина выборки выполняют разные функции.
  3. Отделите порог решения от утверждения о статистической значимости. Лимит 0,70 может быть предупредительным правилом даже при коротком окне, если записана реакция на неопределённую оценку. Малая выборка не превращает каждое измерение в лотерею; она требует показать более широкий диапазон неопределённости.
  4. Установите реакцию на расхождение окон. Можно пересчитать вариант с более положительной зависимостью результатов, сократить экспозицию или отклонить позицию. Запишите условие заранее. Используемые далее 180 сессий — параметр условной процедуры, а не минимум, предписанный статистикой.
Область действия приближения. Формулы ошибки предполагают стабильную корреляцию, независимые наблюдения и подходящее распределение. Волатильность и зависимость могут меняться; модели условной корреляции описывают одну возможность.4 Значения таблицы не являются универсальными минимальными требованиями к выборке. Направление изменения неопределённости при зависимости и других распределениях нужно установить для конкретных данных.

4. Матрица корреляций — что в ней есть и чего нет

Зачем проверять всю матрицу

Три коэффициента ρ₁₂=1, ρ₁₃=0,82 и ρ₂₃=0,74 каждый лежат в [−1,1], но не могут образовать матрицу корреляций: если два стандартизированных ряда совпадают, их корреляции с третьим должны быть одинаковыми. Наименьшее собственное значение этой матрицы — −0,00796. Вычислительно допустимый стрессовый вариант: Cstress=(1−λ)C+λJ, где все элементы J равны единице и 0≤λ≤1. Смешивание положительно полуопределённых матриц сохраняет это свойство. В задании λ=0,5; это не прогноз рыночной зависимости.

Матрица корреляций — симметричная таблица, каждая ячейка которой даёт коэффициент для одной пары рядов. Диагональ всегда равна +1,00. Матрица ниже охватывает восемь пар — семь основных и один кросс (EUR/GBP) — и рассчитана по дневным логарифмическим доходностям; значения условные — они показывают типичные структурные связи, а не измерение в конкретном окне.

При одновременных согласованных котировках EUR/GBP=(EUR/USD)/(GBP/USD) влечёт точное равенство rlog(EUR/GBP)=rlog(EUR/USD)−rlog(GBP/USD). Только предположение об одинаковых стандартных отклонениях обеих составляющих даёт корреляцию с Z, равную [ρ(EUR/USD,Z)−ρ(GBP/USD,Z)]/√(2−2ρ). При ρ=0,87 знаменатель равен 0,5099, а округлённая последняя строка — +0,25; −0,25; +0,14; +0,20; −0,25; −0,18; −0,24. Матрица — иллюстрация с округлением до двух знаков. Её наименьшее собственное значение +0,00443, поэтому она остаётся положительно определённой; матрица с точно выведенным кросс-рядом была бы вырожденной. Отдельные оценки должны учитывать согласованность данных и положительную полуопределённость.

Матрица корреляций восьми пар — дневные логарифмические доходности, 28 мая–30 сентября 2025 (90 дневных сессий, 89 наблюдений доходности), дата измерения 30 сентября 2025, условные значения. Это корреляции ценовых рядов; они входят в формулу портфеля только после корректировки знаков по направлениям позиций.
Матрица корреляций восьми валютных пар — условные значения Тепловая карта восемь на восемь. Строки и столбцы: EUR/USD, GBP/USD, AUD/USD, NZD/USD, USD/JPY, USD/CHF, USD/CAD, EUR/GBP. Симметричная матрица, диагональ 1,00. Зелёный обозначает положительные значения, красный — отрицательные; каждая ячейка содержит и число, поэтому цвет — не единственный канал информации. Строка EUR/USD: 1,00 / 0,87 / 0,72 / 0,68 / −0,38 / −0,91 / −0,52 / 0,25. GBP/USD: 0,87 / 1,00 / 0,65 / 0,58 / −0,25 / −0,82 / −0,40 / −0,25. AUD/USD: 0,72 / 0,65 / 1,00 / 0,92 / −0,45 / −0,62 / −0,68 / 0,14. NZD/USD: 0,68 / 0,58 / 0,92 / 1,00 / −0,40 / −0,55 / −0,60 / 0,20. USD/JPY: −0,38 / −0,25 / −0,45 / −0,40 / 1,00 / 0,35 / 0,32 / −0,25. USD/CHF: −0,91 / −0,82 / −0,62 / −0,55 / 0,35 / 1,00 / 0,38 / −0,18. USD/CAD: −0,52 / −0,40 / −0,68 / −0,60 / 0,32 / 0,38 / 1,00 / −0,24. EUR/GBP: 0,25 / −0,25 / 0,14 / 0,20 / −0,25 / −0,18 / −0,24 / 1,00. Коэффициенты вымышлены. Плановая карточка измерения: дневные логарифмические доходности, 28 мая–30 сентября 2025, 90 цен и 89 доходностей; рыночное измерение не проводилось. Это корреляции ценовых рядов, а не результатов позиций. EUR/USD GBP/USD AUD/USD NZD/USD USD/JPY USD/CHF USD/CAD EUR/GBP EUR/USD GBP/USD AUD/USD NZD/USD USD/JPY USD/CHF USD/CAD EUR/GBP 1,00 0,87 0,72 0,68 −0,38 −0,91 −0,52 0,25 0,87 1,00 0,65 0,58 −0,25 −0,82 −0,40 −0,25 0,72 0,65 1,00 0,92 −0,45 −0,62 −0,68 0,14 0,68 0,58 0,92 1,00 −0,40 −0,55 −0,60 0,20 −0,38 −0,25 −0,45 −0,40 1,00 0,35 0,32 −0,25 −0,91 −0,82 −0,62 −0,55 0,35 1,00 0,38 −0,18 −0,52 −0,40 −0,68 −0,60 0,32 0,38 1,00 −0,24 0,25 −0,25 0,14 0,20 −0,25 −0,18 −0,24 1,00

Чтение матрицы — две операции, а не одна. Сначала ищут абсолютные значения выше 0,70: это кандидаты на сильную связь. Затем переносят знак по направлениям позиций и смотрят на корреляцию результатов: если она высокая и положительная, позиции теряют вместе и рассматриваются как концентрированная экспозиция с совокупным номиналом; если высокая и отрицательная, составляющие компенсируются в модельной волатильности, но каждая сохраняет свой бюджет выхода и издержки. Длинные EUR/USD и GBP/USD при +0,87 — одна макротема в двух оболочках. Длинные EUR/USD и USD/CHF при −0,91 дают корреляцию результатов −0,91: частично нейтрализованную экспозицию с двумя бюджетами выхода, а не диверсификацию (арифметика — портфель C в разделе 11).

Порог 0,70 — условное правило принятия решения. Он не следует ни из вывода, ни из матрицы ниже. Он может ограничивать похожие экспозиции, если правило задаёт и реакцию на неопределённое измерение. 180 сессий — принятое окно, а не статистический минимум. Для двух независимых нормальных выборок по 29 доходностей преобразование Фишера даёт Z≈2,03 при сравнении 0,60 и 0,85; общее утверждение об их неразличимости было бы неверным. Матрица иллюстрирует расчёт без выполненного измерения, поэтому T3 показывает процедуру, а не действительный допуск позиции.
Условное значение тоже должно пройти проверку раздела 12. Матрица корреляций — измеренная или принятая для примера — должна быть положительно полуопределённой: иначе она приписывает некоторым портфелям отрицательную дисперсию и ничего не описывает. Матрица выше удовлетворяет условию: её наименьшее собственное значение +0,0044, а все главные подматрицы имеют неотрицательные определители. Для проверки достаточно одного вызова функции собственных значений: это прямой контроль всей матрицы; можно исследовать и её разложение либо соответствующие миноры. Раздел 12 показывает простейший частный случай того же условия — нижнюю границу одинаковой попарной корреляции.
Матрица описывает ценовые ряды, а портфельной арифметике нужна корреляция результатов. Это разные величины, а переход между ними зависит от направлений позиций. Если обе длинные, знак сохраняется. Если одна длинная, другая короткая, знак меняется: ценовая корреляция −0,91 тогда означает корреляцию результатов +0,91, то есть позиции теряют вместе. Прямая подстановка знака из матрицы — самая частая арифметическая ошибка в этой области: в расчёте раздела 7 она занижает результат на 46%.
Направления двух позицийЦеновая корреляция ρPКорреляция результатов ρR
обе длинныеρP+ρP
обе короткиеρP+ρP
одна длинная, другая короткаяρP−ρP
Две модельные матрицы три на три: у первой наименьшее собственное значение около −0,00796, и она недопустима; смесь 0,5C+0,5J даёт около +0,03697.
Повышение отдельных корреляций может нарушить положительную полуопределённость. Значения задания пересчитаны с нуля; стрессовый вариант смешивает две допустимые матрицы. Он не прогнозирует зависимость и не восстанавливает историческую матрицу восьми пар.
AUD/USD и NZD/USD: +0,92. Это значение из матрицы выше, поэтому действуют её четыре параметра измерения и дата: дневные логарифмические доходности, 28 мая–30 сентября 2025, 89 наблюдений, дата измерения 30 сентября 2025. Это одно из самых высоких значений среди основных пар. Обе валюты относятся к сырьевой группе Азиатско-Тихоокеанского региона и реагируют на общий внешний спрос. В расчёте две длинные позиции по этим парам представляют почти удвоенный номинал, а не независимые ставки — с оплатой двух спредов. Сам уровень коэффициента не является аргументом: после перевода в прибыль и убыток обе позиции теряют в одни сессии.

5. Скрытая валютная экспозиция — разложение позиций по валютам

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

Правило знаков

ПозицияБазовая валютаВалюта котировкиПример
длинная+ номинал− номиналдлинная EUR/USD → +EUR, −USD
короткая− номинал+ номиналкороткая USD/CHF → −USD, +CHF

Без разделения знаков сумма считает каждую позицию длинной и в смешанном портфеле ошибается на величину каждой противоположно направленной составляющей. Это самая частая скрытая ошибка данного расчёта.

Расчёт для трёх позиций

Условные предпосылки. Текущие средства перед входом: 100 000 PLN. R=1 000 PLN на позицию, то есть 1% этой базы. Переводите все номиналы в PLN по единому набору гипотетических курсов оценки на один момент. Это модельные значения без исторических котировок; реестр позиций сохраняет и исходные валютные единицы. При этой оценке обе стороны сделки имеют равную номинальную стоимость. Пересчёт контракта — раздел 2 курса.

  1. Длинная EUR/USD, номинальная стоимость 100 000 PLN
  2. Длинная GBP/USD, номинальная стоимость 120 000 PLN
  3. Короткая USD/CHF, номинальная стоимость 90 000 PLN
ВалютаПозиция 1Позиция 2Позиция 3Нетто (PLN)Нетто (% капитала)
EUR+100 000——+100 000+100%
GBP—+120 000—+120 000+120%
CHF——+90 000+90 000+90%
USD−100 000−120 000−90 000−310 000−310%

Портфель имеет номинальную экспозицию к USD −310 000 PLN при текущих средствах 100 000 PLN. Небольшой рост стоимости USD в PLN на 1% при неизменной стоимости EUR, GBP и CHF в PLN снижает оценку портфеля на 3 100 PLN в линейном приближении. Это явно заданный валютный сценарий, а не прогноз всех курсовых движений. Издержки закрытия и изменения курсов пересчёта требуют отдельного учёта.

Номинальная экспозиция и концентрированный риск — два числа с разным применением. Чистый номинал (здесь −310% капитала по доллару) отвечает на вопрос о стоимости движения валюты на заданный процент. Риск, сосредоточенный на валюте, отвечает на другой вопрос: сколько вы потеряете, если тема пойдёт против вас и сработают все защитные выходы по зависимым от этой валюты позициям. Здесь это 3 × 1 000 = 3 000 PLN, то есть 3,00% капитала. К обеим величинам можно применять отдельные лимиты: к номинальной чувствительности к шоку и к бюджету заданных выходов. В этой процедуре лимит концентрации относится ко второму. Условное значение, принятое в статье: риск, сосредоточенный на одной валюте, не превышает 3 × риск отдельной позиции — при 1% на позицию это 3,00% капитала. Порог не является ни законом рынка, ни результатом вывода. Риск позиции выводится из допустимой просадки и длины убыточной серии, которую должен выдержать счёт (9.3); множитель концентрации дополнительно требует вашего решения о том, сколько одновременных экспозиций к одному фактору разрешать; это решение записывают заранее.

Вместо номинальной стоимости в валюте счёта иногда используют лоты как сокращённую меру. Это работает только для позиций по инструментам с похожей волатильностью и стоимостью пункта; один лот EUR/USD и один лот GBP/JPY этому условию не соответствуют. Разница волатильности инструментов всё равно учитывается портфельной арифметикой через σi, поэтому проще с самого начала считать в валюте счёта.

Модельная ведомость трёх позиций: EUR +100 000 PLN, GBP +120 000 PLN, CHF +90 000 PLN и USD −310 000 PLN. Номиналы со знаками и сценарий укрепления USD на 1% в PLN.
Модельные номиналы: EUR +100 000, GBP +120 000, CHF +90 000 и USD −310 000 PLN, пересчитанные по общим курсам. Нижняя таблица суммирует составляющие со знаками без оси и пропорциональных столбцов. Рост стоимости USD в PLN на 1% при прочих неизменных меняет модельный результат на −3 100 PLN. Это номинальная чувствительность, а не стоп-бюджет или прогноз потерь.
Маржа и бюджет потерь — отдельные ограничения. Для розничных CFD, подпадающих под решение польской KNF, минимум одна позиция должна быть закрыта, когда текущие средства счёта опускаются ниже половины совокупной требуемой начальной маржи по открытым CFD. Это не просадка на 50% от пика и не половина маржи одной позиции. Защита от отрицательного баланса ограничивает совокупное обязательство по этим контрактам средствами на соответствующем счёте; депозит от потерь она не защищает.11 Договор обслуживания определяет расчёт маржи, порядок закрытия и дополнительные ограничения. Мы не приписываем конкретное повышение маржи в окне события самому акту KNF. Полный расчёт бюджета изложен в 9.5, а регуляторный охват — в разделе 13 курса. Нормативные пункты 1–15 решения (страницы PDF 1–6) и текущий индекс интервенций прочитаны 5 октября 2026. Территориальный охват включает деятельность в Польше, в том числе из другой страны.11

6. Разложение по валютным факторам, доведённое до конца

Три позиции предыдущего раздела дали очевидный результат: во всех трёх доллар был с одной стороны. В наборе с кроссами и позициями в обоих направлениях результат перестаёт быть очевидным; именно тогда выясняется, что расчёт нужно действительно выполнить, а не оценить на глаз.

Набор для разложения

Предпосылки (условные значения). Текущий капитал 100 000 PLN, измеренный до открытия первой позиции. Риск позиции: 0,60% = 600 PLN; позиций пять, поэтому сумма риска 3,00% = 3 000 PLN. Лимит концентрации — то же правило, что во всей статье: 3 × риск отдельной позиции; лимит является правилом, а не числом, поэтому при риске 0,60% на позицию даёт 1,80%, тогда как при 1,00% давал 3,00%.

№ПараНаправлениеНоминальная стоимость (PLN)Риск
1EUR/USDдлинная80 0000,60% = 600 PLN
2GBP/USDкороткая60 0000,60% = 600 PLN
3AUD/JPYдлинная70 0000,60% = 600 PLN
4EUR/GBPкороткая50 0000,60% = 600 PLN
5USD/CADдлинная90 0000,60% = 600 PLN

Шаг 1 — разделить каждую позицию на две валюты

Правило знаков из предыдущего раздела применяется механически: длинная позиция даёт плюс базовой валюте и минус валюте котировки, короткая — наоборот. Номинал входит в обе строки в одинаковом размере.

ПозицияБазовая валютаВалюта котировки
1. длинная EUR/USD 80 000EUR +80 000USD −80 000
2. короткая GBP/USD 60 000GBP −60 000USD +60 000
3. длинная AUD/JPY 70 000AUD +70 000JPY −70 000
4. короткая EUR/GBP 50 000EUR −50 000GBP +50 000
5. длинная USD/CAD 90 000USD +90 000CAD −90 000

Шаг 2 — суммировать по валютам

ВалютаСоставляющиеНетто (PLN)Нетто (% капитала)Направление
CAD−90 000−90 000−90%короткая
USD−80 000 +60 000 +90 000+70 000+70%длинная
AUD+70 000+70 000+70%длинная
JPY−70 000−70 000−70%короткая
EUR+80 000 −50 000+30 000+30%длинная
GBP−60 000 +50 000−10 000−10%короткая

Арифметическая проверка: Сумма всех чистых позиций должна быть нулевой: каждая позиция вносит одну сумму один раз с плюсом и один раз с минусом. Здесь: −90 000 + 70 000 + 70 000 − 70 000 + 30 000 − 10 000 = 0. Если ноль не получается, где-то перевёрнут знак или пропущена составляющая.

Результат неожиданен, и это самое ценное в нём. Самая большая чистая номинальная экспозиция приходится на канадский доллар — валюту, присутствующую ровно в одной из пяти пар. Доллар США, присутствующий в трёх парах, лишь второй, наравне с австралийским долларом и иеной: три долларовые позиции частично компенсируются — одна короткая по доллару (−80 000) против двух длинных (+60 000 и +90 000) даёт чистые +70 000. Стерлинг в двух парах имеет наименьшую экспозицию во всём наборе: 60 000 короткой и 50 000 длинной почти полностью компенсируются.

Шаг 3 — концентрированный риск, то есть вторая таблица

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

ВалютаПозиции, теряющие при укрепленииСуммаПозиции, теряющие при ослабленииСуммаКонцентрированный риск
USD1600 PLN = 0,60%2 и 51 200 PLN = 1,20%1,20%
EUR40,60%10,60%0,60%
GBP20,60%40,60%0,60%
AUD—0,00%30,60%0,60%
JPY30,60%—0,00%0,60%
CAD50,60%—0,00%0,60%

Наибольший концентрированный риск составляет 1,20% по доллару и укладывается в лимит 1,80%. Заметьте: две таблицы указывают разные доминирующие валюты: по номиналу лидирует канадский доллар с −90%, по риску — доллар США с 1,20%. Противоречия нет: они измеряют разное. Номинальная экспозиция суммирует суммы алгебраически, и противоположные позиции компенсируются; концентрированный риск считает только позиции, теряющие вместе, поэтому компенсации нет. Лимит устанавливается по второй таблице.

Шаг 4 — сумма потерь

Пять позиций по 600 PLN: 3 000 PLN = 3,00% капитала. С проскальзыванием 10% суммы риска на каждой составляющей: 5 × 660 = 3 300 PLN = 3,30% капитала. То же число, что у трёх позиций в предыдущем разделе: сумма потерь зависит от бюджета риска, а не от числа позиций, между которыми он распределён.

Процедура для собственного набора. Шесть механических шагов. (1) Выпишите каждую позицию: пару, направление и номинал, переведённый в валюту счёта. (2) Разделите каждую на две строки по правилу знаков. (3) Сложите по валютам и проверьте нулевую сумму всех чистых позиций. (4) Разделите каждую чистую позицию на капитал, получив процент. (5) Постройте вторую таблицу: отдельно по каждой валюте перечислите позиции, теряющие при её укреплении и ослаблении, сложите суммы риска и возьмите большее значение. (6) Сравните наибольшую концентрацию с лимитом, а сумму потерь отдельно вычислите как число позиций, умноженное на сумму риска с добавленным проскальзыванием. Оба результата полезны: четвёртый шаг описывает номинальную чувствительность, шестой даёт бюджет выхода при заданных ценах и издержках.
Валютное разложение приблизительно в двух местах. Оно считает каждую валюту отдельным фактором, что является упрощением: сырьевые валюты реагируют на общий внешний фактор, а считающиеся безопасными валюты — на общее бегство от риска; поэтому экспозиция к шести валютам на практике иногда означает экспозицию к двум или трём факторам. Разложение также не учитывает различную волатильность инструментов: одинаковый номинал на спокойной и волатильной паре — разные суммы риска, и разница учитывается только через σi в арифметике портфеля. Структура рыночных связей валют, включая роль доллара как валюты-посредника, описана в литературе по микроструктуре этого рынка9.

7. Совокупная экспозиция трёх позиций: полный расчёт

Что меняет добавление одной позиции

Иллюстрация в PLN при текущих средствах 100 000 PLN: у существующего портфеля дневная σ=1 000 PLN, у кандидата σ=500 PLN, а корреляция его результата со всем портфелем −0,80. После добавления Var=1 000²+500²+2×(−0,80)×1 000×500=450 000 PLN², поэтому σnew=670,82 PLN. При корреляции 0 тот же кандидат даёт 1 118,03 PLN. Низкая корреляция поэтому не гарантирует меньшую волатильность, тогда как сильно отрицательная может её обеспечить. В обоих вариантах бюджет сценария выхода увеличивается на R кандидата и издержки. Этот расчёт отделён от изменения дисперсии.

Тот же портфель, что в разделе 5, рассчитан до конца. Оба числа ведутся параллельно: полезный смысл возникает лишь при их сопоставлении.

Входные данные

Все величины условные. Процентная база: текущий капитал 100 000 PLN, измеренный до открытия первой позиции. σi — измеренное стандартное отклонение дневного результата позиции в процентах того же капитала.
ПозицияНаправлениеНоминальная стоимостьРиск Riσi (дневная)
EUR/USDдлинная100 000 PLN1,00% = 1 000 PLN0,50% = 500 PLN
GBP/USDдлинная120 000 PLN1,00% = 1 000 PLN0,70% = 700 PLN
USD/CHFкороткая90 000 PLN1,00% = 1 000 PLN0,40% = 400 PLN

Шаг 1 — перенос знака

Корреляции ценовых рядов из матрицы раздела 4: EUR/USD и GBP/USD +0,87; EUR/USD и USD/CHF −0,91; GBP/USD и USD/CHF −0,82. Позиции 1 и 2 длинные, позиция 3 короткая, поэтому:

Пара позицийНаправленияρ ценовых рядовρ результатов
1 и 2длинная и длинная+0,87+0,87
1 и 3длинная и короткая−0,91+0,91
2 и 3длинная и короткая−0,82+0,82

Все три корреляции результатов положительные и высокие. Портфель, выглядящий на графике смешанным — две длинные позиции и одна короткая, — на деле однороден.

Шаг 2 — модельная совокупная волатильность

$$\sigma_p = \sqrt{\sigma_1^2 + \sigma_2^2 + \sigma_3^2 + 2(\rho_{12}\sigma_1\sigma_2 + \rho_{13}\sigma_1\sigma_3 + \rho_{23}\sigma_2\sigma_3)}$$

Подстановка в процентах капитала:

σ1² + σ2² + σ3² = 0,25 + 0,49 + 0,16 = 0,90
ρ12σ1σ2 = 0,87 × 0,50 × 0,70 = 0,3045
ρ13σ1σ3 = 0,91 × 0,50 × 0,40 = 0,1820
ρ23σ2σ3 = 0,82 × 0,70 × 0,40 = 0,2296
2 × (0,3045 + 0,1820 + 0,2296) = 2 × 0,7161 = 1,4322

σp = √(0.90 + 1.4322) = √2.3322 = 1,53% капитала в день = 1 527 PLN

Проверка порядка величины: результат должен быть между наибольшим отдельным отклонением (0,70%) и суммой отклонений (1,60%, граница при ρ = +1). Так и есть. Нижняя часть этой проверки применима только при неотрицательных корреляциях результатов — при отрицательных она перестаёт ограничивать, как показывает портфель C в разделе 11, где σp = 0,34% ниже отклонения одной позиции. При независимости получилось бы √0,90 = 0,95%: связь позиций повышает модельную волатильность на 61%.

Что происходит при прямом копировании знака из матрицы. Подстановка −0,91 и −0,82 вместо +0,91 и +0,82: 2 × (0,3045 − 0,1820 − 0,2296) = −0,2142, поэтому σp = √(0.90 − 0.2142) = √0.6858 = 0,83%. Результат занижен на 46% против правильных 1,53%, причём в сторону «портфель безопаснее, чем на самом деле». Знак переносится с направлений позиций, а не с графика.

Шаг 3 — сумма потерь при совместном срабатывании выходов

Этот расчёт отдельный: применяется сложение, а не извлечение квадратного корня.

Вариант исполненияАрифметикаУбыток (PLN)% капитала
Все выходы по запланированной цене3 × 1 0003 0003,00%
Проскальзывание 10% суммы риска на каждой составляющей (условное значение, а не граница)3 × 1 1003 3003,30%
Как выше, но одна составляющая исполнена после гэпа вдвое больше расстояния до выхода2 000 + 1 100 + 1 1004 2004,20%

Все суммы таблицы — убытки от разницы фактических цен входа и предполагаемых цен выхода; включённый в эти цены спред повторно не прибавляется. G=10%R — условное ухудшение исполнения, а не измерение или граница. При отдельных комиссии и финансировании 20 PLN на позицию чистые потери в трёх строках составляют 3 060 PLN (3,06%), 3 360 PLN (3,36%) и 4 260 PLN (4,26%) от той же базы 100 000 PLN. Таблица намеренно рассматривает цену выхода как сценарий: стоп не ограничивает гэп указанной кратностью. Расчёт издержек — 9.6; более крупные скачки — 9.10.

Шаг 4 — два числа рядом

ВеличинаЗначениеНа какой вопрос отвечаетДля чего нужна
σp — модельная совокупная волатильность1,53% капитала в деньНасколько широко разбросан дневной результат портфеля при принятом горизонте и распределении результатовСравнение вариантов состава портфеля
Сумма потерь при срабатывании всех выходов с проскальзыванием3,30% капиталаСколько уйдёт со счёта, если все гипотезы не оправдаются в одной сессииПланирование капитала и лимитов
Простая сумма рисков3,00% капиталаТо же без издержек исполненияИсходная точка, а не предельный случай

Модельная волатильность оказалась более чем вдвое ниже суммы потерь при срабатывании выходов. Чтение 1,53% как «мой риск» означало бы планировать капитал на сумму менее половины того, что действительно может уйти со счёта за одну сессию.

Две позиции при разных корреляциях

У обеих позиций σ = 1,00% капитала в день и сумма риска 1,00% капитала. Обратите внимание на третий столбец: он постоянен во всех строках. Корреляция меняет модельную волатильность, а не сумму потерь при срабатывании выходов.
ρ результатовσp — модельная дневная волатильностьСумма потерь при срабатывании обоих выходов (без проскальзывания)Что следует
+1,00√(1 + 1 + 2) = 2,00%2,00%Волатильность сходится к сумме отклонений; лишь в этой строке два числа совпадают
+0,85√(1 + 1 + 1.70) = 1,92%2,00%Разброс почти как у одной позиции с удвоенным номиналом
0,00√(1+1)=1,41%2,00%Разброс при некоррелированных результатах; этот коэффициент нужно оценить и проверить в других условиях.
−0,50√(1 + 1 − 1.00) = 1,00%2,00%Волатильность как у одной позиции; сумма потерь по-прежнему равна двум суммам риска
−1,00√(1 + 1 − 2) = 0,00%2,00%К нулю стремится волатильность дневного результата, а не убыток. Оба уровня выхода могут быть затронуты в одной сессии, если курс сначала идёт в одну сторону, затем в другую

Корреляция около нуля означает отсутствие линейной зависимости в этой выборке, а не независимость или защиту от хвостовых событий. Общая валюта сама по себе не определяет коэффициент: важны волатильность каждой составляющей, период и горизонт. Лонгин и Солник исследуют фондовые рынки, а не устанавливают численные корреляции валютных пар.3

Упрощённая формула для N позиций

Условия применимости: одинаковая σ каждой позиции и одинаковая попарная корреляция ρ. В реальном портфеле оба условия выполняются редко: разные номиналы и неодинаковые корреляции требуют полной ковариационной матрицы, как в шаге 2 выше.

$$\sigma_p = \sigma \cdot \sqrt{N + N(N-1)\rho}$$

При N = 5, σ = 1,00% и ρ = 0,85: σp = 1% × √(5 + 20 × 0.85) = 1% × √22 = 4,69% капитала в день. При ρ = 0 получилось бы 1% × √5 = 2,24%, при ρ = +1 — 5,00%.

Сумма потерь при срабатывании пяти выходов с риском 1% каждый составляет 5,00% независимо от корреляции, а после добавления 10% проскальзывания на каждой составляющей — 5,50%. Поэтому 4,69% не означает «у меня ещё есть запас до 5%»: это совершенно другая величина, не ограничивающая убыток ни в одном направлении.

Сильно отрицательные корреляции при пяти позициях также не удастся устроить, и это не авторское постановление. Матрица корреляций должна быть положительно полуопределённой, поэтому при одинаковой попарной корреляции выражение N + N(N−1)ρ не может быть отрицательным; для N = 5 отсюда граница ρ ≥ −0,25. При росте числа инструментов отрицательные связи ограничивают друг друга — это алгебраическое свойство матрицы, а не редакционное соглашение.

Модельная волатильность дневного результата портфеля σp при разных корреляциях результатов — 2 и 5 позиций со стандартным отклонением σ = 1% капитала в день. Нулевой столбец для пяти позиций и ρ = −0,25 — результат формулы, а не отсутствие данных: это граница положительной полуопределённости. График показывает только модельную волатильность; сумма потерь при одновременном срабатывании всех защитных выходов — другая величина из таблицы выше.
Модельная дневная волатильность портфеля и сумма стандартных отклонений для двух и пяти позиций Столбчатый график с линейной вертикальной осью 0%–6% текущих средств с шагом 1 процентный пункт и равномерными категориями по горизонтали. Слева: две позиции с дневным стандартным отклонением 1% текущих средств — ρ=+1: 2,00; ρ=+0,85: 1,92; ρ=0: 1,41; ρ=−0,5: 1,00. Справа: пять позиций по 1% — ρ=+1: 5,00; ρ=+0,85: 4,69; ρ=0: 2,24; ρ=−0,25: 0,00. Горизонтальные пунктирные линии показывают суммы стандартных отклонений, границы при ρ=+1: 2,0% для двух и 5,0% для пяти. 0,00 для пяти позиций при ρ=−0,25 — не отсутствие данных, а точный результат формулы на границе положительной полуопределённости. График показывает только модельную волатильность; сумма потерь защитных выходов — другая величина, не зависящая от корреляции. σ дневного результата портфеля (% текущих средств) и сумма стандартных отклонений 6% 5% 4% 3% 2% 1% 0% сумма отклонений = 2,0% (граница при ρ = +1) сумма отклонений = 5,0% (граница при ρ = +1) 2 позиции, σ = 1% в день 2,00 ρ=+1 1,92 +0,85 1,41 ρ=0 1,00 −0,5 5 позиций, σ = 1% в день 5,00 ρ=+1 4,69 +0,85 2,24 ρ=0 0,00* −0,25 * N=5: ρ=−0,25 — граница PSD. Более низкая одинаковая корреляция даёт недопустимую матрицу.
Формула не содержит модели исполнения. Тождество дисперсии не требует ни непрерывных цен, ни исполнения на уровне стопа. Однако нужно указать, какие результаты описывают σ и ρ: при неограниченной экспозиции, после исполненных выходов или за вычетом издержек. Расширение спреда, проскальзывание и гэпы могут менять эти результаты. Неопределённость оценки и будущие изменения параметров — отдельные вопросы; нет гарантии, что историческая матрица останется подходящей.

8. Совместное пересечение порогов и активация выходов

Ниже рассчитывается совместное пересечение трёх порогов результатом на конец дня. Модель показывает важность зависимости, но ещё не отвечает, активировались ли приказы в течение дня и исполнились ли в одну минуту. Для этого нужны траектории цен, правила активации и исполнения.

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

Шаг 1 — один фактор воспроизводит всю матрицу

Матрица раздела 7 воспроизводится как Xi=aiF+√(1−ai²)εi, где F и три εi — независимые стандартные нормальные переменные. Тогда Corr(Xi,Xj)=aiaj. Рассчитываем нагрузки для трёх положительных коэффициентов. Это алгебраическое разложение не отождествляет F с курсом доллара; это одна из возможных статистических конструкций.

$$a = \sqrt{\frac{\rho_{12} \cdot \rho_{13}}{\rho_{23}}}, \qquad b = \frac{\rho_{12}}{a}, \qquad c = \frac{\rho_{13}}{a}$$

a = √((0,87 × 0,91) / 0,82) = √(0,7917 / 0,82) = √0,96549 = 0,983
b = 0,87 / 0,98259 = 0,885
c = 0,91 / 0,98259 = 0,926

Проверка: b×c=0,885413×0,926122=0,820000. Все нагрузки лежат в [−1,1], поэтому дисперсии специфических компонентов неотрицательны. Модель точно воспроизводит три корреляции, сохраняя специфический компонент каждой позиции. Она не доказывает, что весь фактический результат происходит от одной валюты.

Шаг 2 — расстояние до выхода в единицах волатильности

Сумма риска и стандартное отклонение позиции вместе дают третью величину: на сколько дневных стандартных отклонений удалён защитный выход. Обозначим её k:

$$k_i = \frac{R_i}{\sigma_i}$$

ПозицияRiσiki = R/σЧто это означает
1. длинная EUR/USD1,00%0,50%2,00выход в двух дневных отклонениях от входа
2. длинная GBP/USD1,00%0,70%1,43ближайший выход из трёх
3. короткая USD/CHF1,00%0,40%2,50самый дальний выход

При равном R отношение R/σ наименьшее у второй позиции. В этой же модели с нулевым средним её конечный результат чаще всего пересекает порог. Оценка реальной частоты выходов дополнительно требует траектории цены, времени экспозиции и издержек.

Шаг 3 — порог общего фактора

Если временно исключить εi, неблагоприятное движение общего фактора на z стандартных отклонений даёт результат ai×z в стандартных отклонениях позиции. Порог общего компонента z≥ki/ai. После возвращения специфических компонентов это условие само по себе не является ни необходимым, ни достаточным для пересечения порога полным результатом.

$$z \geq \frac{k_i}{a_i}$$

ПозицияkiнагрузкаПорог zВероятность движения фактора не меньше этой величины
2. GBP/USD1,430,8851,615,33%
1. EUR/USD2,000,9832,042,09%
3. USD/CHF2,500,9262,700,35%

Пороги общего компонента равны 1,61, 2,04 и 2,70. Односторонний нормальный хвост за наибольшим составляет около 0,35%, но полные результаты содержат εi. Интегрирование модели даёт 0,5216% вероятности того, что все три результата на конец дня окажутся ниже −Ri. Это по-прежнему отличается от вероятности трёх внутридневных активаций приказов.

Шаг 4 — то же за год и сравнение с независимостью

При дополнительном предположении о 250 независимых днях с неизменным распределением вероятность хотя бы одного совместного пересечения на закрытии равна 1−(1−0,005216064)²⁵⁰=72,95%. Это описывает гипотетически сохраняемую экспозицию, а не портфель, уменьшаемый после последовательных стопов.

Для трёх независимых нормальных конечных результатов с теми же порогами хвосты равны Φ(−2)=2,275%, Φ(−1/0,7)=7,656% и Φ(−2,5)=0,621%. Их произведение составляет 0,0010816%, а вероятность хотя бы одного пересечения за 250 независимых дней — около 0,270%. Сравниваются две модели конечных результатов.

Предположение моделиТри результата ниже −R на конец дняХотя бы один раз за 250 независимых дней
Три независимые позиции0,00108%0,27%
Один общий фактор с нагрузками 0,98 / 0,89 / 0,930,522%72,95%
Отношениеоколо 482×около 270×
Как рассчитаны вероятности и что упускает упрощение. Полная однофакторная модель: результат позиции i равен ai·F + √(1 − ai²)·εi, где F — общий фактор, а εi — специфический компонент позиции; все факторы стандартно нормально распределены и взаимно независимы. Вероятность того, что все три результата на конец дня ниже порогов −kᵢ, тогда равна интегралу:

$$P = \int_{-\infty}^{+\infty} \varphi(F) \prod_{i=1}^{3} \Phi\!\left(\frac{-k_i - a_i F}{\sqrt{1 - a_i^2}}\right) dF$$

рассчитанному методом Симпсона на F ∈ [−12, +12] с шагом 0,0005; восьмая значащая цифра результата не меняется при изменении шага на два порядка или расширении интервала до [−15, +15].

Неиспользованное упрощение ошибается в обе стороны. Исключение специфических компонентов и проверка лишь пересечения фактором наибольшего из трёх порогов даёт 0,347% вместо 0,522%: полный результат примерно в полтора раза выше. Но при похожих порогах, как в пятом шаге ниже, то же упрощение завышает результат: даёт 1,195% вместо 0,860%, считая совместными пересечениями сессии, в которых отдельную позицию защитил бы её специфический компонент. Направление ошибки зависит от разброса порогов и не устраняется одной оговоркой — поэтому нужен расчёт полной модели.

В этом примере общий фактор повышает вероятность конечного пересечения примерно в 482 раза относительно независимости. Расчёт обосновывает проверку зависимости, но не определяет вероятность реализации всего стоп-бюджета. Для проверки: в непрерывной модели броуновского движения без сноса одиночный барьер −2σ затрагивается до конца дня с вероятностью 2Φ(−2)=4,55%, тогда как вероятность конечного результата ниже барьера равна 2,275%. Траектория может вернуться выше барьера; рынок с гэпами требует дополнительных предположений.

Шаг 5 — что происходит при одинаковых расстояниях до выхода в единицах волатильности

Многие читатели задают защитные выходы как фиксированное кратное волатильности инструмента — например, все на 2,00 дневных отклонениях. При такой настройке пороги общего фактора перестают расходиться:

z1 = 2,00 / 0,983 = 2,04 · z2 = 2,00 / 0,885 = 2,26 · z3 = 2,00 / 0,926 = 2,16

После установки всех ki=2 та же модель конечных результатов даёт 0,8601% совместных пересечений и за 250 независимых дней 88,46% вероятности хотя бы одного. Хвост 1,19% за порогом общего фактора не заменяет интеграл: он исключает специфические компоненты.

Сравнение меняет два конкретных барьера: k₂ растёт с 1,43 до 2, а k₃ снижается с 2,5 до 2. Совокупный результат модели увеличивается, но стандартизация порогов не всегда даёт такой эффект. Пересчитайте новые пороги и номиналы: одних «равных расстояний в единицах волатильности» недостаточно для ответа о риске.

Условия результата. Предполагаются совместное нормальное распределение конечных результатов, нулевые средние, фиксированные σ и ρ, а при годовом пересчёте — независимые дни. Одни лишь более тяжёлые хвосты не доказывают большей вероятности на каждом пороге 2–3σ. Другое распределение и зависимость могут сдвинуть результат в любую сторону. Событие трёх конечных пересечений порогов входит в событие касания всех трёх барьеров за один день, но этот расчёт не определяет ни момент касаний, ни цены исполнения. Результаты 72,95% и 88,46% — условные результаты модели, а не гарантированные минимумы.
Общее окно исполнения требует траекторий. Распределение конечных результатов не предполагает равномерного внутридневного движения и не определяет минуту активации выходов. Концентрированное движение и ухудшение ликвидности могут вызвать почти одновременное исполнение разных составляющих. Условное проскальзывание 10%R тогда не является ни гарантированным минимумом, ни максимумом. 9.10 рассчитывает явно заданные цены исполнения.

9. Корреляция при стрессе — чего не охватывает этот расчёт

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

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

Схематическая корреляция GBP/USD и NZD/USD в 30-сессионном окне; это не измерение конкретного события. При оценке 0,58 и 29 независимых доходностях приближённая SE равна 0,125; при 0,90 — 0,036. Одна общая SE=0,13 не является допустимым порогом на всём графике. Скользящие оценки перекрываются: без исходных данных и ковариаций оценок мы не определяем значимость перехода 0,58→0,90. График показывает, что проверять при изменении зависимости.
Скользящая 30-сессионная корреляция GBP/USD и NZD/USD вокруг события — схематические значения Линейный график. Вертикальная ось линейная, 0,0–1,0 с шагом 0,25. По горизонтали время относительно события: от −45 до +45 дней, вертикальная пунктирная линия события при T=0. Отмечены значения: 0,58 за десять дней до события, 0,58 в день события, 0,90 примерно через пятнадцать дней и 0,72 примерно через сорок пять дней. Исходные 0,58 совпадают с матрицей раздела 4. Значения схематические, не измеренные; график не устанавливает значимость, поскольку окна перекрываются и исходных данных нет. GBP/USD и NZD/USD — корреляция за 30 сессий вокруг события 1,0 0,75 0,5 0,25 0,0 событие 0,58 0,58 0,90 0,72 −45 дней −10 дней T = 0 +15 дней +45 дней Дни относительно события · дневные логарифмические доходности · схема без рыночных данных
Коэффициент Пирсона измеряет линейную связь; распределительные предположения относятся к выводам, а не к определению. Нормальность и независимость наблюдений нужны формуле стандартной ошибки из раздела 2, а не самому коэффициенту. Отдельная проблема — хвостовая зависимость: для международных фондовых рынков измерено, что совместное движение при падениях сильнее, чем при росте3. Если похожая асимметрия есть у измеряемых валютных пар — а один коэффициент по всей выборке её не покажет, — то худшие дни одной пары совпадают с худшими днями другой чаще, чем предполагает коэффициент, и приближение вроде +0,87 подводит именно в самых важных сессиях. Модели с изменяющейся во времени условной корреляцией4 описывают это лучше одного коэффициента, но не устраняют проблему, а переносят её в оценку параметров модели.

Резкое ограничение финансирования и закрытие похожих экспозиций могут усилить общие ценовые движения. Бруннермайер, Нагель и Педерсен описывают эту связь для валютных позиций на разнице процентных ставок.5 Это экономический механизм возможного изменения распределения, а не отдельный вид корреляции и не доказательство обязательного роста любого коэффициента.

Диапазон в первой строке — условный (обозначение состояния рынка, а не измерение определённого окна): он относится к дневным логарифмическим доходностям, но не имеет периода, числа наблюдений и даты измерения, поэтому в смысле раздела 2 не является результатом измерения и не входит ни в один расчёт статьи. Строки событий описывают направление изменения качественно, без чисел — цитируемые отчёты документируют ход событий, время и уровни цен, а не измерения корреляции пар; окно в несколько минут не даёт выборки с приемлемой ошибкой оценки коэффициента. Сноски стоят рядом с описанием событий в абзаце под таблицей. Полное описание каждого события с ценами, временем и источниками относится к 9.10.
ОкноEUR/USD и GBP/USDAUD/USD и NZD/USDEUR/USD и USD/CHF
Спокойные условия (обозначение состояния рынка, а не период измерения)от +0,82 до +0,90от +0,88 до +0,95от −0,87 до −0,94
Резкое падение стерлинга, 7 окт 2016, около 00:07 BSTдвижение сосредоточено на одной валюте: стерлинговые пары отошли от прежнего совместного движения, а защитные приказы усилили его; оценка до события не описывала поведение цен во время него
Резкое укрепление иены, 3 янв 2019, около 09:36 AEDTусиление связи иеновых кроссов и расширение спредов: коэффициенты спокойного периода не описывали совместное движение в окне события

Отчёт BIS о стерлинге в 2016 и отчёт RBA об иене в 2019 документируют быстрые движения, слабую ликвидность и проблемы исполнения.67 Сообщение SNB подтверждает смену режима EUR/CHF в 2015.8 Эти источники не устанавливают коэффициенты нашего портфеля и не доказывают полную бесполезность всех корреляций до события. Уровни, время и пределы интерпретации рассмотрены в 9.10.

Сценариям исполнения нужны доступные цены. Определение корреляции и тождество дисперсии не предполагают непрерывной торговли. Ограничение касается отдельного сценария выхода: после гэпа исполнение может выйти за планируемую цену и сумму. Защитный приказ после активации становится рыночным и исполняется по первой доступной цене; если между уровнем приказа и ближайшей ценой возникает гэп, промежуточной цены нет. Расчёт раздела 7 предполагает, что все три выхода сработают по плановым ценам или с условно принятым проскальзыванием. Механика и арифметика убытка при гэпе — 9.10.

Коррелированное движение и худшее исполнение могут возникать вместе. Поэтому проскальзывание 10%R из таблицы — лишь параметр сценария; нет оснований считать его универсально оптимистичным или типичным. Бюджет требует убытка по фактическим ценам, комиссий и финансирования; частота сценария — совместной модели ценовых траекторий.

Два схематических треугольника волатильности и зависимости показывают смену модели. Ковариация и сценарии цен исполнения остаются отдельными проверками.
Стресс может менять и модель волатильности/зависимости, и сценарий исполнения. Геометрия условная, без временного ряда и предположения, что всякая корреляция всегда растёт до +1. Параметры и допустимость всей матрицы проверяются отдельно.
Что на самом деле делает предположение ρ=+1 в стресс-тесте. Оно не утверждает, что при кризисе все зависимости достигают единицы: одни распадаются, другие меняют знак. Это расчёт: при ρ=+1 модельная волатильность становится суммой стандартных отклонений, наибольшим значением этой формулы. При неотрицательных масштабах результата σi это верхняя граница модельного стандартного отклонения суммы: σp≤Σσi. Это не ценовая траектория и не максимальный денежный убыток; для них нужны распределение результатов или явный сценарий.

10. Какая часть расчёта выдерживает стресс — числа

Предыдущий раздел описал явление. Теперь рассчитаем его: только арифметика показывает, какая часть популярного тезиса о кризисной корреляции верна, а какая переводит внимание на неверную величину.

Стрессовый вариант ниже разделяет два предполагаемых изменения: рост положительной корреляции результатов и рост стандартных отклонений. Мы не утверждаем, что они происходят в каждом кризисе. Считаем их отдельно для портфеля раздела 7 и рассредоточенного портфеля B из раздела 11.

Концентрированный портфель

Три позиции раздела 7: σ = 0,50% / 0,70% / 0,40%, корреляции результатов +0,87 / +0,91 / +0,82, риск 1,00% на позицию, капитал 100 000 PLN. Стрессовый вариант — условные значения — предполагает усиление всех трёх корреляций до 0,97 и удвоение всех стандартных отклонений.

Вариант только с усилением корреляций. Сумма квадратов не меняется: 0,90. Перекрёстный член: 2 × 0,97 × (0,35 + 0,20 + 0,28) = 2 × 0,97 × 0,83 = 1,6102. σp = √(0.90 + 1.6102) = √2.5102 = 1,58%.

Вариант только с удвоением волатильности. Формула однородна первой степени по σ, поэтому удвоение всех отклонений ровно удваивает результат: σp = 2 × 1,53% = 3,05%.

Вариант с обоими изменениями. σ = 1,00 / 1,40 / 0,80. Сумма квадратов: 1,00 + 1,96 + 0,64 = 3,60. Перекрёстный член: 2 × 0,97 × (1,40 + 0,80 + 1,12) = 2 × 0,97 × 3,32 = 6,4408. σp = √(3.60 + 6.4408) = √10.0408 = 3,17%.

Рассредоточенный портфель

Портфель B из раздела 11: три позиции с σ = 0,80% каждая, корреляции результатов +0,35 / +0,20 / +0,10, сумма 0,65. Исходное значение: 0,80% × √(3 + 2 × 0,65) = 0,80% × √4,30 = 1,66%.

При усилении всех трёх корреляций до 0,97 сумма становится 2,91, поэтому σp = 0.80% × √(3 + 2 × 2.91) = 0.80% × √8.82 = 0.80% × 2.9698 = 2,38%. При удвоении волатильности с неизменными корреляциями: 2 × 1,66% = 3,32%. При обоих изменениях: 1,60% × 2,9698 = 4,75%.

Сравнение

Все значения условные. Последний столбец одинаков у обоих портфелей и неизменен во всех вариантах: сумма потерь при срабатывании выходов зависит не от корреляции или волатильности, а лишь от числа позиций, суммы риска и цены исполнения. Значение 3,30% предполагает условное проскальзывание 10% риска и отсутствие гэпа; гэп увеличивает его без верхней границы. У портфелей разные суммы отклонений (1,60% и 2,40%), поэтому сопоставимы между ними лишь столбцы «Изменение», а не уровни σp.
Вариантσp концентрированного портфеляИзменениеσp рассредоточенного портфеляИзменениеСумма потерь при срабатывании выходов с проскальзыванием
Начальные условия1,53%—1,66%—3,30%
Корреляции усилены до 0,971,58%+3,7%2,38%+43,2%3,30%
Волатильность удвоена3,05%+100%3,32%+100%3,30%
Оба изменения сразу3,17%+107%4,75%+186%3,30%

Из сравнения следуют три вывода, неочевидные до расчёта.

Во-первых: для уже концентрированного портфеля усиление корреляций — эффект второго порядка. Оно повышает модельную волатильность на 3,7%, тогда как рост самой волатильности — на 100%. Портфелю с корреляциями порядка 0,9 уже нечего терять от их перехода к 0,97: он потерял это раньше, в момент построения.

Во-вторых: для рассредоточенного портфеля усиление стоит 43,2%, более чем в одиннадцать раз больше, чем для концентрированного. При стрессе исчезает около 97% выигрыша в модельной волатильности от рассредоточения: преимущество перед суммой отклонений (2,40%) тает с 0,74 процентного пункта в исходных условиях до 0,02 пункта при корреляциях 0,97.

Последний столбец постоянен, потому что предполагаются те же R и множитель исполнения. Тем не менее более высокие σ и зависимость могут менять частоту и совместное наступление потерь, даже при неизменном размере условного сценария 3,30%. Худшее исполнение повышает его сумму, но это не единственный канал воздействия стресса на риск счёта.

Откуда взять стрессовую корреляцию

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

Условное измерение. Зависимость можно измерять по явно отобранным стрессовым сессиям, например с высокой волатильностью. Отбор выборки меняет исследуемое распределение. Форбс и Ригобон показывают рост корреляции с дисперсией общего шока в определённой модели;2 это не доказывает, что любой фильтр волатильности смещает любую корреляцию вверх. Укажите критерий отбора, N и метод; малой подвыборке обычно нужен широкий диапазон неопределённости.

Второй путь: подстановка ρ = +1 как арифметической границы. Преимущество: оценка вообще не требуется, а результат — наибольшее значение формулы, сумма отклонений; у концентрированного портфеля 0,50% + 0,70% + 0,40% = 1,60% в исходных условиях и 3,20% при удвоенной волатильности. Недостаток: это не описание рынка, а верхняя граница модели. Одни связи при стрессе распадаются, другие меняют знак, поэтому ρ = +1 — не прогноз. Это число, выше которого формула не поднимается; о происходящем за ним она не говорит ничего.

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

11. Три портфеля, рассчитанные одним методом

Три состава, одинаковый текущий капитал 100 000 PLN и одинаковый риск 1,00% (1 000 PLN) на позицию. Для сравнения составов каждая позиция здесь имеет одинаковое стандартное отклонение σ = 0,80% капитала в день — упрощение для сравнения, необходимое формуле одинаковой попарной корреляции. В разделе 7 те же инструменты имели разные σ (0,50%, 0,70% и 0,40%): различались и номиналы, и дневная волатильность самих инструментов. В собственном расчёте σ измеряется отдельно по каждой позиции. Все значения условные. Каждый портфель получает оба числа.

Портфель A — пять позиций, одна экспозиция

ПозицияНаправлениеРискЭкспозиция к доллару
EUR/USDдлинная1,00% = 1 000 PLNкороткая
GBP/USDдлинная1,00% = 1 000 PLNкороткая
AUD/USDдлинная1,00% = 1 000 PLNкороткая
USD/CHFкороткая1,00% = 1 000 PLNкороткая
USD/JPYкороткая1,00% = 1 000 PLNкороткая

Средняя попарная корреляция результатов из матрицы раздела 4 после переноса знаков для всех десяти пар — (0,87 + 0,72 + 0,91 + 0,38 + 0,65 + 0,82 + 0,25 + 0,62 + 0,45 + 0,35) / 10 = 6,02 / 10 — составляет +0,6020. Модельная волатильность: 0,80% × √(5 + 20 × 0,6020) = 0,80% × √17,04 = 3,30% капитала в день. Сумма потерь при срабатывании пяти выходов: 5 × 1 000 = 5 000 PLN = 5,00%, при 10% проскальзывания по каждой составляющей — 5,50% = 5 500 PLN. Риск, сосредоточенный на долларе: 5,00%, то есть 5 × риск отдельной позиции против принятого лимита 3 ×. Портфель нарушает лимит на две позиции, хотя каждая по отдельности соответствует правилу «1% на сделку».

Совпадение чисел здесь случайно и ничего не означает. Модельная волатильность портфеля A равна 3,30% капитала в день — ровно число, которое в разделах 7, 10 и 14 означает сумму потерь при срабатывании трёх выходов с проскальзыванием, а в разделе 6 — сумму для пяти выходов по 0,60%. Это разные величины, при данном выборе параметров дающие одинаковое число. Первая — стандартное отклонение дневного результата пяти позиций; вторая — сумма, уходящая со счёта при провале трёх гипотез за одну сессию. Для портфеля A второе число равно 5,50%, а не 3,30%.

Портфель B — три фактора

ПозицияНаправлениеРискПопарные корреляции результатов
EUR/USDдлинная1,00%1–2: +0,35 · 1–3: +0,20 · 2–3: +0,10
AUD/JPYдлинная1,00%
EUR/GBPкороткая1,00%
Откуда взялись три коэффициента. Они не из матрицы раздела 4: AUD/JPY там нет. Весь набор принят для сравнения трёх составов с условной карточкой измерения: дневные логарифмические доходности, 1 апреля–30 сентября 2025, 131 сессия, 130 доходностей, дата измерения 30 сентября 2025. Окно другое, поэтому одна пара в двух местах имеет разные оценки. Реальные окна могут давать разные оценки, но обе карточки здесь — вымышленные примеры, не демонстрация изменения рынка. Для своего расчёта измерьте все коэффициенты в одном окне и запишите четыре параметра и дату.

Сумма попарных корреляций равна 0,65, поэтому модельная волатильность: 0,80% × √(3 + 2 × 0,65) = 0,80% × √4,30 = 0,80% × 2,0736 = 1,66% капитала в день. Сумма потерь при срабатывании трёх выходов: 3,00%, с проскальзыванием 3,30% = 3 300 PLN.

Евро находится на противоположных сторонах двух позиций. Однако нулевая чистая экспозиция требует одинаковых номиналов EUR, а не одинаковых R. Этот вариант предполагает один номинал EUR, оценённый в 100 000 PLN для обеих составляющих в один общий момент; номинал AUD/JPY — 80 000 PLN. Тогда чистый EUR=0, а оставшиеся экспозиции — USD−100 000, GBP+100 000, AUD+80 000 и JPY−80 000 PLN. Концентрированный стоп-бюджет одного направления не превышает 1 000 PLN. Снижение суммы потерь с 5,50% до 3,30% связано с меньшим числом равных бюджетов R; изменение σ — с масштабами и зависимостью.

Портфель C — две позиции с противоположными экспозициями

Длинные EUR/USD и USD/CHF с риском 1,00% каждая. Ценовая корреляция −0,91, обе позиции длинные, поэтому корреляция результатов тоже −0,91.

Модельная волатильность: 0,80% × √(2 + 2 × (−0,91)) = 0,80% × √0,18 = 0,34% капитала в день. Сумма потерь при срабатывании обоих выходов: 2,00%, с проскальзыванием 2,20% = 2 200 PLN.

Номиналы USD компенсируются точно лишь при согласованном размере. При условных EUR/USD=1,10 и USD/CHF=0,90 длинная позиция на 100 000 EUR продаёт 110 000 USD. Вторая должна купить ровно 110 000 USD и продать 99 000 CHF. Остаются +100 000 EUR и −99 000 CHF, что равно длинной EUR/CHF по 0,99. Иной номинал второй составляющей оставляет экспозицию USD. У двух инструментов две спецификации издержек; совокупные платежи могут быть выше, но одно число позиций не доказывает удвоения издержек в PLN.

0,34% — не «почти нулевой риск». Модельная волатильность дневного результата действительно низкая, потому что составляющие компенсируются по доллару: конструкция снижает долларовую экспозицию и модельную дисперсию. Остаются два отдельных бюджета выхода и два канала издержек исполнения: сумма потерь при срабатывании обоих выходов 2,20% и от корреляции не зависит. Оба уровня могут быть затронуты за одну сессию, если курс сначала идёт в одну сторону, затем в другую — так бывает в дни публикаций. А дешевле ли одна EUR/CHF двух составляющих, зависит от реальных спредов, комиссий и своп-пунктов: спред кросса иногда шире, чем у каждой составляющей отдельно (раздел 13). Поэтому сравнивать нужно по собственным тарифам, а не решать заранее.
Добавление дневной σ 500 PLN к портфелю с σ 1 000 PLN даёт 670,82 PLN при корреляции −0,80 или 1 118,03 PLN при нулевой. Отдельные бюджеты выхода могут вырасти в обоих случаях.
Расчёт использует условную Var=1 000²+500²+2ρ×1 000×500 в общей валюте и на дневном горизонте. Получается 450 000 PLN² при ρ=−0,80 или 1 250 000 PLN² при ρ=0. Столбцы и индикаторы сравнивают варианты; подписи дают точные значения. Добавляйте новый бюджет выхода и издержки отдельно, а не выводите из волатильности.
Сумма потерь каждой строки рассчитана с условным проскальзыванием 10% риска и без гэпа; гэп на любой составляющей повышает её без верхней границы.
ПортфельЧисло позицийσp (дневная)Сумма потерь при срабатывании выходов с проскальзываниемРиск, сосредоточенный на одной валютеЛимит 3 × риск позиции
A53,30%5,50%5,00% (доллар)нарушен
B31,66%3,30%1,00%соблюдён
C20,34%2,20%1,00% (номинальная экспозиция к доллару компенсируется, концентрированный риск — нет)соблюдён

Столбцы модельной волатильности и суммы потерь идут в одном порядке, но в совершенно разных масштабах. У портфеля C модельная волатильность почти в десять раз ниже, чем у A (0,34% против 3,30%), а сумма потерь — лишь в два с половиной раза (2,20% против 5,50%).

12. Число позиций и предел диверсификации

Вопрос «сколько позиций можно держать одновременно» возникает в каждом разговоре о портфелях и почти всегда получает число без арифметического обоснования. Арифметика существует и отвечает в двух частях: за вопросом скрываются две ситуации.

Два способа добавить позицию

Первый вариант: добавить риск. У каждой новой позиции свои R и σ, и бюджет растёт вместе с ней. Сумма положительных бюджетов выхода увеличивается на новый R. Модельная дисперсия меняется на σn²+2Cov(P,Xn), где P — результат существующего портфеля. При достаточно отрицательной ковариации она может снизиться, несмотря на большее число составляющих. Считайте это отдельно от роста общего R.

Второй вариант: разделить прежний бюджет. У вас фиксированная сумма отклонений для распределения по N позициям, поэтому каждая получает σ = σB/N. Но деление суммы отклонений не определяет суммы риска: ΣR — отдельный бюджет и отдельное решение, поэтому раздел явно принимает оба деления одновременно — σi = σB/N и Ri = RB/N — лишь тогда сравнение разных N касается одной ставки. Это правильный вопрос о диверсификации, единственный с осмысленным ответом. При одинаковой σ позиций и одинаковой попарной корреляции ρ:

$$\sigma_p = \frac{\sigma_B}{N} \cdot \sqrt{N + N(N-1)\rho} = \sigma_B \cdot \sqrt{\frac{1 + (N-1)\rho}{N}}$$

Последнее выражение — ключ ко всему разделу: когда N стремится к бесконечности, оно сходится к σB × √ρ. Поэтому при положительной корреляции существует нижний уровень модельной волатильности портфеля, ниже которого она не опустится при любом числе позиций; чем выше корреляция, тем выше этот уровень.

Таблица: что даёт следующая позиция

Сумма отклонений σB фиксирована на 2,00% капитала и распределена по N позициям с одинаковой σ и одинаковой попарной корреляцией. Последний столбец — предел при N → ∞, равный σB × √ρ. Значения условные; одинаковая корреляция — упрощение, при различных корреляциях требуется полная матрица.
ρN = 2N = 3N = 5N = 10N = 20Предел
0,001,414%1,155%0,894%0,632%0,447%0,000%
0,301,612%1,461%1,327%1,217%1,158%1,095%
0,501,732%1,633%1,549%1,483%1,449%1,414%
0,751,871%1,826%1,789%1,761%1,746%1,732%
0,851,924%1,897%1,876%1,860%1,852%1,844%

Строка ρ = 0,75 читается так: переход с двух позиций к двадцати снижает модельную волатильность с 1,871% до 1,746%, то есть на 0,124 процентного пункта. Восемнадцать дополнительных позиций, каждая со своим спредом, комиссией и риском исполнения, покупают одну восьмую процентного пункта. Предел — 1,732%, то есть 93% значения, уже достигнутого с двумя позициями. Весь возможный выигрыш от любого числа инструментов, начиная с двух позиций, при такой корреляции составляет 0,139 процентного пункта.

Где прирост выигрыша перестаёт иметь значение

Вычислим, какая доля всего возможного выигрыша диверсификации уже достигнута при данном N. Полный выигрыш — разница между одной позицией (2,00%) и пределом; достигнутый — между одной позицией и значением при N.

ρПолный выигрыш (от N = 1 до предела)Достигнуто при N = 3Достигнуто при N = 5Достигнуто при N = 10
0,300,905 п.п.60%74%87%
0,500,586 п.п.63%77%88%
0,750,268 п.п.65%79%89%
0,850,156 п.п.66%79%90%

Результат неожиданно устойчив к корреляции: при пяти позициях уже достигнуто около трёх четвертей всего, что может дать диверсификация, при десяти — около девяти десятых. Остальное распределяется между одиннадцатой и последующими позициями, каждая из которых требует полного спреда и комиссии и добавляет одну составляющую риска исполнения. Это не рекомендация «держать пять позиций», а указание, где довод диверсификации перестаёт работать и остаётся только довод издержек.

Нижняя граница корреляции при N позициях

Указанная без вывода в разделе 7 граница −0,25 для пяти позиций — частный случай общего условия. При одинаковой попарной корреляции подкоренное выражение не может быть отрицательным, откуда:

$$\rho \geq -\frac{1}{N-1}$$

N2351020
Наименьшая допустимая одинаковая ρ−1,00−0,50−0,25−0,11−0,05

Условие ρ≥−1/(N−1) ограничивает наименьшую допустимую одинаковую корреляцию. При равных масштабах оно также относится к среднему всех корреляций: дисперсия суммы не может быть отрицательной. Оно не требует, чтобы реальное среднее стремилось к нулю с добавлением позиций: оно может оставаться высоким и положительным. Несогласованные периоды или попарное удаление пропущенных данных могут создать матрицу, нарушающую положительную полуопределённость.

Хвост, который не сокращается с N

Сумма потерь при срабатывании всех выходов ни разу не появляется в таблицах выше; это не упущение. При втором принятом предположении — фиксированной сумме рисков ΣR = RB, разделённой поровну, — она одинакова для двух и двадцати позиций. Это не следует из одного деления σB; это отдельное предположение, явно принятое выше. Проскальзывание как фиксированная доля суммы риска тогда суммируется в g × RB и тоже не меняется.

Меняется другое — число составляющих, подверженных нетипичному исполнению в одном событии. Предположим, в сессии с событием вероятность нетипичного исполнения одной составляющей равна 5% (условное значение).

NВсе составляющие сразу при независимости (0,05N)Все составляющие сразу при общем факторе
20,25%5%
30,0125%5%
50,00003%5%
10около 10−11%5%

Столбец 5% предполагает полностью общий индикатор события: с вероятностью 0,05 необычное исполнение возникает у каждой составляющей, иначе ни у одной. Для пяти независимых индикаторов произведение равно 0,05⁵=0,00003125%, что даёт отношение 160 000. Один общий фактор ещё не устанавливает эту величину. При фиксированной ΣR пропорциональные R издержки неизменны; большее число приказов может повысить минимальные платежи, а сценарии исполнения нужно считать отдельно для каждого уровня.

Сравним с предыдущей таблицей: при ρ = 0,75 переход от пяти позиций к десяти снижает модельную волатильность с 1,789% до 1,761%, то есть на 0,028 процентного пункта, одновременно удваивая число приказов, способных получить худшую цену исполнения в одном событии. Поэтому решение о следующей позиции зависит одновременно от предельного снижения σp и издержек исполнения, а не от одного числа для запоминания.

13. Пределы диверсификации на валютном рынке

На фондовом рынке диверсификация опирается на число инструментов, которых несколько тысяч. На валютном восемь основных валют дают 28 пар, но все они — сочетания тех же восьми компонентов, а большая часть оборота проходит через доллар12. Общий фактор поэтому встроен в устройство рынка, а не в выбор инструментов.

Добавление низкокоррелированной позиции может снизить волатильность по сравнению с альтернативной позицией равного масштаба, но не обязательно снизит σ существующего портфеля. Решающий член — σnew²+2Cov(portfolio,new). Каждый положительный новый R увеличивает совокупный бюджет сценария выхода при прочих неизменных величинах.

Первая строка рассчитана из матрицы раздела 4 — среднее шести коэффициентов после переноса знаков — и наследует её карточку измерения. Вторая и третья содержат пары вне матрицы, поэтому их средние условные: относятся к дневным логарифмическим доходностям, но не имеют периода, числа наблюдений и даты измерения; в смысле раздела 2 они не являются измеренными оценками и должны быть заменены собственным измерением с полной карточкой. Последний столбец касается только модельной волатильности; сумма потерь при выходах в каждой строке — число позиций, умноженное на сумму риска.
СоставПарыСредняя корреляция результатовНаибольший риск, сосредоточенный на валютеВлияние на модельную волатильность
Четыре пары с долларом на одной сторонеEUR/USD, GBP/USD, AUD/USD, NZD/USD (все длинные)+0,744 × риск позицииблизка к сумме отклонений
Три пары, евро в двухEUR/USD, AUD/JPY, EUR/CHF (все длинные)+0,402 × риск позициизаметно ниже суммы отклонений
Преобладают кроссыEUR/GBP, AUD/NZD, USD/CAD+0,121 × риск позициинаименьшая среди трёх составов

Столбец концентрированного риска читается механически: важно, сколько позиций теряют при движении одной и той же валюты в одном направлении, а не число позиций портфеля. В первом составе доллар у четырёх позиций с одной стороны, поэтому концентрация равна 4 × риск позиции. Во втором евро находится в двух парах с одной стороны, отсюда 2 ×, хотя позиций три и названия разные. В третьем ни одна валюта не повторяется: три пары распределены по шести валютам, поэтому концентрация падает до 1 × риск позиции, минимума при любом числе позиций. Столбец вознаграждает не разнообразие названий, а отсутствие повторяющихся валют.

Третий состав требует поправки, часто упускаемой в материалах о диверсификации. Он не устраняет доллар как общий знаменатель: у USD/CAD базовая валюта USD, и одна из трёх позиций всё ещё напрямую реагирует на сам доллар. Набор без долларовых пар, например EUR/GBP, AUD/NZD и CAD/CHF, убирает прямые долларовые составляющие. Чистые номиналы USD с учётом знаков можно также нейтрализовать в портфеле с долларовыми парами, используя согласованные оценки и подходящие объёмы. Ни одна конструкция сама по себе не устраняет косвенное влияние USD или общие макрофакторы. У кроссов могут быть другие общие факторы: при резком избегании риска обе составляющие сырьевых валют могут терять к валютам, считающимся убежищами. Механизм относится к разделу 7 курса; здесь важно его учётное следствие: корреляция спокойного окна не определяет зависимость стрессового. Измерьте направление и размер различия для заданных рядов, затем учтите знаки позиций.

Валютный кросс не является бронежилетом. Он убирает один общий фактор, оставляя другие. И стоит дороже: спреды кроссов могут быть заметно шире основных пар, а своп-пункты могут быть отрицательными с обеих сторон. В портфеле, перестроенном к кроссам, разницу издержек нужно считать вместе с прочей арифметикой, а не считать мелочью: она снижает ожидаемый результат каждой сделки на сумму, не связанную с качеством правила входа. Арифметика транзакционных издержек и её влияние на математическое ожидание — 9.6.
Три проверки образуют треугольник: валютные номиналы со знаками, ковариация результатов на общем горизонте и бюджеты цен выхода и издержек. Портфель проверяется в центре.
Номинальный состав, волатильность портфеля и бюджет совместного выхода отвечают на разные вопросы. Одни разные символы не гарантируют ограничения ни одной величины; рассчитайте направления и номиналы и опишите модель ковариации.

Полезный рабочий вывод раздела краток. Выбор пар с разными движущими факторами может уменьшить разброс дневного результата или совместный убыток в выбранном сценарии. Проверьте это по масштабам, знакам и зависимости конкретного портфеля; одних разных символов недостаточно, чтобы показать выигрыш. Это не оправдание большего числа позиций — лимит по-прежнему применяется к сумме потерь.

14. Портфель правил — несколько наборов правил одновременно

Всё выше касалось портфеля пар. Та же скрытая экспозиция возникает уровнем выше, когда одновременно используются несколько правил входа. У каждого свои параметры и история, но риск нельзя считать отдельно по каждому: позиции попадают на один счёт, занимают общий маржинальный пул и подлежат единому принудительному закрытию.

Нужно решить три вопроса, все заранее записываются.

Общий лимит

Бюджет риска один и принадлежит счёту, а не правилу. Он определяется как сумма рисков всех одновременно открытых позиций независимо от открывшего их правила — та же величина, что считается в шаге 3 раздела 7. Правило со «своими 3%» на практике добавляет свои 3% к бюджету счёта, а не делит его.

Распределение бюджета между правилами

Предпосылки (условные значения). Текущий капитал 100 000 PLN. Бюджет риска портфеля: 4,00% = 4 000 PLN. Разделён пополам между двумя правилами: R1 — 2,00% = 2 000 PLN, R2 — 2,00% = 2 000 PLN. Риск одной позиции у обоих: 1,00% = 1 000 PLN, поэтому каждое правило может держать не более двух позиций одновременно. Лимит риска на одну валюту: 3 × риск позиции = 3,00% = 3 000 PLN.

ШагПравилоПозицияРискБюджет правила после шагаРиск, сосредоточенный на доллареРешение
1R1длинная EUR/USD1,00%1,00% из 2,00%1,00%открыта
2R1длинная GBP/USD1,00%2,00% из 2,00% — исчерпан2,00%открыта
3R2короткая USD/CHF1,00%1,00% из 2,00%3,00% — лимит достигнутоткрыта
4R2короткая USD/JPY1,00%остаётся 1,00%стало бы 4,00%отклонена

Четвёртый шаг показывает назначение лимита. Сигнал отклоняется, хотя его допускают и бюджет R2, и бюджет всего портфеля; ограничивает валютная концентрация, поскольку все четыре позиции теряют при укреплении доллара. Без этого лимита R1 и R2 вместе создали бы ставку на доллар величиной 4,00%, каждое — полностью по собственным правилам.

В итоге три позиции по 1,00% — точно портфель раздела 7: модельная волатильность 1,53% капитала в день, сумма потерь при всех выходах 3,00%, а с проскальзыванием и без гэпа — 3,30% = 3 300 PLN. Свободные 1,00% бюджета R2 остаются свободными до закрытия одной долларовой позиции или сигнала по другому фактору.

Два одновременных сигнала на связанных инструментах

Более сложный случай: оба правила дают сигнал в один момент на инструментах, которые после валютного разложения направлены одинаково. Пример: R1 даёт сигнал на длинную GBP/USD, R2 — на короткую EUR/GBP. Названия различны, но короткая EUR/GBP — длинная позиция в стерлинге; оба сигнала увеличивают одно и то же.

Пусть концентрация на стерлинге уже 2,00% (две прежние позиции по 1,00% со стерлингом на одной стороне), а лимит 3,00%. Свободно 1,00%. Два сигнала по 1,00% вместе дают 2,00% и нарушают лимит.

Последний столбец рассчитан с условным проскальзыванием 10% суммы риска и без гэпа; гэп на любой составляющей повышает сумму без верхней границы.
Вариант решенияЧто принимаетсяКонцентрация на стерлинге после операцииСумма потерь при всех стерлинговых выходах с проскальзыванием 10%
Приоритет правил записан заранеетолько сигнал R1 в полном размере 1,00%3,00%3,30% = 3 300 PLN
Свободный запас разделён поровнуоба сигнала по 0,50%3,00%3,30% = 3 300 PLN
Правила коллизии нетоба сигнала по 1,00%4,00%4,40% = 4 400 PLN

Разделение одного бюджета на две половины даёт σ не выше одной полной позиции только при равных отношениях σ/R у обоих кандидатов и общей базе. Тогда σhalves=σfull√[(1+ρ)/2]. Два приказа могут повлечь минимальные платежи, но плата, пропорциональная номиналу, не обязана удваиваться. Вариант без правила коллизии увеличивает R с 3% до 4%, а сценарий проскальзывания — с 3,3% до 4,4%.

Запись правила коллизии. Решение записывается до ситуации, в которой потребуется, и должно приниматься без ситуативного усмотрения. Минимальная форма: «Перед открытием позиции рассчитываю риск, сосредоточенный на каждой валюте после её добавления. Если он выше 3 × риска отдельной позиции, принимается только сигнал более приоритетного правила, в размере, уменьшенном до свободного запаса под лимитом; второй сигнал отбрасывается и не переносится.» Приоритет правил устанавливается один раз по их параметрам, а не в момент сигнала. Записанное правило — не то же, что исполненное: сама запись не заставляет исполнять, но без неё решение принимается в худший момент.
Три предположения, на которых держится деление бюджета. Деление предполагает известные и стабильные параметры обоих правил, хотя это оценки из выборки. Оно также предполагает, что сигналы появляются реже, чем позволяет ёмкость бюджета: если оба правила сигналят часто, лимит концентрации систематически отвергает сигналы, что само по себе говорит об измерении одного фактора. Наконец, арифметика не задаёт пропорции: 50/50 здесь — условное значение, а не результат оптимизации.

15. Таблица решений об отклонении позиции

У дневного лимита есть остаточная ёмкость

Пример: текущие средства в начале дня 100 000 PLN, дневной лимит потерь 3 500 PLN, закрытые чистые убытки 400 PLN. Остаток 3 100 PLN. При текущем R=2 500 PLN и общем дополнительном исполнении 10%R получаем (2 500+Rn)×1,10≤3 100, поэтому Rn≤318,18 PLN. Игнорирование прежних убытков позволило бы 681,82 PLN. Если открытый убыток уже содержит движение от входа к текущей цене, считайте лишь дальнейший убыток от текущих средств до сценария выхода; иначе одна потеря вычитается дважды.

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

Проверки выполняются по порядку до открытия позиции по величинам, рассчитанным после её гипотетического добавления. У каждой есть не только ответ «да/нет», но и свободный запас — сумма риска, которая ещё помещается. Запас важнее самого ответа: он определяет, можно ли допустить позицию в уменьшенном размере.

Обозначения: R — риск одной позиции, Rn — риск кандидата, ΣR — сумма рисков уже открытых позиций, B — бюджет риска портфеля, Sw,d — риск, сосредоточенный на валюте w в направлении d (сумма рисков позиций, теряющих при движении валюты w в направлении d), g — предполагаемое проскальзывание как доля суммы риска, DD — допустимая дневная просадка. Все пороги — условные значения, принятые в статье.
№Условие отклоненияСвободный запасЧто делать при выполнении условия
T1ΣR + Rn > BB − ΣRУменьшить до свободного запаса или отклонить
T2Sw,d + Rn > 3 × R по любой валюте кандидата, в направлении d, в котором кандидат теряет вместе с уже открытыми позициямиминимум по валютам кандидата от: 3 × R − Sw,dУменьшить до свободного запаса или отклонить
T3|ρрезультатов| ≥ 0,70 с любой открытой позицией в окне не менее 180 сессий (30-сессионная оценка — сигнал тревоги, а не правило; раздел 3). Расчёт под таблицей использует матрицу 89 наблюдений, поэтому условие окна не выполняется и T3 проводится как иллюстрация процедуры, а не как пройденная проверка—Сама по себе не отклоняет. При положительной ρ результатов пересчитать кандидата как добавление к той позиции и вернуться к T2; при отрицательной составляющие компенсируются только в модельной волатильности — бюджеты выхода и издержки считают как для двух позиций (портфель C, раздел 11)
T4(ΣR + Rn) × (1 + g) > DDDD / (1 + g) − ΣRУменьшить до свободного запаса или отклонить
T5Заблокированная после добавления маржа снижает уровень маржи ниже заранее записанного порогазависит от номиналовОтклонить: условие действует на уровне счёта, а не позиции
T6σp или модельный квантиль превышает отдельный лимит с указанными методом и горизонтомв рамках конкретной моделиОтклонить или уменьшить позицию, если лимит принят; не считать его гарантией максимального убытка.

Какая проверка ограничивает — числа

Исходное состояние. Текущий капитал 100 000 PLN. Три открытые позиции раздела 7 с риском по 1,00%, все короткие по доллару; поэтому ΣR = 3,00% = 3 000 PLN, а риск, сосредоточенный на долларе SUSD = 3,00%. Бюджет портфеля B = 4,00%. Допустимая дневная просадка DD = 3,50% — условное значение; происхождение дневного лимита и его база определены в 9.3, а измерение самой просадки по двум определениям вместе с условием остановки — в 9.8. Проскальзывание g = 10%. Лимит концентрации: 3 × R = 3 × 1,00% = 3,00%.

Кандидат. Длинная AUD/USD, риск Rn = 1,00% = 1 000 PLN. Корреляция результатов с первой позицией равна +0,72 — обе позиции длинные, поэтому знак из матрицы раздела 4 сохраняется. Кандидат тоже короткий по доллару, как все три открытые позиции. До расчёта нужна оговорка: оценка +0,72 получена в окне 90 сессий, то есть 89 наблюдений доходности, поэтому не выполняет условие окна из T3. В статье нет оценки в столь длинном окне, а добавление означало бы выдуманное наблюдение, поэтому ниже T3 работает как иллюстрация процедуры, а не пройденная проверка — в терминах раздела 3 это тревожный сигнал, а не решающее измерение. На итог расчёта это не влияет: T2 отклоняет кандидата при нулевом запасе независимо от значения любой корреляции.

ПроверкаПодстановкаРезультатСвободный запас
T1 бюджет3,00% + 1,00% = 4,00% против B = 4,00%проходит, ровно1,00% = 1 000 PLN
T2 концентрациякандидат теряет при укреплении доллара, как три открытые позиции: SUSD,укрепление + Rn = 3,00% + 1,00% = 4,00% против 3,00%отклоняет0,00% = 0 PLN
T3 корреляция0,72 ≥ 0,70, но оценка из окна 90 сессий (89 наблюдений) вместо требуемых минимум 180 сессийусловие окна не выполнено — условное применение: кандидат считается добавлением к позиции 1 и возвращается к T2—
T4 просадка4,00% × 1,10 = 4,40% против DD = 3,50%отклоняет3.50% / 1.10 − 3.00% ≈ 0,182% = 182 PLN

Кандидат не помещается в лимит концентрации USD: остаточная ёмкость нулевая. Независимо от этого T4 оставляет 181,82 PLN дополнительного R. Исполнимость этой суммы требует цены входа, расстояния до выхода, издержек, минимального объёма и шага. Без них нельзя определить, не слишком ли мала позиция; здесь её уже отклоняет концентрация.

Стоит отдельно остановиться на T1: бюджет портфеля пройден. Будь он единственной проверкой, четвёртая позиция вошла бы беспрепятственно, а портфель получил бы 4,00% риска на одной валюте и сумму потерь 4,40% против допустимой просадки 3,50%. Одного бюджета риска недостаточно как единственного правила портфеля — это слабейшая из четырёх проверок: она ничего не знает о связях позиций.

Роль T6 в процедуре. Здесь T6 остаётся информационной, поскольку выбранное правило допуска использует бюджеты выхода и концентрации. Можно также принять лимит σ портфеля: тогда он контролирует модельный разброс с учётом неопределённости измерений. Представлять его как максимальный убыток нельзя. Суммы R — известный сценарный план, но реальные цены исполнения не обязаны его сохранять.
Таблица касается новой позиции, а не уже открытой. Она не говорит, что делать с открытыми позициями при нарушении лимита из-за изменения капитала или оценок, а не открытия новой позиции. Это отдельное решение с отдельным письменным правилом: либо уменьшить до лимита, либо принять нарушение до естественного закрытия одной составляющей. Записанное правило не равно исполненному: таблица упорядочивает решение, но не заставляет его выполнять.

16. Пять ошибок в арифметике портфеля

Ошибка 1: считать результат формулы портфеля суммой потерь

Самая тяжёлая и самая частая. Результат σp = 4,69% для пяти позиций с риском по 1% иногда описывают как «эффективный риск 4,69%, меньше 5% — есть запас». Запаса нет: 4,69% — стандартное отклонение дневного результата при σ = 1% каждой позиции, а сумма потерь при пяти выходах равна 5,00% плюс проскальзывание каждой составляющей. Диагностическая проверка — одно предложение: если вместо σ подставлена сумма, при которой вы закрываете позицию, подставлено не то.

Ошибка 2: портфель исключительно из долларовых пар

Четыре однонаправленные XXX/USD имеют общую короткую долларовую экспозицию. Другие валюты и масштабы результатов могут различаться, поэтому это не буквально одна позиция. Роль доллара в обороте подтверждена,12 но не доказывает конкретной корреляции для каждой пары. Лимит концентрации и расчёт зависимости дополняют друг друга.

Ошибка 3: опора на корреляцию до смены режима

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

Ошибка 4: считать отрицательную корреляцию хеджем

При корреляции результатов −0,91 модельная волатильность двух позиций падает до 0,34% (портфель C в разделе 11), иногда называемых «эффективным риском 0,34% вместо 2%». Это смешивает две величины. Разброс дневного результата действительно падает; сумма потерь при обоих выходах неизменна и равна 2,00% плюс проскальзывание. У каждой составляющей отдельные издержки; сумма не обязана быть ровно вдвое больше издержек одной, поскольку важны объёмы и спецификации. При одинаковых валовых результатах положительные дополнительные издержки снижают чистое математическое ожидание. В этом конкретном портфеле C стандартное отклонение падает до 0,34%; в общем случае противоположная позиция снижает дисперсию только при σn²+2Cov(P,Xn)<0. Два бюджета выхода остаются отдельным сценарием.

Ошибка 5: отсутствие лимита на валюту и смешение корреляции с причинностью

Обе привычки ведут к одному. Без концентрационного лимита шесть позиций «по 1%» дают одну ставку на 6%: каждая соответствует правилу, вместе — нет. Вторая привычка — добавить позицию потому, что «EUR/USD выросла, значит, вырастет GBP/USD: корреляция +0,87». Коэффициент описывает общий фактор, а не последовательность: обе пары реагируют на курс доллара, но у стерлинга свои факторы, которые сегодня могут разорвать связь. Лимит концентрации закрывает обе привычки: он требует не оправдания, а числа.

Дневной бюджет 3 500 PLN оставляет 3 100 PLN после убытка 400 PLN. Открытые позиции используют 2 750 PLN с проскальзыванием. Новый R не более 318,18 PLN до дополнительных платежей.
Иллюстрация T1: сначала вычтите реализованный убыток, затем зарезервируйте 2 500×1,10=2 750 PLN для открытых позиций. Свободная ёмкость исполнения 350 PLN соответствует R≈318,18 PLN при том же множителе. Эти суммы — не стандартные отклонения и не максимальный убыток.
Четыре слоя риска портфеля.
1. Чистая номинальная экспозиция — чистое количество валюты в валюте счёта; отвечает на вопрос о стоимости заданного процентного движения валюты.
2. Сумма потерь при активации выходов — сумма, уходящая со счёта при провале всех гипотез; основа планирования капитала.
3. Издержки исполнения — увеличение второго слоя из-за спреда, проскальзывания, частичного исполнения и гэпов, вместе затрагивающих каждую коррелированную составляющую в окне события.
4. Смена режима — происходящее, когда σ и ρ меняются быстрее измерения, на котором основан расчёт.

Модельная волатильность σp не является ни одним из четырёх слоёв. Она измеряет разброс результатов, помогает сравнивать составы портфеля и поддерживает отдельный лимит T6, если заданы метод, горизонт, общая база и реакция на неопределённость. Бюджет сценария выхода она не заменяет.

17. Задание для самопроверки

Портфель отличается от всех рассчитанных выше, но три коэффициента взяты из матрицы раздела 4: проверьте их там до начала. Сначала посчитайте самостоятельно, затем сравните с решением.

Входные данные. Текущие средства: 60 000 PLN, измеренные до открытия первой позиции. Риск на позицию: 1,25% = 750 PLN. Предполагаемое проскальзывание защитного выхода: 8% суммы риска на каждой составляющей (условное предположение задания, а не рыночная оценка или граница). Лимит риска на одну валюту: 3 × риск отдельной позиции.

Позиции и стандартные отклонения дневного результата:
1. AUD/USD — длинная, σ1 = 0,60% капитала
2. NZD/USD — длинная, σ2 = 0,55% капитала
3. USD/CAD — короткая, σ3 = 0,45% капитала

Корреляции ценовых рядов — логарифмические доходности, дневные данные, 28 мая–30 сентября 2025: 90 дневных сессий, N = 89 наблюдений доходности, дата измерения 30 сентября 2025:
AUD/USD и NZD/USD: +0,92 · AUD/USD и USD/CAD: −0,68 · NZD/USD и USD/CAD: −0,60

Задания.
a) Укажите три корреляции результатов с правильными знаками.
b) Рассчитайте совокупную модельную волатильность портфеля σp в процентах капитала и PLN.
c) Рассчитайте сумму потерь при одновременной активации трёх защитных выходов, включая проскальзывание.
d) Укажите риск концентрации на долларе и сравните его с лимитом.
e) Определите, число из (b) или (c) служит основой планирования капитала, и обоснуйте одним предложением.
f) Повторите (b) с корреляциями, измеренными во втором, 30-сессионном окне (20 августа–30 сентября 2025, 30 сессий, 29 доходностей; условные значения), дающими +0,78 / +0,54 / +0,46 после применения знаков. Укажите разницу с (b), превышают ли различия коэффициентов между окнами неопределённость измерения — рассчитайте SE отдельно для каждого коэффициента каждого окна, — и меняется ли ответ на (e).

Место для вашего результата — заполните до проверки:
(a) ρ12 = ......... · ρ13 = ......... · ρ23 = .........
(b) σp = ......... % = ......... PLN
(c) сумма потерь = ......... PLN = ......... % капитала
(d) риск концентрации = ......... % · лимит = ......... %
(e) основа планирования капитала: .........
(f) σp (30-сессионное окно) = ......... % = ......... PLN · шесть значений SE: ......... · недостающие данные для теста разности вложенных окон: .........

Решение

a) Перенос знака. Позиции 1 и 2 обе длинные, знак сохраняется: +0,92. Позиция 3 короткая, 1 и 2 длинные, поэтому в обоих случаях знак меняется: +0,68 и +0,60. Все три корреляции результатов положительны: длинные AUD/USD и NZD/USD и короткая USD/CAD — три короткие долларовые позиции.

b) Модельная совокупная волатильность.

σ1² + σ2² + σ3² = 0,36 + 0,3025 + 0,2025 = 0,8650
0,92 × 0,60 × 0,55 = 0,3036
0,68 × 0,60 × 0,45 = 0,1836
0,60 × 0,55 × 0,45 = 0,1485
2 × (0,3036 + 0,1836 + 0,1485) = 2 × 0,6357 = 1,2714

σp=√2,1364=1,461643% текущих средств. В PLN: 0,01461643×60 000=876,99 PLN≈877 PLN. Пересчёт использует неокруглённое число; показанные 1,46% улучшают читаемость, а не становятся новым входом расчёта.

Проверка: результат между наибольшим отдельным отклонением (0,60%) и суммой отклонений (1,60%); нижняя часть проверки действует лишь потому, что все три корреляции результатов положительны. При отрицательных она не ограничивает, как у портфеля C раздела 11. При независимости получилось бы √0,8650 = 0,93%: связь повышает модельную волатильность на 57%.

c) Сумма потерь при срабатывании всех выходов. Без проскальзывания: 3 × 750 = 2 250 PLN = 3,75% капитала. Проскальзывание 8% суммы риска — 60 PLN на составляющую, всего 180 PLN: 2 250 + 180 = 2 430 PLN = 4,05% капитала.

d) Риск, сосредоточенный на долларе. Все три позиции теряют при укреплении доллара, поэтому концентрированный риск равен 3 × 1,25% = 3,75% капитала = 2 250 PLN. Лимит: 3 × 1,25% = 3,75%. Портфель находится ровно на границе; четвёртая позиция с долларом на той же стороне уже не помещается, сколь бы хорошим ни было правило входа.

e) Основа планирования капитала — число из пункта (c): 4,05%. Модельная волатильность 1,46% описывает разброс дневного результата при заданном горизонте и распределении и 64% ниже суммы, которая реально уйдёт со счёта при трёх выходах за одну сессию.

f) Второе окно и стресс. Для +0,78/+0,54/+0,46 смешанный член равен 2×(0,2574+0,1458+0,11385)=1,0341, поэтому σp=√1,8991=1,378079%, или 826,85 PLN≈827 PLN. Это изменение на 50,14 PLN, около −5,72% относительно длинного окна. SE(r)≈(1−r²)/√(N−1) при N=89 даёт 0,0164; 0,0573; 0,0682; при N=29 — 0,0740; 0,1339; 0,1490. Точечные разности r равны 0,14; 0,14; 0,14, но сравнение с шестью SE не является тестом значимости. Короткое окно вложено в длинное: Var(rL−rS)=Var(rL)+Var(rS)−2Cov(rL,rS). Последней ковариации и полных рядов нет, поэтому мы не даём ни p, ни интервала разности. Приближение SE также требует предпосылок раздела 2. Согласованный стрессовый вариант Cstress=0,5C+0,5J даёт коэффициенты 0,96/0,84/0,80, Var=0,5×2,1364+0,5×1,60²=2,3482 и σp=1,532384%, или 919,43 PLN. Матрица положительно определена (наименьшее собственное значение 0,03697). Стоп-сценарий с проскальзыванием остаётся 2 430 PLN до отдельных издержек, если R и исполнение не меняются. Это сравнение трёх предположений, а не доверительный интервал.

Проверьте ещё одно. Если скопировать знаки из матрицы, подставив −0,68 и −0,60, получится 2 × (0,3036 − 0,1836 − 0,1485) = −0,0570, поэтому σp = √(0.8650 − 0.0570) = √0.8080 = 0,90% вместо 1,46%. Результат занижен на 38% в сторону «портфель безопаснее». Сумма потерь пункта (c) не изменилась бы ни на один злотый.

18. Что из этого следует

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

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

Стоит знать и чего этот расчёт не даст. Он не скажет, сколько вы реально рискуете: историческая корреляция этого не говорит, а раздел 9 показывает почему. Он скажет более узкую вещь: сколько уйдёт со счёта, если все гипотезы не оправдаются в одной сессии, — в сценарии с принятым проскальзыванием и без гэпа; с гэпом — больше, и верхней границы расчёт не знает. Если число выше выдерживаемой просадки, уменьшают число позиций или риск каждой, поскольку это единственные два параметра, меняющие его.

Пять вопросов перед следующей позицией: порядок проверки записан заранее, чтобы не решать в момент сигнала. Пороги диаграммы — условные значения статьи; календарь публикаций и интерпретация оценок в четвёртом вопросе относятся к разделу 6 курса. Условие третьего вопроса — минимум 180 сессий — принятое здесь соглашение, а не выведенный результат; пересчитанный пример раздела 15 использует оценку 90 сессий и иллюстрирует проверку, не проходя её.
Пять решений «да/нет» перед открытием следующей позиции Вертикальная диаграмма. Пять вопросов «да/нет» друг под другом; «нет» ведёт к следующему, «да» вправо к действию. Вопрос 1: превысит ли концентрация на любой валюте утроенный риск отдельной позиции? Да: уменьшить до остаточной ёмкости или пропустить; при сомнении рассчитать две направленные корзины риска. Вопрос 2: добавляю ли к тому же фактору? Да: проверить общую экспозицию. Вопрос 3: достигает ли абсолютная корреляция результатов с открытой позицией 0,70 на окне не менее 180 сессий? Да: положительная корреляция означает добавление и возврат к первому вопросу; отрицательная сохраняет два отдельных бюджета выхода. Отдельная информационная ветвь: расхождение 30-сессионной оценки с длинной — тревожный сигнал, а не правило отказа. Вопрос 4: будет ли публикация в ближайшие 24–48 часов? Да: проскальзывание может затронуть все коррелированные составляющие сразу. Вопрос 5: превышает ли сумма потерь с проскальзыванием лимит просадки? Да: снизить риск или не открывать. Пять ответов «нет» ведут к «портфель проверен». Это не заменяет прочие условия риск-карты, включая маржу и личные лимиты. Пороги — условные значения, принятые в статье. Перед следующей позицией — пять решений 1. На любой валюте концентрация превысит 3 × R? 2. Добавляю ли я к тому же фактору? 3. Есть ли |ρ| ≥ 0,70 с открытой позицией на окне ≥ 180 сессий? 4. Есть ли публикация данных в окне 24–48 ч? 5. Превышает ли сумма потерь с проскальзыванием лимит DD? Уменьшить до запаса под лимитом или пропустить ДА → Проверить общую экспозицию ДА → ρ > 0: проверить концентрацию ρ < 0: два бюджета выхода ДА → Проскальзывание может затронуть все коррелированные составляющие сразу ДА → Снизить сумму риска или не открывать позицию ДА → Не уверены сразу? Рассчитайте две направленные корзины R ← НЕ УВЕРЕН Оценка 30 сессий расходится? Тревога, не правило — проверьте ← оценка 30д НЕТ ↓ НЕТ ↓ НЕТ ↓ НЕТ ↓ ПОРТФЕЛЬ ПРОВЕРЕН НЕТ ↓ Не хватает данных: до решения рассчитайте группы R, корреляцию результатов и сценарий исполнения.

В следующей статье рассматривается происходящее ниже нижней границы этого расчёта: механика гэпа, убыток при скачке больше расстояния до выхода и ограничения мер, пытающихся описать хвост распределения.

FAQ — Частые вопросы

Что подставлять вместо σ в формуле портфеля?
Стандартное отклонение прибыли и убытка за заданный горизонт в общей валюте и на общей базе. Сумма выхода — сценарный бюджет, а не σ. Укажите также, включает ли ряд результатов исполненные выходы и издержки.
Как ценовая корреляция −0,85 меняется с направлением позиций?
При совпадающих направлениях знак сохраняется; при одной длинной и одной короткой меняется на +0,85 в линейном приближении и при согласованном пересчёте. При сложной оценке надёжнее всего вычислять корреляцию непосредственно по результатам в валюте счёта.
Неотличимы ли короткие оценки 0,60 и 0,85?
Без предпосылок утверждать это нельзя. Две независимые нормальные выборки по 29 доходностей дают Z≈2,03 после преобразования Фишера и двустороннее p≈0,042. Этот расчёт нельзя без изменений применять к перекрывающимся окнам или зависимым наблюдениям.
Можно ли складывать суммы риска всех позиций?
Да, как бюджет явного сценария их выходов. Худшие цены и отдельные платежи учитывают ровно один раз. Сумма — не стандартное отклонение и не максимально возможный убыток. Для разброса нужны дисперсии и ковариации.
Как рассчитать скрытую концентрацию USD?
Разложите каждую позицию на положительную экспозицию к купленной валюте и отрицательную к проданной, переведите по общему набору курсов и сложите по валютам. Отдельно сложите бюджеты позиций, теряющих при заданном направлении доллара. Первый расчёт описывает номинальную чувствительность, второй — сценарий выхода.
Достаточно ли матрицы с более высокими положительными корреляциями для стресс-теста?
Проверьте положительную полуопределённость всей матрицы и отдельно рассчитайте изменение σ. Модельный рост зависимости не заменяет сценария гэпа и цен исполнения. Cstress=0,5C+0,5J из задания — допустимая, но всё ещё условная матрица.

Поярлиев и Левич предлагают дополнительное чтение о валютном инвестировании.10 Наши коэффициенты объясняют расчёт, а не измеряют описанные там портфели.

Источники и библиография

  1. Markowitz H., «Выбор портфеля», Journal of Finance 7(1), 1952, с. 77–91. Тождество дисперсии портфеля относится к результатам, не гарантируя исполнения стопа.
  2. Forbes K.J., Rigobon R., «Не заражение, а лишь взаимозависимость», авторская версия исследования, опубликованного в Journal of Finance 57(5), 2002. Корреляция в выборках с изменившейся дисперсией; направление поправки зависит от предпосылок о структуре шока.
  3. Longin F., Solnik B., «Экстремальная корреляция международных фондовых рынков», Journal of Finance 56(2), 2001, с. 649–676. Аннотация сообщает об асимметричных экстремальных корреляциях фондовых рынков; это не измерение валютных пар.
  4. Engle R., «Динамическая условная корреляция», исследовательская версия, пересмотренная в январе 2002, опубликована в Journal of Business & Economic Statistics 20(3), 2002. Аннотация описывает класс моделей условной корреляции, меняющейся со временем.
  5. Brunnermeier M., Nagel S., Pedersen L., «Сделки керри и валютные обвалы», NBER Working Paper 14473, ноябрь 2008, позднейшая редакция. Аннотация связывает финансирование и сворачивание валютных позиций с асимметрией результатов; она не задаёт универсального направления для каждого изменения корреляции.
  6. Комитет по рынкам, «Резкое событие со стерлингом 7 октября 2016», BIS, 13 января 2017. Множество факторов, расходящиеся цены и нарушенная ликвидность; нет одной причины или универсального минимума.
  7. Резервный банк Австралии, «Недавнее резкое событие с японской иеной», Заявление по денежно-кредитной политике, февраль 2019, вставка B. Движения разных пар имеют разные горизонты; отчёт описывает и расширение спредов.
  8. Швейцарский национальный банк, сообщение от 15 января 2015. Подтверждает отказ от нижней границы 1,20 CHF за евро и изменение ставки до −0,75%; не даёт ни минимальных или закрывающих рыночных цен, ни времени объявления.
  9. King M.R., Osler C.L., Rime D., «Структура, участники и эволюция валютного рынка», Рабочий документ Norges Bank 10/2011. Раздел I описывает торговую структуру, валюты-посредники и особенности сессий; исторические доли не считаются текущими параметрами.
  10. Pojarliev M., Levich R., Новый взгляд на валютное инвестирование, CFA Institute Research Foundation, 2012. Дополнительная библиография по валютным инвестициям; это не источник вымышленных коэффициентов статьи.
  11. Управление финансового надзора Польши, решение DAS.456.2.2019, Официальный журнал KNF 2019, поз. 27. Пункт 1b — закрытие на уровне счёта; 1c — ограничение ответственности. Действует со 2 августа 2019. Нормативные пункты 1–15, страницы PDF 1–6 прочитаны 5 октября 2026. Текущий индекс KNF подтверждает территориальный охват, включая деятельность в Польше из другой страны. Акт не подтверждает индивидуальную спецификацию обслуживания.
  12. BIS, Оборот внебиржевого валютного рынка в апреле 2025, публикация сентября 2025. Описание обследования и основные результаты подтверждают доминирование USD и географическую концентрацию оборота. Отчёт не устанавливает корреляции результатов наших позиций.
  13. R Core Team, документация теста корреляции, прочитана 5 октября 2026. Указывает предпосылки вывода Пирсона и интервал преобразования Фишера. Двухвыборочный пример отдельно рассчитан по асимптотической формуле.

Ваш прогресс обучения

Закончили урок? Отметьте это самостоятельно. Открытие или прокрутка страницы не засчитывают прохождение.

Для сохранения прогресса нужны JavaScript и хранилище браузера.

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

Jarosław Wasiński

Главный редактор, ForexMechanics.com • Макро- и валютный аналитик

Независимый аналитик и профессионал с более чем 20-летним опытом работы на финансовых рынках. Активно работает на Форексе с 2004 года, специализируется на фундаментальном анализе, структуре внебиржевого (OTC) рынка и дисциплинированном управлении риском капитала.

  • Основатель и главный редактор MyBank.pl, который с 2004 года предоставляет надёжное финансовое образование.
  • Автор сотен глубоких рыночных комментариев, структурных аналитических материалов и обучающих пособий для трейдеров и инвесторов.
  • Сторонник прозрачности рынка, продвигает обучение, основанное на конкретных данных и институциональных отчётах (BIS, ESMA, CFTC).

Все материалы носят исключительно образовательный и информационный характер – они не являются инвестиционной рекомендацией или каким-либо советом. Помните: торговля с кредитным плечом (Форекс/CFD) сопряжена с высоким риском быстрой потери капитала.