Skip to content

Model performance #524

Answered by Cloud-Pku
Haczan asked this question in Q&A
Discussion options

You must be logged in to vote

This phenomenon is normal, because in a huge market with a long time span, the signal-to-noise ratio of the original features (close, open, volume...) of one stock is quite low. If you want to use the past data to train the model and make good profits on the future data, here are some suggestions:

  1. Use factors with high signal-to-noise ratio as features, such as macd, rsi, cci...
  2. Use appropriate normalization methods, such as overnight change rate of closing price.
  3. Feature Neutralization.
  4. When the training time is too long, the neural network will over fit the train data. From your picture, I think that the neural network at this time is fitting to noise.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Cloud-Pku
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants