OFZ Monte Carlo / 2026

Какие ОФЗ-ПД лучше покупать под цикл снижения ключевой ставки

Проект использует свежий срез `TQOB.csv`, локальные пакеты MOEX и исторический OFZ-архив. Ranking теперь считает не точку на 18 декабря 2026 года, а средние параметры сценария за 2026 год. Во второй части собран симметричный портфель из 6 длинных ОФЗ-ПД и его Monte Carlo-профиль.

Дата данных2026-03-06
Лучший кандидатОФЗ 26238
Base return top-617.2%
Monte Carlo median18.9%

Сценарии ключевой ставки и валют

В карточках показаны средние значения по 2026 году, а не точка на последнем заседании. Именно эти средние используются в модельной переоценке длинных ОФЗ.

Оптимистичный
Средняя КС 202612.4%
Средний USD/RUB85.73
Средний CNY/RUB12.32
Базовый
Средняя КС 202613.8%
Средний USD/RUB89.22
Средний CNY/RUB12.83
Консервативный
Средняя КС 202615.1%
Средний USD/RUB84.38
Средний CNY/RUB12.14
Риск-сценарий
Средняя КС 202617.1%
Средний USD/RUB77.80
Средний CNY/RUB11.19

Часть 1. Ranking ОФЗ-ПД

Скоринг сочетает ожидаемую total return по четырём сценариям, дюрационную чувствительность к ставке, ликвидность выпуска и штраф за слабое поведение в risk-сценарии. Чувствительность теперь показана корректно: это ожидаемое изменение цены в процентах при сдвиге ключевой ставки на 100 б.п., а не “проценты от процентов”.

# Выпуск Дюрация Погашение YTM Чувств. Base Optimistic Risk Spread Ликв., млрд Score
1
ОФЗ 26238
SU26238RMFS4
7.5615.05.204114.10%4.9%16.5%21.9%14.1%7.8%289.326.3
2
ОФЗ 26248
SU26248RMFS3
6.4216.05.204014.50%4.2%17.0%21.5%15.0%6.5%690.226.0
3
ОФЗ 26228
SU26228RMFS5
3.4010.04.203014.60%2.2%20.4%22.6%19.5%3.0%123.226.0
4
ОФЗ 26247
SU26247RMFS5
6.2411.05.203914.60%4.1%16.8%21.1%14.9%6.2%430.625.7
5
ОФЗ 26250
SU26250RMFS9
5.9510.06.203714.80%3.9%16.5%20.7%14.6%6.0%709.525.7
6
ОФЗ 26230
SU26230RMFS1
6.8216.03.203914.60%4.4%16.0%20.7%14.0%6.7%76.224.7
7
ОФЗ 26243
SU26243RMFS4
6.3819.05.203814.70%4.1%16.4%20.8%14.4%6.4%49.324.6
8
ОФЗ 26235
SU26235RMFS0
4.1212.03.203114.70%2.7%19.0%21.7%17.9%3.8%3.724.1
9
ОФЗ 26246
SU26246RMFS7
5.4812.03.203614.80%3.6%15.9%19.5%14.3%5.2%260.223.7
10
ОФЗ 26240
SU26240RMFS0
6.6430.07.203614.60%4.3%15.3%20.1%13.1%7.0%19.323.4
11
ОФЗ 26245
SU26245RMFS9
5.3926.09.203514.80%3.5%15.8%19.4%14.2%5.1%161.323.0
12
ОФЗ 26233
SU26233RMFS5
6.4418.07.203514.60%4.2%14.4%19.1%12.3%6.8%154.422.9

Что означает sensitivity

  • Это приближённая реакция цены на снижение КС на 1 п.п.
  • Формула: `дюрация × 0.65`, поэтому для 26238 получается около `4.9%`, а не `491%`.
  • 26238 действительно сильнейшая ставка на смягчение из-за максимальной дюрации в top.

Как получается score

  • Base / optimistic / conservative / risk доходности входят в score с весами 45% / 25% / 20% / 10%.
  • К score добавляется sensitivity bonus, поэтому длинные выпуски 26238 и 26230 под цикл смягчения получают преимущество перед более короткими бумагами.
  • Ликвидность добавляет умеренный бонус через log(1 + объём), но не доминирует над rate-cut upside.
  • Высокая историческая волатильность снижает итоговый score.

Часть 2. Портфель из 6 длинных ОФЗ

В портфель вошли 6 лучших длинных ОФЗ-ПД по итоговому скору. Здесь 26238 остаётся главным rate-cut winner, а 26230 входит в состав как длинная бумага с сильным carry и хорошим сценарием, но уступает первым строчкам по liquidity-weighted score.

SU26238RMFS4
ОФЗ-ПД 26238
ОФЗ-ПД 26238 15.05.2041
SU26248RMFS3
ОФЗ-ПД 26248
ОФЗ-ПД 26248 16.05.2040
SU26228RMFS5
ОФЗ-ПД 26228
ОФЗ-ПД 26228 10.04.2030
SU26247RMFS5
ОФЗ-ПД 26247
ОФЗ-ПД 26247 11.05.2039
SU26250RMFS9
ОФЗ-ПД 26250
ОФЗ-ПД 26250 10.06.2037
SU26230RMFS1
ОФЗ-ПД 26230
ОФЗ-ПД 26230 16.03.2039
Выпуск Дюрация Ликвидность Base Risk
ОФЗ-ПД 262387.56 г.289.3 млрд ₽16.5%14.1%
ОФЗ-ПД 262486.42 г.690.2 млрд ₽17.0%15.0%
ОФЗ-ПД 262283.40 г.123.2 млрд ₽20.4%19.5%
ОФЗ-ПД 262476.24 г.430.6 млрд ₽16.8%14.9%
ОФЗ-ПД 262505.95 г.709.5 млрд ₽16.5%14.6%
ОФЗ-ПД 262306.82 г.76.2 млрд ₽16.0%14.0%

Monte Carlo summary

Медианный итог18.9%
P101.3%
P9041.9%
Ожидаемый итог20.5%
Вероятность убытка8.5%
Monte Carlo строится на исторической ковариации цен ОФЗ из `invest_archive/ofz_research/ofz_rgbi_key.csv`, а drift задаётся base-case доходностью каждой бумаги из нового рейтинга.
SU26238RMFS4
ОФЗ-ПД 26238
Base-case итог: 16.5% · Risk-case: 14.1%
SU26248RMFS3
ОФЗ-ПД 26248
Base-case итог: 17.0% · Risk-case: 15.0%
SU26228RMFS5
ОФЗ-ПД 26228
Base-case итог: 20.4% · Risk-case: 19.5%
SU26247RMFS5
ОФЗ-ПД 26247
Base-case итог: 16.8% · Risk-case: 14.9%
SU26250RMFS9
ОФЗ-ПД 26250
Base-case итог: 16.5% · Risk-case: 14.6%
SU26230RMFS1
ОФЗ-ПД 26230
Base-case итог: 16.0% · Risk-case: 14.0%

Данные и допущения

Источники

  • Актуальный срез выпусков и рыночные поля берутся из library/moex_library/TQOB.csv, а packages используются для купонов, амортизаций, истории и ISIN/логотипов.
  • Историческая матрица для Monte Carlo берётся из invest_archive/ofz_research/ofz_rgbi_key.csv по дневным ценам выпусков 26xxx.
  • Макро-сценарии сохранены в отдельные CSV в ofz_monte_carlo/scenarios; для оценки используется среднее значение сценария за 2026 год.
  • Оценка price re-rating использует дюрационное приближение и beta 0.65 к изменению ключевой ставки, плюс умеренный convexity bonus для длинных выпусков.
  • Купоны и амортизации до горизонта реинвестируются по daily cash-factor, привязанному к траектории ключевой ставки.
  • Логотипы выпуска подтягиваются из library/alfa_library/TQOB/logo по ISIN; если логотип отсутствует, рендерится цветовая заглушка.

Артефакты проекта

  • HTML-отчёт: /Users/zakharnedorezov/Desktop/Инвестиции/ofz_monte_carlo/ofz_monte_carlo_report.html
  • JSON-слепок: /Users/zakharnedorezov/Desktop/Инвестиции/ofz_monte_carlo/ofz_monte_carlo_report_data.json
  • Совместимые CSV-сценарии: /Users/zakharnedorezov/Desktop/Инвестиции/ofz_monte_carlo/scenarios
  • Референс-дизайн взят из `mature_bonds_report`, макро-схема сценариев из `portfolio_manager`.