Adding Rotation Options For Backtesting ETFs

We have added a new backtest rotation option, which we think delivers some useful flexibility.

Previously Relative Strength strategies could be rotated quarterly, monthly or semi-monthly. Now you can choose a different schedule in the 'Relative Strength - Combine Portfolios' backtest module utilizing a useful feature we call Skip Rotation:

 

 

 

This way you can set for example a 3-month (quarterly) or a semi-annual rotation but not necessarily on CALENDAR quarter ends. So for example, you could offset a quarterly rotation by 1 month and choose Jan, Apr, Jul, Oct. Or you could choose 'every other month' such as in the example below:

 

 

Then below we reverse it so now it skips the opposite months as the above example and instead test an earlier 7-year period:

 

 

Separately, we can actually use this same structure to do some basic seasonality testing. In the test below, we test going long Small and Midcap stocks for the period November to April and then invest simply in the benchmark S&P-500 from May to the end of October. We do this by using checkmarks to move to the cash security (set to SPY) for May, June, July, Aug, Sep and Oct:

 

 

The green question mark icon next to 'Skip Rotation' will, when clicked, produce a pop-up help note with more information about the function. However,  if you have any further questions, please contact us

Using Market Generated Information For Market Structure: Financial Stock ETFs

Last month we did a blog post on using high-yield bonds as a key indicator.   This month we continue with a focus of using financial stock ETFs as a second indicator.

Many people seem to want to try to simplify everything down to one variable -- often something like a P/E ratio or a moving average.   We think investors should look at a range of important indicators and then take a weight-of-the-evidence approach.   Indeed, we built ETFreplay.com so that you can easily run and update a list of strategies AND do this on a continuous basis and thereby stay in tune with the overall structure of the market.

There is no better information than that which the market itself generates.  A good market participant will learn to read what the market structure is telling you by analyzing its intermarket relationsihps.

Financial companies have business models that make our economy go.  From mortgages and credit cards for individuals to bank loans and payment services for corporations, financial companies are absolutely vital indicators on overall conditions and this is why these companies are regulated closely by government agencies.

It makes sense that when financial stocks are doing well, how bad can the market environment be??   Look back at past recessions and you will see very poor performance of financial stocks.

The backtest below is meant as an INDICATOR -- not a strategy to implement per se.

When financial stocks are beating a known risk-off stable segment like US Consumer Staples,   we will bring our portfolio Beta up above 1.00 by adding a 25% position in SSO  (the 2x S&P 500 ETF).

When financial stocks are underperforming, we will split our holdings into 50% SPY and 50% TLT.   This is the 'risk-off' portfolio.    (Note that in this example -- no matter which regime is in play, the portfolio will hold at LEAST 50% SPY -- think of that as the 'core' portfolio and the other 50% as the 'satellite').

Here are the results.   Make sure to dive-in and immerse yourself in this topic.  Alter the time periods incrementally.   Alter the risk-on risk-off portfolios.   Study sub-period backtests.   What are the good aspects to this backtest?   What are the possible limitations?  

 

ETF Regime Change Backtesting: an update of a 2011 example

Back in 2011 we produced a little video that compared the performance of two very different 60-40 allocations: an aggressive portfolio invested in Emerging Markets, Financials and High Yield; and a defensive strategy based around Treasury Bonds, Utilities and Healthcare.

 

 

The purpose of that video, was not to show which allocation was best but rather to illustrate that 'that different sectors perform differently during the course of the business cycle'.  It therefore makes sense that when there is a change in the overall regime, allocations should be materially adjusted.

Below is an update to that original example. The same two aggressive and defensive allocations are used, but this time we have employed the Regime Portfolios Backtest to dynamically switch between them depending on the prevailing regime. For this example with have used a simple credit spread style ratio to define the regime. When high yield bonds are outperforming treasuries, the backtest invests in the aggressive allocation. When the opposite is true, it switches to the defensive portfolio.

 

 

This is not meant to be a comprehensive strategy by any means, it's just a simple example to illustrate the concept of adapting to change. Hopefully though it provides a solid starting point for subscribers to conduct their own regime based research.

Classic Example of ETF Market Generated Information: Junk Bond Investors

Every recession has something in common:  investors flee junk bonds.   You do NOT have to predict this, you only need to monitor it.

Junk bond investors got worried in late 2014 and much of 2015 -- and the stock market went effectively nowhere during that time (while High-Quality and Low Volatility segments outperformed strongly).

Most of 2016 has seen a decent bull market in junk bonds.   Since fixed-income investors are very sensitive to their income actually being fixed --- and not variable,  this group of investors is a very useful group to track.

 

Trailing Stops vs Time Interval Stops. Yes ETFreplay has stops built into its architecture

From subscriber on email:  "I would like to put a trailing stop on the backtest and/or investigate what would happen if I stopped and moved to cash."

This is one of the more common questions we get on email from members.

First off, built into the ETFreplay architecture IS a natural form of stop.  A stop is of course a point at which you exit -- either by moving to cash or moving to another security.   A good relative strength backtest will naturally move towards the performing ETF(s) and away from the non-performers.   We have different trade interval choices on ETFreplay and if you choose say monthly, then you have a stop built-in -- it is just a 'time-interval (monthly) stop.'   

Yes you are essentially locking in a full months performance and not exiting immediately and people often view this as risky -- but that is NOT what the evidence shows.  Having the perception of being 'less risky' instead just means you 'feel emotionally better because you are out of the market.'  Holding on until month-end and accepting that extra time-risk is often dramatically better than locking in a loss at a percentage.

Why?   Because first, stops usually get hit as market gets oversold and then it bounces back and you end up rotating at a dis-advantageous price on the stop-loss order.   

But importantly there is a second reason, the market often not only bounces -- it recovers back strongly and sometimes back to a new swing high and you end up NOT rotating and are sitting on a paper non-taxable gain rather than having taken a real loss and now in cash and out of the market potentially missing more upside.

This second case has happened many times during the bull market that began a few years ago.  If you stopped out, did you get back in higher??  Many times that might be emotionally tough to do.   If you accept the calendar month return, you might occassionally be worse off -- but this is usually offset by the 'death by a thousand cuts' underperformance risk so many twitchy traders suffer from....

But what about stops as many people read about in all those trading books?  

Trading books are almost always based on things that have no ETF research or backtest support, many no backtest support at all.  Some recommend a 'percentage based stop'  (ie,  stop if XYZ drops by -8% from your purchase price).   Those that say they have research behind their method don't present the actual results and instead have done limited testing and made conclusions based on one set of detailed assumptions.   These are also almost always done on individual stocks -- not ETFs.   We are experts in ETF backtests and people should be aware that backtesting an ETF is NOT the same thing as backtesting an individual stock.   We have done a fair bit of work on individual stocks too -- but find that individual stocks are extremely noisy and it takes a tremendous amount of trading activity (many small positions to offset the added noise) to actually implement anything where the statistics can back it up.  Many invstment advisors simply can't do such things as trade hundreds and thousands of individual stocks every month or quarter.   (And as you can see in hedge fund results, neither can hedge funds that try to do it).

Also with individual stocks, you are always worried about a total cratering -- your stock potentially becoming a penny stock or bankrupt.   But even if you forget that ultimate risk, many stocks can lose tremendously more than a typical index ETF and simply not recover wheras an index of many stocks will recover.  Many past stocks that had large weightings in an index collapsed and the index not that soon after went back to new highs -- think Bank of America or Cisco Systems or worse Worldcom and countless others that were at one point considered core holdings.   With individual stocks, you cannot take hits like that that and never rotate away.  The losses can be huge and importantly, the opportunity cost of sitting in a dead stock long past its prime can cause you to dramatically underperform.  

Some of the hidden beauty of an index is that they by rules-based methodology let winning stocks and groups of winning stocks grow in weighting while broken stocks of past cycles lose their significance (weighting).  

While time-interval stops can work for individual stocks too, we are more concerned with how this all applies to ETFs since ETFs work much better for trading practicality reasons (after all, trading an ETF is exactly the same thing as trading a large basket of stocks all at once).   You get hundreds or even thousands of trades (and the associated altered exposure) for the cost of zero  (assuming you are in a free trading program like Schwab, Ameritrade or others have).