PyBroker
Python algo research
PyBroker — Python-фреймворк для разработки и тестирования алгоритмических стратегий с поддержкой правил, ML-моделей, walk-forward анализа, индикаторов и пользовательских источников данных. Официальная документация показывает интеграции с Yahoo Finance, Alpaca и другими источниками, установку через pip и API классов Strategy/DataSource. Проект распространяется по Apache 2.0 с Commons Clause, поэтому условия коммерческого использования нужно проверять отдельно.
- Backtesting стратегий с правилами и пользовательскими исполнениями
- Walk-forward анализ, индикаторы и обучение ML-моделей
- Источники данных Yahoo Finance, Alpaca, AKShare и custom DataSource
- Python API для Strategy, моделей, сигналов и портфельных результатов
Бесплатно
Публичной подписки нет: документация описывает установку через pip, а лицензия указывает Apache 2.0 с Commons Clause.
Доступен бесплатный вариант или trial.
PyBroker — Python-фреймворк для исследования и backtesting; подключение к брокеру и live-исполнение зависят от выбранного источника данных и интеграции.