Современный рынок финансового трейда требует от трейдеров и компаний, занимающихся работой с акциями, максимальной эффективности и надежности. Особо сильно это задевает начинающих трейдеров, которые только начали заниматься работой с акциями. Исходя из изменений рынка и цен на нём, в данное время достаточно тяжело получить хорошую прибыль от сделок, совершенных на бирже. Применение современных средств помощи при трейде позволяет начинающим и даже опытным трейдерам увеличивать прибыль и сокращать издержки и убытки.
Важным фактором успешной работы на рынке является проработка используемых стратегий трейда. На сегодняшний день, у каждого трейдера есть возможность получить данные о фактически всех сделках, совершенных на рынке акций. Использовать эти данные можно для тестирования разработанной трейдером или общеизвестной стратегии трейда. Тестирование стратегии - актуальная задача для финансового трейдера на сегодняшний день.
Решить эту задачу позволит создание специального приложения - тестировщика. Это приложение позволит тестировать разработанные стратегии путем проверки с помощью данных о сделках. Похожие информационно-технологические решения активно используются трейдерами по всему миру.
Объектом исследования являются стратегии финансового трейдинга, предметом - тестирование стратегий и анализ результатов.
Целью работы является создание программного комплекса, который позволяет протестировать выбранные стратегии.
При создании системы, преследуются следующие задачи:
• Подбор технологии для реализации приложения
• Разработка архитектуры приложения
• Создание интерфейса приложения
• Тестирование приложения
К создаваемому программному комплексу выдвинуты требования:
• Приложение
• Удобный интерфейс
• Юзабилити
Результатом написания бакалаврской работы будет являться приложение, позволяющее протестировать ту или иную стратегию финансового трейдинга. В конечном итоге, система должна позволить увеличить эффективность при выборе трейдером определенной стратегии.
Структура бакалаврской работы
Бакалаврская работа состоит из введения, трех глав, выводов, заключения, списка литературы и приложения.
Во введении раскрываются:
• актуальность темы
• объект
• предмет
• цель
• задачи
В главе 1 описываются основы теоретических понятий по теме.
В главе 2 описываются этапы разработки приложения
Глава 3 освещает результаты написания приложения. Эта глава содержит сценарий работы программного комплекса и апробацию.
Заключение содержит основные тезисы и результаты, которых удалось достигнуть.
Важным фактором успешного трейда является умение анализировать данные и выбирать наиболее правильную стратегию трейда. Читать и понимать графические составляющие.
Результатом написания бакалаврской работы является программный продукт, который позволяет:
1. Получать результаты, необходимые для оценки выгодности стратегии трейда путем тестирования с помощью реальных данных.
2. Анализировать данные, читать графики.
Программный комплекс позволяет достаточно точно и правдиво оценить эффективность некоторых методик финансового трейдинга, понять, какая из них наиболее выгодна при заданных критериях.
В ходе написания магистерской диссертации были изучены:
1. Различные инструменты программной разработки
2. Изучены теоретические материалы по финансам и финансовому трейдингу
3. Изучен язык программирования C#, изучен WindowsFormsApplication За счет выбранной структуры приложения работает быстро, использует минимальное количество памяти. Имеет модульную структуру, что позволяет поддерживать и дорабатывать продукт.
Написание бакалаврской работы позволило получить опыт разработки приложений WFA,применении алгоритмов финансирования.
[1] C# [электронный ресурс].
URL: https ://C#. org/
[2] Investing.org [электронный ресурс]
URL: https://ru.investing.com/
[3] Google Finance [электронный ресурс]
URL: https://www.google.com/finance
[4] habrahabr.com [электронный ресурс]
URL: https://habr.com/
[5] metanit.com [электронный ресурс]
URL: https://metanit.com/
[6] George Pruitt. “THE ULTIMATE ALGORITHMIC TRADING SYSTEM TOOLBOX”-551 с.
[7] Miranda-Garcia, Antonio; Calle-Martm, Javier (May 2012). "The Authorship of the Disputed Federalist Papers with an Annotated Corpus". English Studies -175с.
[8] Дэви Силен, Арно Мейсман, Мохамед Али - "Основы Data Science и Big Data." 2006 - 271с.
[9] John J. Murphy “Technical Analysis of the Futures Markets” -220c