The common method for creation of synthetic price series is by bootstrapping of the real price series. Then we test the robustness of our system with different artificial price series.
But what happens if our system is based on exploiting some kind of seasonality (e.g. Halloween effect in major US stock indexes)?
Almost invariably, bootstrapping will, probably, destroy the seasonality. My idea to overcome this is by performing bootstrapping inside weeks or months. E.g.. for monthly bootstrapping, we take the first month of the real prices, bootstrap its prices creating new artificial month prices. We continue this for each month. Intuitively such a method of bootstrapping should somehow preserve the seasonality much better.
What do think?
But what happens if our system is based on exploiting some kind of seasonality (e.g. Halloween effect in major US stock indexes)?
Almost invariably, bootstrapping will, probably, destroy the seasonality. My idea to overcome this is by performing bootstrapping inside weeks or months. E.g.. for monthly bootstrapping, we take the first month of the real prices, bootstrap its prices creating new artificial month prices. We continue this for each month. Intuitively such a method of bootstrapping should somehow preserve the seasonality much better.
What do think?
