ВВЕДЕНИЕ 4
1 Аналитическая часть 7
1.1 Понятие и виды автоматизированных информационных систем 7
1.2 Изучение видов анализа котируемых ценных бумаг 13
1.3 Анализ существующих экспертных систем 35
2 Проектирование экспертной системы анализа ценных бумаг в режиме
реального времени 39
2.1 Архитектура экспертных систем 39
2.2 Методы анализа выбора ценных бумаг в экспертной системе 40
2.3 Моделирование процесса торговли и анализа ценных бумаг 42
2.4 Проектирование базы данных экспертной системы 46
3 Программная реализация экспертной системы анализа ценных бумаг в
режиме реального времени 48
3.1 Выбор инструментальных средств и способа представления видов
знаний 48
3.2 Разработка программного обеспечения экспертной системы 50
3.3 Расчет экономической эффективности разработки экспертной системы
анализа ценных бумаг в режиме реального времени 57
ЗАКЛЮЧЕНИЕ 66
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 67
Приложение 71
О сохранении и приумножении своих капиталов задумываются не только владельцы миллионов, а и люди, накапливающие капитал малыми частями день за днем.
Каждый стремится обеспечить себе и своей семье финансовую свободу, за счет увеличения совокупности доходов и уменьшении суммы расходов. Увеличение капитала сопряжено с различными видами источников дохода, как активных, так и пассивных.
Для увеличения капитала могут быть использованы программы банковского депозита, но данные программы не в состоянии обеспечить прирост денежных средств, а лишь сохраняют текущую стоимость капитала, так как значительную величину составляет уровень инфляции, что в значительной степени нивелирует полученную прибыль.
При сравнении уровня доходности банковского депозита и ценных бумаг лидером будут являться ценные бумаги, при условии, что был произведен верный выбор отрасли инвестирования и компании [1].
Существуют несколько путей инвестирования: первым вариантом является покупка ценных бумаг больших компаний со стабильным доходом, или же второй вариант - покупка акций небольших, развивающихся компаний. Но стоить отметить, что у второго варианта намного больше коэффициент риска.
При выборе компаний для инвестирования необходимо большое количество времени для анализа. Питер Линч, который является легендой Уолл¬стрит, тратил более семидесяти часов в неделю для изучения компаний. Питер Ланч за год посещал более двухсот компаний и более семьсот отчетов подвергались его изучению. Отчетность компаний, которую изучал Питер Линч относится к фундаментальному анализу [2].
Использование фундаментального анализа предполагает измерение внутренней ценности, путем исследования связанных финансовых, эконмических и других количественных и качественных факторов.
Конечной целью фундаментального анализа является получение количественной ценности, которую инвестор может сравнить с текущей ценой ценной бумаги, что указывает на недооценку или переоценку цен.
Также для анализа ценных бумаг прибегают к техническим методам, таким как индикаторы и паттерны.
Технический анализ может казаться сложным на поверхности, но он сводится к анализу спроса и предложения на рынке, чтобы определить, где находится ценовой тренд. Другими словами, технический анализ пытается понять рыночное настроение на основании ценовых тенденций, а не анализировать фундаментальные атрибуты.
При правильном трактовании преимуществ технического анализа, он может обеспечить новый набор инструментов и навыков, которые позволят открыть прибыльные сделки трейдерам или инвесторам.
Объектом исследования в данной выпускной квалификационной работе является анализ ценных бумаг.
Предметом исследования является экспертная система реального времени для анализа ценных бумаг.
Целью выпускной квалификационной работы является совершенствование анализа ценных бумаг в режиме реального времени посредством разработки экспертной системы. Разработанная система позволит улучшить процесс анализа и производить обоснованный выбор ценных бумаг для дальнейшей торговли.
Для достижения поставленной цели необходимо решить следующие задачи:
- изучение предметной области;
- формализация основных понятий;
- моделирование процесса торговли и анализа ценных бумаг;
- проектирование базы данных;
- тестирование разработанной экспертной системы для анализа ценных бумаг в режиме реального времени.
Для минимизации потраченного времени на изучение фундаментальных данных и технического анализа разрабатывается экспертная система, в которой заложены формулы индикаторов, алгоритмы нахождения паттернов и расчеты фундаментальных данных. Благодаря модулю обновления данных экспертная система взаимодействует не только с историческими, но и с актуальными котировками и новостными данными, что позволяет определить наиболее возможное поведение цены в дальнейшем времени.
В результате выполнения выпускной квалификационной работы разработана экспертная система анализа ценных бумаг в режиме реального времени. В ходе выполнения выпускной квалификационной работы изучены котируемые ценные бумаги и влияние различный факторов на движение цены.
Изучены основные виды анализа ценных бумаг, такие как технический анализ, к которому относятся индикаторы и паттерны, и фундаментальный анализ, который базируется на новостных данных, отчетностях компании, данных о дивидендах и так далее.
Выбранные методы, средства и технологии для создания экспертной системы, определены основными требованиями к различным вариантам нахождения решения разработанной системой.
Была спроектирована и программно реализована экспертная система анализа ценных бумаг в режиме реального времени. Приведены основные структурные и функциональные схемы, проиллюстрировано и дано подробное описание возможностей настройки и работы с разработанной экспертной системой.
На одном из этапов выполнения выпускной квалификационной работы был произведен расчет экономической эффективности разработки экспертной системы анализа ценных бумаг в режиме реального времени.
В дальнейшем планируется усовершенствование экспертной системы за счет внедрения нейронных сетей. Так как экспертные системы используют логический ввод и правила импликации, а нейронные сети имеют способность обучаться, данный симбиоз способен сформировать гибридную интеллектуальную систему, что увеличит эффективность разработанной системы.