Simple Momentum Rotation

I was flipping though Mike Carr’s book again the other day, and decided to download the monthly data for the Fidelity Select Sector funds from Yahoo.  (Part of the reason was due to my frustration with the state of asset class testing software that I did a post on the other day).

I reran my simple rotation system on the universe of 23 funds that had data back to 1988.  Results were broadly similar as those in my book, albeit with higher drawdowns.  (These all are equity funds, so they lose the diversification benefit of including bonds, etc).  This test was meant to be instructive rather than exhaustive.

Simply taking the top fund, updated monthly, based on the average rolling 3/6/12 month performance resulted in compound returns of 18% per year, vs. 10% for the average fund.

Simply taking the top 3 funds , updated monthly, based on the average rolling 3/6/12 month performance resulted in compound returns of 16% per year, vs. 10% for the average fund.

Both systems had similar volatility  and drawdowns (54%, occurring in 08/09) as the underlying funds (average of 61%).

I think Fido has some screwy rules for holding their funds, but I see no reason why this wouldn’t work splendidly with a diverse portoflio of ETFs or mutual funds.  The sample 5, 10, 20 fund allocations from my book would be a good start.

fido rotate

More on this topic (What's this?)
Yahoo (YHOO)…the next AOL(AOL)?
Read more on Computer Software, Yahoo! at Wikinvest
  • Damian
    Didn't mention it in the other thread, but I use Amibroker for testing systems like this because it has a rotational trader. Might be worth a look.
  • WorldBeta
    I think I own Amibroker but never got into it. . .
  • Damian
    It's good - can automatically download data from Yahoo, and then, from there, you can program a simple rotation pretty simply - email me if you want some sample code to get you started.
  • WorldBeta
    no thank you, I want to be programming less, not more! sounds like a good
    intern project though .. .
  • Damian
    LOL - it's all of about 10 lines of code - I think you could handle it. :)
  • Damian
    Also Portfolio123 just added the same capability.
  • WorldBeta
    only back to 00 though right?
  • Damian
    Don't know - I don't have enough time to look at P123 to see the capabilities - if they had added it 2 years ago I would be using it. Maybe it's a job for my intern. ;)
  • Andrey Shpak
    What would the results be if you add the 10-mo-MA filter to the entry (ie no tinvest if the selected fund is below 10-mo-MA)?

    I would imagine it would be very easy to test if you already have all the data downloaded in Excel.
  • WorldBeta
    check back soon
  • Mebane, not a statistician here... when you say average rolling are you simply ranking the 23 funds from 1 to 23 based on 3 mo, 6 mo, and 12 mo and whomever has the lowest number (i.e. #1 in 12 mo, #3 in 3 mo, #4 in 6 mo = 8) are the 3 to go with? then rebalance monthly?

    the drawdown of 54% is a bit too much for my taste though lol
  • jason harris
    To build on what Andrey wrote: maybe the drawdowns could be reduced by going to cash (or equivalent) when the market goes under the 10-month average at month's end?
  • WorldBeta
    check back tomorrow.
  • wher
    Mebane,
    This is similar to what Janet Brown has been doing successfully for years with her FundX strategy.
    "Janet M. Brown, President of DAL and Managing Editor of NoLoad Fund*X, joined DAL in 1978. Janet has been researching funds and developing fund investment strategies for many years. Prior to joining DAL, she worked in Brussels with a major financial services company where she specialized in mutual funds. Janet is frequently interviewed by the media on investment and mutual fund issues. "
  • Damian
    Yes and they got killed with it during the downturn. The strategy does not do well in bear markets in general - too much quick-shifting momentum without longer term trends. Combine with a 200dma and it's more interesting.
  • wher
    I haven't checked their track record lately, but makes sense. Thanks for correcting my observation.
  • asudchiman
    idea... When using a mutual fund allocation with restrictions: Why not allocate a minimal % to all funds in an effort to avoid liquidation penalties (would it work?). Rebalance weighting to the Top X funds.

    Have you considered weighting the rotational strategy?

    ex: 5 Funds
    1: 35%
    2: 25%
    3: 20%
    4: 10%
    5: 10%
blog comments powered by Disqus
Download Full Movie Online Avodart Final exam download movieHero wanted download movieA dennis the menace christmas download movie Evil bong ii: king bong download movie Incubus download movieRoad to bali download movie Curse of the golden flower download movieWayne s world download movie Basic instinct 2 download movie Booty call download movieAmerican zombie download movieBootmen download movie End of the Spear download movie 11:11 download movie Crossroads download movie Fratello sole, sorella luna download movie Stomp the Yard download movie Down with Love download movie Clifford download movie An American Werewolf in London download movie Malibu's Most Wanted download movie Queimada download movie Gracie download movie Death Race 2000 download movie After Sex download movie Star Trek download movie The Hitcher download moviePoltergeist II: The Other Side download movie Bootmen download movie End of the Spear download movie 11:11 download movie Crossroads download movie Fratello sole, sorella luna download movie Stomp the Yard download movie Down with Love download movie Clifford download movie An American Werewolf in London download movie Malibu's Most Wanted download movie Queimada download movie Gracie download movie Death Race 2000 download movie After Sex download movie Star Trek download movie The Hitcher download movie Poltergeist II: The Other Side download movie Bootmen download movie End of the Spear download movie 11:11 download movie Crossroads download movie Fratello sole, sorella luna download movie Stomp the Yard download movie Down with Love download movie Clifford download movie An American Werewolf in London download movie Malibu's Most Wanted download movie Queimada download movie Gracie download movie Death Race 2000 download movie After Sex download movie Star Trek download movie The Hitcher download movie Spartan download movie Conquest of the planet of the apes download movie Unfaithful download movie Perfume: the story of a murderer download movie A four letter word download movie The price of the american dream ii download movie The all together download movie One week download movie The puffy chair download movie The initiation download movie Beauty and the beast download movie In the land of women download movie White noise download movie Spartan download movie Conquest of the planet of the apes download movie Unfaithful download movie Perfume: the story of a murderer download movie A four letter word download movie The price of the american dream ii download movie The all together download movie One week download movie The puffy chair download movie The initiation download movie Beauty and the beast download movie In the land of women download movie White noise download movie codes for tmobile ringtones www tracfone com buy ringtones christian ringtones for free my 17 ringtones find real free ringtones my exer free ringtones free music ringtones for t mobile ringtone wallpapers Dead air download movie How to lose a guy in 10 days download movie Is harry on the boat download movie Die hard 2 download movie Kindergarten cop download movie The shadow download movie Screamers download movie The old curiosity shop download movie Pig hunt download movie The illustrated man download movie Bald download movie Hellraiser: inferno download movie Harry potter and the half-blood prince download movie