The following is an
excerpt. For the complete article, see
the December 2000 issue of Active Trader
magazine.
Trading the
momentum of market breadth
One of the best ways to
keep track of the market’s true
dynamics is to monitor its advancing and
declining issues. Here’s a strategy
that uses the momentum of advancing
issues to time short-term trades.
By Mark Brown
The S&P tracking
stock (SPY) and the S&P 500 futures
contract probably are among the most
difficult markets to trade. Statistics
would most likely show the futures
contract toward the top of a group of
markets responsible for the quickest
depletion of customer trading accounts.
Most short-term traders
trade the S&P 500 markets using
timeframes ranging from a single tick up
to one hour. When trading in these
shorter timeframes, it’s easy to
become disoriented and lose track of the
true market dynamics.
One tool many traders
use to track “internal” market
strength is a breadth indicator such as
the advance-decline line (the running
total of advancing NYSE stocks minus the
declining stocks). The changes in the
number of advancing or declining issues
can offer a glimpse of market dynamics
not immediately revealed by price
action. For example, even if the market
is rising, a declining advance-decline
line may indicate these gains are being
fueled by a progressively smaller number
of stocks, in which case a correction or
reversal may be imminent.
While breadth indicators
are commonly used to gauge longer-term
directional strength, intraday analysis
of advancing or declining issues can be
used to develop shorter-term trading
strategies. Here, we’ll look at how
measuring the momentum of advancing NYSE
stocks on an hourly basis can be used to
time trades.
Breadth of fresh air
It is well-known that
the combined directional bias of the
NYSE advancing, declining and unchanged
issues lists are helpful in determining
the overall direction of the S&P 500
index and S&P futures.
Traditionally, studies have been based
on either a combination of the advancing
and declining issues (such as the
advance-decline line described
previously), or the advancing, declining
and unchanged issues.
However, research
suggests that you can gain the same
benefit (and simplify your analysis in
the process) by using only the advancing
issues statistics. And just as many
short-term traders use price momentum in
their trading decisions, the
“breadth” momentum can be used to
trigger trades. In fact, the momentum of
the advancing issues provides enough
information to develop a profitable
trading strategy that allows you to
bypass the actual market prices.
One simple trading model
based on this approach is the “Oddball
S&P system,” which uses hourly
readings from the NYSE advancing issues
list. This timing model is based on the
theory that in the short-term the
S&P futures (and even the actual
S&P index) and the market breadth
may deviate from time to time, but they
will nonetheless align themselves when
large moves are made.
The original purpose
behind this strategy was to use
advancing/declining/unchanged numbers to
identify high-volatility situations that
showed the highest likelihood of having
a directional bias. However, research
and testing showed it was sufficient to
use the advancing issues alone — not
just as a filter, but also as a
stand-alone trading strategy. In
addition, as mentioned earlier, using
only the advancing issues numbers makes
the approach less complicated. As a very
basic trading approach, this strategy
also functions as an excellent benchmark
against which to compare other systems.
Measuring momentum
The strategy is based on
calculating the rate of change (ROC) of
the hourly advancing issues number. ROC,
which is an oscillator-type indicator,
is the difference (or alternately, the
ratio) between the current price and the
price n periods in the past. For
example, the five-day ROC would be the
difference between today’s price and
the price five days ago. On an hourly
chart, the five-period ROC would be the
difference between the current price and
the price five bars (hours) ago. (For a
more thorough discussion of the ROC
indicator, see “Indicator Insight:
Momentum and rate of change,” Active
Trader, October, p. 82). Because there
are seven hours in the trading day, a
seven-period ROC of the advancing issues
number was used in this strategy.
One way to construct an
oscillator-based system is to trigger
trades when the indicator crosses above
and below the “zero” line (the
median line that represents neutral
momentum, when the current price is the
same as the price n periods ago). But a
better alternative is to use two
separate indicator levels, or zones —
one to initiate long trades and another
to initiate all short trades.
A good initial setting
is to set the buy level to 3 percent,
and the sell level to 1 percent. That
is, you buy as soon as the rate of
change of the advancing issues is 3
percent higher than it was seven periods
ago and sell as soon as it falls below 1
percent higher than it was seven periods
ago. (See “Strategy snapshot,”
below, for the precise formula for the
indicator.) This means the system will
always be in the market, either with a
long or short position.
The indicator settings
used here were selected to keep the
strategy as straightforward and simple
as possible for testing. Traders may, of
course, experiment with other indicator
settings to see if they produce better
results. Similarly, a different
oscillator-type indicator could be
substituted for the ROC. The underlying
system logic and trading approach would
remain the same.
In short, the oddball
S&P system works as follows:
•If the rate of change
of the advancing issues is greater than
the buy trigger level, buy the market.
•If the rate of change
of the advancing issues is less than the
sell trigger level, sell the market.
Every hour, on the hour
Because this system
recalculates every hour on the hour, up
to and including the close of the stock
market at 4 p.m. EST, you will not be
able to use the last reading of the day
if you are trading the S&P 500
tracking stock (SPY). However, if you
are trading the S&P futures, you
will still be able to enter a trade
based on the last reading because the
futures market continues trading until
4:15 p.m. EST.
For either market, this
also means that you will have to wait
for the first reading at 10 a.m. EST to
trade in the morning. But this is
actually advantageous, because as so
many professional traders point out, you
should avoid trading immediately after
the open because of the directionless
volatility that often occurs before the
market finds its direction and pace for
the day.
This kind of trading
strategy is strengthened by the fact
that it is easy to monitor and execute,
and it is based on one primary input.
The one-hour timeframe was selected
because it is outside of the typical
short-term trader’s time horizon, and
also because consistency is a key factor
when implementing a mechanical model. It
is easy to check your trades each hour
on the hour, or to program your laptop,
mobile phone or handheld computer to do
so for you.
Also, only using one
data point per hour also enhances the
reliability of the model. Why? Because
when you view an intraday chart and
observe a bad price print it will most
likely be the high or the low of the
given bar. By eliminating all data
points but the close, you also reduce
the possibility of errors.
This is an excerpt. For
the complete article, see the December
2000 issue of Active Trader magazine. Click
here for the TradeStation code for
this system.