Hi everyone,
at the moment I’m writing my master thesis about: ML applied to bitcoin trading strategies. I collected technical and on-chain data as well as sentiment data and created a RNN which tries to predict 1 day price of BTC.
Now I have two questions open and I hope you can help me:
-
How can I apply the finish model to new real life data? Most time we only check how good the model is in the test data set, but if I am satisfied I want to apply the model to new data (e.g. I’m keeping a validation data set, and I want to apply the model in another notebook), but how does it work in detail? I think I have to save the model and apply it to the new sequence of data once they occur, is this correct? Is there any code which shows this process?
-
If I want to predict the price in 7 days, I think there are two options. I can take the daily sequence data and label the price in 7 days from now, so I shift it back, or the second option is to compress the daily data to weekly data and label the price in 1 one week from now. Am I right on this two solutions?
Best regards
Marcel