Блокчейн (проект)

Материал из Wiki - Факультет компьютерных наук
Версия от 10:54, 9 ноября 2017; GalinaKaleeva (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Ментор Юртаев Евгений
Учебный семестр Осень 2017
Учебный курс 2-й курс
Максимальное количество студентов, выбравших проект: 1



Что это за проект?

Алгоритмическая торговля - это процесс автоматизации торговли на бирже с помощью API. Существует множество стратегий такой торговли, но на сегодняшний день одни из самых популярных вариантов - это арбитраж валют и, так называемые, HFT-алгоритмы (High Frequency Trading) - высокочастотная торговля, которая позволяет реализовать преимущество скорости компьютера над человеком. Целью проекта будет написание и тестирование стратегий высокочастотной торговли для биржи криптовалют, а также различных других стратегий для сравнения эффективности.

Чему вы научитесь?

TBA

Какие начальные требования?

Знание языка программирования Python, опыт работы с API.

Какие будут использоваться технологии?

Python3 и различные библиотеки

Темы вводных занятий

Основные стратегии биржевой торговли и методы оптимизации

Направления развития

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

Критерии оценки

4: Написан основной функционал программы для одной биржи, осуществляется торговля (не обязательно в прибыль)

5: Опробованы несколько стратегий на одной бирже, осуществляется торговля (не обязательно в прибыль)

6: Торговля и анализ рынка на нескольких биржах объединены в одну программу, осуществляется торговля (не обязательно в прибыль). Проведено сравнение эффективности нескольких стратегий.

7: Добавлен функционал поиска возможности арбитража на одной бирже.

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

Ориентировочное расписание занятий

TBA