Message Boards Message Boards

GROUPS:

[WIS22] Cryptocurrency price prediction with recurrent neural networks

Posted 7 months ago
3379 Views
|
4 Replies
|
5 Total Likes
|

POSTED BY: Shivay Nagpal
4 Replies

enter image description here -- you have earned Featured Contributor Badge enter image description here Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!

POSTED BY: Moderation Team

I think the 109 values you call "tests" are usually called the validation set, but this is a matter of nomenclature.

In any case, I am surprised this can work at all. I've always thought market prices are more or less random walks. In fact, I'm skeptical about the very possibility to predict them from a theoretical point of view, based on the following reasoning.

What would happen if such models turned out to be really efficient at predicting the price and if such model was made public? Wouldn't everyone eventually use it, making the prediction self-fulfilling?

In fact, there could be a positive feedback happening. The model would predict prices fluctuations that would be amplified by speculators. In the end the model itself would direct the market and the price would become a loose degree of freedom.

POSTED BY: Lucien Grondin
Posted 5 months ago

He's predicting log-price levels, not returns (log-price differences). It is the returns that are random, not the prices. The price series themselves are highly autocorrelated so you could get similarly good-looking results with the naïve forecast function LogPrice(t+1) = LogPrice(t).

The real test would be to use the models to try to predict returns (by differencing the forecast log-prices). But the results would be disappointing, just as they would be if you had used, say, an ARIMA model to predict the prices. The returns, which are actually what you are interested in, as just unforecastable "residuals" as far as such price models are concerned.

POSTED BY: Updating Name

Can you add mathematica code for plots: "Visualising the predicted market values against the real data" in "Neural Net Model trained with one cryptocurrency"

I mean for "Predicted" and "Actual" ?

   predictedbtctransformed1=Exp/@predictedbtc1 
   ListLinePlot[...]

Thanks.

POSTED BY: Mariusz Iwaniuk
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract