I can't see how historical data would have any value in determining real time correlations between various parameters intraday. Seems like this would be a problem for Deep Learning/Unsupervised Learning. You don't know which correlations are working intra day, but you need the algorithm to discover them.It may worth considering how this guy does this. I have not figured out how his indicator works but it trains on the full data set to calculate the probability of direction. Also it is interesting that he uses data after 2000. Dr. Ernie Chan thinks that data after 2007 should be used. The data lookback period is a serious issue.
Nevertheless, to OP, lots of literature and blogs are looking at things like N-best momentum and volatility tracking, which are along the lines of what you asked. Lots of free OS software packages exist for that as well. There's also a fertile subset of ML, dedicated to online learning that hasn't been harvested much by the general community - I would guess that technical based funds like Renaissance utilize some of the concepts. One example of this that was popular years ago (though, it had some practical warts) was Cover's Universal Portfolios.
ops:
Thanks for the pointer. As always, so much to learn, so little time.ops:
BTW which OS proggies are you referring to?
Isn't the risk with adapting the parameters that you overfit to recent data? I saw volpunter refer in the past to the drawbacks of Walk Forward Testing. The thrust of his posts being that with WFT you fit a great model to the last market environment but are constantly chasing your tail.
At the other extreme, let's say you want to build a model to predict movements in bond futures prices but use data from so far back in time that it's useless in a regime of low interest rates.
So how do you slice and dice your data into test and training sets? How many years of data do you need to have a large enough sample size whilst still keeping your parameters adaptive? The devil is in the details...