Спосіб та програмне забезпечення для аналізу та прогнозування коливань курсу криптовалют
Вантажиться...
Дата
2018
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
Актуальність. Сьогодні спостерігається експонентне зростання інтересу до криптовалюти, що зумовлено розвитком цієї сфери в розробці програмного забезпечення, таких як інтернет-біржі, різноманітні системи для сплати, які дозволяють проводити платежі на різноманітних криптовалютах, зі змогою автоматичного конвертування валют, внаслідок таких можливостей сьогодні досить гострою є проблема швидких коливань курсу, на яких інвестори чи трейдери втрачають свої кошти.
В той же час криптовалюти отримують все більше інвестицій та мають багато плюсів, також криптовалюти являють собою децентралізоване середовище, що в свою чергу гарантує безпеку.
Криптовалюти мають значні коливання курсу в різні проміжки часу, що і є головною проблемою, оскільки ціна на одиницю формується з багатьох факторів, які мають значні зміни за короткий проміжок часу.
З плюсів можна виділити комісії які практично не залежать від переданої суми або місця відправлення та прийому. Часто транзакції безкоштовні. Комісія потрібна лише при створенні технічно великих транзакцій, які завантажують мережу або ж при переведенні незначних сум, щоб уникнути атаки мережі спамом з великою кількістю безглуздих транзакцій, що теж є зручним з точки зору безпеки.
Автоматизована система для аналізу криптовалюти являє собою програмний комплекс, який дозволяє збирати та аналізувати дані в реальному часі, та зберігати результати. Також є боти-трейдери (програмний додаток який зазвичай розробляється для вузького кола людей), що має можливість закуповувати та продавати валюту автоматично, зважаючи на зміни курсу, але такі операції з біржею можуть призвести до блокування акаунту.
В цілому все що доступно звичайному користувачу, це звичайні підходи з аналізу валют в розрізі економіки (в основній частині використовуються графічні подання статистики). Тому було вирішено розробити автоматичну систему для аналізу та зіставлення прогнозу, яка б сповіщувала користувачів про зміни тренду, що значно покращить та виведе на новий рівень безпеки сам процес взаємодії з криптовалютою.
Об’єктом дослідження в даній роботі є процес автоматизованого обрахунку та публікації зіставлених прогнозів.
Предметом дослідження є методи аналізу коливань курсу криптовалюти та способи подання інформації у згрупованому виді.
Метою дослідження є автоматизація та спрощення роботи трейдерів, покращення аналітики в розрізі існуючих методів.
Методи дослідження. В роботі використовуються методи комп’ютерного аналізу, статистичні та емпіричні методи.
Наукова новизна роботи полягає в наступному:
Запропонована модифікація методу аналізу даних з бірж, що відрізняється від існуючих методів врахуванням проміжку часу на якому буде проведено аналіз, що дозволяє збільшити точність при підрахунках великої кількості даних.
Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дає змогу виправити недолік існуючих методів аналітики коливань курсу криптовалюти, що пов’язаний із зміною частоти та часу який враховується в обрахунках. Усунення цього недоліку надає можливість оптимізувати роботу та налаштувати автоматичне підраховування та публікацію даних.
На основі розробленого методу розроблено додаток, для збору, обрахунку, та публікації результуючої інформації.
Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018
Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів.
У першому розділі сформульовано мету і задачі дослідження; розглянуто сучасні методи аналітики криптовалюти, їх переваги та недоліки; розглянуто наявні комерційні програмні продукти, що дозволяють прогнозувати курс на певний період; розглянуто структуру обміну даними та архітектуру програмних засобів.
У другому розділі обрано базовий метод для модифікації; розглянуто можливості покращення базового методу; запропоновано модифікований метод; визначено алгоритми і структури даних, що необхідні для реалізації запропонованого модифікованого методу.
У третьому розділі описано архітектуру програмного забезпечення, що якнайкраще підходять для реалізації методів аналітики криптовалюти; визначено кінцевий алгоритм роботи системи для аналітики криптовалюти на основі даних з бірж, що реалізує запропонований метод; описано формат вхідних даних, з якими буде працювати реалізована система.
У четвертому розділі описано теоретичні засади оцінювання ефективності методів аналітики криптовалюти; наведено критерії визначення ефективності запропонованого методу; наведено результати тестування алгоритму, розробленого на основі запропонованого методу; запропоновано шляхи подальшого вдосконалення розробленого методу.
У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому.
У висновках проаналізовано отримані результати роботи.
У додатках наведена копія презентації.
Робота виконана на 80 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 17 найменувань. У роботі наведено 23 рисунків та 4 таблиць.
Опис
Ключові слова
трейдер, криптовалюта, trader, cryptocurrency
Бібліографічний опис
Мухін, Ю. Ю. Спосіб та програмне забезпечення для аналізу та прогнозування коливань курсу криптовалют : магістерська дис. : 121 Інженерія програмного забезпечення / Мухін Юрій Юрійович. – Київ, 2018. – 93 с.