Better ways to estimate slippage?

Discussions about the testing and simulation of mechanical trading systems using historical data and other methods. Trading Blox Customers should post Trading Blox specific questions in the Customer Support forum.
Post Reply
sagev
Senior Member
Senior Member
Posts: 31
Joined: Thu Mar 25, 2004 12:49 pm

Better ways to estimate slippage?

Post by sagev »

Hi all,
I haven't finished ploughing through all the past threads yet, so excuse me if this question has been answered elsewhere.

When backtesting a system, I usually assume a fixed number or fixed ratio slippage. However, the slippage occured in real trading are fluctuant. Sometimes in a drastically volatile market the slippage can even beyond one's worst expectation.

So, I suppose that adding volatility factor to simulation will bring more emulational effect. That is, increase the amount of slippage in a trending market and decrease it in the trading range. But I worry whether it would bring some side effects in simulation process. Do you think it's a better way or is there other ways to calculate slippage?

Any ideas :?:
Gherkin
Full Member
Full Member
Posts: 17
Joined: Tue Apr 13, 2004 7:30 pm

Post by Gherkin »

When I am backtesting I always just use the absolute worst price the stock traded at that day. So if I'm buying, I always assume that I'm buying at the high of the day, and selling at the low of the day. That way, when it's real money you're not going to get worse than the backtested results due to underestimating slippage. I took William Eckhardt's comments in one of his interviews literally and take a very hard nosed approach to the testing thing. You should be trying to break your sytem in every way, and then if it is still profitable, you just might have something worthwhile.
Bottom line: It is far cheaper to find out if you are just kidding yourself with your system during the testing phase, than when money is actively traded. I hope this helps.
sagev
Senior Member
Senior Member
Posts: 31
Joined: Thu Mar 25, 2004 12:49 pm

Post by sagev »

Gherkin,
After reading your post I run into meditation for a while 8). whereafter I should admit that perhaps I went astray in over-optimization with wrong thoughts.

Thanks to for your comment, that's really help.
Post Reply