Простейшая библиотека для бектеста

Вышла новая библиотека для бэктестинга торговых стратегий — trading-cycle. Это легковесное и модульное решение на TypeScript, которое можно использовать для проверки торговых алгоритмов на исторических данных.

Доступны две версии:

  • Полная — включает в себя готовые индикаторы, обработчики и вспомогательные функции (например, для работы с Renko, логикой сделок или фейковым трейдером).
  • Легковесная — минимальная версия, содержащая только основную логику (класс TradingCycle и интерфейсы для написания собственных обработчиков).

Библиотека предоставляет гибкость в настройке, и позволяет не только использовать стандартные обработчики, но и писать свои. Например, можно подключить данные из CSV и запустить бэктест на этих данных, используя встроенные механизмы.

Для тех, кто ищет простоту и контроль над каждым аспектом процесса тестирования — это отличное решение. Установить можно через npm: npm i trading-cycle

Начать дискуссию