DeepThought
DeepThought copied to clipboard
DeepThought is an algorithmic cryptocurrency trading bot.
This will be one of the more difficult strategies to start with. In more simple algorithms, the trading bot will either put all its money in the cryptocurrency or in...
The mean reversion strategy is an improvement on the simple moving average crossover strategy, except with a different approach than the exponential strategy. Implement this an add it as a...
Add an algorithm to algorithms.py that implements the simple moving average crossover strategy. This won't necessarily be a super robust algorithm, but it will be a good baseline algorithm to...
Similar to issue #19 , except use the exponential moving average strategy. Add this as a separate algorithm in algorithms.py.
The coinbase_api.py file contains the class and all the functions for obtaining information from the coinbase api. Some error handling has been put in place, but I doubt it is...
Link to the paper: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3690996 Read through this paper and try and implement what they have described except on crypto data. Then try and integrate it into a trading algorithm....
Look into how financial analysists and big firms trade and what strategies they use. The next step for this bot is to write an advanced trading strategy that looks into...
A useful thing to have the bot observe and take into consideration is the conversation around certain cryptocurrencies on social media. A web scraper and sentiment analysis algorithm would have...
Backtest.py currently runs on all the data that it is able to retrieve from coinbasepro (which overall is not enough anyway). What would be nice is if the user could...