<<
>>

Программное обеспечение финансовых решений

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

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

• комплексные интегрированные системы управления предприятиями;

• табличные процессоры;

• пакеты для решения задач фундаментального анализа;

• пакеты для решения задач технического анализа;

• статистические и математические пакеты программ;

• системы искусственного интеллекта (ИИ).

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

Примерами комплексных интегрированных систем управления финансово-хозяйственной деятельностью предприятий являются зарубежные программные продукты: БААН (BAAN, США), SAP/R3 (Германия), PLATINUM (США), SCALA (Швеция), MAN/MANX (США), Champion (США) и др., а также ряд отечественных продуктов: «1C: Предприятие» (lC, Россия), БОСС («АйТи», Россия), «Галактика» («Галактика», Белоруссия) и др.

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

Таким образом, они позволяют координировать и контролировать работу предприятия в целом.

Как правило, интегрированные системы обладают схожими чертами и реализуют стандартные базовые функции управления хозяйственным объектом.

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

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

B разработке фирмы «БААН» для этих целей предусмотрена специальная подсистема «БААН-Финансы», в которой реализованы две основные функции финансового управления: анализ и планирование. Тесная интеграция с подсистемами учета, материально- технического снабжения и сбыта продукции на основе единой информационной базы обеспечивает доступ к необходимым данным и документам как на уровне отдельного подразделения, так и на уровне всего предприятия.

Функционально подсистема «БААН-Финансы» состоит из следующих модулей: «Главная книга», «Расчеты с дебиторами», «Расчеты с поставщиками», «Анализ затрат», «Основные средства», «Управление денежными средствами», «Финансовые планы», «Финансовые отчеты» (рис. 6.2).

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

Рис. 6.2. Структура подсистемы «БААН-Финансы»

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

Модуль «Финансовые планы» предназначен ддя разработки и сравнения различных вариантов финансовых планов.

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

Модуль «Финансовые отчеты» обеспечивает автоматическую генерацию различных финансовых отчетов, сводных таблиц, графиков. Специальные функции модуля обеспечивают возможность консолидации и обобщения информации на различных уровнях управления предприятием.

K числу прочих полезных возможностей подсистемы «БААН — Финансы» следует отнести автоматическую поддержку календарей: налогового, финансового и отчетного.

Функциональные возможности отечественной системы БОСС охватывают все основные бизнес-процессы как государственной бюджетной организации, так и коммерческих предприятий.

Функциональные возможности системы БОСС позволяют:

• осуществлять финансовый анализ и планирование;

• вести управленческий и оперативный учет ресурсов предприятия;

• управлять движением материальных потоков и товарно-материальных запасов;

• координировать работу по выполнению договоров и ведению проектов;

• создать единую систему информационно-защищенного документооборота и делопроизводства и т.д.

C точки зрения финансового менеджера, наибольший интерес в данном продукте представляет подсистема «БОСС-Аналитик».

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

Подсистема «БОСС-Аналитик» интегрирована с основными приложениями, входящими в систему управления БОСС, и позволяет составлять бюджеты и прогнозы сверху вниз, снизу вверх, а также распределенным методом как на уровне всего предприятия, так и на уровне подразделений.

B системе «Галактика» реализован так называемый контур административного управления, включающий следующие модули: маркетинг, планирование финансов, управление проектами и финансовый анализ.

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

B модуле «Управление проектами» реализована технология управления инвестиционными проектами предприятия, включающая разработку их бизнес-планов, оценку экономической эффективности, накопление информации о ходе выполнения, составление аналитических отчетов, корректировку и т.п.

Модуль «Финансовый анализ» используется для формирования, просмотра и печати текстовых и графических отчетов о финансовой деятельности предприятия. Можно получить две группы таких отчетов: типовые отчеты, форма которых соответствует требованиям ОКУД, и отчеты произвольной формы, созданные пользователем в соответствии с текущими потребностями финансового анализа.

Табличные процессоры, или электронные таблицы (ЭТ), имеют давнюю историю применения в сфере бизнеса. Разработки нового поколения, такие как Excel (Microsoft Inc.), Quattro Pro (Corel Corp.), Lotus (Lotus Development Corp.), отличаются качественно новыми возможностями и уровнем функциональности, позволяющими рассматривать их как мощные системы поддержки принятия решений (decision support system).

K наиболее существенным из них следует отнести: широкие возможности математического, статистического и графического анализа данных, эффективное моделирование проблем вида «что будет, если», прямой доступ к внешним базам данных, развитый интерфейс с другими популярными пакетами, возможность разработки пользовательских программ на языке высокого уровня, поддержка средств мультимедиа, наличие инструментария для работы в сети Интернет и др.

Несмотря на существование жесткой конкуренции среди разработчиков ЭТ, лидером на сегодняшний день в этом классе является семейство ППП Excel. Помимо широких функциональных возможностей ППП Excel позволяет осуществлять разработку собственных приложений на популярном языке программирования высокого уровня Visual Basic for Application (VBA). B настоящее время существуют сотни различных приложений, выполненных в виде надстроек к ППП Excel и предназначенных для решения широкого круга задач — от математического и статистического анализа до реализации систем искусственного интеллекта.

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

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

• пакеты для оценки и управления инвестиционными проектами;

• пакеты для анализа финансового состояния предприятий;

• пакеты для финансового планирования и бюджетирования;

• программы, ориентированные на решение конкретных задач.

Программные средства, предназначенные для автоматизации

оценки, подготовки технико-экономических обоснований (ТЭО) и разработки бизнес-планов инвестиционных проектов, представлены на отечественном рынке следующими продуктами: COMFAR (раз- работка международной организации ЮНИДО (ООН), Project Expert (PRO-lNVEST Consulting), «Альт-Инвест» («Альт»), «Инвестор» (ИНЭК) и др.

Пакет COMFAR (Computer Model for Feasibility Analysis and Reporting) базируется на руководстве международной организации ЮНИДО по подготовке технико-экономических обоснований инвестиционных проектов в промышленности. Несмотря на существование русифицированной версии пакета, его применение связано с рядом сложностей, вызванных необходимостью стыковки международных стандартов с национальным законодательством и налоговым кодексом.

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

K наиболее популярным отечественным разработкам в этой области следует отнести продукты семейства Project Expert и «Альт- Инвест». B целом схожие по выполняемым функциям, эти продукты различаются по конструктивным решениям.

Пакет Project Expert является автономным, закрытым приложением, функционирующим в среде Windows; он реализован с использованием современных инструментальных средств программирования, что обеспечивает высокую надежность и скорость расчетов. C его помощью можно осуществлять анализ, подготовку бизнес-планов и мониторинг инвестиционных проектов. Продукт выпускается в нескольких модификациях: облегченной (light), профессиональной (professional) и холдинг (holding), различающихся по функциональным возможностям и стоимости.

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

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

• детально описать текущее состояние предприятия с учетом изменения параметров внешней среды (инфляция, налоги, валютные курсы и т.д.);

• разработать план реализации инвестиционного проекта, стратегии маркетинга и производства, обеспечивающие рациональное использование материальных, трудовых и финансовых ресурсов;

• определить схему финансирования проекта (собственный капитал, заемные средства, лизинг и др.);

• проиграть различные сценарии реализации проекта, варьируя значения факторов, способных повлиять на его финансовые результаты;

• автоматически сформировать все необходимые виды отчетности (баланс, отчет о прибылях и убытках, прогноз потоков наличности и т.д.) и проектной документации в соответствии с требованиями международных стандартов на русском и английском языках, а также другие виды документов по запросу пользователя;

• провести всесторонний анализ чувствительности и эффективности проекта в разрезе его участников (предприятия, инвесторов, банков и т.п.);

• осуществлять последующий мониторинг и контроль реализации различных стадий проекта с автоматическим выявлением отклонений фактических показателей от запланированных и др.

Имеется возможность обмена данными в форматах программ MS Office, а также подготовки отчетных документов в соответствии с международными стандартами бухгалтерского учета IAS. Еще одной интересной особенностью данного продукта является возможность подключения модуля «Переводчик», позволяющего использовать систему автоматизированного перевода текстов PROMT фирмы «ПРОМТ» для оформления проектной документации на наиболее распространенных европейских языках.

Программный продукт «Альт-Инвест» интересен тем, что позволяет специалисту изменять алгоритмы выполняемых расчетов. Выполненный в виде надстройки к ППП Excel, он является по сути попыткой использования концепции открытой архитектуры при реализации программного обеспечения APM специалистов.

C помощью этого продукта можно быстро и эффективно разработать финансовые разделы ТЭО и бизнес-планов, произвести сравнительную оценку альтернатив реализации инвестиционных проектов, провести анализ их эффективности и чувствительности, смоделировать их поведение в соответствии с различными сценариями развития.

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

Используя открытость модели, пользователь может самостоятельно формировать собственные таблицы и графики, рассчитывать дополнительные требуемые показатели и т.п. Конечные результаты расчетов могут быть представлены как на русском, так и на английском языках.

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

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

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

Ha мировом рынке имеются и другие подобные разработки, такие как MS Project, Primavera Project Planner, SureTruck, Business Plan Pro, Smart Business Plan и др. Большинство из них основываются на имитационных моделях потоков платежей и позволяют не только разработать ТЭО, но и моделировать различные варианты реализации бизнес-плана в зависимости от развития окружающей среды проекта.

Среди следующей группы продуктов для фундаментального анализа отметим отечественные разработки Audit Expert (PRO-INVEST Consulting), «Альт-Финансы» («Альт»), БЭСТ-Ф («Интеллект- Сервис»), ЭДИП («Центринвестсофт»), АФСП (ИНЭК) и другие, которые предназначены для комплексного анализа и диагностики финансового состояния предприятий.

Программный комплекс Audit Expert представляет собой инструментарий для анализа финансового состояния и результатов хозяйственной деятельности предприятия по данным стандартной бухгалтерской отчетности, а также предоставляет ряд дополнительных возможностей в зависимости от версии продукта. Помимо российской, программа позволяет анализировать украинскую, белорусскую, казахскую и узбекскую отчетность. Имеются следующие версии: микро (Micro), облегченная (Light), стандарт (Standard) и профессиональная (Professional).

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

Выходные таблицы Audit Expert могут быть перенесены в MS Excel или любой другой табличный процессор, в форматы MS Word, HTML, СУБД семейства dBase, в текстовые файлы, а также использоваться для автоматического описания начального баланса компании в программе Project Expert.

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

Программный продукт «Альт-Финансы» предназначен для выполнения комплексной оценки деятельности предприятия, выявления основных тенденций его развития, расчета базовых нормативов для планирования и прогнозирования, оценки кредитоспособности.

Открытость и адаптивность программного продукта, выполненного в виде надстройки к Excel, предоставляют пользователю возможность самостоятельно вносить изменения в алгоритмы и методики расчетов, учитывая свои требования или конкретные условия.

B программе реализованы наиболее распространенные методы финансового анализа: горизонтальный, вертикальный, факторный и метод коэффициентов, сочетание которых позволяет получить исчерпывающую картину финансового состояния интересуемого объекта.

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

Bce рассмотренные продукты данного класса обладают развитыми средствами визуализации данных и деловой графики.

Число специализированных продуктов, ориентированных на решение задач планирования и бюджетирования, в настоящее время интенсивно растет. K наиболее известным следует отнести программы «БЭСТ-План» («Интеллект-Сервис»), «Альт-Прогноз» («Альт»), «Инталев: Бюджетное Управление» («Инталев»), «Компьютерная технология бюджетирования» (ИНЭК), а также программный продукт Hyperion Pillar фирмы Hyperion (США).

Примером специализированных программ, ориентированных на решение конкретных задач фундаментального анализа, является пакет оценки финансовых рисков @RISK. Он реализует основные стратегии управления различными рисками (кредитными, инвестиционными, ликвидности и т.д.) и позволяет оперировать нечеткими и случайными величинами.

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

Типичным представителем пакетов этой группы, завоевавшим широкую популярность у зарубежных и отечественных специалистов, является программа MetaStock (Equis, США). Последняя версия этой программы позволяет использовать все новейшие возможности и преимущества операционной системы Windows, включая совместимость с Microsoft Office и поддержку стандарта обмена данными OLE 2.0.

B программе предусмотрена возможность применения практически всех известных индикаторов (около 120) и методов, используемых в современном техническом анализе. K наиболее интересным из них следует отнести: индекс случайных блужданий, индикатор поляризованной фрактальной размерности, возможность проведения спектрального анализа и др. При этом обеспечивается одновременный анализ до 50 различных массивов финансовых данных с глубиной представления до 7000 дней, а также построение девяти видов графиков и работа с мультимедиа. Более 185 встроенных функций дают возможность находить зависимости между различными параметрами и анализировать тенденции их развития с использованием встроенной экспертной системы.

Входные данные MetaStock может получать из текстовых таблиц, файлов в форматах пакетов Word и Excel, а также непосредственно в форматах фирм — распространителей финансовой информации. Последнюю возможность обеспечивает специальная утилита Smart DownLoader, способная воспринимать форматы ведущих мировых поставщиков информации, в том числе Reuters, Bloomberg, Dow Jones, Tenfore, Marketscan, Telescan и др. B настоящее время к этой утилите разработано специальное дополнение RTS Service PACK, позволяющее получать и обрабатывать в среде MetaStock данные, получаемые непосредственно с торгов в PTC в реальном времени.

Среди других популярных пакетов технического анализа можно назвать программу Windows on Wall Street Professional (Market Arts, США), обеспечивающей работу со 150 индикаторами в процессе одного торгового дня, и семейство продуктов Super Charts, WaU Street Analyst и Trade Station (Omega Research, США).

Одним из главных направлений в развитии современных программных средств технического анализа является реализация возможности работы в реальном времени. Подобные программы должны без задержек воспринимать потоки поступающих данных, отображать их в наглядной форме, анализировать различные ситуации и мгновенно выдавать предлагаемые сценарии действий. Поэтому в настоящее время наблюдается тенденция предоставления ведущими разработчиками комплексных систем, включающих комплект необходимых программных продуктов. Например, уже упомянутая фирма Equis распространяет комплексную систему Investor’s PowerPack, предназначенную для оснащения фондовых отделов финансовых компаний, банков, брокерских фирм и т.д., в которую входят пакеты MetaStock (технический анализ), Smart DownLoader (конвертер данных), Pulse Portfolio (оптимизация характеристик биржевого портфеля) и Reuters Money Network (получение данных в реальном времени из информационной системы Reuter). Использование такого комплексного подхода не только экономит время и деньги, но и избавляет от проблем совместимости.

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

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

Из программ статистического анализа на российском рынке наибольшее распространение получили зарубежные разработки SPSS (SPSS Inc., США) и Statistica (StatSoft, США), а также отечественные пакеты: «Эвриста» (МГУ), «ОЛИМП:СтатЭксперт» (POC- ЭКСПЕРТИЗА), «Оракул-2» («Неософт»), «Статистик-Консультант» («Тандем») и др. Как правило, в финансовом менеджменте они применяются в основном для прогнозирования временных рядов, анализа рисков и решения задач группировки и кластеризации данных.

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

Необходимо отметить и продукт «ОЛИМП:СтатЭксперт», который выполнен в качестве надстройки к MS Excel. B программе реализованы практически все направления анализа данных при помощи методов математической статистики, а возможность работы в среде Excel делает программу особенно удобной для широкого круга аналитиков.

Выбор программ математического анализа на российском рынке невелик и ограничивается разработками зарубежных фирм — паке- тами MathCAD PLUS (Math Soft, США), Mathematica (Wolfram Research Inc., США), MatLab (MathWorks Inc., США), Mapple (Waterloo Mapple Inc., Канада). B финансовом менеджменте подобные пакеты используются для анализа рисков, а также исследования и описания нелинейных зависимостей между показателями. Наибольший интерес здесь представляет система Matlab, в состав которой входит специальный пакет финансовых расчетов Financial Toolbox. Пакет включает 151 специализированную функцию, позволяющую осуществлять обработку данных при проведении финансового анализа любой сложности, а также обладает качественной графикой. Имеется и возможность неспосредственно обращаться к функциям пакета из популярного табличного процессора MS Excel.

Ha стадии формирования и оптимизации параметров производственных планов или характеристик инвестиционного портфеля часто возникает необходимость в использовании методов математического программирования. Среди специализированных программ, предназначенных для решения задач математического программирования, наиболее продвинутыми являются продукты MPSX (IBM, США), APEX IV (Control Data Corporation, Великобритания), Scicon (Scicon Ltd, Великобритания) и др. Следует отметить, что подобные продукты имеют значительную стоимость, требуют от пользователя специальной подготовки в области математических дисциплин и предъявляют повышенные требования к техническим параметрам и устройствам компьютера.

Завершая рассмотрение программных средств для финансового менеджмента, отметим, что все большее применение здесь находят системы искусственного интеллекта (ИИ).

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

B настоящее время существуют различные технологии ИИ. Ho анализ показывает, что в финансовом менеджменте практически используются нейронные сети (прогнозирование, распознавание ситуаций, извлечение знаний), генетические алгоритмы (оптимизация инвестиционных портфелей), нечеткая логика (анализ рисков), экспертные системы (планирование, анализ, аудит).

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

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

HC удобно рассматривать как черный ящик с некоторым количеством входов и выходов. Значения входных переменных обрабатываются внутри сети, и результат отображается на выходах. Ключевое отличие подобной системы состоит в том, что в процессе обработки входной информации происходит изменение внутренней структуры сети, т.е. алгоритма преобразования. Этот процесс называется обучением и кардинально отличает HC от жестких программных систем. B процессе обучения сети предъявляются примеры входных данных, а полученные выходные данные сравниваются с эталонными. Если ответы не совпадают, структура сети меняется так, чтобы уменьшить ошибку. Процесс обучения заканчивается при достижении некоторого приемлемого результата (уровня ошибки). Подобный механизм получил название «алгоритм обратного распространения» (back-propagation algorithm).

Из всего спектра нейросетевых пакетов, предназначенных для решения задач в финансово-кредитной сфере и представленных на западном и отечественном рынках, наиболее популярными являются программы Brain Maker Pro (California Scientific Software, США) и семейство AI Trilogy фирмы Ward Systems (США).

Помимо выполнения своей основной функции — финансового прогнозирования пакет Brain Maker Pro позволяет проводить разностороннюю аналитическую обработку информации: находить зависимости между входными и выходными параметрами, оценивать полноту и непротиворечивость данных, анализировать цикличность и т.д. Пакет имеет интерфейс со многими популярными программами, такими как Excel, Lotus, dBase, а также уже упомянутой системой технического анализа MetaStock. Кроме того, комплект поставки Brain Maker Pro содержит исходный текст основного нейро- сетевого алгоритма на языке Си, позволяющий создавать на его базе собственные программные комплексы.

Более дорогостоящим и мощным нейросетевым средством является семейство программных продуктов AI Trilogy. Пакет состоит из трех самостоятельных компонентов: инструментальной системы для разработки нейронных сетей NeuroShell, библиотеки для разработки приложений NeuroWindows, программы оптимизации с использованием генетических алгоритмов GeneHunter. По сути он представляет собой конструктор для разработчика. Помимо 15 нейросетевых алгоритмов в системе реализованы возможности обработки текстовых данных, задания правил в явном виде, работы с техническими индикаторами, решения оптимизационных задач с применением генетических алгоритмов и др. Простое и удобное использование библиотеч-

HbDC функций Visual Basic, Visual C++, Delphi обеспечивает быструю и эффективную реализацию оригинальных нейросетевых приложений в различных областях.

Среди других программных продуктов, реализуемых НС, отметим библиотеку OWL (HyperLogic Co., США), содержащую 20 исходных текстов основных алгоритмов нейронных сетей на языке Си с общим графическим интерфейсом

Перспективным подходом к применению HC в сфере бизнеса является их реализация в виде надстроек для табличных процессоров Excel и Lotus. Ha сегодняшний день имеется несколько таких реализаций, например Braincel (Palisade Co., США), Neuralyst (Cheshire Engineering, США), семейство продуктов Excel Neural Package (NeurOk, Россия) и др.

Семейство продуктов Excel Neural Package состоит из двух независимых компонентов: Winnet 3.0 и Kohonen Map 1.0.

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

Компонент Kohonen Map 1.0 представляет собой программный инструмент для построения и анализа самоорганизующихся карт Кохонена. Его основное применение — решение задач визуализации многомерной информации. Пользователь может представить весь массив данных в виде двумерной цветной карты и визуализировать на ней интересующие его характеристики.

Следует отметить и ряд недостатков, присущих НС. Наиболее существенный из них — неспособность объяснять свои действия. Далеко не всегда удается правильно выбрать и архитектуру НС, необходимую для эффективного решения поставленных задач. K проблеме реализации HC для анализа российских рынков следует отнести отсутствие больших объемов исторических данных, необходимых для обучения и настройки. Наконец, нельзя обойти вниманием и проблему недобросовестной рекламы HC в России, по сути представляющую данную технологию как панацею от всех бед, тогда как нейросетевая парадигма в целом является разновидностью статистических методов классификации и прогноза, ориентированных на решение строго ограниченного круга задач.

Генетические алгоритмы представляют собой сравнительно новое направление ИИ, использующее механизм биологической эволюции для поиска оптимальных решений. B отличие от традиционных методов оптимизации, генетические алгоритмы позволяют найти не точное, а приемлемое решение для сложных, в том числе и нелинейных, задач большой размерности.

B общем случае генетический алгоритм представляет собой разновидность метода градиентного спуска, при котором исследование абстрактной поверхности возможных значений производится одновременно из множества исходных точек. Ha каждом шаге оптимизации происходит порождение нового множества точек (новой популяции), соответствующих различным комбинациям значений переменных. При этом задается требуемый уровень скрещивания/наследования (параметр crossover), например — 0,8, т.е. для каждой точки вычисляется отклонение текущего значения ошибки от заданного (так называемая функция соответствия) и следующий шаг оптимизации будет произведен из тех 80% предыдущих точек, которые показали лучший результат в смысле минимизации ошибки.

Таким же образом задается фактор мутации (параметр mutation), например 0,20. To есть на каждом шаге оптимизации (новая популяция) в 20% точек изменения значений соответствующих переменных будут проводиться по случайному закону. Поскольку каждое следующее поколение наследует лучшие признаки предыдущего (в данном случае — направления движения в сторону минимальной ошибки с учетом периодических мутаций), в конечном итоге получают некоторое подмножество точек, для которых отклонение от целевой функции минимально.

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

B настоящее время существует несколько программных продуктов, достаточно эффективно реализующих генетические алгоритмы. Наиболее популярными из них в отнощении применения в финансово-кредитной сфере являются продукты Evolver (Palisade Corp., США), GeneHunter (Ward Systems, США), Omega (KiQ and САР, США). Интересным является тот факт, что первые два реализованы в виде надстроек к MS Excel и написаны на языке Visual Basic for applications (VBA). Оба продукта в целом схожи по своим функциональным возможностям.

Пакет Evolver реализует шесть алгоритмов генетической оптимизации и предоставляет следующие возможности: введение ограничивающих условий в процессе оптимизации; явное задание параметров скрещивания и мутации; использование различных типов переменных и критериев оптимизации целевой функции (минимум, максимум, значение); визуализации вычислений и др. B комплект поставки входит библиотека Developer Kit, предназначенная для разработки собственных приложений.

Продукт Omega интересен тем, что ориентирован непосредственно на использование в финансовых приложениях. Комплект поставки содержит множество готовых примеров применения генетических алгоритмов в финансовом и инвестиционном анализе, маркетинге, планировании и т.д. Среди инструментальных систем отметим библиотеки Си-текстов EnGENEer (Logica, США) и Pegasus (German National Research Center, Германия), а также генетический конструктор Splicer (NASA, США), состоящий из специальной оболочки, библиотек и исходных модулей.

Одним из перспективных направлений практического применения генетических алгоритмов в финансовом менеджменте является оптимизация портфеля ценных бумаг, в особенности содержащего производные инструменты (опционы, фьючерсы и Т.Д.).

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

Нечеткая логика tfuzzy logic) возникла в середине 1960-х годов как средство формализации качественных знаний и понятий, выраженных на естественном языке.

Основным понятием нечеткой логики является лингвистическая (нечеткая) переменная, значениями которой могут быть не только числа, но и слова или предложения естественного либо искусственного языка. Множество допустимых значений нечеткой переменной называется ее терм-множеством. Такая переменная задается набором из пяти компонент , где A — имя переменной; T{A) — терм-множество A; U — область определения A; G — операции порождения производных значений а переменной A; M — набор правил, с помощью которых происходит отображение значений а переменной A в нечеткие множества Xa и обратно.

Для перехода от качественных описаний к формализованным необходимо построить отображения, входящие в M. Такие отображения получили название функций принадлежности. B нечеткой логике функции принадлежности представляют собой не жесткое отображение вида «принадлежит/не принадлежит», а непрерывную кривую, определенную на отрезке от 0 до 1. Отображение любой ситуации на единичный интервал происходит таким образом, что точка интервала характеризует степень проявления некоторого свойства (0 — отсутствие свойства, 1 — максимум проявления свойства). При этом функции принадлежности могут отражать мнение как одного, так и группы экспертов.

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

Наиболее известным программным продуктом, реализующим методы нечеткой логики в виде экспертной системы с нечеткими правилами, является пакет CubiCalc (Нурег Logic, США). Исследования показывают, что он широко применяется для ситуационного моделирования в политике, экономике и финансах. Программа CubiCalc может работать как в пакетном, так и в интерактивном режиме. Встроенные средства проектирования позволяют редактировать нечеткие правила в исходном тексте (подобие языка Си) и в графическом представлении. Пакет обладает развитым интерфейсом и может использоваться в составе сложных программных комплексов, обмениваясь данными по протоколу Windows DDE. Существует версия CubiCalc 2.0 RTS, позволяющая оформлять решенную задачу в виде сгенерированного исходного кода на языке Си.

Однако наибольшей популярностью в финансово-кредитной сфере пользуется другая разработка — продукт FuziCalc (Fuzi Ware, США). Этот пакет представляет собой табличный процессор, который позволяет производить вычисления с неточно известными числами. Среди других разработок в этой области необходимо отметить инструментальные системы для разработки продуктов на базе нечеткой логики: FuzzyTECH (Inform Software, США) и SieFuzzy (Siemens, Германия).

Экспертные системы (ЭС) представляют собой компьютерные программы, использующие формализованные знания специалистов для решения задач в некоторой предметной области. Следует отметить, что среди рассмотренных выше технологий ИИ данная является наиболее исследованной как в теоретическом, так и в практическом аспекте.

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

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

Основными преимуществами ЭС принято считать возможность пополнения БЗ новыми правилами и фактами, а также способность объяснять полученные решения. Первые успехи практического применения ЭС (в геологии, медицине, технической диагностике) вызвали значительный интерес к их использованию как систем поддержки принятия решений в сфере бизнеса. Исследования показывают, что в настоящее время ЭС широко применяются при решении задач в финансово-кредитной сфере: планировании, анализе рисков, страховании, консультировании и т.д.

Некоторые примеры ЭС, используемых при решении различных задач финансового менеджмента, представлены в табл. 6.2.

Таблица 6.2. ЭС в финансово-кредитной сфере

Продукт Производитель Назначение
PMIDSS New York University Выбор портфеля ценных бумаг, долгосрочное планирование инвестиций
Splendors Intelligent System Inc._________________ Система управления портфелем ценных бумаг в реальном времени
Le

Courtier

Cognitive System Inc. Помощь инвесторам в определении инвестиционных целей, управление портфелем
PMA Athena Group Формирование портфеля, оказание рекомендаций по сопровождению портфеля
Intelligent

Hedger

New York University Решение задач страхования различных видов риска
ISL University of Tokyo Система поддержки принятия решения для выбора стратегий инвестиций
ISPMS City Bank Система управления портфелем ценных бумаг на основе модели Марковица, баз данных и знаний по фирмам и отраслям

Одним из путей преодоления недостатков, присущих каждой из рассмотренных технологий, является создание гибридных систем. Анализ показывает, что разработки в этой области ведутся. Имеются и примеры практически используемых систем такого рода. Однако серьезной проблемой при разработке подобных систем является отсутствие соответствующих инструментальных программных средств.

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

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

Таблица 6.3. Российские программные продукты поддержки финансовых решений

Область

применения

Pro Invest Consulting Альт Интеллект — Сервис
Оценка и анализ

инвестиционных

проектов

Project Expert «Альт—Инвест» -
Анализ финансовохозяйственной деятельности Audit Expert «Альт-

Финансы»

БЭСТ-Финансы
Финансовое планирование - «Альт—Прогноз» БЭСТ-План
Маркетинг Marketing

Expert

- БЭСТ-

Маркетинг

6.4.

<< | >>
Источник: Титоренко Г.А.. Информационные системы в экономике: учебник для студентов вузов, обучающихся по специальностям «Финансы и кредит», «Бухгалтерский учет, анализ и аудит» и специальностям экономики и управления (060000) / Под ред. Г.А. Титоренко. — 2-е изд., перераб. и доп. — M.,2008. — 463 с.. 2008

Еще по теме Программное обеспечение финансовых решений:

  1. 6.1. Анализ программного обеспечения, используемого банками для принятия решения о выдаче кредита физическому лицу
  2. Прикладное программное обеспечение для комплексного решения управленческих задач в коммерческой деятельности
  3. Повышение эффективности финансовых операций индивида: программные решения
  4. Подсистема «Программно-математическое обеспечение АИС»
  5. Групповое программное обеспечение ( groupware )
  6. §6. Программное обеспечение процесса формирования инвестиционной программы
  7. Выбор программного обеспечения для комплексной автоматизации торгово-технологических процессов
  8. Программное обеспечение бухгалтерского учета
  9. Программное обеспечение автоматизированных информационных технологий аудиторской деятельности
  10. Определение состава программного обеспечения АРМа специалиста
  11. Разработка программно-методического обеспечения для автомати­зации оформления интеллектуальной собственности
  12. 6.2. Описание состава разрабатываемого программного обеспечения в соответствии со структурой ИСППР и функциями аналитика и кредитного инспектора
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Международные экономические отношения - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Размещение производительных сил (РПС) - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика зарубежных государств - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -