June 27, 2007
Backtesting the S&P500 Volatility Timing Model
I’m still back-testing my S&P500 Volatility Timing Model and have come across some interesting results that I’d like to share. I back tested the model to the beginning of 2000 and let the model generate “buy” signals. I tabulated them in the first table below and then calculated a % return for each position based on Monday’s closing price for the S&P500.
You can see that the first “buy” signal on 8/28/2000 still has a negative return but gains increased as the model bought into the S&P500 by riding the market down between 2000 and 2002.
It’s pretty easy to get euphoric over that 81.61% gain since the low on 9/23/2002 but its all a matter of perspective. Imagine your losses if you looked at this model on that day. Your return table would’ve looked something like this below.
Now that’s a pretty painful ride to bottom! It’s one thing to say “buy them when they ain’t” but its another to actually do it. Implementing this timing strategy can be one of the toughest things you can do financially. After all, things can’t get any worse after you buy, or can they? :)

December 29th, 2007 at 8:16 am
[...] I bought a Monte Carlo Simulation for Excel this week and started to play around with it for my S&P500 Volatility Timing Model. Boy am I having fun! I ran the probability of a Financial Asteroid (FA) event happening in a [...]