Market State Indicator
The âMarket State Indicatorâ (MSI) is an automated way to build âmarket structureâ for you, the trader. Behind the scenes, itâs using a regression of events and behavior - not simply price itself - to define when and where the character of the market is changing, and what key places outline its range. Click to watch a short instructional video.
We like to think of the market as a perpetually evolving structure, rather than just a series of different values (price, volume, âmomentumâ, âmarket breadthâ, and other measurable elements). When, where, and how these elements change, and in what order, is a more holistic view to us than just the sum of its parts on their own. The objective of the market state model is to outline this structure for you and where you are within it, like a map you might find at a Mall kiosk. (âYou are Hereâ)
This is done with lines and colors. Users are welcome to customize whatever âbullishâ and âbearishâ colors they prefer, but in the example above, weâll use the classic Green for bullish and Red for bearish. You will note there are lines of both colors, and the price bars themselves are colored as well.
The MSI builds a model with an âUptrend Channelâ (shown in Green), a âDowntrend Channelâ (shown in Red), and a âMidrange Channelâ (shown where you have a single green line above, and a single red line below. You will also then see faintly shaded targets (in Cyan and Orange in the screenshot above) just barely outside the furthest channel line to either side. These are what we like to call âhypothetical targetsâ we expect the market to reach, if it pushes beyond the existing channel.
For added benefit, we also offer a small table in the bottom right hand corner, which suggests (rounded to the nearest whole strike value), where your next âtargetâ would be as you move through the channels, and where the âsafetyâ line is (where you donât want to see the market cross, if you are in a trade in that direction)
Market State Cycle
Naturally there are many things which drive price behavior intraday, and day over day, but the market state model will attempt to find all the major places it should âmatterâ, if your presumption of direction is correct.
If you review the model with historical data, youâll find you see a continual pattern:
- The market makes upward progress into a bullish trend. It crosses into the Green/Uptrend channel, and progresses to (or creates a new) uptrend uppermost line (the top of the channel). If we are in an at least momentarily very bullish period, we would likely see the market push even further, up to the âhypotheticalâ outside target above us. Once we reach that, the market needs to make some choices.
- We should either reject off that outer target, or off the uptrend top level. We will then progress back inside the Uptrend channel. As long as we hold here, the uptrend is intact. Safe entries (and the âsafety strikeâ) are taken, logically, from the bottom of that channel. It is also possible the âdipâ continues.
- We might dip back into âmidrangeâ. This is where the market has had a sizable dip or momentary correction, and is likely more choppy/less productive. This is generally not an optimal zone to trade in, but we want to look for behavior. The major question is: Do we transit the entire midrange, and touch the bottom (which is also the uppermost line on the âdowntrend channelâ)? If we do, we certainly begin to question our upward bias and should wait to see if we enter a full-on downtrend. If we see the market rapidly find its footing and return at least to the top of that channel, that is a good sign this was just a âdipâ.
- If the market slips and has a strong enough reaction to fall entirely into a downtrend, we shift to a bearish bias. Now we want to be taking shorts, ideally from the upper line of that downtrend channel. Just as we did with uptrends, we expect the market to make steady progress towards the lower bottom channel line, and/or the outside target even further below. Once there, we look to see whether it rejects, or consolidates. And we continue the cycle, between these extremes.
- Quite often, particularly if market behavior changes rapidly and suddenly, the model will âre-scaleâ itself. You will notice it doing this as it rapidly attempts to build scaffolding around whatever it now thinks is the Uptrend or Downtrend we are in. If you see this occurring rapidly, donât panic, and donât be rushed into a trade. Itâs quite often possible to take timely entries into this and can signify a very strong trend beginning, but do ensure you try to take entries from the âsafetyâ strike, or as close as possible to it.
- If the model re-scales itself inside a prior, obviously larger channel (as is common when we are adrift in midrange), look for strong volume to push us at least to the edge of that prior channel and beyond it, before putting too much faith into an entry. The direction should present itself - all you need to do is be patient for the right âpitchâ to swing it. It should come in time.
Here is an example of the model re-scaling:
Here are examples of each ârangeâ (Uptrend Channel, Downtrend Channel, Midrange):
The colorization of the bars themselves is meant to follow a âperpetual flowâ of market state, and is meant to imply transitory price behavior within the channels. The colors are instructive, but not suggesting a specific type of entry. Generally speaking, if the bars are all red, youâre most likely going to progress to the next lower channel level or target. Generally speaking, if the bars are green, youâre going to progress to the next upper channel or target. If you note small âdipsâ into the opposite color, without follow through, these can often be short term reversals within the current structure - we advise against trading the bar colors alone, this is likely to cause head-fakes in direction. Look upon them as a helper guide.
Here is an example of price following the normal cycle, displaying a dip, and progressing to its upper expected targets. Worth noting is anytime we do reach those limits, we always want to ask ourselves: What next?
If we do not see the model re-scale and build newer upper/lower channels, we should expect at some point to fall back inside the prior one. A trend that has hit its target and shows no momentum to continue is on borrowed time.
We believe the MSI can be traded by itself, but is far more strongly used alongside virtually any other meaningful bias you might have for the market. This could be things you already follow (earnings catalysts, abnormally large amounts of Calls or Puts showing up in intraday flow, news events, etc.). If you have a plan in mind already, the MSI will make life easier by automatically building a roadmap for you along the way.
It will also offer the option to set alerts not just at specific price levels, but when the state itself changes from its prior bias. This way you will remain rapidly aware and able to react where it is most necessary to.
A note about different timeframes:
The MSI is not built around lagging averages, but as it was built to emulate calculations we do elsewhere, using purely data available through Trading View, we have left it such that it can change values if you change timeframes. You will notice that similar timeframes (1,2,3,4,5 minutes) should be fairly similar in structure the MSI interprets. We prefer 2m, 3m, or 5m for most of our day to day trading (anything up to a week in duration or less), 5, 10, and 15 minute timeframes for a week or more, and anything higher than that may yield hazy results.
The reason for this is that the MSI is not built purely around lengths of data, but it does try to identify