Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

Value at Risk (VaR): расчёт максимального убытка, вероятность и доверительные интервалы

Value at Risk (VaR) — статистическая мера, отвечающая на вопрос: с заданной вероятностью какой максимальный убыток портфель не превысит за определённый период. Показатель широко используется профессиональными управляющими и риск-менеджерами, однако имеет существенные ограничения, о которых частный инвестор должен знать до применения VaR в качестве единственного инструмента оценки риска.

Калькулятор доходности (APY)

Ставку/APY вводите сами — она плавающая и не гарантирована. Доход облагается НДФЛ. Не является индивидуальной инвестиционной рекомендацией.

Автор: ~8 мин

Что такое VaR и как правильно интерпретировать его значение?

VaR формулируется как три параметра: временной горизонт, доверительный уровень и денежная сумма. Пример корректной интерпретации: «Однодневный VaR портфеля на уровне 95% составляет 50 000 рублей» означает — с вероятностью 95% убыток за один день не превысит 50 000 рублей. Иначе говоря, в 5% торговых дней (примерно 12–13 дней в году) убыток превысит это значение. VaR не говорит ничего о величине убытка в эти 5% случаев — это его главное ограничение.

Источник: ЦБ РФ

Какие методы расчёта VaR существуют и чем они отличаются?

Три основных метода: параметрический (дельта-нормальный) — предполагает нормальное распределение доходностей, прост в расчёте, но недооценивает «хвостовые» риски; исторический — использует фактическое распределение доходностей за прошлый период без предположений о форме распределения, учитывает реальные экстремальные события; метод Монте-Карло — моделирует тысячи сценариев на основе статистических параметров, наиболее гибкий, но вычислительно сложный. Для частного инвестора наиболее практичен исторический метод.

Как рассчитать исторический VaR для портфеля акций MOEX вручную?

Алгоритм: загрузите дневные доходности портфеля за последние 250–500 торговых дней (данные MOEX ISS API или брокерская выгрузка); отсортируйте доходности от наименьшей к наибольшей; найдите 5-й перцентиль (для VaR 95%) или 1-й перцентиль (для VaR 99%). Результат — дневная VaR в процентах от портфеля. Умножьте на стоимость портфеля для получения денежного значения. В Excel: функция ПЕРЦЕНТИЛЬ(диапазон; 0,05) для 95% VaR. Для перевода в более длинный горизонт: VaR(T дней) = VaR(1 день) × √T.

Что такое Conditional VaR (CVaR) и почему он важнее обычного VaR?

CVaR (Conditional Value at Risk), также называемый Expected Shortfall — среднее значение убытков, превышающих VaR. Если VaR 95% составляет 50 000 руб., CVaR показывает, каков средний убыток в тех 5% худших сценариев — например, 120 000 рублей. CVaR лучше отражает «хвостовой» риск, критичный для портфелей с нелинейными позициями (опционы) или активами с «жирными хвостами» распределения (акции развивающихся рынков, криптовалюта). Регуляторы (Базель III) перешли от VaR к CVaR именно по этой причине.

Каковы главные ограничения VaR для частного инвестора на российском рынке?

Ключевые ограничения: VaR основан на исторических данных и не учитывает событий, которых не было в выборке («чёрные лебеди»); параметрический VaR предполагает нормальное распределение, тогда как российский рынок имеет «жирные хвосты» — экстремальные события случаются чаще теории; VaR не показывает, насколько большим может быть убыток в худших сценариях; корреляции между активами в кризис резко возрастают, что делает диверсификацию менее эффективной, чем в «мирное время».

Источник: ЦБ РФ

Как налоговые последствия влияют на расчёт реального VaR для инвестора РФ?

Стандартный VaR рассчитывается по брутто-доходностям без учёта налогов. Для частного инвестора важен VaR после налогов: НДФЛ 13% (15% при доходе свыше 5 млн руб.) применяется к прибыльным закрытым позициям — убытки уменьшают налоговую базу. При расчёте реального VaR для налогового резидента РФ учитывайте, что фактический убыток после зачёта налогов несколько меньше брутто-убытка. Купоны ОФЗ и корпоративных облигаций облагаются НДФЛ 13% отдельно от результата по телу бумаги.

Источник: ЦБ РФ

Есть ли смысл рассчитывать VaR для портфеля из 2–3 акций?

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

Эксклюзив от ИнвестХомяка

Сравнение методов расчёта VaR: параметры и применимость

Метод VaRПредположение о распределенииПодходит для частного инвестора
Параметрический (дельта-нормальный)нормальное распределение доходностейда, для быстрой оценки линейных портфелей
Историческийфактическое историческое распределениеда, наиболее практичен без спецПО
Монте-Карлозадаётся моделью (гибко)требует программирования или специального ПО
CVaR (Expected Shortfall)любое (строится на базе VaR)да, как дополнение к историческому VaR

VaR 95% против VaR 99%: что выбрать для оценки портфельного риска

КритерийVaR 95%VaR 99%
Доверительный уровень95% (5% вероятность превышения)99% (1% вероятность превышения)
Частота превышений~12-13 дней в году~2-3 дня в году
Денежное значение (при прочих равных)меньшебольше
Чувствительность к экстремальным событиямумереннаявысокая
Применениеежедневный мониторинг рискастресс-тестирование и регуляторные требования

Как рассчитать и применить VaR для своего портфеля: пошаговое руководство

  1. Соберите исторические данные доходностей портфеля

    Загрузите дневные цены всех активов портфеля за последние 250–500 торговых дней через MOEX ISS API или брокерскую выгрузку. Рассчитайте взвешенную доходность портфеля на каждый день с учётом текущих долей активов.

  2. Рассчитайте исторический VaR в Excel или Python

    В Excel: создайте столбец дневных доходностей портфеля в процентах, используйте функцию ПЕРЦЕНТИЛЬ(диапазон; 0,05) для VaR 95% или ПЕРЦЕНТИЛЬ(диапазон; 0,01) для VaR 99%. Результат — дневная VaR в процентах. Умножьте на текущую стоимость портфеля.

  3. Пересчитайте VaR на нужный горизонт

    Для перевода с дневного горизонта на недельный или месячный используйте формулу масштабирования: VaR(T) = VaR(1 день) × √T. Для 5-дневного VaR: умножьте на √5 ≈ 2,24. Важно: это приближение работает только при независимости дневных доходностей.

  4. Дополните VaR расчётом CVaR

    Найдите все доходности, хуже вашего VaR-порога (5% худших дней для VaR 95%), и рассчитайте их среднее. Это CVaR — более реалистичная оценка среднего убытка в кризисных сценариях. В Excel: СРЗНАЧЕСЛИ(диапазон; "<="&VaR_значение).

  5. Проведите стресс-тест на исторических кризисных периодах

    Дополнительно к VaR смоделируйте портфель в периоды реальных кризисов на российском рынке. Это покажет, как портфель вёл бы себя при событиях, которые могут не войти в стандартную 250-дневную историческую выборку VaR.

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

Есть ли смысл рассчитывать VaR для портфеля из 2–3 акций?

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

Почему VaR не сработал во время кризисов 2008 и 2022 годов?

VaR основан на исторических данных «нормального» рынка. В кризис корреляции между активами резко возрастают (диверсификация исчезает), а распределение доходностей имеет «жирные хвосты» — экстремальные потери случаются намного чаще, чем предполагает нормальное распределение. VaR 99% систематически недооценивает потери именно в те редкие, но критически важные периоды.

Нужно ли пересчитывать VaR при изменении состава портфеля?

Да, обязательно. VaR рассчитывается для конкретного состава и весов активов. При добавлении нового актива, продаже существующего или значительном изменении долей (более 5–10%) пересчёт необходим. Также рекомендуется обновлять историческую выборку ежеквартально для включения актуальных данных волатильности.

Как интерпретировать VaR для портфеля с облигациями ОФЗ?

ОФЗ имеют значительно более низкую волатильность цены по сравнению с акциями, что снижает портфельный VaR при их включении. Однако помните: купонный доход ОФЗ облагается НДФЛ 13%, а рыночная цена ОФЗ чувствительна к изменению ключевой ставки ЦБ — в периоды её резкого повышения длинные ОФЗ могут давать значительные бумажные убытки.

Существуют ли бесплатные инструменты для расчёта VaR портфеля из акций MOEX?

Исторический VaR рассчитывается в Excel или Google Sheets без специального ПО — достаточно данных MOEX ISS API (бесплатно) и базовых формул. Для Python: библиотеки pandas и numpy позволяют рассчитать все варианты VaR за несколько строк кода. Специализированных бесплатных веб-инструментов для MOEX с автоматическим VaR-расчётом практически нет — в основном платные терминалы или решения институциональных провайдеров.

Источники