I'm showing this as an educational
because this is a behavior I see sometimes on bullish symmetry
breaks. One thing I've noticed is that if you get a slight symmetry
break like you have here i.e. 5.7 point bounce vs the previous
largest 5.2 bounce, that's only a slightly break, many times
instead of a good higher low, you get almost a double bottom retest
like you see here. Technically forms a very slight higher low.
When you get a much stronger bullish
symmetry break; for example let's set the bounce off the lows was 8
points instead of simply 5.7, then more than likely you would NOT
get a double bottom, but a much higher higher low.
anyway I'm adding this to the educational channel for
future reference.
otherwise XHB continues to look good,
nice bottom there, looks higher over time still
Compare - SPX vs HYG 60 min - Chart Linkthe HYG
gave a bullish divergence at the lows as it leads and it kept
leading to the upside, which caused the SPX to play catch up
now short term there's a slight negative
divergence with the slight lower high on HYG vs higher high on
SPX
no changes....RSI oversold, RSI 40 longs holding, and hi mid lo
show holding on MES
QE 3.2 and RSI oversold longs holding on SPY
longs doing fantastic! clearly hi mid lo short on ES
taking a hit, but MORE than offset from the open longs - systems
are far more long than they are short. SPY has not shorts either.
you also see why I still issue trades for all the 22 systems
because once in a while you get one that takes some draw down or
early entry or whatever, but other systems offset that and
counteract it.
While I like the idea of placing all the systems on one chart so
that only one system can ever trigger (it's first come first serve)
while that's far simpler to follow because you only ever have 1
system that can be active and only 3 entries total (makes the math
easy) by odds once in a while you'll get the 'bugger' system that
enters too early or exits too early or whatever, and you then miss
the risk management and diversification the other systems will
offer.
The point of having 22 different mean reversion systems is
that they are all doing different things, and it's part of the risk
management because of the diversification. We've seen that
occur in real time with the systems lately when the RSI 40 went
long way too early on MES futures (but the other systems went long
later and at better prices to offset that). Now of course the RSI
40 is very profitable, even the first EARLY entry LOL. And
currently we have this 3rd entry short on MES futures taking heat,
however we have two open long systems on MES futures that more than
offset that. And of course two open longs on SPY
LOL yes and no - sometimes systems make people more
emotional.
and in particular mean reversion systems because of their nature
of buying into market selloffs that feel completely unnatural and
scary to folks who's brain is telling them to do the
opposite.
the KISS systems, while they can take similar draw downs or even
higher ones at times, people seem to get less emotional
because of their nature, they are not buying into a downtrend and
they have initial stops, so people tend not to get that emotional
with them, even if they take a 5% or 10% drawdown, whereas when
mean reversion systems take a similar drawdown people get very
emotional and worried as shit
Some of you may have also noticed some changes on the trading
community with new buttons for Educational, Favorites, KISS,
Matt's Macro V, I'll be designating posts to those areas over
time.
I'm also going to add this to the educational section
anyway as I stated on Friday, in my observations over the years,
OPEX Options Expiration on Friday's tends to be quite choppy most
of the time. That said, on days when the market has a trend move
(one direction) on Friday OPEX like it did on Friday with the
market selling off all day in one trend. Almost always when
that happens you will get a decent bounce the last 5 or 10 min of
the day that also lasts into the after hrs as all those options
expire and contracts settle. We saw this on Friday
obviously
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 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!
Newsletter
Subscribe to our email list for regular free market updates
as well as a chance to get coupons!
XHB symmetry break educational discussion
Posted by matt on 10th of Apr 2026 at 10:49 am
XHB 2hr - SPDR S&P Homebuilders ETF - Chart Linkhere's an update on XHB, homebuilders ETF that I've been long, remember I pointed out that bullish symmetry break in late February
I'm showing this as an educational because this is a behavior I see sometimes on bullish symmetry breaks. One thing I've noticed is that if you get a slight symmetry break like you have here i.e. 5.7 point bounce vs the previous largest 5.2 bounce, that's only a slightly break, many times instead of a good higher low, you get almost a double bottom retest like you see here. Technically forms a very slight higher low.
When you get a much stronger bullish symmetry break; for example let's set the bounce off the lows was 8 points instead of simply 5.7, then more than likely you would NOT get a double bottom, but a much higher higher low.
anyway I'm adding this to the educational channel for future reference.
otherwise XHB continues to look good, nice bottom there, looks higher over time still
HYG vs SPX some divergence here
Posted by matt on 9th of Apr 2026 at 04:19 pm
Compare - SPX vs HYG 60 min - Chart Linkthe HYG gave a bullish divergence at the lows as it leads and it kept leading to the upside, which caused the SPX to play catch up
now short term there's a slight negative divergence with the slight lower high on HYG vs higher high on SPX
Mean Reversion systems on SPY and MES futures no changes and detailed discussion
Posted by matt on 9th of Apr 2026 at 02:36 pm
no changes....RSI oversold, RSI 40 longs holding, and hi mid lo show holding on MES
QE 3.2 and RSI oversold longs holding on SPY
longs doing fantastic! clearly hi mid lo short on ES taking a hit, but MORE than offset from the open longs - systems are far more long than they are short. SPY has not shorts either.
you also see why I still issue trades for all the 22 systems because once in a while you get one that takes some draw down or early entry or whatever, but other systems offset that and counteract it.
While I like the idea of placing all the systems on one chart so that only one system can ever trigger (it's first come first serve) while that's far simpler to follow because you only ever have 1 system that can be active and only 3 entries total (makes the math easy) by odds once in a while you'll get the 'bugger' system that enters too early or exits too early or whatever, and you then miss the risk management and diversification the other systems will offer.
The point of having 22 different mean reversion systems is that they are all doing different things, and it's part of the risk management because of the diversification. We've seen that occur in real time with the systems lately when the RSI 40 went long way too early on MES futures (but the other systems went long later and at better prices to offset that). Now of course the RSI 40 is very profitable, even the first EARLY entry LOL. And currently we have this 3rd entry short on MES futures taking heat, however we have two open long systems on MES futures that more than offset that. And of course two open longs on SPY
LOL yes and no -
SPY and MES mean reversion systems I may take off a couple contracts
Posted by matt on 8th of Apr 2026 at 10:30 am
LOL yes and no - sometimes systems make people more emotional.
and in particular mean reversion systems because of their nature of buying into market selloffs that feel completely unnatural and scary to folks who's brain is telling them to do the opposite.
the KISS systems, while they can take similar draw downs or even higher ones at times, people seem to get less emotional because of their nature, they are not buying into a downtrend and they have initial stops, so people tend not to get that emotional with them, even if they take a 5% or 10% drawdown, whereas when mean reversion systems take a similar drawdown people get very emotional and worried as shit
Educational Post: Trend Day and reversal late in day on OPEX Options Expiration Days
Posted by matt on 21st of Mar 2026 at 01:44 pm
Some of you may have also noticed some changes on the trading community with new buttons for Educational, Favorites, KISS, Matt's Macro V, I'll be designating posts to those areas over time.
I'm also going to add this to the educational section
anyway as I stated on Friday, in my observations over the years, OPEX Options Expiration on Friday's tends to be quite choppy most of the time. That said, on days when the market has a trend move (one direction) on Friday OPEX like it did on Friday with the market selling off all day in one trend. Almost always when that happens you will get a decent bounce the last 5 or 10 min of the day that also lasts into the after hrs as all those options expire and contracts settle. We saw this on Friday obviously
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
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!