Простейшая библиотека для бектеста
Вышла новая библиотека для бэктестинга торговых стратегий — trading-cycle. Это легковесное и модульное решение на TypeScript, которое можно использовать для проверки торговых алгоритмов на исторических данных.
Доступны две версии:
- Полная — включает в себя готовые индикаторы, обработчики и вспомогательные функции (например, для работы с Renko, логикой сделок или фейковым трейдером).
- Легковесная — минимальная версия, содержащая только основную логику (класс TradingCycle и интерфейсы для написания собственных обработчиков).
Библиотека предоставляет гибкость в настройке, и позволяет не только использовать стандартные обработчики, но и писать свои. Например, можно подключить данные из CSV и запустить бэктест на этих данных, используя встроенные механизмы.
Для тех, кто ищет простоту и контроль над каждым аспектом процесса тестирования — это отличное решение. Установить можно через npm: npm i trading-cycle
Начать дискуссию