Prev Article: 1.3 - Backtesting

Fitting and Quantifying Forecasts

Fitting Strategies

Once you have found your strategy, you will find that tuning the parameters of the strategy is not obvious. How do you choose the parameters so that the strategy is optimized?

There are two camps: Data Mining and Diversification. The earlier misgivings about data mining also holds here.

The general method for tuning a strategy for both data mining and diversification is like this:

The difference between the two camps lies in the simulated price data.

The Data Mining camp might use a modeled price process for their simulated price data.

Whereas the diversification camp will not use a fitted process, instead they generated data from a simple process - for example they might use a sawtooth pattern generateor to indicate uptrends and downtrends.

This is all pretty abstract, so let's give an example.

Quantifying Forecasts from Strategy

Congratulations on making your strategy! Now, to make the system work as a whole, we need to change our strategy's output into a standardized forecast value.

The reason for having a standardized forecast value is so that our system works for any combination of strategies with different instruments of different prices.

Below are characteristics of a forecast value:

Again, those are all too abstract. So we'll look at an example:

Dont worry if this forecast value seems arbitrary, it will make more sense in the subsequent chapters.

Sources