Бот для Бинанс (Binance). Индикаторы. Backtesting
Сигналы для трейдинга формируются техническими индикаторами.
В данной работе использованы индикаторы (требования заказчика):
- линии Боллинджера (Bollinger bands);
- стохастик RSI (stochastic RSI);
- MACD
Кратко о работе:
1. Модульная структура приложения позволяет добавлять или изменять отдельную функцию/алгоритм без изменения остальных модулей. Например, подключить другую биржу, индикатор, изменить GUI, изменить торговую стратегию (алгоритм).
2. GUI (4 вкладки - настройки, баланс, текущие ордера, графики).
3. Индикаторы и движение цены визуализированы в виде графиков с единой шкалой времени.
4. Реализован бэктестинг (backtesting) для произвольного интервала дат.
5. Вывод всей информации о действиях бота в лог файл.
6. Отдельные фичи и "hooks", информация доступна после заключения контракта
Примеры "hooks":
- автоматическая актуализация перечня торговый пар и текущих ограничений биржи
при запуске;
- отбор пар с максимальной волатильностью за предыдущий день.
Стек технологий:
- #Python3 (+ #NumPy, #matplotlib, talib);
- #wxpython ;
- #api (RESTful API)
- #excel
В данной работе использованы индикаторы (требования заказчика):
- линии Боллинджера (Bollinger bands);
- стохастик RSI (stochastic RSI);
- MACD
Кратко о работе:
1. Модульная структура приложения позволяет добавлять или изменять отдельную функцию/алгоритм без изменения остальных модулей. Например, подключить другую биржу, индикатор, изменить GUI, изменить торговую стратегию (алгоритм).
2. GUI (4 вкладки - настройки, баланс, текущие ордера, графики).
3. Индикаторы и движение цены визуализированы в виде графиков с единой шкалой времени.
4. Реализован бэктестинг (backtesting) для произвольного интервала дат.
5. Вывод всей информации о действиях бота в лог файл.
6. Отдельные фичи и "hooks", информация доступна после заключения контракта
Примеры "hooks":
- автоматическая актуализация перечня торговый пар и текущих ограничений биржи
при запуске;
- отбор пар с максимальной волатильностью за предыдущий день.
Стек технологий:
- #Python3 (+ #NumPy, #matplotlib, talib);
- #wxpython ;
- #api (RESTful API)
- #excel