DeepThought is a cryptocurrency trading bot. It interfaces with Coinbase Pro's API and attempts to make financially profitable trades.
pip install -r requirements.txt
Set up either environment variables for 'COINBASE_API', 'COINBASE_SECRET', and 'COINBASE_PASS', or a file in the root named key.txt which contains each of those variables on a seperate line in the listed order.
nohup python3 cryptobot.py <ticker> &
You can change the balance value and the algorithm in the code and watch as you make fake money!
Run backtest.py:
python3 backtest.py <ticker>
You can configure the algorithm in the code and test it on any ticker's historical data!
Feel free to fork the repository and mess around with it! Also definitely make pull requests if you believe you have some good contributions! You can also check out the issues and work on one of those if you desire.