remember the cycle indicator is quite unique for a variety of
reasons.
1. Most indicators you guys use (included me) are all price
based and derivatives of the same thing. MA's, MACD, RSI,
Stochastic, all basically derivatives of the same thing
2. The cycle indicator works on a totally different method.
It was also first designed for the audio industry back in the
1970's to measures signal to noise ratio.
3. It sort of works like an Elliot Wave indicator. It
identifies chop abc abc abc's very well, and trending
conditions
1. had 5 clear waves, true wedge patterns
have 5 waves
2. had MACD divergence, true 5 wave wedge
patterns have MACD divergence, if no MACD divergence then most
likely you are still in a wave 3 NOT a 5
3. breakaway gap out of the wedge -
breakaway gaps are very bullish
that said a wedge like this I would
always buy in the wedge vs waiting for a break because many times
you will get a breakaway gap out of the pattern vs a clean break of
the trendline where you might want to buy but can't
I have been participating in the market since 1995 and joined
BPT as a member in 2010. Then a couple of years later I
completely left trading and went into real estate investing.
I got in touch with Matt again a couple of years ago because
I was interested in the KISS Systems. This weekend I looked
at my chart templates and re-analyzed what I should include in that
template in terms of indicators. I have had many chart
templates throughout the years but it is good to reflect and
re-question things once in a while. One concept that I
learned when I briefly interned for John Bollinger (inventor of the
Bollinger Bands) is this concept called collinearity. I
searched this site and no one has ever brought it up so let me
throw this out there (apologies if people already know this).
This is how AI describes it and I tweaked it a bit here also:
Collinearity...using multiple indicators that are derived
from the same underlying data and therefore tell you the same
thing.
Most commonly, this happens when several indicators are all
built from price and time. They may look different on the chart,
but mathematically they are highly related. When that happens, one
is not getting confirmation, they are getting echoes.
Collinearity doesn’t make a chart template stronger — it
makes it louder.
A simple example: Using MACD and RSI together feels like
strong confirmation. In reality, all three are derived from price.
If price turns, they all turn.
Collinearity is a problem because it creates three major
issues:
1. False confidence – multiple
indicators agree because they share the same input
2. Overweighting one variable –
usually price momentum
3. Fragile decision-making –
signals look robust in hindsight but fail live
If removing one indicator doesn’t change your decision, it
wasn’t adding information.
To avoid collinearity, each indicator should answer a
different market question, ideally using a different data
dimension. Another example: A lot of times you'll see that
people will have a Sentiment indicator added to their
analysis...that is because they Sentiment comings from a completely
different type of data.
Non-collinear indicator examples:
• Trend: Moving average or
Ichimoku (price over time)
• Volatility: Bollinger %B or
Ulcer Index (price dispersion or drawdown)
• Participation: Volume or money
flow (CMF, OBV)
• Leadership: Relative strength
(RRG)
Each adds new information, not repetition. Confirmation
only matters when it comes from independent data. Different
visuals do not mean different information.
So I went to my chart template set of indicators and used AI
to help me determine what I should keep/add/remove. I will
have a weekly template and a daily template. I am still
working on the daily template, but I have a weekly one.
This is the
weekly templatethat I am using to analyze MOH, Molina Healthcare, and a
description of the indicators and what AI said about them:
[Inference] There’s no universally accepted numeric
“collinearity score” for TA indicators across all
markets/timeframes, but we can judge non-collinearity by what data
they use, what question they answer, and what layer of the decision
process they occupy. Using that standard, your stack is not
collinear because each tool targets a different informational axis.
Your stack, with one-line “why it’s not collinear” reasons
1. RRG (Relative Rotation Graphs)
— cross-sectional relative strength/momentum vs a benchmark; it
ranks assets vs each other, not just the asset’s own price series.
2. Bollinger %B (50, 2.1) —
position of price within a volatility envelope around a long MA;
it’s a regime/location measure, not momentum speed or
participation.
3. Chande Trend Meter (CTM) —
trend persistence/quality composite; it answers “is this trending
strongly enough?” rather than “where is price” or “how fast is it
moving.”
4. MACD histogram (25,170,25) —
very slow cycle-level momentum differential; it’s long-horizon
alignment, not short-term timing or drawdown damage.
5. Chaikin Money Flow (CMF 20/21)
— uses volume + close location to infer accumulation/distribution;
it adds a participation dimension that price-only oscillators don’t
contain.
6. BBWidth (50, 2.1) weekly —
volatility regime/energy state (compression vs expansion) over a
~1-year horizon; it’s dispersion, not direction or momentum.
7. Ulcer Index (weekly) — drawdown
depth + duration (“pain” path risk); it’s about the equity curve’s
damage profile, not volatility width or momentum.
8. KST (default Pring) — smoothed
composite momentum “health” across multiple ROC horizons; it
filters broad momentum integrity rather than short-term
acceleration.
9. ROC (12) — momentum
speed/acceleration (fast thrust) over a short horizon; it catches
early deceleration that slower composites (KST/MACD) miss.
10. BBWidth (20, 2.0) daily —
short-horizon entry readiness (early vs late volatility expansion);
it’s timing-quality via volatility state, not a trigger.
11. RSI (7) — bounded momentum
exhaustion/stabilization for micro-timing; it’s about pullback
“breathing,” not trend persistence or volatility regime.
12. 5-EMA crossing the Chandelier
Exit — execution/structure reclaim using an ATR-based trailing
level; it’s a price/volatility structural trigger, not a momentum
oscillator.
Where there is overlap (and why it’s still not “collinear”)
• MACD vs KST vs ROC vs RSI all
touch “momentum,” but they’re intentionally separated by time
constant and function:
• MACD(25,170,25) = macro
alignment (slow)
• KST = momentum health (smoothed
composite)
• ROC(12) = thrust/acceleration
(fast)
• RSI(7) = micro exhaustion/turn
(bounded timing)
• %B vs BBWidth both come from
Bollinger math, but they measure different axes:
• %B = location inside bands
(direction/regime bias)
• BBWidth = band spread
(volatility compression/expansion)
• Chandelier (ATR) vs BBWidth both
relate to volatility, but:
• Chandelier = volatility used for
structure/stop/trigger
• BBWidth = volatility used for
state/readiness
Bottom line
Your stack isn’t collinear because it spans distinct,
orthogonal dimensions:
• Relative leadership (RRG)
• Direction/regime (%B)
• Trend persistence (CTM)
• Macro momentum alignment (slow
MACD)
• Participation/flow (CMF)
• Volatility regime &
readiness (BBWidth weekly/daily)
• Path-risk / drawdown damage
(Ulcer Index)
• Momentum health vs speed vs
micro timing (KST vs ROC vs RSI)
• Execution/structure (EMA ↔
Chandelier)
Would be interested to hear others' thoughts on this
topic.
I know quite a few people who have been waiting to get into the
market via the KISS indexes but have waited and waited for an
opportunity. It's tough entering when the systems are already
long or have been long for months at a time.
One strategy I tell people all the time is to look at the
systems you like after a market pullback, if price comes really
close to the current STS stop and you were looking for an
opportunity to get long into that system, that provides you with a
low risk opportunity because the stop is so close
here's the UPRO 30 min, one of my favorites among the index ETFs
(SSO 60 min, SPY 79 min, IVV 60 min QLD 78 min are some of my
favorite's out of the HP KISS US Index ETF's.
On that sell off notice how price sold off and came REALLY close
to the STS stop on the UPRO 30 min - if you were one who wanted to
be long that system, that presented a low risk opportunity because
if you bought that day and the market went lower next week and hit
the stop, your loss would have been tiny because the stop was so
close.
anyway I point that out because it's something to watch for on
the other systems during corrections if price gets really close to
the stop and you were wanting to get into that system because you
missed getting in when the system originally did, and/or you think
the market may bottom out- this method can be useful
PALL - Chart Link- hell of a launch from the
rounded weekly base - and that's one of the tenants of Matt's Macro
Vision Plays - not just fundamentals, but they actually start out
by me FIRST noticing a weekly or monthly long term basing pattern,
or multi year trendline that technically looks to be on the verge
of a huge macro trend change that could last for at least months,
if not years. After I see the chart, I'll then look at the
fundamentals to see if they confirm - but they all start with me
FIRST noticing the weekly and monthly stock pattern potential
price bounded where it needed to without hitting the stop
guys when trading systems, the thing you have to think about and
this is really hard to juggle, struggle myself sometimes , is how
much do you rely and/or subjective technical analysis or trading
systems. when mixing the two you can end up under performing
both, I know because I fall into that trap sometimes. like not
doing a system trade because my TA chart says something else might
be going on. What I've found is that at the end of the day if you
decide to trade systems - you have to set aside capital for those
systems and just stick to them because otherwise you will second
guess all the time.
like this SQQQ 30 min system - if it's 4th wave, it will
stop out for a minor loss. but if it's not a 4th wave, it will be a
winner and you will miss it if you close out because you are
looking at 4th wave option that has nothing to do with the system.
point is on systems you designate a certain amount of capital to
them and just stay with those trades.
Your subjective trades and analysis should be completely
separate from systems trades. Do not mix the two
have two different brokerage accounts if that helps do systems
in one and subjective trades in the other account
patellee - discussed many years and it's
discussed in that section - again I know it's not fun, these
'pucker trades' never are, as I said when the markets do this,
these mean reversion systems are not fun feel good systems, hard on
psychology - which is why I always suggest never swing for the
fences for these - because if you go too big, you can't stand heat.
Now where I'll tend to go big is on 3rd entries because they are
rare
mean reversion systems do not have initial stops - they stop out
on bounces - I tested that 100 ways from Sunday and you would
always tend to stop out at the lows -was always better to stop out
on bounces
that said one option is to use a stop that is slightly wider
than the max historical DD - again, doesn't guarantee that price
doesn't slightly exceed the max DD and stop you out at lows but it
is an option
on SPY CCI divergencethe
MAX historical DD was 16.5% on the 1st entry - and what's
funny is that trade still made money- here's an image of
it - this is 2008 so moves were more exaggerated - see
attached image showing this max DD trade
SPY Trend/Pullbackmax historical DD was 11.4% on 1st
entry
SPY QE BTSmax historical DD was 13.6% on 1st entry
one could use those as guides for stops - but we are not even
close to those and HOPEFULLY we do not get close to those
I received this question about the KISS systems, why did
the standard KISS SPX daily go back long while the HP version did
not. I am posting my response here because others may have had the
same questions. I blocked out the name
Obviously very nice long entry and trade by the SPY QE
BTS.
As you know, following the mean reversion move close above the 8
day SMA, the MOMO trend told condition triggered where the system
held the trade off to the MOMO hold condition like a runner passing
the baton.
However, on the the chart, note the 34 length Stochastic -
should that get above 80% while the trade is still long, the MOMO
condition will pass the baton off to the 34 Stochastic hold
condition and will hold the trade as long as the 34 Stochastic
holds above 80%
Good example of how some oft these systems have multiple
conditions/rules that can come into play
I always tell people - the mean reversion systems are difficult
to trade at first because of emotions - these systems buy when it
feels the worst, when news is the worst, when it feels like death,
when you are scared, these systems are buying in. Most
people are not used to that, which will come with practice and why
I always tell people when starting these, do them small and make a
plan (how much capital you will put into them) so that you can just
do them and let them work vs over thinking them
I still get the questions: Matt why do you run the 22 systems on
both SPY and ES futures? It's because even though two are the same
index , they are different prices and indicators will be at
slightly different areas - thus while you will get many of the same
trades, at times you get different trades, where a system triggers
on SPY but not on ES and vice versa. A system may trigger on both
but sometimes will enter better on one verse the other etc, and
sometimes a system will trigger on one but not the other -
therefore you get this 'averaging' effect
The current SPY Breakout trade that has been long almost 30 days
now is a good example: the breakout system triggered a 1 day
earlier on SPY than it did on ES, thus the SPY had a better entry.
Secondly - the SPY breakout is still long and is very profitable,
while the ES version sold out 2 weeks ago after a short bounce off
the lows, see the chart. So if I was only running the systems
on ES - you wouldn't have this nice breakout trade. And again, this
goes back and forth - next time maybe the ES will catch the better
price
here's a 2 min chart of NQ futures, you can see trade entries
and exits from that 60 Stochastic momo - one could easily scalp
trade all day with futures doing that on short time frames
I'll be making a tradingview chart that I'll share,
again I don't know what rules are fully best so here's what I've
been doing:
when one of the 3 indicators gets oversold I go long. If you
want it more stringent you can wait for two that have to confirm at
once, or you could scale in, for example you have one long entry if
one of the indicators gets oversold, and if another one gets
oversold enter a second contract
selling/exits: one could simply exit when one of the fast
indicators gets overbought again, or one could do a combo where if
you were in more than one contract you exit 1/2 when the indicators
get overbought, then trail a stop at each candle low, which can
sometimes keep you in a trend for a while, but you have a tight
exit
here's a write up I did a couple of years ago; it's also Friday,
so good day for things like this
Trading and Baseball Analogies:
There is a book called the ‘Trading Athlete’ which
focuses not on charts and technical indicators, but on mental
preparedness and psychology and discipline required for successful
trading. The reason that the book is called Trading Athlete is
because it documents many examples of how former professional
athletes make great traders because the discipline and control of
their psychology (which they mastered in their sports career) makes
the perfect amalgamation for a great trader. There are many
professional baseball players who have become very successful
traders, for example.
You can make a lot of good analogies with baseball and
successful trading. One such analogy is to focus on your
batting average, not each swing at the bat. What I mean about this
is that a good hitter doesn’t focus on an individual strikeout, he
focuses on his total batting average over a period of time, which
is a collective average of the number of times he makes a hit vs
striking out. Therefore, don’t place too much focus on one or
two or three losing trades you might have (especially if during
those trades you followed your trading rules) you are never going
to have 100% winning trades and you don’t have to, what matters is
your long-term average. Instead, try to look at your last 20
or 30 trades, not your last 2 and 3 trades. Also, you don’t need a
high winning percentage if you are focusing on taking trades with a
good risk/reward ratio such as 1/3 etc where you can easily do very
well via winning only 60% of your trades.
Another baseball analogy: know when to swing for hits
rather than home runs:
While the focus of this eBook will be swing trading
strategies primarily, which let’s call those ‘home runs’ via the
baseball analogy. The market is not black and white, and it’s
complex. It’s a good idea to know the ‘field position’ of the
general market and/or sector you are following when looking at
swing trade candidates. Let’s say the market has been up 5 days in
a row and is very overbought, that might be a time not to consider
a certain trade idea you are monitoring as a swing trade candidate
at the moment. You could either pass on it or instead take a trade
but shoot for a ‘single’ a hit, rather than swinging for the
stand’s ‘homerun’. This may cause you to change your strategy as
far as how aggressively you take profits and stay in the
position.
Stops, use them, and adhere to them:
Entering a trade is always much easier than exiting a
trade because of the emotions involved, just like it’s much easier
to buy a Timeshare than it is to sell one or get out of one LOL.
Whenever you buy a stock, always have an exit strategy and
immediately place a stop. First off you need to know where your
stop is in order to calculate your risk/reward ratio.
Don’t fall trap to the ‘I’ll just give it a little
more room trap’.
This is an emotional rabbit hole that can happen
whenever you buy a stock and then do not immediately or soon
thereafter place a hard stop loss order. If the stock goes up
nicely after you buy it, you generally don’t have a problem,
however if the stock goes against you, and you don’t have a hard
stop loss in place, that’s where you can fall into this trap. For
example, let’s say you buy a stock at $10 and it falls to $9.5
where you might have had a psychological stop in mind but that
wasn’t live. Since you didn’t have it as a live stop order in
place (or you did but decided to cancel it) it becomes easy to
justify an excuse why you can give it a bit more room, the stock
falls more, you give it just a bit more room, this continues and
repeats and soon you are down 10%, 20%, 30%, 40% and at a huge
loss. Especially for swing trading it’s best to place your stop
order immediately after you enter a trade and then adhere to that
order if it looks like it’s going to be filled, let yourself stop
out. Remember, stocks are not spouses, you are not married to them,
if stopped out you can simply buy them back again after the chart
sets up again to a good risk/reward setup (I guess you can remarry
your former wife LOL but you get the point). Steve and I stop out
of positions all the time, simply to buy them back again soon after
if we get anther trigger.
You might tell me that you’ve heard some traders say
that they don’t use stop losses. Yes, I know quite a few
exceptional day traders who don’t place stops. However, first
and foremost they are extremely disciplined, and secondly for their
style of fast trading it might be more less advantageous to use
stop orders and instead manually exit the trade on their own.
For swing trading especially, the best practice is to
immediately
set your live stop order immediately after you enter the trade,
DON'T Wait!Remember my rule, always know your exit price before
you even buy the stock!
Look at 1000’s of charts, practice practice; price
action, indicators, charts, and tools of the trade:
Here's an educational example for those who are trying to swing
trade and struggling with some things like entries but also mainly
stops.
When you enter a position, your initial stop has to be wide
enough to account for noise. You can't have it too tight where you
simple get stopped out on noise basically. For horizontal
resistance plays I find those myself harder to swing trade based on
the daily chart because my stop has to be pretty wide, wider than I
like based on my psychology. One thing that helps is make
sure your position size is not too large so you can sit through the
noise. Anyway another idea is to focus more on patterns where
your initial stop can be tighter such as bull flags, falling wedge
patterns, basing patterns, and coils. On those type of
patterns your stop can be much tighter typically than on a
horizontal breakout play. ALSO make sure to view a 60 min
chart along with the daily because as I show, many times you can
get an earlier trigger point and thus a tighter stop.
So here's a real example using one of the recent trade ideas
ETSY, which has a textbook symmetry triangle pattern. Even if you
only used the daily chart and you bought on the trendline break
your stop needed to be at that 76.6 higher low, so let's say you
entered at roughly 85 on the daily chart, well your initial stop
needed to be that 76.6 based on the daily.
Next let's look at a 60 min chart, notice you see a fractal
pattern here another triangle pattern. This gave you a tighter
entry at roughly $80, or $5 points better! But again your initial
stop needed to be placed at that higher low of $76.2. Now
once the stock broke out you could have trailed your stop up to
each new higher low - you could have now raised your stop FIVE
TIMES!!!
Again not all trades will be this easy but this is a great
example and something that you guys who work can do!
BYND - Chart Link- since BYND been commented on
by you guys here's an educational follow up
you know me, I like to buy zig zag abc type pullbacks in
uptrends. You can see how it had a perfect ABC into late May,
that was excellent low risk area to buy that up bar reversal with
an initial stop at 116. Obviously stop can be moved way up or some
profits taken after yesterdays move.
anyway just pointing out the ABC from educational
standpoint. When a stock is uptrending and I want to own it, I look
for those to enter at an objective place
MU - Chart Link- 60 min see comments, nice move
on that ABC and now price is at the daily trendline
MU - Chart Link- here's the daily - it's
getting close to breaking out, however notice how that 60 min abc
allowed you to buy sooooo much earlier
anyway a great example that played out in real time from
Monday
now one can buy the breakout on the daily but that's why guys I
always like to monitor the smaller time frames like a 60 min, look
for those earlier triggers
I showed one of these last night, here's another one I just
did
3 min ES chart on left, 1 min chart on right. pretty
obvious flag look, abc pullback. I get my trigger off the 1 min
(not the 3 min) off the doji with stop at low, basically allowed
for a 1.5 point stop from entry. MA ribbon pinch on the 3
min, then look for trigger off the 1 min via ABC pullback, the
Cycle indicator triggering a buy, and trigger off a tight
candle
again time time frames do not matter, I do this all the time say
on a 60 min and get a trigger off a 30 or 15 min, etc. time
frame does not matter, the setup is fractal
and another follow up on HEPA educational: here's a 5 min - see
the big pop in the morning, then look what you got: my trusty abc
pullback on light volume - that pullback retested the broken
trendline on the 60 min which became support see the second image -
so great example of buying a pullback after a stock broke out -
using your smaller time frame to time it
Newsletter
Subscribe to our email list for regular free market updates
as well as a chance to get coupons!
remember the cycle indicator is
4hr charts of ES futures and SPY - focus on the custom cycle indicator
Posted by matt on 4th of Mar 2026 at 10:24 am
remember the cycle indicator is quite unique for a variety of reasons.
1. Most indicators you guys use (included me) are all price based and derivatives of the same thing. MA's, MACD, RSI, Stochastic, all basically derivatives of the same thing
2. The cycle indicator works on a totally different method. It was also first designed for the audio industry back in the 1970's to measures signal to noise ratio.
3. It sort of works like an Elliot Wave indicator. It identifies chop abc abc abc's very well, and trending conditions
here's some examples
BOIL Wedge - Educational post
Posted by matt on 22nd of Jan 2026 at 09:59 am
BOIL 2hr nat gas - ProShares Ultra Bloomberg Natural Gas - Chart Link
this wedge was perfect here's why:
1. had 5 clear waves, true wedge patterns have 5 waves
2. had MACD divergence, true 5 wave wedge patterns have MACD divergence, if no MACD divergence then most likely you are still in a wave 3 NOT a 5
3. breakaway gap out of the wedge - breakaway gaps are very bullish
that said a wedge like this I would always buy in the wedge vs waiting for a break because many times you will get a breakaway gap out of the pattern vs a clean break of the trendline where you might want to buy but can't
Collinearity...using multiple indicators that are derived from the same underlying data, click to expand this post (condensed post)
Posted by EricK on 14th of Dec 2025 at 03:03 pm
I have been participating in the market since 1995 and joined BPT as a member in 2010. Then a couple of years later I completely left trading and went into real estate investing. I got in touch with Matt again a couple of years ago because I was interested in the KISS Systems. This weekend I looked at my chart templates and re-analyzed what I should include in that template in terms of indicators. I have had many chart templates throughout the years but it is good to reflect and re-question things once in a while. One concept that I learned when I briefly interned for John Bollinger (inventor of the Bollinger Bands) is this concept called collinearity. I searched this site and no one has ever brought it up so let me throw this out there (apologies if people already know this).
This is how AI describes it and I tweaked it a bit here also:
Collinearity...using multiple indicators that are derived from the same underlying data and therefore tell you the same thing.
Most commonly, this happens when several indicators are all built from price and time. They may look different on the chart, but mathematically they are highly related. When that happens, one is not getting confirmation, they are getting echoes. Collinearity doesn’t make a chart template stronger — it makes it louder.
A simple example: Using MACD and RSI together feels like strong confirmation. In reality, all three are derived from price. If price turns, they all turn.
Collinearity is a problem because it creates three major issues:
1. False confidence – multiple indicators agree because they share the same input
2. Overweighting one variable – usually price momentum
3. Fragile decision-making – signals look robust in hindsight but fail live
If removing one indicator doesn’t change your decision, it wasn’t adding information.
To avoid collinearity, each indicator should answer a different market question, ideally using a different data dimension. Another example: A lot of times you'll see that people will have a Sentiment indicator added to their analysis...that is because they Sentiment comings from a completely different type of data.
Non-collinear indicator examples:
• Trend: Moving average or Ichimoku (price over time)
• Volatility: Bollinger %B or Ulcer Index (price dispersion or drawdown)
• Participation: Volume or money flow (CMF, OBV)
• Leadership: Relative strength (RRG)
Each adds new information, not repetition. Confirmation only matters when it comes from independent data. Different visuals do not mean different information.
So I went to my chart template set of indicators and used AI to help me determine what I should keep/add/remove. I will have a weekly template and a daily template. I am still working on the daily template, but I have a weekly one.
This is the weekly template that I am using to analyze MOH, Molina Healthcare, and a description of the indicators and what AI said about them:
[Inference] There’s no universally accepted numeric “collinearity score” for TA indicators across all markets/timeframes, but we can judge non-collinearity by what data they use, what question they answer, and what layer of the decision process they occupy. Using that standard, your stack is not collinear because each tool targets a different informational axis.
Your stack, with one-line “why it’s not collinear” reasons
1. RRG (Relative Rotation Graphs) — cross-sectional relative strength/momentum vs a benchmark; it ranks assets vs each other, not just the asset’s own price series.
2. Bollinger %B (50, 2.1) — position of price within a volatility envelope around a long MA; it’s a regime/location measure, not momentum speed or participation.
3. Chande Trend Meter (CTM) — trend persistence/quality composite; it answers “is this trending strongly enough?” rather than “where is price” or “how fast is it moving.”
4. MACD histogram (25,170,25) — very slow cycle-level momentum differential; it’s long-horizon alignment, not short-term timing or drawdown damage.
5. Chaikin Money Flow (CMF 20/21) — uses volume + close location to infer accumulation/distribution; it adds a participation dimension that price-only oscillators don’t contain.
6. BBWidth (50, 2.1) weekly — volatility regime/energy state (compression vs expansion) over a ~1-year horizon; it’s dispersion, not direction or momentum.
7. Ulcer Index (weekly) — drawdown depth + duration (“pain” path risk); it’s about the equity curve’s damage profile, not volatility width or momentum.
8. KST (default Pring) — smoothed composite momentum “health” across multiple ROC horizons; it filters broad momentum integrity rather than short-term acceleration.
9. ROC (12) — momentum speed/acceleration (fast thrust) over a short horizon; it catches early deceleration that slower composites (KST/MACD) miss.
10. BBWidth (20, 2.0) daily — short-horizon entry readiness (early vs late volatility expansion); it’s timing-quality via volatility state, not a trigger.
11. RSI (7) — bounded momentum exhaustion/stabilization for micro-timing; it’s about pullback “breathing,” not trend persistence or volatility regime.
12. 5-EMA crossing the Chandelier Exit — execution/structure reclaim using an ATR-based trailing level; it’s a price/volatility structural trigger, not a momentum oscillator.
Where there is overlap (and why it’s still not “collinear”)
• MACD vs KST vs ROC vs RSI all touch “momentum,” but they’re intentionally separated by time constant and function:
• MACD(25,170,25) = macro alignment (slow)
• KST = momentum health (smoothed composite)
• ROC(12) = thrust/acceleration (fast)
• RSI(7) = micro exhaustion/turn (bounded timing)
• %B vs BBWidth both come from Bollinger math, but they measure different axes:
• %B = location inside bands (direction/regime bias)
• BBWidth = band spread (volatility compression/expansion)
• Chandelier (ATR) vs BBWidth both relate to volatility, but:
• Chandelier = volatility used for structure/stop/trigger
• BBWidth = volatility used for state/readiness
Bottom line
Your stack isn’t collinear because it spans distinct, orthogonal dimensions:
• Relative leadership (RRG)
• Direction/regime (%B)
• Trend persistence (CTM)
• Macro momentum alignment (slow MACD)
• Participation/flow (CMF)
• Volatility regime & readiness (BBWidth weekly/daily)
• Path-risk / drawdown damage (Ulcer Index)
• Momentum health vs speed vs micro timing (KST vs ROC vs RSI)
• Execution/structure (EMA ↔ Chandelier)
Would be interested to hear others' thoughts on this topic.
KISS systems example
Posted by matt on 28th of Oct 2025 at 12:57 pm
I know quite a few people who have been waiting to get into the market via the KISS indexes but have waited and waited for an opportunity. It's tough entering when the systems are already long or have been long for months at a time.
One strategy I tell people all the time is to look at the systems you like after a market pullback, if price comes really close to the current STS stop and you were looking for an opportunity to get long into that system, that provides you with a low risk opportunity because the stop is so close
here's the UPRO 30 min, one of my favorites among the index ETFs (SSO 60 min, SPY 79 min, IVV 60 min QLD 78 min are some of my favorite's out of the HP KISS US Index ETF's.
On that sell off notice how price sold off and came REALLY close to the STS stop on the UPRO 30 min - if you were one who wanted to be long that system, that presented a low risk opportunity because if you bought that day and the market went lower next week and hit the stop, your loss would have been tiny because the stop was so close.
anyway I point that out because it's something to watch for on the other systems during corrections if price gets really close to the stop and you were wanting to get into that system because you missed getting in when the system originally did, and/or you think the market may bottom out- this method can be useful
PALL continues to play much needed catch-up to the other metals
Posted by matt on 14th of Oct 2025 at 11:48 am
PALL - Chart Link- hell of a launch from the rounded weekly base - and that's one of the tenants of Matt's Macro Vision Plays - not just fundamentals, but they actually start out by me FIRST noticing a weekly or monthly long term basing pattern, or multi year trendline that technically looks to be on the verge of a huge macro trend change that could last for at least months, if not years. After I see the chart, I'll then look at the fundamentals to see if they confirm - but they all start with me FIRST noticing the weekly and monthly stock pattern potential
$PALL - Chart Link-
PALL - Chart Link-
SQQQ 30 min HP KISS and tips on how to trade systems and subjective trades - IMPORATNT!
Posted by matt on 26th of Sep 2025 at 10:31 am
price bounded where it needed to without hitting the stop
guys when trading systems, the thing you have to think about and this is really hard to juggle, struggle myself sometimes , is how much do you rely and/or subjective technical analysis or trading systems. when mixing the two you can end up under performing both, I know because I fall into that trap sometimes. like not doing a system trade because my TA chart says something else might be going on. What I've found is that at the end of the day if you decide to trade systems - you have to set aside capital for those systems and just stick to them because otherwise you will second guess all the time.
like this SQQQ 30 min system - if it's 4th wave, it will stop out for a minor loss. but if it's not a 4th wave, it will be a winner and you will miss it if you close out because you are looking at 4th wave option that has nothing to do with the system. point is on systems you designate a certain amount of capital to them and just stay with those trades.
Your subjective trades and analysis should be completely separate from systems trades. Do not mix the two
have two different brokerage accounts if that helps do systems in one and subjective trades in the other account
patellee - discussed many years and
Do the systems have any sort of hard stop? I ...
Posted by matt on 6th of Mar 2025 at 01:04 pm
patellee - discussed many years and it's discussed in that section - again I know it's not fun, these 'pucker trades' never are, as I said when the markets do this, these mean reversion systems are not fun feel good systems, hard on psychology - which is why I always suggest never swing for the fences for these - because if you go too big, you can't stand heat. Now where I'll tend to go big is on 3rd entries because they are rare
mean reversion systems do not have initial stops - they stop out on bounces - I tested that 100 ways from Sunday and you would always tend to stop out at the lows -was always better to stop out on bounces
that said one option is to use a stop that is slightly wider than the max historical DD - again, doesn't guarantee that price doesn't slightly exceed the max DD and stop you out at lows but it is an option
on SPY CCI divergencethe MAX historical DD was 16.5% on the 1st entry - and what's funny is that trade still made money- here's an image of it - this is 2008 so moves were more exaggerated - see attached image showing this max DD trade
SPY Trend/Pullbackmax historical DD was 11.4% on 1st entry
SPY QE BTSmax historical DD was 13.6% on 1st entry
one could use those as guides for stops - but we are not even close to those and HOPEFULLY we do not get close to those
Question and answer
Posted by matt on 22nd of Jan 2025 at 10:13 am
I received this question about the KISS systems, why did the standard KISS SPX daily go back long while the HP version did not. I am posting my response here because others may have had the same questions. I blocked out the name
Open Mean Reversion SPY system: example discussion of the hold conditions
Posted by matt on 22nd of Jan 2025 at 09:34 am
Obviously very nice long entry and trade by the SPY QE BTS.
As you know, following the mean reversion move close above the 8 day SMA, the MOMO trend told condition triggered where the system held the trade off to the MOMO hold condition like a runner passing the baton.
However, on the the chart, note the 34 length Stochastic - should that get above 80% while the trade is still long, the MOMO condition will pass the baton off to the 34 Stochastic hold condition and will hold the trade as long as the 34 Stochastic holds above 80%
Good example of how some oft these systems have multiple conditions/rules that can come into play
I always tell people -
I appreciate you, Matt! Love the mes trades! Got a ...
Posted by matt on 20th of Dec 2024 at 11:24 am
I always tell people - the mean reversion systems are difficult to trade at first because of emotions - these systems buy when it feels the worst, when news is the worst, when it feels like death, when you are scared, these systems are buying in. Most people are not used to that, which will come with practice and why I always tell people when starting these, do them small and make a plan (how much capital you will put into them) so that you can just do them and let them work vs over thinking them
SPY and ES mean reversion systems why do I run them on both SPY and ES? here's a great example
Posted by matt on 6th of Dec 2024 at 03:54 pm
I still get the questions: Matt why do you run the 22 systems on both SPY and ES futures? It's because even though two are the same index , they are different prices and indicators will be at slightly different areas - thus while you will get many of the same trades, at times you get different trades, where a system triggers on SPY but not on ES and vice versa. A system may trigger on both but sometimes will enter better on one verse the other etc, and sometimes a system will trigger on one but not the other - therefore you get this 'averaging' effect
The current SPY Breakout trade that has been long almost 30 days now is a good example: the breakout system triggered a 1 day earlier on SPY than it did on ES, thus the SPY had a better entry. Secondly - the SPY breakout is still long and is very profitable, while the ES version sold out 2 weeks ago after a short bounce off the lows, see the chart. So if I was only running the systems on ES - you wouldn't have this nice breakout trade. And again, this goes back and forth - next time maybe the ES will catch the better price
here's a 2 min chart
SPX 60 Stochastic mean reversion system
Posted by matt on 4th of Apr 2024 at 01:07 pm
here's a 2 min chart of NQ futures, you can see trade entries and exits from that 60 Stochastic momo - one could easily scalp trade all day with futures doing that on short time frames
I'll be making a tradingview chart that I'll share,
again I don't know what rules are fully best so here's what I've been doing:
when one of the 3 indicators gets oversold I go long. If you want it more stringent you can wait for two that have to confirm at once, or you could scale in, for example you have one long entry if one of the indicators gets oversold, and if another one gets oversold enter a second contract
selling/exits: one could simply exit when one of the fast indicators gets overbought again, or one could do a combo where if you were in more than one contract you exit 1/2 when the indicators get overbought, then trail a stop at each candle low, which can sometimes keep you in a trend for a while, but you have a tight exit
Trading and baseball analogy - educational about trading and stops
Posted by matt on 9th of Dec 2022 at 10:22 am
here's a write up I did a couple of years ago; it's also Friday, so good day for things like this
Trading and Baseball Analogies:
There is a book called the ‘Trading Athlete’ which focuses not on charts and technical indicators, but on mental preparedness and psychology and discipline required for successful trading. The reason that the book is called Trading Athlete is because it documents many examples of how former professional athletes make great traders because the discipline and control of their psychology (which they mastered in their sports career) makes the perfect amalgamation for a great trader. There are many professional baseball players who have become very successful traders, for example.
You can make a lot of good analogies with baseball and successful trading. One such analogy is to focus on your batting average, not each swing at the bat. What I mean about this is that a good hitter doesn’t focus on an individual strikeout, he focuses on his total batting average over a period of time, which is a collective average of the number of times he makes a hit vs striking out. Therefore, don’t place too much focus on one or two or three losing trades you might have (especially if during those trades you followed your trading rules) you are never going to have 100% winning trades and you don’t have to, what matters is your long-term average. Instead, try to look at your last 20 or 30 trades, not your last 2 and 3 trades. Also, you don’t need a high winning percentage if you are focusing on taking trades with a good risk/reward ratio such as 1/3 etc where you can easily do very well via winning only 60% of your trades.
Another baseball analogy: know when to swing for hits rather than home runs:
While the focus of this eBook will be swing trading strategies primarily, which let’s call those ‘home runs’ via the baseball analogy. The market is not black and white, and it’s complex. It’s a good idea to know the ‘field position’ of the general market and/or sector you are following when looking at swing trade candidates. Let’s say the market has been up 5 days in a row and is very overbought, that might be a time not to consider a certain trade idea you are monitoring as a swing trade candidate at the moment. You could either pass on it or instead take a trade but shoot for a ‘single’ a hit, rather than swinging for the stand’s ‘homerun’. This may cause you to change your strategy as far as how aggressively you take profits and stay in the position.
Stops, use them, and adhere to them:
Entering a trade is always much easier than exiting a trade because of the emotions involved, just like it’s much easier to buy a Timeshare than it is to sell one or get out of one LOL. Whenever you buy a stock, always have an exit strategy and immediately place a stop. First off you need to know where your stop is in order to calculate your risk/reward ratio.
Don’t fall trap to the ‘I’ll just give it a little more room trap’.
This is an emotional rabbit hole that can happen whenever you buy a stock and then do not immediately or soon thereafter place a hard stop loss order. If the stock goes up nicely after you buy it, you generally don’t have a problem, however if the stock goes against you, and you don’t have a hard stop loss in place, that’s where you can fall into this trap. For example, let’s say you buy a stock at $10 and it falls to $9.5 where you might have had a psychological stop in mind but that wasn’t live. Since you didn’t have it as a live stop order in place (or you did but decided to cancel it) it becomes easy to justify an excuse why you can give it a bit more room, the stock falls more, you give it just a bit more room, this continues and repeats and soon you are down 10%, 20%, 30%, 40% and at a huge loss. Especially for swing trading it’s best to place your stop order immediately after you enter a trade and then adhere to that order if it looks like it’s going to be filled, let yourself stop out. Remember, stocks are not spouses, you are not married to them, if stopped out you can simply buy them back again after the chart sets up again to a good risk/reward setup (I guess you can remarry your former wife LOL but you get the point). Steve and I stop out of positions all the time, simply to buy them back again soon after if we get anther trigger.
You might tell me that you’ve heard some traders say that they don’t use stop losses. Yes, I know quite a few exceptional day traders who don’t place stops. However, first and foremost they are extremely disciplined, and secondly for their style of fast trading it might be more less advantageous to use stop orders and instead manually exit the trade on their own. For swing trading especially, the best practice is to immediately set your live stop order immediately after you enter the trade, DON'T Wait!Remember my rule, always know your exit price before you even buy the stock!
Look at 1000’s of charts, practice practice; price action, indicators, charts, and tools of the trade:
Nick's New Artticle
Posted by steve on 29th of Oct 2022 at 03:48 am
https://www.wsj.com/articles/us-inflation-wages-employment-cost-index-q3-2022-11666925660
Matt/Steve - ACMR - Please
Posted by skitexas67 on 30th of Jul 2020 at 12:16 pm
Matt/Steve - ACMR - Please revisit this one for the weekend newsletter. One of those gifts that keep on giving.
Educational Example for workers, swing traders
Posted by matt on 24th of Jun 2020 at 10:16 am
Here's an educational example for those who are trying to swing trade and struggling with some things like entries but also mainly stops.
When you enter a position, your initial stop has to be wide enough to account for noise. You can't have it too tight where you simple get stopped out on noise basically. For horizontal resistance plays I find those myself harder to swing trade based on the daily chart because my stop has to be pretty wide, wider than I like based on my psychology. One thing that helps is make sure your position size is not too large so you can sit through the noise. Anyway another idea is to focus more on patterns where your initial stop can be tighter such as bull flags, falling wedge patterns, basing patterns, and coils. On those type of patterns your stop can be much tighter typically than on a horizontal breakout play. ALSO make sure to view a 60 min chart along with the daily because as I show, many times you can get an earlier trigger point and thus a tighter stop.
So here's a real example using one of the recent trade ideas ETSY, which has a textbook symmetry triangle pattern. Even if you only used the daily chart and you bought on the trendline break your stop needed to be at that 76.6 higher low, so let's say you entered at roughly 85 on the daily chart, well your initial stop needed to be that 76.6 based on the daily.
Next let's look at a 60 min chart, notice you see a fractal pattern here another triangle pattern. This gave you a tighter entry at roughly $80, or $5 points better! But again your initial stop needed to be placed at that higher low of $76.2. Now once the stock broke out you could have trailed your stop up to each new higher low - you could have now raised your stop FIVE TIMES!!!
Again not all trades will be this easy but this is a great example and something that you guys who work can do!
BYND comments
Posted by matt on 9th of Jun 2020 at 01:24 pm
BYND - Chart Link- since BYND been commented on by you guys here's an educational follow up
you know me, I like to buy zig zag abc type pullbacks in uptrends. You can see how it had a perfect ABC into late May, that was excellent low risk area to buy that up bar reversal with an initial stop at 116. Obviously stop can be moved way up or some profits taken after yesterdays move.
anyway just pointing out the ABC from educational standpoint. When a stock is uptrending and I want to own it, I look for those to enter at an objective place
MU follow up
Posted by matt on 3rd of Jun 2020 at 03:34 pm
MU - Chart Link- 60 min see comments, nice move on that ABC and now price is at the daily trendline
MU - Chart Link- here's the daily - it's getting close to breaking out, however notice how that 60 min abc allowed you to buy sooooo much earlier
anyway a great example that played out in real time from Monday
now one can buy the breakout on the daily but that's why guys I always like to monitor the smaller time frames like a 60 min, look for those earlier triggers
I showed one of these
Easy ES futures long this evening
Posted by matt on 27th of May 2020 at 02:59 pm
I showed one of these last night, here's another one I just did
3 min ES chart on left, 1 min chart on right. pretty obvious flag look, abc pullback. I get my trigger off the 1 min (not the 3 min) off the doji with stop at low, basically allowed for a 1.5 point stop from entry. MA ribbon pinch on the 3 min, then look for trigger off the 1 min via ABC pullback, the Cycle indicator triggering a buy, and trigger off a tight candle
again time time frames do not matter, I do this all the time say on a 60 min and get a trigger off a 30 or 15 min, etc. time frame does not matter, the setup is fractal
and another follow up on
HEPA follow up
Posted by matt on 21st of May 2020 at 01:23 pm
and another follow up on HEPA educational: here's a 5 min - see the big pop in the morning, then look what you got: my trusty abc pullback on light volume - that pullback retested the broken trendline on the 60 min which became support see the second image - so great example of buying a pullback after a stock broke out - using your smaller time frame to time it