Система "Финансовая Лаборатория" от Игоря Чечета.
С помощью этой системы можно решать следующие задачи:
- Выполнять анализ рынка любой сложности
- Быстро прототипировать торговые идеи. Проверять их на состоятельность
- Тестировать торговые системы
- Запускать автоматическую торговлю
- Кроссплатфоменность. Можно запускать на любой операционной системе (Linux/Unix/Mac/Windows), где есть Python 3.12 и выше
- Журнализация. Все действия можно вывести в лог на консоль, в файл и др.
- Унификация. Все разнородные интерфейсы (API) брокеров сведены в единый формат сущностей и функций
- Хранилище. Чтобы уменьшить трафик и нагрузку на брокеров, все возможные данные запрашиваются из локального файлового хранилища. В курсе Базы данных для трейдеров сделано хранилище в виде базы данных
- Расписание. Получение новых данных как по подписке у брокера, так и по расписанию работы биржи
- Интеграция с лучшими системами
- Красивые графики Lighweight Charts от TradingView
- Сотни популярных индикаторов от TA-Lib
- Тестирование и автоматическая торговля через BackTrader. Разбор разных типов торговых систем приведен в курсе Торговая система за вечер с индикаторами и компонентами
- Решения
- Управление торговлей через ботов Telegram и Discord. Набор Мультиброкер
- Из коннекторов AlorPy (брокер Алор), FinamPy (брокер Финам), QuikPy (торговый терминал QUIK), TinvestPy (брокер Т-Инвестиции) установите те, которые будете использовать
- Настройте каждый коннектор по его документации. Проверьте корректность исполнения скриптов из папки Examples каждого коннектора
- Установите этот репозиторий. Установите все требуемые библиотеки через pip install -r requirements.txt
- Настройте файл Config.py по приложенному образцу
Каждая папка - это раздел системы. В разделах есть вложенные папки Examples, где находится хорошо документированный код примеров. С них лучше начать разбираться с системой.
Функциональность системы расширяется с помощью кода из курсов проекта Финансовая Лаборатория.
Автор данной системы Чечет Игорь Александрович.
Система написана в рамках проекта Финансовая Лаборатория и предоставляется бесплатно для некоммерческого использования. При распространении ссылка на автора и проект обязательны.
Исправление ошибок, доработка и развитие системы осуществляется автором и сообществом проекта Финансовая Лаборатория.
-
Бесплатный курс "Автоторговля" по идеям, концепциям и процессам алгоритмической/автоматической торговли смотрите здесь >>>
-
Бесплатный курс "BackTrader: Быстрый старт" ждет вас здесь >>>
-
Подписывайтесь на Telegram канал "Финансовой Лаборатории", чтобы быть в курсе всех новинок алгоритмической и автоматической торговли.