Перейти к основному содержимому

Для кого TradeJS?

TradeJS подходит TypeScript-разработчикам и техническим исследователям, которым нужен программируемый self-hosted способ исследовать, тестировать и запускать стратегии.

Он полезен, если вы хотите:

  • писать стратегию на TypeScript;
  • запускать бэктесты до live-автоматизации;
  • переносить одну реализацию стратегии из бэктеста в runtime;
  • хранить код, данные, credentials и operations на своей инфраструктуре;
  • смотреть сигналы, ордера, позиции и метрики;
  • создавать свои plugins;
  • хранить research в коде.

Pine-backed strategy workflows и AI/ML-слои доступны при необходимости, но не требуются для основного TypeScript-процесса.

Он хуже подходит, если вам нужен no-code trading app, managed investment product или one-click signal subscription.

Что нужно уметь

  • Node.js и npm;
  • редактирование TypeScript;
  • CLI-команды;
  • Docker для локального Redis/Postgres;
  • критичное чтение метрик.

Если вы новичок в торговых системах, сначала прочитайте Чем TradeJS не является и Ограничения бэктестинга.