Bitcoin trading bot based on Node/JS
Last updated 3 years ago by sinist3r .
BSD · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install cryptrade 
SYNC missed versions from official npm registry.

Obviously the thing to do was to be bullish in a bull market and bearish in a bear market.

Reminiscences of a Stock Operator by J. Livermore


NodeJS trading client for

Cryptrade is a standalone client for The main purpose of this tool is to allow automated trading at popular exchanges such as MtGox,Bitstamp and BTC-E.


  • Support for 125+ Talib indicators such as EMA, MACD, etc.
  • Real time trading at Mtgox, Bitstamp, BTC-E, CEX.IO
  • Compatible with API


  • Make sure you have Node installed

  • Install cryptrade tool

    git clone
    cd cryptrade
    npm install
  • Open keys.cson and put your API keys of the exchanges you want to trade on. Private keys are never sent to the server


To start trading bot, just type


The above command will start EMA 10/21 algorithm to trade at Mtgox BTC/USD with trading period set to 1h. Also, you can run the tool with an algorithm stored locally. In this case your algorithm won't be sent to the server:

./ examples/

Default configuration can be overriden by command line options:

Usage: [options] <filename or backtest url in format<id>>


  -h, --help               output usage information
  -c,--config [value]      Load configuration file
  -p,--platform [value]    Trade at specified platform
  -i,--instrument [value]  Trade instrument (ex. btc_usd)
  -t,--period [value]      Trading period (ex. 1h)

For example, to start the above algorithm at Bitstamp with trading period set to 2 hours use the following command:

./ -p bitstamp -t 2h examples/

This is beta software, use it at your own risk

Current Tags

  • 0.0.2                                ...           latest (3 years ago)

1 Versions

  • 0.0.2                                ...           3 years ago
Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (14)
Dev Dependencies (0)
Dependents (0)

Copyright 2014 - 2016 © |