Gekko is a Bitcoin trading and backtesting platform that connects to popular Bitcoin exchanges. It is written in JavaScript and runs on Node.js
Gekko is free and open source. It supports 16 different exchanges (including Bitfinex, Bitstamp and Poloniex)
How does Gekko work?
Website Demo