1
$\begingroup$

What are the best tested ways to preprocess data with very different frequencies such as fundamental and market data into same ML model for quant trading?

$\endgroup$
1
  • 1
    $\begingroup$ Make data stationary then scale them to have zero mean and unit variance. $\endgroup$
    – Lisa Ann
    May 1, 2019 at 15:34

1 Answer 1

1
$\begingroup$

There are many ways to go about this, for example:

You can build one global model using combined dataset (less frequent data will essentially carry the precious observed value until the next observation). Problem that you would face with this approach is the one of the data sources may be less predictive so you might not get a balanced model.

Build two separate models, and then combine them, either as a weighted average, or as a grid. Subjectivity and/or incorporation of less predictive attributes would be the major drawbacks.

Use the fundamental data to segment or short list the securities and then make trading based on the more frequent market data. Drawback would be the loss of interaction effects for example.

Can think of many others. The best approach would be pretty much driven by the organisation setup and the strategies so an approach that might work for one is not necessarily going to work for everyone, some one got to lose!

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.