Альт-Инвест Х Руководство пользователя

7. Анализ чувствительности

Анализ чувствительности показывает, как итоговые показатели модели реагируют на отклонение исходных параметров от базовых значений: что будет с NPV при падении цены на 10%, насколько результат устойчив к росту затрат, какие параметры влияют на него сильнее всего. Результаты собираются на отдельном листе «Чувствительность» в виде графиков и таблиц.

Анализ чувствительности доступен при лицензии типа «Профессиональная»; при другом типе лицензии команды показывают сообщение «Для использования этой функции требуется лицензия типа „Профессиональная“».

Как устроен анализ

Каждый график или таблица на листе «Чувствительность» — это блок, отвечающий на один вопрос:

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

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

Диалог «Анализ чувствительности»

В надстройке: нажмите кнопку «Анализ чувствит.» в группе «Сценарный анализ» на ленте Альт-Инвест Х.

В диалоге — список «Графики и таблицы:» со всеми блоками листа и кнопки «Добавить», «Изменить», «Удалить», «Обновить». Двойной щелчок по строке списка переходит к блоку на листе. Если листа «Чувствительность» в модели ещё нет — это не помеха: он будет создан при добавлении первого блока.

Диалог «Анализ чувствительности»

Если в модели нет строк, размеченных для анализа, программа сообщит: «В модели нет переменных, размеченных для анализа чувствительности.» Число блоков на листе ограничено; при достижении предела выводится сообщение «Достигнуто максимальное число графиков и таблиц (…).» Если лицензия не позволяет вносить изменения в эту модель, диалог открывается в режиме просмотра.

Добавление графика или таблицы

Нажмите «Добавить». В диалоге «График или таблица чувствительности»:

Диалог «График или таблица чувствительности»

Умолчания подобраны разумно: симметричный диапазон с нечётным числом отсчётов, так что средняя точка — базовый вариант без отклонения. Несимметричный диапазон тоже возможен — задайте своё начало и шаг.

Кнопка «Изменить» открывает тот же диалог для выбранного блока — блок перестраивается с новыми настройками на прежнем месте. После добавления или изменения блоков нажмите «Обновить», чтобы рассчитать их данные.

Обновление данных

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

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

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

Чтение результатов

Лист «Чувствительность» с блоком-графиком

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

Удаление

Отдельный блок удаляется в диалоге кнопкой «Удалить» с подтверждением «Удалить выбранный график или таблицу?».

Весь лист удаляется кнопкой «Убрать чувствит.» в группе «Сценарный анализ» — с подтверждением «Удалить лист чувствительности «…»?». Поскольку лист не связан с моделью формулами, его удаление никак не затрагивает модель. Если листа в книге нет, команда сообщает: «В этой книге нет листа Чувствительность.»