Модель стоит на допущениях, и ни одно не будет точным. Вопрос не «ошибёмся ли мы», а «какое отклонение убивает результат». Анализ чувствительности отвечает на него за полчаса работы и экономит месяц споров о ненужном: из двадцати параметров модели обычно два-три держат большую часть волатильности результата — и вся управленческая работа идёт про них, остальные можно отпускать.
Короткий ответ. Методика: качаете каждый ключевой параметр на рабочий диапазон (±15% и стрессовый сценарий), считаете NPV в каждой точке, сортируете размахи — получается торнадо. В числовом примере ниже (проект 300 млн ₽, поток 85 млн ₽ × 7 лет, ставка 16%, NPV +43,3 млн ₽) торнадо такой: срок проекта (−2 года) — размах 113 млн ₽, поток ±15% — 103, CAPEX ±15% — 90, ставка ±3 п.п. — 61. Три главных параметра дают 83% суммарного размаха. Отдельно считается порог живучести по главному параметру: в примере поток, при котором NPV = 0, — 74,3 млн ₽/год, то есть −12,6% к базе; ниже — проект уничтожает стоимость. Именно эта цифра нужна банку и собственнику, а не сам график.
Excel-практика: как это делается
Одномерный анализ — «Таблица данных» (Данные → Анализ «Что если»):
- Убедиться, что NPV ссылается на проверяемую ячейку параметра.
- Столбец значений параметра (например, объём продаж от −20% до +20% с шагом 5%).
- На строку выше — ссылка на NPV.
- Выделить диапазон → «Таблица данных» → подстановка по столбцу.
Результат — колонка NPV для каждого отклонения; точка, где NPV = 0, — порог живучести проекта по этому параметру.
Двумерный анализ — та же таблица с двумя входами (строка — одна переменная, столбец — вторая): классика — цена × объём, CAPEX × ставка. Рабочая пара для кредита — выручка × ключевая ставка: сразу видно, при каком сочетании DSCR падает ниже ковенанта и проект теряет платёжеспособность.
Торнадо-график: каждый параметр качается на ±10–15%, изменение NPV откладывается полосой, полосы сортируются по длине. На выходе — два-три параметра, дающих большую часть волатильности.
Числовой торнадо: проект 300 млн ₽
База: инвестиции 300 млн ₽, поток 85 млн ₽/год × 7 лет, ставка 16% — NPV +43,3 млн ₽ (тот же проект, что в разборах I-03/I-04; числа воспроизводятся скриптом). Каждый параметр качается, остальные на базе:
| Параметр | Плохой NPV, млн ₽ | Хороший NPV, млн ₽ | Размах, млн ₽ |
|---|---|---|---|
| Срок 7 → 5 лет / 9 лет | −21,7 | +91,6 | 113,2 |
| Поток ±15% | −8,2 | +94,8 | 103,0 |
| CAPEX ±15% | −1,7 | +88,3 | 90,0 |
| Ставка 16% → 19% / 13% | +15,0 | +75,9 | 60,9 |
Три главных параметра (срок, поток, CAPEX) дают 83% суммарного размаха. Практика: у производственных проектов в топе почти всегда цена реализации, загрузка и CAPEX; у дистрибуции — оборачиваемость и маржа. Управленческая работа с моделью — про эти два-три параметра; качать двадцать параметров на ±5% — способ потратить вечер и не понять ничего.
Порог живучести по потоку: NPV обнуляется при потоке 74,3 млн ₽/год — −12,6% к базе. Это и есть цифра для разговора с банком: «проект выдерживает падение потока до −12,6%, ниже — уничтожает стоимость».
Что торнадо не показывает
Одиночные качания параметров недооценивают комбинации: срок и ставка одновременно, поток и оборотка вместе. Стресс-тест — это комбинации, а не одиночные шоки (разбор — в соседнем разборе о стресс-тесте). Чувствительность отвечает «какой параметр критичен», стресс-тест отвечает «выживет ли проект, если случится то, что обычно случается вместе».
Частые вопросы
Какой диапазон качания правильный: ±10% или ±20%?
Рабочий — ±10–15% плюс один стрессовый сценарий на главный параметр (−20–30%). Диапазон не норматив, а выбор: он должен покрывать реалистичные отклонения отрасли — у агропроизводства и у ИТ-сервисов они разные.
Почему срок оказался главным параметром, а не ставка?
Потому что срок меняет число потоков (структуру), а ставка — только их приведение. На коротких горизонтах добавление двух лет даёт два полных потока; сдвиг ставки — лишь переоценку тех же. У длинных проектов (10+ лет) ставка подтягивается к сроку. Вывод общий: ранжируйте, а не угадывайте.
Порог живучести — это то же, что точка безубыточности?
Родственники, но не одно: BEP считается по прибыли (маржа против постоянных), порог живучести — по NPV с дисконтированием и CAPEX. Порог всегда ниже по величине отклонения, потому что NPV про стоимость, а BEP про период. Для банка ценнее NPV-порог: он отвечает на вопрос «проект создаёт или сжигает».
Мы делаем для проектов числовой торнадо и пороги живучести по главным параметрам — и показываем банку не «всё хорошо», а «вот три цифры, за которыми мы следим, и вот наш запас по каждой».
Что читать дальше
Смежные темы тома I: Проект с IRR 25% хуже проекта с IRR 18%: как читать NPV и IRR (I-03) · Минус 10% выручки: что делает с проектом операционный рычаг (I-13) · Стресс-тест проекта: комбинации факторов вместо одиночных шоков (I-16) · Максимальная долговая нагрузка: где предел (V-04).
Дата актуализации: 09.11.2026.