Train and validate
Split the data: fit the model on one part, test it on another. If it only works on what it trained on, it overfit and will fail the moment it touches real prices.
Models are wrong too
No model ever predicts the future perfectly, markets move on news, fear, and luck that no history contains. A model is a tool for nudging risk, not a crystal ball. Anyone selling you the latter doesn't understand what they built.