Cryptocurrency Trading with ML

Hi Everyone,

I was wondering if anyone has tried and tested a system built for trading cryptocurrencies, I would like to know their approach and results,


I’ve been working with user scripts.

Not backtesting in in the usual sense, yet using paper trading and testnets till one is ready for live trading.

1 Like

I am working in the moment on a Bot. I have considerable experience in traditional trading (e.g. VIX-Futures). I am new to the crypto-market. My task is to develop the trading logic, my partner is responsible for the infrastructure (sending orders, receiving data…). The starting point for this part is Hummingbot. Hummingbot was initially developed for Market-Making. Usually Market-Making is the game of the big players.There are claims that crypto is different, but I am sceptical. My part, the trading logic, is currently developed as individual Notebooks. This shall be integrated into Hummingbot in the coming months. The MVP should be ready at 2023-10-05 (the birthday of bot developers). According my results so far is the Crypto Market less efficient than the traditional market. There is room to exploit this. I think the real problem is the counterparty-risk. I trust CBOE, but I don’t trust e.g. Binance.
But we are using currently the Binance API for downloading historic data. The models are based on traditional statistics like e.g. Random-Forests, Support-Vector-Machine and not Neural Networks. I think there are too less historic data for training a Neural-Net.
If you are interested, please contact me at

1 Like

My approach e.g. for VIX-Futures trading is first to backtest. If it does not work in backtesting, it definetly does not work in real trading live. The converse is not at all true. It is almost impossible to avoid overfitting. The next step is papertrading, followed by trading with small amounts of money. There are events which can’t happen in backtesting. E.g. short price-strikes, information delays … The bot has to handle this gracefully. Usually one detects in this phase also serious bugs. If this phase works for several months one can switch to full trading.

1 Like

Thanks a lot, I’d be reaching out to you, do you by any chance have a github test base code to help me begin my exploration, my experience in the crypto space is firm, but I’m never built a trade bot before, so I was wondering where to begin from, as this is quite different from designing a credit score card or fraud detection systems,

We have no github test base case. First of all is our project currently not mature enought. We are just at the beginning.
We also do not intend to make it public. I am interested in direct personal contact. “I tell you my tricks, you tell me yours”. It should be of mutual benefit. I am originally coming from computer-chess. There are open-source projects, but the top programmers cooperate in this way.