|
|
|
|
|
Limited History
|
|
The amount of historical data for any financial instrument is limited. Only so much history has passed and once all available data has been applied to a trading system test, no more testing can be performed. This problem is encountered by serious system traders, and is particularly
important to those who focus on a few or only one instrument.
Rigorous system testing should involve the application of a validation data set - a set of historical data that the trading system has never encountered before. This is
better than the Walk-forward testing technique, as there can be no
curve fitting. This is because, by definition, there is
nothing to fit to if the system optimisation process has not experienced the validation data set. This means that your system cannot fail as a result of being optimised to invalid data, because each validation data set is unique.
Walk-forward testing requires the available data be partitioned and applied to the system
test and because the actual historical data is limited in
time-frame, each partition will contain an even smaller
time-frame. Therefore system indicators relying on long term trends will not have sufficient data to become
valid in the test time-frame. This problem can be
alleviated by validating against an unlimited amount data
generated by HistoryMakerTM. |
|
|