JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q54363F
  • License AGPL-3.0-or-later

A backtesting engine for Node.js

Package Exports

  • turingtrader.js
  • turingtrader.js/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (turingtrader.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

TuringTrader.js

A next-generation backtesting engine for Node.js with the following goals:

  • optimizied for calculating indices of trading strategies
  • intuitive and easy-to-use indicator APIs
  • powerful features for data management/ backfills
  • advanced features for simulating portfolios of strategies

Status

This project is work in progress and in an early stage. Here is what's currently working:

The project is part of new and exciting features on TuringTrader.com, which we are planning to release throughout 2021. Consequently, we are committed to reaching a well-rounded featureset and production quality within this timeframe.

Installation

The fastest way to add TuringTrader.js to your Node.js project is using our npm package.

Documentation

We will have full documentation, but we are just not there, yet. Please check out the test cases to see how you can run your own backtests.

Contact

This project is part of the open-source effort at TuringTrader.org. If you have any questions or suggestions, please reach out.