xsimons / TraderCore

Core module for the StockML crypto trading application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TraderCore

This application made for DataSynchronizer (https://github.com/stockmlbot/DataSynchronizer/) to utilize and process the collected exchange datas and provide various endpoints.

Tradebot:

It can interact with Exchanges to execute,update,follow Orders and manage balances.

Live emulator:

It allow to load/update your pre-configured strategies, it can give advices to Tradebot.

Backtest emulator:

This reffer to execute backtest, monte-carlo analysis (auto optimize strategies), this can be CPU intense.

HTTP API:

Every module has HTTP API end-point.

Install:

  • Edit configuration files
npm install && npm run build && npm start

Windows(only):

  • Talib will build only with --vs2015 build tools.
npm install --vs2015 --global windows-build-tools

About

Core module for the StockML crypto trading application.

License:MIT License


Languages

Language:TypeScript 66.8%Language:JavaScript 32.4%Language:Dockerfile 0.8%