В виде термов одно из этих правил может быть написано следующим образом: если уровень риска для первого критерия - минимальный, уровень риска для второго критерия - минимальный, уровень риска для третьего критерия - минимальный, то уровень риска проекта – минимальный.
Программа была написана в Delphi 7.0. Эта среда является средой разработки, которая использует многие идеи и концепции, заложенные в графическом интерфейсе пользователя Windows. Delphi предоставляет широкие возможности управления приложениями.
Delphi обладает широким набором возможностей, начиная от проектировщика форм и кончая поддержкой всех форматов популярных баз данных.
Характерные черты Delphi:
- многократно используемые и расширяемые компоненты, отсутствие необходимости программировать такие компоненты Windows общего назначения, как метки, пиктограммы, диалоговые панели управления.
- встроенные шаблоны форм и приложений, которые можно использовать для быстрой разработки собственных прикладных программ.
- настройка среды разработки в виде палитры компонентов, редактора кода, шаблонов приложений и форм, настраиваемых по желанию программиста.
- широкие возможности доступа к данным.
Программа «Оценка риска инвестиционного проекта» анализирует степень риска проекта и выдает результат о его уровне в долевом отношении.
Риск инвестиционного проекта оценивается на основе трех показателей: вероятности попадания в зону неэффективности инвестиций, критерия покрытия и критерия ликвидности, которые были описан выше.
Программа реализует следующие основные функции: ввод и коррекцию исходных данных в интерактивном режиме, формирование денежных потоков, оценку риска инвестиционного проекта на основе вероятностного или нечетко-множественного подхода, предоставление окончательных результатов в виде отчета.
Рассмотрим основные элементы пользовательского интерфейса. Структура начального окна программы изображена на рисунке А1 приложения А.
Таким образом, программа включает в себя два основных этапа: оценка риска, основанная на вероятностном подходе и оценка риска при нечетких входных данных.
Первый этап предполагает ввод исходной информации в следующие таблицы: значение коэффициента дисконтирования, значение величин собственного и заемного капитала субъекта, прогнозируемые чистые денежные потоки, чистые денежные потоки, полученные в ходе реализации инвестиционного проекта, матрица ковариаций случайных величин денежных потоков, а также значение первоначальных денежных капиталовложений. Диалоговое окно ввода информации во все перечисленные выше таблицы представлено на рисунке А2 приложения А.
Главное меню данного окна содержит опции: файл, рассчитать. Опция «файл» содержит в себе процедуры сохранения введенных данных и открытия файла данных, а опция «рассчитать» - пункты формирование денежных потоков и анализ результатов.
При выборе пункта формирование денежных потоков появляется окно, изображенное на рисунке А3 приложения А.
Данная форма предполагает ввод информации о случайных составляющих проекта для формирования их возможных значений. Все введенные данные можно сохранить, выбрав соответствующую опцию в меню файл. Также предполагается и автоматический ввод информации при активизации опции «открыть» меню файл.
При загрузке формы «Формирование денежных потоков» в таблицы «Поступление денежных средств» и «Расход денежных средств» включены названия некоторых предполагаемых составляющих, которые можно по желанию изменить, удалить или добавить новые, выбрав в меню «Правка» соответствующие опции.
Опция меню «Сформировать» на основе исходных данных об интервалах значений случайных составляющих денежного потока проводит имитации возможных сценариев и рассчитывает такие величины как математическое ожидание, дисперсия и ковариация чистых денежных потоков при нормальном распределении случайных величин. Все результаты имитации помещаются в соответствующие таблицы предыдущего окна, а описываемое окно автоматически закрывается.
При выборе опции «Анализ результатов», находящейся в пункте меню «Рассчитать» основного окна «Оценка риска проекта на основе вероятностного подхода» происходит анализ введенной информации и рассчитываются значения трех показателей для каждого периода проекта. Эти данные помещаются в таблицу результатов, находящуюся на форме «Анализ результатов». Данная форма показана на рисунке А4 приложения А.
При начальном выборе метода оценки риска инвестиционного проекта на основе нечетко-множественного подхода загружается окно, показанное на рисунке А5 приложения А.
Данная форма предполагает ввод исходной информации в следующие таблицы: интервалы значений коэффициентов дисконтирования, интервалы значений величин собственного и заемного капитала субъекта для каждого планово-учетного периода, интервалы чистых денежных потоков, а также интервал значения первоначальных денежных капиталовложений.
Главное меню показанного окна содержит опции: файл и данные. Опция «файл» содержит в себе процедуры сохранения введенных данных и открытия файла данных, а опция «данные» - пункты: формирование денежных потоков, коэффициент ликвидности, анализ риска проекта, формирование уровней риска, формирование правил вывода.
При выборе пункта меню «Формирование денежных потоков» появляется окно, аналогичное изображенному на рисунке А3 приложения А.
Данный пункт помогает рассчитать значения конечных интервалов чистых денежных потоков при входных нечетких данных. Он предполагает ввод информации об интервалах составляющих денежного потока.
Опция меню «Сформировать» данного окна на основе исходных данных о интервалах значений составляющих денежного потока делает расчет конечных интервалов денежного потока для каждого периода проекта и помещает результаты в соответствующие таблицы предыдущего окна, а описываемое окно автоматически закрывается.
При выборе опции «Коэффициент ликвидности», находящейся в пункте меню «Данные» основного окна «Оценка риска проекта» появляется окно, показанное на рисунке А6 приложения А.
Если данная опция не была выбрана, то учет риска проекта происходит только по двум критериям. При вводе же соответствующей информации в таблицы: коэффициенты дисконтирования, полученные значения чистых денежных потоков, а также величины первоначальных капиталовложений, учет риска производится на основе трех критериев.
При выборе опции «Формирование уровней риска» появляется окно, показанное на рисунке А7 приложения А.
Данная форма предполагает ввод значений границ интервалов, которые соответствуют различным уровням риска для каждого критерия.
При выборе опции «Формирование правил вывода» появляется окно, показанное на рисунке А8 приложения А.
Данная форма предполагает ввод таблицы правил вывода. Первоначально предлагается уже составленная таблица. По желанию ее можно изменить. Данные внутри таблицы означают: м – уровень конечного риска проекта минимальный, п – повышенный, к – критический, н – недопустимый.
При выборе опции «Расчет риска проекта» происходит анализ введенной информации, рассчитываются значения показателей для каждого периода проекта, и делается вывод об уровне риска. Конечный результат появляется на нижней панели окна. Если необходима более подробная информация, то нужно нажать кнопку «Отчет».
При нажатии этой кнопки загружается форма отчета, показанная на рисунке А9 приложения А. Текст программы приведен в приложение Б.
Исходные данные для проведения оценки риска инвестиционного проекта были предоставлены институтом по проектированию металлургических заводов (ГИПРОМЕЗ).
Для расчета значения критерия покрытия были взяты данные из таблицы 3.
Таблица 3 – Схема финансирования строительства завода по производству труб большого диаметра, %
Источники финансирования | Периоды проекта, года | ||||||||
4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
Собственные средства – акционерный капитал | 31,3 | 41,0 | 36,6 | 35,0 | 48,0 | 61,0 | 74,0 | 87,0 | 100 |
Заемные средства | 68,7 | 59,0 | 63,4 | 65,0 | 52,0 | 39,0 | 26,0 | 13,0 | 0 |
Поскольку оказалось достаточно трудно оценить интервалы разбросов чистых денежных потоков, то для его формирования были использованы составляющие, представленные в таблице 4.
Сначала производилась оценка риска проекта на основе вероятностного подхода. Для этого при помощи программы были рассчитаны математическое ожидание, дисперсия и ковариация денежного потока для каждого периода проекта. Значения первого представлены в таблице 4, а последних двух величин - в таблице В1 приложения В. В данной таблице дисперсии находятся на главной диагонали.
Расчет риска проекта начали с четвертого года, а за первоначальные капиталовложения приняли среднюю сумму вложений на строительство завода, требуемую за три первых года с начала строительства, то есть I равнялось 17020 миллионов рублей. Норма дисконта была равна 10 %.
Значения критериев неопределенности (Vt), ликвидности (Rt) и покрытия (Ct), а также чистого приведенного эффекта (NPVt) для каждого планово-учетного периода проекта, рассчитанные программой, показаны в таблице 5.
Таблица 4 – Потоки финансовых средств для оценки риска проекта, млн.руб.
Название составляющих | Планово-учетные периоды проекта, года | ||||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |||||||||||
Поступление денежных средств | |||||||||||||||||||||||||
Доходы от реализации продукции | 0 | 0 | 0 | 9333 | 15484 | 15824 | 15824 | 15824 | 15824 | 15824 | 15824 | 15824 | 15824 | 15824 | 15824 | ||||||||||
0 | 0 | 0 | 11541 | 19146 | 19567 | 19567 | 19567 | 19567 | 19567 | 19567 | 19567 | 19567 | 19567 | 19567 | |||||||||||
Возмещение НДС по инвестициям | 0 | 0 | 0 | 2116 | 2039 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 2539 | 2447 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||
Амортизация | 0 | 0 | 0 | 1012 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | 1778 | ||||||||||
0 | 0 | 0 | 1214 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | 2134 | |||||||||||
Расход денежных средств | |||||||||||||||||||||||||
Инвестиции, включая НДС | 3353 | 4320 | 9347 | 7907 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
4024 | 5184 | 11216 | 9488 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||
Прирост оборотных средств | 0 | 0 | 0 | 630 | 235 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||
0 | 0 | 0 | 696 | 260 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||
Эксплутационные затраты | 0 | 0 | 0 | 6302 | 8656 | 8775 | 8775 | 8775 | 8775 | 8775 | 8775 | 8775 | 8775 | 8775 | 8775 | ||||||||||
0 | 0 | 0 | 6966 | 9568 | 9699 | 9699 | 9699 | 9699 | 9699 | 9699 | 9699 | 9699 | 9699 | 9699 | |||||||||||
Налоги | 0 | 0 | 0 | 916 | 1906 | 1934 | 1910 | 1886 | 1861 | 1837 | 1813 | 1788 | 1764 | 1740 | 1715 | ||||||||||
0 | 0 | 0 | 1120 | 2330 | 2364 | 2334 | 2305 | 2275 | 2245 | 2215 | 2186 | 2156 | 2126 | 2097 | |||||||||||
Математическое ожидание | -3353 | -4320 | -9347 | -1319 | 1053 | 8156 | 8107 | 8235 | 8115 | 8151 | 8255 | 8374 | 8502 | 8256 | 8426 |
Таблица 5 – Результат оценки риска инвестиционного проекта на основе вероятностного подхода,