There are lots of blog posts out there claiming to teach you how to use deep learning (typically RNNs) to predict stock prices, FX rates, BTC price, from past price data. Is it actually possible? Well, mostly not. A thread.
-
-
For this reason, it is not possible to use publicly available price data and widely-known DL models to make money trading liquid & easy to trade assets. Moreover, price data is a source of info that's already so squeezed that no amount of modeling improvement will help you.
Show this thread -
There was likely a short period of time in the past where using LSTM represented a meaningful advantage. Likewise there was a point in time where a DL trading bot that looked at past BTC prices would have made money. But not anymore, at least not at any meaningful scale.
Show this thread -
That doesn't mean that price data doesn't contain information. Only that this information doesn't convert to successful strategies for an average player. It's possible to show models that look like they would be successful, in theory. But you can't deploy them.
Show this thread -
Remember, you need an advantage no one else has (usually a new dataset). It's purely a game of information arbitrage. You can't recycle the same information and models everyone has access to. Unless you know you're special, don't even try. And if you have to ask, you're not.
Show this thread
End of conversation
New conversation -
-
-
Great thread, there is also a connection with the Efficient market hypothesis. I do not know if there is research about the usage of rl agents with different trading strategies but Motley Fool had a good game where they based their models on the community predictions.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Think a little deeper about this. Your reasoning fails if there are multiple motivations, multiple strategies, multiple viewpoints, or people simply trade at different times/different products. Larry Harris’ book talks the basics of this.
-
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.