With regard to ML/quantitative modelling, your output is only as good as your input.
1. Using simple inputs like technical indicators absolutely will not work. Rest assured your data has been analysed by thousands of others and any obvious inefficiency exploited. If you build enough models, some will pass validation purely by chance. You will think you have something, but you don't.
2. Getting more creative and using inputs like intermarket relationships, you will find some correlations that enable you to build some models with an apparent decent edge. Only problem is that these kinds of relationships aren't stationary. Best case scenario is the model works for awhile in production before decaying, you switch it off then recalibrate/build a new one. I believe this is how a lot of quant shops operate.
3. Finding inputs that have a stable predictive correlation over time is really difficult. But here's the thing - if you find something like this you don't need a neural net or anything fancy to implement it.
1. Using simple inputs like technical indicators absolutely will not work. Rest assured your data has been analysed by thousands of others and any obvious inefficiency exploited. If you build enough models, some will pass validation purely by chance. You will think you have something, but you don't.
2. Getting more creative and using inputs like intermarket relationships, you will find some correlations that enable you to build some models with an apparent decent edge. Only problem is that these kinds of relationships aren't stationary. Best case scenario is the model works for awhile in production before decaying, you switch it off then recalibrate/build a new one. I believe this is how a lot of quant shops operate.
3. Finding inputs that have a stable predictive correlation over time is really difficult. But here's the thing - if you find something like this you don't need a neural net or anything fancy to implement it.