Bitrecal is a Bitcoin trading bot that runs on the command line. It can be run against either live or historical data.