SPY: Is the time about right for mean reversion?

The 2-day mean-reversion trade, e.g. RSI2 or DV2 has become very popular. Though  the performance of this trade has weakened lately (during 2011). So the twenty thousand dollar question becomes: Is the edge of this trade gone or is it about to resume?

With this post I want to share an observation I’ve made by tracking my Trend Strength Indicator (TSI). TSI is a non-directional trend strength indicator. A lower TSI is indicating a tendency to mean-reversion while a higher TSI is indicating follow-through action. Read more about TSI [here].

Let’s start with some chart porn.

Above you see a SPY chart from 1998 until today (Nov. 2011). Prior 2009 TSI spent most of it’s time bellow 1.6. Post financial crisis 2008 it raised to the highest value ever of >2.0 and it allays maintained the level of > 1.6. However what you also can notice is the trend strength decrease lately. I can also confirm that by simply looking at the performance of my mean reversion strategy over the last few month.

Here are some facts.

This is a simple strategy: long DV2B < 50 and short DV2B > 50. Notice the amazing performance in 2008 and the weak period mid 2011. That’s when a lot of people declared the end of this trade.

The same strategy but with a additional filter: TSI < 1.6

Returns stayed about the same while trades have been reduced. Risk adjusted metrics improved as well. These results are without any trading cost. Considering for commission and slippage the difference would be stronger. There are many ways to improve the effectiveness of the 2-day mean reversion trade. Looking at TSI is definitely a good approach to adapt trading style within trading strategies. Let me know your ways of improving mean-reversion trades – send an email to hassler.blog (at) gmail.com

# Frank

About these ads


  1. Glen Sher says:

    sorry if it is a dumb question…what is DV2B?

  2. Glen Sher says:

    Thanks Frank…that was new to me.

  3. Hi Frank,

    My comment actually is actually based on what I’ve studied for the CFA, and what I read not long ago on here. Here goes:

    Basically, your results confirm what we all knew/hypothesized. Trending markets are a nightmare for the DV2, at least on daily bars. What I will likely do, and even mail you the results if you’re interested, is test/build a system that trades, maybe 8, non-correlate, highly liquid ETF’s. Using the TSI as a filter, we would select only 3-4 ETF’s from our basket of about 8, and apply the basic 50/50 rules to DV2B. The basic idea would be that the DV2 is obviously capable of extracting gains from instruments other than the SPY (increase number of potentially probable profitable trades), and that by using non correlated assets, we subsequently cut max drawdown as well. Maybe after some preliminary data, we could get into some dynamic ranking strategy too. None the less, it’s just a thought that I might try out. I’ve also would be interested in seeing more testing on individual stocks. For instance, maybe the DV2 on the 50 lowest TSI readings in the S&P100 or NAS100.

    What are your thoughts on something like this?

    • Hi Chris,

      have you run this test already? Sounds an interesting little project?

      Contact me on hassler.blog (@) gmail.com


    • Hello chris,

      You should go look at Quanting Dutchmans DVI+DV2 system. He uses a similar concept of ranking a portfolio of etfs, only trading the top 3 etfs with the lowest DV2 score.


  4. Ariel Rosenfeld says:


    Great post !!

    Can u pls upload an excel file with the SPY TSI data for the period that u analyzed ?

    Tx in advance,


  5. Ariel Rosenfeld says:

    Hi Frank.

    That’s ok – I’ve just wanted to compare the TSI values that I have to yours, to make sure I’m calculating the indicator correctly.

    Do u think that 1.6 as a threshold works for other ETFs as well?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 306 other followers

%d bloggers like this: