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.

SP500 Wins

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.

SP500 Losses

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? :)

About Tom

Blog owner of Neural Market Trends
This entry was posted in ATS, Neural Nets, Trends and tagged . Bookmark the permalink.

One Response to Backtesting the S&P500 Volatility Timing Model

  1. Pingback: Monte Carlo Simulations For S&P500 Volatility Timing Model | Neural Market Trends

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>