March 12th, 2004, 3:56 pm
QuoteOriginally posted by: ZedI would always use the prices you can trade on to develop your trading system. You don't care about the 'real' closing price (which after all might have never been a traded price - depending on the market you are in).And, yes, this means the price can move for or against you. To do more stringent testing, you should tighten the rules:Base your system on quotes you can execute, specify the times you want to trade during your (back-)testing, for instance always trade at the executable level on 11am.Using close prices, slippage, and cost will usually give you a rough awakening...All very good and valid points Zed,Unfortunately I can’t get execution price for 10 years of data (1993 to 2003)… I have access to some prices data, stamped hourly but only 2 years worth and very recent, which is not enough for me, although I can simulate some historical prices based on the current data but I’m not sure how good that may be as it will be perfect curve fit on the current vols.I haven’t had a rude awakening yet on my models (thank god).