NOTICE: The CryptoPing company seems to be closed so this project is no longer relevant
Trading system for altcoins which is able to:
- Collect signals from CryptoPing Telegram bot
- Match signals from this bot to signals from CryptoPing site
- Learn to predict expected signal profit (RandomForest)
- Listen for incoming signals in Telegram
- Buy altcoins which have good predictions on 7 crypto exchanges: Bittrex, Poloniex, YoBit, HitBTC, Tidex, Binance, Bitfinex
- Give reports about prediction model performance, exchanges balances, current trades and finished trades in separate Telegram bot
Every setting that can be tuned placed in /src/constants.py
. All api keys, session tokens, and other sensitive values can be filled in configs placed in /configs
.
Full dataset collected starting from August 2017 can be found on Kaggle, feel free to experiment with it.