Zenbot is a command line cryptocurrency trading bot that uses Node.js or MongoDB. It features: Fully-automated technical-analysis-based trading approach, full support for Binance, Bitfinex, Bitstamp, Bittrex, CEX.IO, GDAX, Gemini, HitBTC, Kraken, Poloniex, QuadrigaCX and TheRockTrading, work on further exchange support is ongoing, plugin architecture for implementing exchange support, or writing new strategies, simulator for backtesting strategies against historical data, "paper" trading mode, operates on a simulated balance while watching the live market, configurable sell stops, buy stops, and (trailing) profit stops, flexible sampling period and trade frequency - averages 1-2 trades/day with 1h period, 15-50/day with 5m period.