Sorry Nizar,
I noticed you had transaction costs but no slippage. I think slippage would eat away a large portion of potential profit. Did you used fixed dollar units of fixed % risk in your simulations?
Great thread to read guys.Well done for sharing so much of your research.
I have a question if you don't mind.
When you use a back testing method to review your systems, do you then forward test for a period of time and compare actual results vs historical theorectical?
The reason I ask this is some years back when I was playing with metastock I would find systems that appear to work on back test well however when the 'go live' test was undertaken the profitability dropped dramatically and mostly became unprofitable.
I think this is because back testing assumes a get out at price target. This is not always the case (especially with derivatives) because the volume does not allow the trade to be completely exited.
You guys have obviusly spent a great deal more time than I did so wondering if this figures at all in your equations?
thanks and congrats again on a great thread
debono
In my point of view, mechanical systems have a far sooner expiry date when traded on the futures market than on the stockmarket.
Why? Because as a % of total market participants, i would suspect that mechanical systems traders make up a far greater proportion in the futures markets than they do in the stockmarket. As a result of this, there is much more research and development going on into designing mechanical systems in the futures market compared to in the stockmarket.
Great thread to read guys.Well done for sharing so much of your research.
I have a question if you don't mind.
When you use a back testing method to review your systems, do you then forward test for a period of time and compare actual results vs historical theorectical?
The reason I ask this is some years back when I was playing with metastock I would find systems that appear to work on back test well however when the 'go live' test was undertaken the profitability dropped dramatically and mostly became unprofitable.
I think this is because back testing assumes a get out at price target. This is not always the case (especially with derivatives) because the volume does not allow the trade to be completely exited.
You guys have obviusly spent a great deal more time than I did so wondering if this figures at all in your equations?
thanks and congrats again on a great thread
debono
Hi Nizar,
Interesting topic all the same regarding system decay. I guess once performance does not measure up to expectations that it would be time to reoptimize and try again.
Hi Nizar,
I would have thought that it would be the other way round. Futures are based on indices (whose value are constructed from the SPs of many individual stocks). Therefore the only way to fade the futures and have any sort of impact on its value would be to impact all its constitutent stocks, which makes it far less controllable than individual stocks.
Interesting topic all the same regarding system decay. I guess once performance does not measure up to expectations that it would be time to reoptimize and try again.
Hi Bibgk6 --
Right!
Thanks,
Howard
Tech, a question that I have been pondering:
Why is Monte Carlo Analysis better than Optimising/Walk Forward?
We've been lead down the Monte Carlo path with Tradesim but is it the better way to go?
What's the difference?
Cheers SB
Howard.
Are you suggesting optimisation for all trading systems?
Or only single entities--Futures/Commodities/Indexes?
S/B its just another analytic tool.
Infact Montecarlo analysis as it is used by the software most have is far from ideal.true Montecarlo looks at EVERY possible variable.
There is a great deal of difference and each can and should co exist.The opinions on Optimising/Forward testing and Walk Forward testing are in some part different to mine.
My own opinion and research differ somewhat to that expressed here.
While I have attempted to express and question the thinking of others I'm afraid it falls on deaf ears answers are obtuse or questions completely ignored.
Fortunately I'm working on systems design with my son who is a Doctor of Physics and has powerful systems design and modelling software and analytical capability.I have my own tutor.
As he says "I can make any mathamatical arguement tell you what ever you want".
Howard.
In your experience would you suggest
Fixed origin evaluation
OR
Rolling origin evaluation and why?
How do you evelute the period ahead that you should use in the evaluation?
If optimising at what point do you re calibrate?
How many out of series test periods are in your veiw enough to give confidence and at what point do you gain that confidence?
How do you do your out of sample testing,what software do you use?
Or are you simply walking forward through a data set?
How do you extrapolate single special events that fall within the out of sample test period/s.
I would argue that out of sample testing of models offers no guarentee that the in sample test results will perform any better or worse than the results returned within the parameters of those results obtained through multiple or Montecarlo testing going forward in realtime.
For Starters.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?