Финансово-экономическая модель — это способ воспроизведения реальных экономических процессов (движение денежных средств, материальные потоки ресурсов, сбыт продукции, погашение кредита и т.д.) в виде математических динамических связей. Для удобства работы модели формируются в компьютерных программах (в Excel, ERP-системах или более сложных программных модулях).

Зачем могут понадобиться такие модели финансовому директору, экономисту, да и в принципе любому топ-менеджеру? В первую очередь для того, чтобы просчитывать последствия управленческих решений, прежде чем принимать их. При верно построенной модели можно «проиграть» различные варианты и с приемлемой вероятностью предсказать плановые результаты (например, как повлияет на себестоимость внедрение нового оборудования, насколько упадет годовая прибыль при временном закрытии точек продаж). С помощью моделей можно прогнозировать финансово-экономические результаты, планировать бюджеты, формировать платежный календарь, делать многое другое.

Андрей Черныш, журнал «Финансовый директор» (август, 2012), электронная версия статьи


Финансово-экономическая модель — это способ воспроизведения реальных экономических процессов (движение денежных средств, материальные потоки ресурсов, сбыт продукции, погашение кредита и т.д.) в виде математических динамических связей. Для удобства работы модели формируются в компьютерных программах (в Excel, ERP-системах или более сложных программных модулях). Зачем могут понадобиться такие модели финансовому директору, экономисту, да и в принципе любому топ-менеджеру? В первую очередь для того, чтобы просчитывать последствия управленческих решений, прежде чем принимать их. При верно построенной модели можно «проиграть» различные варианты и с приемлемой вероятностью предсказать плановые результаты (например, как повлияет на себестоимость внедрение нового оборудования, насколько упадет годовая прибыль при временном закрытии точек продаж). С помощью моделей можно прогнозировать финансово-экономические результаты, планировать бюджеты, формировать платежный календарь, делать многое другое. Как представляется, многие из читателей «Финансового директора» в том или ином виде уже занимались построением экономических моделей. Поэтому хотелось бы обозначить наиболее важные и общие правила, которым нужно следовать при построении практически любой модели. Пусть это будет «памятка», которую всегда хорошо держать под рукой и с которой можно сверяться. Есть два необходимых и достаточных качества модели, которая может быть признана удачной. Модель должна быть содержательной и удобной.

Содержательной — значит, способной просчитывать качественные и осмысленные результаты. А это весьма непросто, учитывая сложность и многоаспектность бизнес-ситуации, непредсказуемость рынка и ограниченность любого модельного упрощения. Удобной — то есть простой и приятной в работе. Наши десять правил как раз про эти качества — содержание и удобство.

Пять правил содержания модели

1. Правило «целевого назначения»: при подготовке модели нужно ясно осознавать, каким целям она послужит и на выполнение каких задач ориентирована.

Основной целью модели является поддержка принятия управленческих решений. Отличие финансово-экономического моделирования от игры в «Монополию» состоит в том, что после расчетов могут последовать затраты самых что ни на есть настоящих денег, запуск реальных проектов, сокращения живых людей и согласование ощутимых рисков. Поэтому, прежде чем с головой кидаться в моделирование, нужно зафиксировать цели и задачи данной модели и результаты, которые она должна принести. Четко ответьте себе на следующие вопросы.

Могу ли я вообще обойтись без модели? Ответ может быть таким: «Тут и так понятно, что проект и за 5 лет не окупится, можно и не считать!».

Ответ может быть таким: «Тут и так понятно, что проект и за 5 лет не окупится, можно и не считать!».

Если не могу обойтись без модели, то какую конкретную пользу мне эта модель должна принести и какой результат я ожидаю?Например: «С помощью модели я смогу спрогнозировать потребность компании в оборотных средствах в течение следующего года в зависимости от колебаний спроса на продукцию и уровня цен на материалы. Результатом будут прогнозные балансы на каждый месяц в трех вариантах: оптимистическом, пессимистическом, реалистическом».

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

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

  • какие показатели мы используем, какие математические связи закладываем, какую часть организации или проекта описываем и т.д. Нужно четко определить:
  • какие показатели у нас будут моделируемыми — свободно изменяемыми, так как в реальности мы действительно можем на них повлиять: цены на нашу продукцию, объем нормативного запаса, количество нанятых сотрудников и др. (рис. 1);
  • какие показатели будут сценарными — не зависящими от наших решений, например, цены на основные материалы от поставщиков, уровень инфляции, курсы валют и т.п. Их мы также будем менять, чтобы рассматривать различные сценарии развития событий;
  • какие показатели будут результирующими — отражающими интересующие нас последствия наших решений. Если нам достаточно финансовых результатов, то удобнее всего эти показатели выводить в виде трех стандартных прогнозных отчетов: балансов, отчетов о прибылях и убытках, кэш-фло (отчет о движении денежных средств).

бюджетирование

Рис. 1. Стандартная конфигурация финансово-экономической модели

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

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

2. Правило «адекватности»: модель должна в существенных аспектах отражать реальность хозяйственной деятельности предприятия, отрасли и рынка, а не оперировать мнимыми величинами.

Несмотря на кажущуюся очевидность этого утверждения, именно о нем чаще всего и забывают при моделировании. И тогда модельные расчеты допускают десятикратное количество производственных смен, отрицательные значения складских запасов и прочую нелепицу. Каждый раз, придумывая новую строчку в модели или устанавливая зависимости между параметрами, ловите себя на мысли: «А что стоит за всем этим в реальном бизнес-процессе?». Особенно обратите внимание на модельные связи между показателями — они должны быть максимально приближенными к реальным. Есть, разумеется, связи математические — с ними проще: объем выручки напрямую влияет на маржинальную прибыль, ставки процента влияют на финансовый рычаг и т.д. Но есть связи «качественные», для которых не всегда можно подобрать подходящую функцию. Примеры таких связей — влияние износа оборудования на долю брака; влияние уровня доверия вкладчиков банка на объемы привлечения средств; влияние роста рекламных затрат на увеличение продаж. Для их идентификации лучше воспользоваться экспертным мнением в данной области, опросить профессионалов или «подсмотреть» в исследованиях и аналитических материалах. После проведения такого анализа становится понятно, что, например, увеличение тиража печатных изданий не дает пропорционального прироста доходов от продаж (из-за увеличения доли списания) или что во многих бизнесах работает экономия не на масштабе производства, а масштабе маркетинга.

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

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

Во-первых, как известно, 20% причин определяют результат на 80%. Конечно, о соотношении 20/80 можно спорить, но в любом случае у нас нет никакого морального права растрачивать свое время на незначительные факторы. Идеальная карта местности — карта размером с местность, но тогда зачем нам такая карта? Если наша модель и без того отражает ситуацию на 80%, то «карта» такого масштаба уже в достаточной степени информативна. Дальнейшая детализация скажется на полезности модели не так сильно, хотя займет много времени.

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

4. Правило «проверки»: модель необходимо тестировать, то есть соотносить с данными учета, а также согласовывать с экспертами.

Всегда помните, что ваша модель может, что называется, «оторваться от земли» — перестать адекватно отражать экономическую суть моделируемых процессов. Это может быть связано с банальной нехваткой данных, неверным их истолкованием, недостаточным пониманием нюансов бизнеса или динамики рынка. При подготовке модели обращайте внимание на то, верно ли соотносятся показатели с учетной политикой компании (использование разных методик учета может существенно исказить данные). Чтобы модель не стала «вещью в себе», показывайте ее тем, кто близко знаком с данным бизнесом, понимает рынок или просто хорошо осведомлен о некоторых особенностях конкретного проекта или компании. Вам с высокой вероятностью укажут на многие «ляпы» и неточности. Даже если вы считаете себя умудренным экспертом в этой области, «незамыленный» взгляд со стороны может принести новые идеи и удачные поправки. Другой способ проверки работоспособности модели — расчет на «контрольном примере». Например, можно загрузить данные за прошлый отчетный период и проверить, совпадают ли расчетные результаты в модели с фактическими. Анализ возникших отклонений позволит точнее настроить расчетную логику модели.

5. Правило «актуальности»: в процессе подготовки или расчетов модель не должна «отставать» от возможных изменений в реальности.

Как правило, модели ценны не сами по себе, а по той причине, что представляют собой рабочий инструмент для принятия решений. Этот инструмент должен быть готов и работоспособен к тому моменту, когда будут осуществляться конечные расчеты. При этом, когда модель будет «вылизана», она может уже безнадежно устареть с точки зрения содержания. Рыночные условия, бизнес-ситуация, внутренняя структура компаний и проектов, даже законодательство и учетная политика — все это меняется. Запоздалое понимание этого может перечеркнуть все усилия по построению модели.

Поэтому не забывайте проверять, не содержит ли модель устаревших элементов. Если у вас есть представление о крайнем сроке, до которого существенных изменений не должно произойти, составьте график подготовки модели и старайтесь ему следовать. Итак, мы рассказали про пять правил, касающихся содержания модели. Но даже самая продуманная модель может быть безнадежно погребена под бременем своего слишком сложного и/или бездарного технического исполнения. Поэтому сформулируем еще правила удобства модели. Следуя им, разработчик не допустит того, чтобы хорошо продуманная модель оказалась бесполезной из-за неудобного технического исполнения.

Пять правил удобства модели

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

Так же как правило «целевого назначения» является золотым для правил содержания, так и правило «юзабилити» является важнейшим для правил удобства. Юзабилити — это концепция удобства пользования интерфейсом программных средств, заключающаяся в логичности, простоте и интуитивной понятности всех элементов управления. Этот же термин можно применить к работе с моделями. Если с моделью будут работать другие, постарайтесь отнестись к пользователям как к VIP-клиентам. Изучите клиента, подумайте, насколько он «дружит» с программными средствами, что ему удобно, а что не очень. Такая клиент-ориентированность поможет понять, в какой программной «оболочке» лучше всего реализовать модель, насколько ее можно упростить (а может, наоборот, не тратить на это время), как сделать процесс работы с ней максимально простым. Даже если вы делаете модель исключительно для себя, помните, что, вернувшись к ней через год, можете не разобраться в своих «навороченных» расчетах, если они не будут качественно исполнены технически.

2. Правило «приборной доски»: ввод моделируемых данных и вывод основных результатов должны располагаться рядом друг с другом.

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

Хорошо, если в модели можно видеть слева «панель управления» — моделируемые параметры, на которые мы «нажимаем», а справа — «приборную доску», где немедленно отражаются индикаторы: ключевые финансовые показатели, результаты внесенных изменений (рис. 2). Например, подняли цены на определенный процент, спрогнозировали объем продаж, запланировали рекламные затраты — и тут же увидели, насколько увеличилась прибыль, как изменилась структура баланса и потребуется ли дополнительное кредитование. Просто и виртуозно!

панель управления

Рис. 2. Пример «приборной доски» модели банка

3. Правило «устойчивости»: необходимо свести к минимуму возможность «расстройства» модели из-за неверного ее использования.

Компьютерная оболочка экономических построений, особенно если это простой Excel, очень уязвима для различных «расстройств». Лишний раз ввели текст вместо цифры, указали несуществующий код, поделили где-нибудь на «ноль» — и модель полностью «поплыла» и стала совершенно непригодной для работы. Старайтесь по возможности делать модель устойчивой к такого рода проблемам. Каким образом?

Во-первых, с помощью запрета на исправление ячеек с алгоритмами. Защищайте все необходимое от редактирования — так вы обезопасите их от непреднамеренного повреждения.

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

4. Правило «визуализации»: потенциал цвета, шрифтов, диаграмм и графиков должен использоваться активно и содержательно.

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

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

При работе с будто бы готовой моделью обязательно возникнут не предвиденные ранее ошибки, понадобится корректировка формул, изменение исходных данных и т.п. Надо понимать, что это абсолютно неизбежно даже при самом проницательном разработчике. И если создатели модели в погоне за удобством «загнали» все сложные расчеты куда подальше — это может сыграть с ними злую шутку. Если понадобится «чуть-чуть» подкорректировать модель, мы можем уже десять раз забыть, что, где и как считалось. Поэтому пусть формулы будут подписаны, самые важные связи — объяснены в примечаниях, а структура модели — логична и последовательна. Лучше уделить одну минуту написанию примечания, чем потом потратить часы на поиск и восстановление логики всех связей и цифр. Это сначала нам кажется, что мы помним все, что сделали. Пусть модель не будет «черным ящиком» — она должна прозрачно показывать не только ввод и результаты, но и логику связей и их изменений. Напоследок — краткая памятка со всеми десятью правилами (см. таблицу).

Удачи вам, коллеги, в «модельном» деле!

ТАБЛИЦА

Десять правил удачной финансово-экономической модели

ПЯТЬ ПРАВИЛ СОДЕРЖАНИЯ

1. Правило «целевого назначения» При подготовке модели нужно ясно осознавать, каким целям она послужит и на выполнение каких задач ориентирована
2. Правило «адекватности» Модель должна отражать реальность, а не оперировать мнимыми величинами
3. Правило «ограничений» В модель закладывается не все подряд, а наиболее важные параметры и взаимосвязи, необходимые для решения задач модели
4. Правило «проверки» Модель необходимо тестировать: соотносить с данными учета, согласовывать с экспертами, проверять на имеющихся данных
5. Правило «актуальности» В процессе подготовки или расчетов модель не должна «отставать» от возможных изменений в реальности

ПЯТЬ ПРАВИЛ УДОБСТВА

1. Правило «юзабилити» Техническое воплощение модели определяется запросами и особенностями ее пользователей и должно быть интуитивно понятным для работы
2. Правило «приборной доски» Ввод моделируемых данных и вывод основных результатов должны располагаться рядом друг с другом
3. Правило «визуализации» Потенциал цвета, шрифтов, диаграмм и графиков должен использоваться активно и содержательно
4. Правило «устойчивости» Необходимо свести к минимуму возможность «расстройства» модели из-за неверного ее использования
5. Правило «гибкости» Цепочка расчетов в модели должна быть прозрачной и легко поддающейся корректировке и исправлению