S&P Short-Range Oscillator**SHOULD BE USED ON THE S&P 500 ONLY**
The S&P Short-Range Oscillator (SRO), inspired by the principles of Jim Cramer's oscillator, is a technical analysis tool designed to help traders identify potential buy and sell signals in the stock market, specifically for the S&P 500 index. The SRO combines several market indicators to provide a normalized measure of market sentiment, assisting traders in making informed decisions.
The SRO utilizes two simple moving averages (SMAs) of different lengths: a 5-day SMA and a 10-day SMA. It also incorporates the daily price change and market breadth (the net change of closing prices). The 5-day and 10-day SMAs are calculated based on the closing prices. The daily price change is determined by subtracting the opening price from the closing price. Market breadth is calculated as the difference between the current closing price and the previous closing price.
The raw value of the oscillator, referred to as SRO Raw, is the sum of the daily price change, the 5-day SMA, the 10-day SMA, and the market breadth. This raw value is then normalized using its mean and standard deviation over a 20-day period, ensuring that the oscillator is centered and maintains a consistent scale. Finally, the normalized value is scaled to fit within the range of -15 to 15.
When interpreting the SRO, a value below -5 indicates that the market is potentially oversold, suggesting it might be a good time to start buying stocks as the market could be poised for a rebound. Conversely, a value above 5 suggests that the market is potentially overbought. In this situation, it may be prudent to hold on to existing positions or consider selling if you have substantial gains.
The SRO is visually represented as a blue line on a chart, making it easy to track its movements. Red and green horizontal lines mark the overbought (5) and oversold (-5) levels, respectively. Additionally, the background color changes to light red when the oscillator is overbought and light green when it is oversold, providing a clear visual cue.
By incorporating the S&P Short-Range Oscillator into your trading strategy, you can gain valuable insights into market conditions and make more informed decisions about when to buy, sell, or hold your stocks. However, always consider other market factors and perform your own analysis before making any trading decisions.
The S&P Short-Range Oscillator is a powerful tool for traders looking to gain insights into market sentiment. It provides clear buy and sell signals through its combination of multiple indicators and normalization process. However, traders should be aware of its lagging nature and potential complexity, and use it in conjunction with other analysis methods for the best results.
Disclaimer
The S&P Short-Range Oscillator is for informational purposes only and should not be considered financial advice. Trading involves risk, and you should conduct your own research or consult a financial advisor before making investment decisions. The author is not responsible for any losses incurred from using this indicator. Use at your own risk.
Marketbreadth
Stocksgeeks MBIThis indicator displays the Stocksgeeks market breadth dashboard for NSE (India) stocks.
Market breadth provides insights into the participation of stocks in a market's movement & the conviction in the overall mood of the underlying index. Various interpretations of market breadth exist, including gauging the quantity of new highs and new lows, or the number of advancing & declining stocks, or the percentage of stocks above or below certain moving averages.
This dashboard includes the following metrics:
4R
A count or ratio of advancing & declining stocks objectively depicts their participation in an index or stock universe. A positive market breadth is said to happen when more stocks are advancing than are declining.
The 4R column is based on 4% advances & declines.
The advances are calculated as the number of stocks having a daily percentage change ≥ 4% divided by the total number of stocks having a daily percentage change < -4%.
4R is the ratio between NSE (India) stocks advancing or declining by 4% daily.
4 chg is the % change from yesterday’s 4R value to today’s 4R value.
20R
When most of the stocks are trading above a specific moving average, the market breadth is termed strong. This dashboard uses 20-day EMA for short-term timeframes.
20R is the ratio between the % of NSE (India) stocks above & below the 20-day moving average.
20 chg is the % change from yesterday’s 20R value to today’s 20R value.
50R
For medium to long-term timeframes, this dashboard uses 50-day EMA.
50R is the ratio between the % of NSE (India) stocks above & below the 50-day moving average.
50 chg is the % change from yesterday’s 50R value to today’s 50R value.
52WH &52WL
These 2 columns display the net number of stocks on NSE (India) making new 52-week highs or new 52-week lows. A market is considered strong (bullish) when new highs exceed new lows.
Interpretation
The 52 week highs must be greater than 52 weeks lows for a bullish bias.
This is how the individual columns are coded:
4R: above 200 is green, below 50 is red
20R: above 75 is green, below 50 is red
50R: above 85 is green, below 60 is red
For all the changes (4 chg, 20 chg, 50 chg): above 20 is green and below -20 is red
To decide the overall color for the day, we subtract the number of red boxes from the number of green boxes for the day. If the output is greater than equal to 3, then the day color is green, and if this is less than equal to -3 then the day color is red. In case of no consensus, the overall day color is neutral.
The color of the 20R & 50R indicates the trend (green is uptrend, & red is downtend). The color of the 4R column & the chg columns (4 chg, 20 chg, 50 chg) indicates the strength of the trend.
Features
⦿ Expanded mode : This is the default state & displays the market breadth for the past 10 days.
⦿ Mini mode : This displays only the overall color for the day.
⦿ One-day mode : Turning off both the expanded & the mini mode displays the one-day mode, which displays the market breadth columns for the current day only.
⦿ Dark mode : One-click dark mode, as usual.
Dependency
The script uses the Pine Seeds service to import custom data hosted in a GitHub repository and accesses it via TradingView as the frontend. So, the number of bars appearing on charts is fully dependent on the amount of historical data available. Any error or omission, if there, is a reflection of the hosted data, & not that of Tradingview.
Limitations
Such data has some limitations, like it can only be updated at EOD (End-of-Day), & only daily-based timeframes can be applied to such data. Irrespective of the intraday changes, only the last saved value on the chart is seen. So, it's best to use this script as EOD, rather than intraday. At the time of publication of this script, 375 days of historical data was available.
Credits
The Stocksgeeks interpretation of the market breadth is from Umang , who has graciously allowed his concepts to be coded into a script for TradingView. This script uses the NSE Market Breadth data from Chhirag_Kedia via a pine seed from EquityCraze . Hats off to these amazing individuals, without whose efforts, such scripts wouldn't have seen the light of this day!
NSE Market Breadth based on 4% Advance & DeclineThis indicator displays a ratio count of NSE (India) stocks advancing or declining by 4% daily.
Market breadth provides insights into the participation of stocks in a market's movement.
Various interpretations of market breadth exist, including gauging the quantity of new highs and new lows or evaluating up and down volume. Nevertheless, all breadth indicators fundamentally stem from the same basic concept, which can be expressed mathematically as the number of advancing & declining stocks.
Thus, a count or ratio of advancing & declining stock objectively depicts the participation of stocks in an index or stock universe.
A 4% advance or decline shows a significant range expansion.
⦿ The script calculates advances as a ratio of the daily percentage change ≥ 4% & the total number of stocks.
⦿ Declines are calculated as a ratio of the daily percentage change < -4% & the total number of stocks.
⦿ Net breadth is simply calculated by subtracting the declines from the advances. (4% up - 4% down). This depicts whether the day was bearish or bullish.
Green area depicts the 4% advances.
Red area depicts the 4% declines.
The table provides the actual values for the Advances, declines & the net breadth for the day.
There is an option to turn on dark mode in the settings.
There is an option to display only the net breadth .
You can turn on the Expanded mode for the table which will display the data for the past week.
Among other options, you can choose to not display colors in the table .
There is an option plot ' comfort' levels ' of +/- 10 also.
Interpretation
A market where advances are more than declines is indicative of a healthy bull market. But extreme breadth can signal exhaustion, often leading to a reversal. This is true in case of advances as well as declines.
If a market continues to rise while breadth does not increase, this is considered a divergence, which frequently leads to a reversal of the prevailing trend.
Dependency:
The script uses the Pine Seeds service to import custom data hosted in a GitHub repository and accesses it via TradingView as the frontend. So, the number of bars appearing on charts is fully dependent on the amount of historical data available. Any error or omission, if there, is a reflection of the hosted data, & not that of TradingView.
Limitations:
Such data has some limitations, like it can only be updated at EOD (End-of-Day), & only daily-based timeframes can be applied to such data. Irrespective of the intraday changes, only the last saved value on the chart is seen. So, it's best to use this script as EOD, rather than intraday.
At the time of publication of this script, historical data was available till the year 2004.
The universe of stocks chosen for the data is all stocks with latest Close >= 1 and Market Cap > 10.
Credits:
NSE Market Breadth data is from Chhirag_Kedia , & the Pine seeds are courtesy of EquityCraze
NSE Market Breadth VolumeMarket Breadth Volume (MBV) is defined as the ratio between the count of stocks giving a volume 1.5 times greater than its 20-day SMA, and the count of stocks giving a volume 0.5 times lesser than its 20-day SMA. This breadth indicator reflects participation in the markets. A sloping upward MBV shows that money is coming into the market.
MBV was devised by Chhirag_Kedia & this is how he explains it:
When it surpasses 1+ (benchmarking), it shows a matured upswing, which in the initial stages will result in strong buying but as the time passes with such a high rating will result in an extended market with high no. of breakout failures.
The final stage is ratings above 1.5 to 2+. These in later stages will reflect extreme reading and will result in trend exhaustion.
Similarly on the bearish side, the volume will dry up as we get a shakeout or a strong red day. This reduction in participation will result in lacklustre outcome in breakouts and will subsequently dry up further, usually coming under 0.2 to show extreme dryness.
Look for a systematic pick-up in volume post 15-20 days of first shakeout. Look for days with significant pick up with positive breadth, like volume coming around 0.20 etc. jumps to 0.35 to 0.45 etc. This will suggest that participation is picking up in the market and we will see a rally soon.
FEATURES
⦿ Multi-color Mode
For the sake of visual representation, you can turn on the multi-color mode where the volume bars can have one of the 4 colors:
Dry volume (Grey): Volume ≤ 0.25
Low Volume (Orange): Volume between 0.25 & 0.5
Mid Volume (Green): Volume between 0.5 & 1
High Volume (blue): Volume > 1 → Mature upswing
⦿ Background Net Breadth
Option to display the to display the net breadth as a background color. By default, the background colors are turned off.
⦿ Moving Average
There is an option to turn on a moving average of the volume. By default, it is the 5 SMA. This shows the near-term trend, & whether the MBV is sloping upward or not.
Dependency:
The script uses the Pine Seeds service to import custom data hosted in a GitHub repository and accesses it via TradingView as the frontend. So, the number of bars appearing on charts is fully dependent on the amount of historical data available. Any error or omission, if there, is a reflection of the hosted data, & not that of TradingView.
Limitations:
Such data has some limitations, like it can only be updated at EOD (End-of-Day), & only daily-based timeframes can be applied to such data. Irrespective of the intraday changes, only the last saved value on the chart is seen. So, it's best to use this script as EOD, rather than intraday.
At the time of publication of this script, historical data was available till the year 2004.
The universe of stocks chosen for the data is all stocks with latest Close >= 1 and Market Cap > 10.
Credits:
NSE Market Breadth data is from Chhirag_Kedia , & the Pine seeds are courtesy of EquityCraze
NSE Percentage of stocks above Moving AveragesThis indicator displays the percentage of NSE (India) stocks trading above key moving averages.
Market breadth measures the degree of participation & the conviction in the overall mood of the underlying index. A positive market breadth is said to happen when more stocks are advancing than are declining. Among many ways to measure this, one simple way is the % of stocks trading above a certain moving average. When most of the stocks are trading above a specific moving average, the market breadth is termed strong.
This script uses 10-day & 20-day EMA for short-term timeframes, & 50-day & 200-day EMA for medium to long-term timeframes.
Default Mode
We have a bullish bias when >50% of stocks are above their 50-day and 200-day MAs. We have a bearish bias when <50% of stocks are above their 50-day and 200-day MAs.
We also look at short-term timeframes (10 & 20 MA) for overbought and oversold levels. Values above 80% are considered overbought and readings below 20% are deemed oversold .
Individual Moving averages, & the table also, can be turned off.
Oversold/overbrought market breadth does not necessarily indicate reversal, but rather an exhaustion. This can get resolved by either a price correction or a time correction. The breadth can remain in overbought zones for a long time while the price is in a strong uptrend — and equally so at oversold zones during a strong downtrend.
Moving Average of Market Breadth
Turning-on the MA of breadth displays the 50-day Moving Average of the % of stocks above the 50-day Moving Average.
This is another way to visualise a smoothed version of the market breadth. If the % of stocks above the 50-day Moving Average is above its own 50-day Moving Average, then we can say that the breadth is strong.
Mini Mode
Turning on the mini-mode converts the table into a 4-color block, with the blocks reflecting the status of 10, 20, 50 & 200 MAs respectively, from top to bottom.
Text Mode
Turning on the text-mode converts the percentage numbers in the table into 1-word text descriptions.
Dependency:
The script uses the Pine Seeds service to import custom data hosted in a GitHub repository and accesses it via TradingView as the frontend. So, the number of bars appearing on charts is fully dependent on the amount of historical data available. Any error or omission, if there, is a reflection of the hosted data, & not that of TradingView.
Limitations:
Such data has some limitations, like it can only be updated at EOD (End-of-Day), & only daily-based timeframes can be applied to such data. Irrespective of the intraday changes, only the last saved value on the chart is seen. So, it's best to use this script as EOD, rather than intraday.
At the time of publication of this script, historical data was available till the year 2004.
The universe of stocks chosen for the data is all stocks with latest Close >= 1 and Market Cap > 10.
Credits:
NSE Market Breadth data is from Chhirag_Kedia , & the Pine seeds are courtesy of EquityCraze
Broad market index / quantifytools- Overview
Broad market index is a market breadth based oscillator, depicting broad market trend by analysing ratio between symbols moving up and symbols moving down in a given market. When market breadth is positive, more symbols are going up and when negative, more symbols are going down. As markets tend to correlate, broad market trend dictates likely path for all individual symbols that make up the market.
This tool provides market breadth for US equities (based on NYSE advancers - decliners) and ability to build two custom breadth baskets with up to 39 symbols included in each. Market breadth can be customized with variety of smoothing options, weighting and threshold modes to find most optimal rules for trend following. Performance of the model is reflected on metrics showing percentage of up/down moves during bullish/bearish states.
Example
↑ 63% = 63% of price moves during positive breadth state are to the upside
↓ 59% = 59% of price moves during negative breadth state are to the downside
Breadth state is colorized on line and chart according to its state (negative/positive/equilibrium) and direction (trending up/down). Upper and lower bands depict historical turning points in breadth for identifying extremes in broad market trend. Triangles mark breadth thrusts, in other words abnormally large moves in breadth at either upper or lower extreme. Breadth thrusts can serve as early signs of broad market trend reverting.
- Concept and features
By default, market breadth is calculated based on NYSE advancers - decliners, usable for all major indices that depict broad markets in US equities (SP500, QQQ, IWM). Users can also build 2 custom breadth baskets consisting of up to 39 symbols for defining broad market on other asset classes, such as cryptocurrencies. Custom baskets are suitable for any chart that fairly represents a market as a whole.
Example
Basket consisting of cryptocurrencies = Use on CRYPTOCAP:TOTAL (all cryptocurrencies aggregated)
Basket consisting of healthcare stocks = Use on AMEX:XLV (healthcare sector ETF)
Breadth line can be further refined using various smoothing options (SMA, EMA, HMA, RMA, WMA), threshold method and weights. By default, threshold (dividing line between bullish and bearish states) is set to fixed at 0, depicting an equilibrium where equal amount of symbols are going up and down.
Threshold mode can also be set to Dynamic, switching threshold to a moving average of the breadth line. Fundamental functionality still remains, breadth line above threshold marks bullish state and below threshold marks bearish state. Difference here is that the threshold no longer depicts a point of equilibrium, but simply a smoothed version of the breadth line itself, which can catch turns in broad market trend earlier.
Breadth basket can be adjusted to volatility of the viewed chart, causing an overstating of breadth on high volatility and understating on low volatility. Weighting takes into account magnitude of up/down moves, which can provide better relevance for trend following purposes.
- Practical guide
Example #1 : Broad market trend
The utility of market breadth is based on the idea that markets correlate and individual symbols making up the market will eventually join the broad market trend. With this in mind, going against broad market is like swimming upstream, it's going to be the hard way. A well performing basket with clear skew for upside and downside on respective breadth states can be used to form directional bias for trades and risk on/off regimes for investing.
Example #2 : Broad market reversals
Thrusts signify two things: a historical extreme in breadth and an aggressive move to the opposite direction. Thrusts are valuable clues for exhaustion in broad market trend, potentially leading to a reversal.
Example #3 : Breadth/price divergences
Market breadth and price diverging signify events where most symbols that make up the market are going one way but a few high weight symbols (big tech for SP500) are going the other way. In other words, only a few symbols are moving the market while general interest and intention is to the other direction. Divergences in breadth and price are not ideal for sustainable trend and can be expected to eventually revert to the direction of broad market.
Short Term IndeXThe Short-Term Index (STIX) is a simple market indicator designed to assess short-term overbought or oversold conditions in the stock market. Leveraging a combination of advancing and declining issues, STIX provides valuable insights into market sentiment and potential reversals. To enhance its interpretability and reveal the underlying trend with greater clarity, STIX has been refined through a Heiken-Ashi transformation, ensuring a smoother representation of market dynamics.
Calculation and Methodology:
stix = ta.ema(adv / (adv + dec) * 100, len)
STIX is calculated by dividing the difference between the sum of advancing issues (ADV) by the total number of issues traded (ADV + DEC). This quotient is multiplied by 100 to express the result as a percentage. The STIX index ranges from 0 to 100, where extreme values indicate potential overbought (mainly above 60) or oversold (mainly below 40) market conditions.
Heiken-Ashi Transformation:
By applying a Heiken-Ashi transformation to STIX, the indicator gains improved visual clarity and noise reduction. This transformation enhances the ability to identify trend shifts and potential reversal points, making it an even more valuable tool for traders and investors.
Utility and Use Cases:
-The Short-Term Index (STIX) offers a range of practical applications-
1. Overbought/Oversold Conditions: STIX provides a clear indication of short-term overbought or oversold conditions, helping traders anticipate potential market reversals.
2. Reversal Points: STIX can help pinpoint potential reversal points in short-term market trends, providing traders with opportunities to enter or exit positions.
3. Trend Analysis: By observing STIX values over time, traders can assess the strength and sustainability of short-term trends, aiding in trend-following strategies.
The Short-Term Index (STIX), enhanced by its Heiken-Ashi transformation, equips traders and investors with a tool for assessing short-term market conditions, confirming price movements, and identifying potential reversal points. Its robust methodology and refined presentation contribute to a more comprehensive understanding of short-term market dynamics, enabling traders to make well-informed trading decisions.
See Also:
- Other Market Breadth Indicators-
Bolton-Tremblay IndexThe Bolton-Tremblay Index (BOLTR) is a dynamic cumulative advance-decline indicator which incorporates the count of unchanged issues as a fundamental element. This index serves as a valuable tool for identifying shifts in market trends and gauging the overall strength or weakness of the market. To enhance its effectiveness and reveal underlying trends, BOLTR has been refined through a Heiken-Ashi transformation, resulting in a smoother and more insightful representation.
Calculation and Methodology:
r = (adv - dec) / unch
var float bt = na
bt := r > 0 ? nz(bt ) + math.sqrt(math.abs(r)) : nz(bt ) - math.sqrt(math.abs(r))
The BOLTR index is derived from a calculation involving three essential components: advancing issues (ADV), declining issues (DEC), and securities with unchanged closing prices (UNC). By formulating the ratio (ADV - DEC) / UNC, BOLTR captures the relationship between market movements and unchanged securities. This ratio then dictates whether the BOLTR index increases or decreases in the following period. If the ratio is positive, the index advances, and if negative, it retreats. This iterative process yields a cumulative index that reflects the evolving dynamics of market trends.
Heiken-Ashi Transformation:
The addition of a Heiken-Ashi transformation imparts a smoothing effect to the BOLTR index, revealing the underlying trend with greater clarity. This transformation diminishes noise and fluctuations, making it easier to identify meaningful shifts in market sentiment and overall market health.
Utility and Use Cases:
-The Bolton-Tremblay Index offers a range of applications that contribute to informed decision-making-
1. Trend Analysis: BOLTR provides insights into the changing trends of the market, helping traders and investors identify potential shifts in market sentiment.
2. Market Strength Assessment: By considering advancing, declining, and unchanged issues, BOLTR offers a comprehensive assessment of market strength and potential weaknesses.
3. Divergences: Traders can use BOLTR to detect divergences between price movements and the cumulative advance-decline dynamics, potentially signaling shifts in market direction.
The Bolton-Tremblay Index offers a versatile toolset for interpreting market trends, evaluating market health, and making better informed trading decisions.
See Also:
- Other Market Breadth Indicators-
Sector MomentumThis indicator shows the momentum of a market sector. Under the hood, it's the MACD of the number of stocks above their 20 SMA in a specific sectors. The best insight it gives is to tell if the market is doing a sector rotation or having a full blown correction.
Users have the options to choose a specific sector out of the 11 sectors:
XLB, XLC, XLE, XLF, XLI, XLK, XLP, XLRE, XLU, XLV, XLY or show all them them by adding multiple indicators.
Use this indicator similar to MACD to look for momentum acceleration, deceleration and turn in a sector. More importantly, users can open up the indicator for all sectors and then compare between each.
Examples:
1. When we see momentum slows down in XLP and turn of XLK, it's a sign of sector rotation from consumer staple to tech. Money is going from defensive to riskier assets. Market is leaning towards risk-on mode. Stocks in tech have higher probability to outperform those in consumer staple.
2. When we see momentum subside across all sectors all at once or one by one, particularly both XLP, XLK/XLY, we'd expect market breadth is taking a hit across all sectors. This is not a sector rotation. A short to mid term market correction or drawdown is very likely.
Market Breadth Ratio+ [Pt]This is a + version of my original Market Breadth Ratio Indicator
DESCRIPTION
The Market Breadth Ratio+ indicator is a tool that can help traders gain a more comprehensive understanding of market breadth by providing a ratio between Up volume (UVOL) and Down volume (DVOL).
While the VOLD indicator provides a straightforward measure of the difference between UVOL and DVOL, it doesn't account for the rate of change. The Market Breadth Ratio+ indicator, on the other hand, takes the rate of change into account, providing a plot line that is easier to interpret and understand.
The Up Volume vs Down Volume Ratios measure the strength of buying versus selling pressure in the market. A ratio greater than 1 indicates that there is more buying pressure, while a ratio less than -1 indicates more selling pressure. The ratio is calculated by dividing the total volume of stocks that closed up on the day by the total volume of stocks that closed down.
|| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------||
This script includes the following premium unique features.
1) Custom Moving Average line for Breadth Ratio line. There are a few MA type to choose from: SMA, EMA, RMA, WMA, VWMA, HMA
- This feature provide a smoother plot for better interpretation of the market trend
- MA crossovers can also be used as trend reversal signals
2) Breadth Strength Index (BSI)
- This graph shows the relative strength of the Breadth Ratio. This is a momentum based oscillator that measure the rate of change of the Breadth Ratio. It shows the strength and weakness in the Breadth Ratio plot.
- A bar close to 1 means the market is very strong in the Bullish direction, conversely, a bar close to -1 means the market is very weak, but very strong in the Bearish direction
- Above 0 shows Bullish strength
- Below 0 shows Bearish strength
3) Two display modes for Breadth Strength Index
- Histogram
- Line
- These can be combined to show different markets together, such as NYSE and NASDAQ
4) Custom Moving Average can be applied to the BSI
- This will provide smoother graph for easier interpretation
5) Aggregated Market Strength
- This feature combines the BSI of multiple markets, such as NYSE and NASDAQ, to provide a more comprehensive view of the overall US market. Often time, one of these indices will have a stronger 'pull' on the entire market. By observing the dominant color (of your choosing), you can see which index is pulling the market. And by trading the market that has the bigger pull, traders can leverage on the possible higher volatility for greater trade opportunities.
6) Custom Moving Average can be applied to the Aggregated Market Strength
- This will provide smoother graph for easier interpretation
7) Show alternating trend colors on Aggregated Market Strength
- This provides an intuitive view of the market strength that's based on market breadth ratio
Market Breadth Ratio [Pt]The Market Breadth Indicator is a technical analysis tool that provides traders and investors with valuable insights into the overall health of the stock market. This particular version of the indicator plots the Up Volume vs Down Volume Ratios for three major U.S. stock exchanges - NYSE, NASDAQ and AMEX - on a single chart.
The Up Volume vs Down Volume Ratios measure the strength of buying versus selling pressure in the market. A ratio greater than 1 indicates that there is more buying pressure, while a ratio less than -1 indicates more selling pressure. The ratio is calculated by dividing the total volume of stocks that closed up on the day by the total volume of stocks that closed down.
By plotting the Up Volume vs Down Volume Ratios for all three exchanges, the Market Breadth Indicator provides a comprehensive view of the overall market sentiment. If all three ratios are above 1, it indicates that the market is in a bullish trend, while if all three ratios are below -1, it indicates a bearish trend. A divergence between the ratios can also signal potential shifts in market sentiment.
Traders can use the Market Breadth Indicator to confirm the direction of the market and identify potential buying or selling opportunities. For example, if the market is in a bullish trend and the NYSE ratio is consistently higher than the other two ratios, it may indicate that the NYSE is leading the market and traders may want to focus on buying stocks listed on the NYSE.
Overall, the Market Breadth Indicator is a valuable tool for traders and investors to assess the overall market health and make informed trading decisions based on market sentiment.
Bonus feature: there is an option to display data for ADD for the three exchanges as well on the data table.
Percent of U.S. Stocks Above VWAPThis indicator plots a line reflecting the percentage of all U.S. stocks above or below their VWAP for the given candle. Horizontal lines have been placed at 40% (oversold), 50% (mid-line), and 60% (overbought). I recommend using this indicator as a market breadth indicator when trading individual stocks. In my experience, this indicator is best utilized while trading the major indices (SPX, SPY, QQQ, IWM) or their futures (ES, NQ, RTY) in the following manner:
- When the line crosses 50%, a green or red triangle is plotted indicating the majority of market momentum has turned bullish or bearish based on price positioning vs. VWAP. Look for longs when the line is rising (green) or above 50%, or shorts when the line is falling (red) or below 50%.
- When the line is below 40%, indicator shows red shading; I would not be long anything during this period. When the line exits this level, I begin looking for long entries. This line is adjustable in the indicator settings if you prefer to use a tighter or looser oversold level.
- When the line is above 60%, indicator shows green shading; I would not be short anything during this period. When the line exits this level, I begin looking for short entries. This line is adjustable in the indicator settings if you prefer to use a tighter or looser overbought level.
This indicator uses the TradingView ticker “PCTABOVEVWAP.US”, thus it only updates during NY market hours. If trading futures, I recommend applying VWAP to your chart and using that as the level to trade against in a similar manner, along with your personal price action analysis and other indicators you find useful.
Market Breadth - Secondary IndicatorMarket Breath is the equilibrium between number of stocks in advance to those in a decline, in other words a method to determine the current market environment. In a positive phase bullish setups will have improved probabilities and presence, whereas in a bearish phase the opposite would be true.
The primary indicator is the main tool used to identify whether the market is favorable for bullish- or bearish setups. The secondary indicator is complementary, with the purpose to calculate the intensity of each phase. In other words, overbought or oversold conditons.
The calculations are made based on the MMFI (% of stocks above 50 DMA).
- Red Column: Value below 21 would be considered oversold, where 10 < would be extreme / capitulation.
- Green Column: Value above 72 would be considered overbought, however in a stable bullish phase would on the contrary indicate positive acceleration.
There are also prints of dots that are created around / end of these extremes, which can indicate a reversal attempt. This will be printed when there is a countertrend move in the MMFI, VIX and SPY from an extreme value.
- Red Dots: Countertrend (down expansion) from a bullish phase.
- Green Dots: Countertrend (up expansion) from a bearish phase.
- Black Dots: Countertrend (up expansion) from an extreme / deep bearish phase.
How To Use
Use the primary indicator to note whether the market is more favorable for bullish- or bearish setups. Then look at the secondary breadth indicator and note whether there are extreme numbers and take that into account with a discretionary perspective. Example In case the market is in a bearish phase, have extended to the downside for several weeks and the primary breadth indicator is bearish. But he secondary show oversold levels with reversal prints, one should consider to be more careful on short side to risk of mean reversion. In simple terms these can be used to determine whether the current market is appropriate for selected setups.
Market Breadth - Primary IndicatorMarket Breath is the equilibrium between number of stocks in advance to those in a decline, in other words a method to determine the current market environment. In a positive phase bullish setups will have improved probabilities and presence, whereas in a bearish phase the opposite would be true.
The primary indicator measure the trend in SPY and correlation between different EMA's.
- Green Columns: Positive Breadth
- Red Columns: Negative Breadth
This indicator can be combined with the secondary breadth indicator to further note excessive movement and risk of mean reversion.
DOW 30 - Market BreadthDOW 30 indicator is intended for short-term intraday analysis and should not be used solely alone. Best to use this indicator in a combination with technical and fundamental analysis.
This indicator is calculated from all stocks in the DJI as of 8/9/2022;
- Evaluating VWAP,
- 9 EMA,
- 20 EMA.
Vwap Calculations;
Stock above Vwap = 1 (Vwap Bull),
Stock below Vwap = 1 (Vwap Bear),
As there are 30 stocks in the DJI, there is a max value of 30 Vwap Bulls/ Vwap Bears.
Ema Calculation;
Stock above 9 EMA = 0.5 (EMA Bulls),
Stock below 9 EMA = 0.5 (EMA Bears),
Stock above 20 EMA = 0.5 (EMA Bulls),
Stock below 20 EMA = 0.5 (EMA Bears),
For the EMA Bulls to reach 30 all stocks must be trading above both the 9 EMA and 20 EMA to reach a Max Value of 30.
The reasoning for this calculation is to suggest the current strength and speed of the current turn in the market.
Horizontal Lines:
There are three horizontal lines, MAX, MIN & Neutral;
MAX & MIN
Resides at the 30 & 0 levels suggesting the market is currently at an extreme. Representing all stocks are moving in the same direction together.
When the MAX or MIN are represented in the VWAP Line this represents directional conviction in the underlining DJI.
Neutral
Neutral resides at the 15 level and represents that the market is either about to make a decision or is choppy.
EXAMPLE
Below are some examples of how the DOW 30 indicator is able to represent the current market conditions.
Understand Current Market Conditions, either being Bullish, Neutral, or Bearish.
See live Market Mechanics, and understand the current market direction on a short-term timeframe.
DOW 30 indicator is intended for short-term intraday analysis and should not be used solely alone. Best to use this indicator in a combination with technical and fundamental analysis.
If there are any additional requests to the indicator feel free to leave a comment or privet message.
Best of luck trading.
Walter Deemer Market Breadth Breakaway MomentumThis indicator is based on long time market analysts Walter Deemer's research. Below is a summary of what the indicator is used for. In short it can be used to spot market reversals.
In short, when the 10 day NYSE Advance:Decline ratio breaches 1.97, the market has achieved break away momentum. When the 20 day ratio achieves a 1.72 ratio this can be a "good" signal even if when the 10 day has not achieved a 1.97 ratio.
In addition to the NYSE, you can toggle NASDAQ, AMEX, or the average of the three.
You can read more about it here: walterdeemer.com
"Downside momentum usually peaks at the end of a decline, as prices cascade into a primary low. On the upside, though, momentum peaks at the beginning of an advance, then gradually dissipates as the advance goes on, and the more powerful the momentum at the move's beginning, the stronger the overall move; REALLY strong momentum is found only at the beginning of a REALLY strong move: a new bull market or a new intermediate leg up within a bull market. We coined the term "breakaway momentum" in the 1970's to describe this REALLY powerful upside momentum. The following is a review of what it is and how it is typically generated.
Breakaway momentum (some people call it a "breadth thrust") occurs when ten-day total advances on the NYSE are greater than 1.97 times ten-day total NYSE declines. It is a relatively uncommon phenomenon...24 times it has occurred since World War II (an average of once every 3 1/2 years). Cyclical bull markets, though, are traditionally heralded by breakaway momentum, so we are hopeful that it will be generated this time around, too.
....The real trick in generating breakaway momentum? It's not a lot of advances; it's a lack of declines."
Dow Jones Stocks : Pivot : ScreenerWith the Dow Jones Stocks Pivot Screener, you can scan a list of the 30 stocks / companies included in the Dow Jones Industrial Average index in real-time.
By using the indicator, you can monitor pivot breakouts and enter trades based on them.
As soon as the DJIA Index list is updated, I will update this List
The indicator includes three types of pivots . Classic, Fibonacci, and Standard.
You have the option to select between Daily, Weekly, and Monthly time frames as well
TradingCube : Crypto : Pivot ScreenerThe Crypto Pivot Screener is a real-time scanner of a list of top crypto assets.
You can use the indicator to monitor the pivots of about 40 crypto assets.
At least once a month, I will update the List of Crypto assets.
The indicator includes three types of pivots . Classic, Fibonacci, and Standard.
You have the option to select between Daily, Weekly, and Monthly time frames as well
Advance/Decline Line [IQ]Advance/Decline Line is a Market Breath indicator.
A/D line calculates a ratio between total number stocks advancing and total number of stocks in one day, providing another way to grasp the market breath at any moment.
We think the indicator covers the whole market, as we use data from the three main exchanges: NYSE, NASDAQ and AMEX.
The New York Stock Exchange (NYSE), nicknamed "The Big Board") is by far the world's largest stock exchange by market capitalization of its listed companies.
The Nasdaq Stock Market (NASDAQ) is ranked second on the list of stock exchanges by market capitalization of shares traded, behind the New York Stock Exchange.
The American Stock Exchange (AMEX) is the third largest stock exchange in the U.S. after the NYSE and the NASDAQ, and handles approximately 10% of all American trades.
How to interpret it:
Green columns mean more than 50% of NASDAQ stocks are advancing, red columns mean more than 50% of NASDAQ stocks are declining.
Green values above the top band mean correlation to the upside, red values bellow the low band mean correlation to the downside.
Correlation means rising probability of capitulation (to the upside or to the downside) and is market by a white bar (as signal).
Important:
For a better interpretation, the Advance/Decline Line indicator should be used in conjunction with other indicators (volatility, volume, etc.).
4C NYSE Market Breadth RatioThe NYSE Market Breadth Ratio is considered by some to be the “king” of market internals. It lets you know instantly how strong current buying or selling pressure is in the broad market, to eliminate guessing or opinion.
This indicator plots the Market Breadth Ratio values for the NYSE and the NASD exchanges in real time.
It also plots the NYSE Market Breadth Ratio in a histogram plot for visual reference.
The indicator dynamically changes colors between green and red depending on whether breadth is currently positive or negative.
This indicator divides the 'Up-Volume' ("UVOL") by 'Down-Volume' ("DVOL"), for each exchange.
It can be added to any chart, but is incredibly useful when added to other sources of market internals like the NYSE Advancers/Decliners Difference (ticker ADD) or with the NYSE UVOL / DVOL Difference (ticker VOLD ).
Credit goes to author=@auron9000 as the bulk of this code was from their Breadth Ratio Bubbles indicator.
---> The changes made to their indicator include: bug fixes where the values werent properly updating; fixed indicator to be a separate plot (not chart overlay), and added the histogram plot.
NYSE Advance/Decline Line 1.0NYSE Advance/Decline Line is a Market Breath indicator.
Brought to you by IQ-trading (Andrei Bogdan) via Trading View Pine script. If you find this helpful in anyway, please leave a like!
A/D line calculates a ratio between total number of NYSE stocks advancing and total number of NYSE stocks declining in one day, providing another way to grasp the market breath at any moment.
Green columns mean more than 50% of NYSE stocks are advancing, red columns mean more than 50% of NYSE stocks are declining.
Green values above the top band mean correlation to the upside, red values bellow the low band mean correlation to the downside.
Correlation means rising probability of capitulation (to the upside or to the downside).
For a better interpretation, NYSE Advance/Decline Line should be used in conjunction with other indicators (volatility, volume, etc.).
VOLD-MarketBreadth-RatioThis script provides NASDAQ and NYSE Up Volume (volume in rising stocks) and Down Volume (volume in falling stocks) ratio. Up Volume is higher than Down Volume, then you would see green label with ratio e.g 3.5:1. This means Up Volume is 3.5 times higher than Down Volume - Positive Market Breadth. If Down Volume is higher than Up Volume, then you would see red label with ratio e.g -4.5:1. This means Down Volume is 4.5 times higher than Up Volume.
For example, ratio is 1:1, then it is considered Market Breadth is Neutral.
PS: Currently TradingView provides only NASDAQ Composite Market volume data. I have requested them to provide Primary NASDAQ volume data. If they respond with new ticket for primary NQ data, I will update the script and publish the updated version. So if you have got similar table on ToS, you would see minor difference in NQ ratio.
Market Breadth EMAs V2Second version of Market Breadth EMAs for $SPY. Getting a little more complicated than V1 but removed noise.
Key:
Green line = % of stocks above their 20-period moving average, the "twitch line"
Red line = % of stocks above their 200-period moving average, the "long term trend"
White line = weighted average of the % of stocks above the 20/50/100/200 averages, the "general trend." Captures bursts that the 200 misses, and is more trustworthy than the 20.
Background colors = limits of the red/green/white where reversals have happened historically. The darker the color, the stronger the signal.
Histogram = the change in the white line over time, for different time periods: 1/4/10/20, the "trend strength/confidence." i.e. If the white line "General Trend" has been drifting lower for a month but started increasing the past 2 days, you might have 3 red histograms and 1 green one.
Techniques:
If the green, red, or white line is above 50%, then more than half the stocks are above that average. So, if they're in the top half, bullish market. Bottom half, bearish market.
If the green line is above the red, market has rising/bullish momentum. If red is above green, market has falling/bearish momentum.
If the white line is rising, bullish momentum. If it's falling, bearish momentum.
If the histograms are all green, there is strong momentum in that direction. The % of stocks above their important averages has been increasing each day for both the short term and long term.
If the histograms go from all green to a mix of green and red, be on the lookout for a reversal from one of the background levels. Usually initiates from the 20 (green line) first.
If price dips without the histogram changing, HODL.