SPX Bull Market, Bear market and Corrections Since 1929 This script show visually with labels all the BULL & BEAR Market since 1929 with intermediary corrections.
Bear Market = Price drop of >=20% (based on closing price not intra day low)
Corrections = Price drop of >=10% and < 20% (based on closing price not intra day low, in intraday price it may go beyond 20% but closes in less than 20% )
The script doesn't update as we move forward , I need to manually update during every correction/bull/bear phases.
It is a good visual to study the past bull and bear market to gain some key insights!
Forecasting
TD9 Post-9 Trend + End BoxFor Wayne im just tryin this out for now , but think it nails the trend candles , FIB YOU LIFE LIVE DONT LIE
Pythia — v0.5.5 LiteDescription
Pythia Lite helps to identify potential trend reversal zones before they become visible on the chart.
It analyzes the energy of price movement and highlights where momentum starts to fade — signaling possible changes ahead.
Built on adaptive MACD divergence logic and collapse-zone forecasting, it shows where the probability of a reversal becomes the highest.
Core Features
• Forecasts possible reversal areas
• Smart signal filtering based on σ-significance
• Dynamic projection zones (linear regression + ATR)
• Visibility and stability boost for cleaner signals
• Visual markers for directional bias
Lite Limitations
• Reduced sensitivity range
• Single-scale analysis (no macro mode)
• Simplified divergence filters
👉 saellab.gumroad.com
Created through the dialogue of analysis and intelligence.
© Saël Lab — Pythia Project 2025
#Pythia #Forecast #Divergence #CollapseZone #Reversal #MACD #SaelLab #TradingSystem #Energy #MarketExhaustion #AdaptiveIndicator
Proactive Breakout Predictor - SAINTThe Proactive Breakout Predictor+ is an advanced intraday trading indicator designed to detect and confirm breakout opportunities with high accuracy — before they fully develop, and to identify ideal retest entries after the initial breakout.
It combines multiple layers of market structure, momentum, trend, and volume analysis to eliminate false breakouts and help traders enter with confidence.
Signal Type | Chart Marker | Meaning Bullish Breakout | 🟢 Up Triangle | Confirmed bullish breakout — strong upward
momentum with volume and trend confirmation.
Bearish Breakout | 🔴 Down Triangle | Confirmed bearish breakout — strong downward
momentum with volume and trend confirmation.
Bullish Retest | 🟢 Small Green Circle | Price retests breakout zone with low volume —
ideal re-entry or add-on for longs.
Bearish Retest | 🔴 Small Red Circle | Price retests breakdown zone with low volume —
ideal re-entry or add-on for shorts.
Algoritmictrader2025 ALGO System profitability works with a minimum profit margin of 75% and the maximum profit margin per share is around 95%. The software costs $150 per month.
NQ Key Levels MapThe NQ Key Levels Map is a fully customizable tool designed to visually mark your most important trading levels on the Nasdaq futures (NQ) chart. It provides quick at-a-glance reference points for both bullish and bearish scenarios, as well as key overnight and contextual levels — all color-coded, labeled, and positioned exactly how you prefer.
This indicator helps traders maintain spatial awareness of critical price zones throughout the session without cluttering the chart.
💡 Key Features:
🟩 Bullish Levels (Green)
Max ATM – highest key level or equilibrium pivot.
Bull Trigger – upside breakout or entry confirmation.
Bull Targets 1–3 – progressive profit targets for bullish continuation.
🟥 Bearish Levels (Red)
Min ATM – lowest key level or equilibrium pivot.
Bear Trigger – downside breakout or short confirmation.
Bear Targets 1–3 – progressive downside objectives.
Overnight Low – prior session low reference.
🟦 Contextual Levels (Blue)
Overnight High – prior session high reference.
Flip Area – inflection zone where sentiment can shift.
Prior Settle – yesterday’s settlement price anchor.
Session 30 Second OR DeviationsThis indicator will plot the -4, -6, and -8 levels in color coded fashion based on session. We look for price reactions at these levels. It will plot the Asia session first 30 second candle, same with London, and New York.
BTC Open interest (binance, bybit, okx, bitget, htx, deribit)📈 BTC Open Interest Candles (Binance, Bybit, OKX, Bitget, HTX, Deribit)
🌟 Overview
This Pine Script indicator fetches real-time Bitcoin (BTC) perpetual futures open interest (OI) data from major cryptocurrency exchanges (Binance, OKX, Bybit, Bitget, HTX, Deribit), aggregates it, and visualizes it as candlesticks on the chart. Each candlestick represents the combined OI values at the open, high, low, and close of that bar. Candlestick colors change based on whether the current bar’s close OI is higher or lower than the previous bar’s, allowing intuitive tracking of OI fluctuations.
✨ Key Features
Multi-exchange OI aggregation: Combines OI data from selected exchanges to create a unified OI candlestick series.
Candlestick visualization: Converts aggregated OI values into open, high, low, and close values to plot candlestick charts, clearly showing the range and trend of OI over time.
Color-coded OI change:
Close OI higher than previous bar → teal candlestick (OI increase)
Close OI lower than previous bar → red candlestick (OI decrease)
⚙️ Inputs
Show Binance true Include Binance OI in the aggregation.
Show OKX true Include OKX OI in the aggregation.
Show Bybit true Include Bybit OI in the aggregation.
Show Bitget true Include Bitget OI in the aggregation.
Show HTX true Include HTX OI in the aggregation.
Show Deribit true Include Deribit OI in the aggregation.
📊 Calculation Methodology
Requests OI open, high, low, close values for the specified exchange using request.security().
Missing data (na) is treated as 0 to prevent aggregation errors.
Returns OI values as arrays.
➕ Aggregation of individual OI
Variables combinedOiOpen, combinedOiHigh, combinedOiLow, combinedOiClose initialized to 0.
Calls getOI for each enabled exchange and adds returned values to the combined variables.
🎨 Candlestick color determination
oiColorCond checks whether combinedOiClose > combinedOiClose .
True → openInterestColor = color.teal (OI increase)
False → openInterestColor = color.red (OI decrease)
🕯 Candlestick plotting
plotCandles ensures at least one exchange is selected.
plotcandle() is called with na values if no exchanges are selected to avoid drawing candles.
Candle body, wick, and border colors follow openInterestColor.
💡 How to Use
🌐 Integrated market sentiment
Observe overall market OI changes using a unified candlestick chart rather than fragmented exchange data to understand market sentiment and capital flow.
🔍 Compare with price movements
Analyze price charts alongside OI candlesticks to see how OI changes affect (or are affected by) price.
🟢 Price rising + teal OI candlestick (OI increase): Indicates bullish momentum from new long entries or short covering.
🔴 Price falling + red OI candlestick (OI decrease): Suggests bearish momentum from long liquidations or increased short covering.
📈 Price rising + red OI candlestick (OI decrease): Could reflect a short squeeze or profit-taking in long positions.
📉 Price falling + teal OI candlestick (OI increase): May indicate new short positions or forced long liquidations (stop-loss triggers).
⚡ Volatility prediction
Large OI candles or consecutive candles of a certain color can indicate imminent or ongoing significant market moves.
PDB - RSI Based Buy/Sell signals with 4 MARSI Based Buy/Sell Signals on Price chart + 4 MA System
This indicator plots RSI-based Buy & Sell signals directly on the price chart , combined with a 4-Moving-Average trend filter (20/50/100/200) for higher accuracy and cleaner trade timing.
The signal triggers when RSI reaches user-defined overbought/oversold levels, but unlike a standard RSI, this version plots the signals **on the chart**, not in the RSI window — making entries and exits easier to see in real time.
RSI Levels Are Fully Customizable
The default RSI thresholds are 30 (oversold) and 70 (overbought).
However, you can adjust these to fit your trading style. For example:
> When day trading on the 5–15 min timeframe, I personally use 35 (oversold) and 75 (overbought) to catch moves earlier.
> The example shown in the preview image uses 10-minute timeframe settings.
You can change the RSI levels to trigger signals from **any value you choose**, allowing you to tailor the indicator to scalping, day trading, or swing trading.
4 Moving Averages Included:
20, 50, 100, 200 MAs act as dynamic trend filters so you can:
✔ trade signals only in the direction of trend
✔ avoid false reversals
✔ identify momentum shifts more clearly
Works on all markets and timeframes — crypto, stocks, FX, indices.
PDB - RSI Buy & Sell Zones + SMA (PrintDemBandz)PDB - RSI Buy & Sell Zones
A clean, upgraded version of the RSI with shaded momentum zones to make entries and exits easier to spot. The background is divided into five color-coded zones so you instantly see when the market is shifting from bullish to bearish momentum.
Shaded Zones Explained:
| Zone | RSI Range | Zone Meaning |
| --------------------------- | --------- | ----------------------------------------------------- |
| Strong Buy (Dark Green) | < 30 | Oversold extreme – high probability bounce zone
| Buy Zone (Light Green) | 30–40 | Early accumulation & potential reversal area
| Neutral (Grey) | 40–60 | No edge zone – stay patient and wait for direction |
| Sell Zone (Light Red) | 60–70 | Market heating up – take profit or prepare to short |
| Strong Sell (Dark Red) | > 70 | Overbought extreme – high probability correction zone |
A dashed midline at 50 helps instantly gauge trend bias (above = bullish, below = bearish).
Use this RSI alone or combine with MACD or MA for stronger confirmations.
Search "PDB" in the indicators section for more free indicators.
Reverse RSI LevelsSimple reverse RSI calculation
As default RSI values 30-50-70 are calculated into price.
This can be used similar to a bollinger band, but has also multiple other uses.
70 RSI works as overbought/resistance level.
50 RSI works as both support and resistance depending on the trend.
30 RSI works as oversold/support level.
Keep in mind that RSI levels can go extreme, specially in Crypto.
I haven't made it possible to adjust the default levels, but I've added 4 more calculations where you can plot reverse RSI calculations of your desired RSI values.
If you're a RSI geek, you probably use RSI quite often to see how high/low the RSI might go before finding a new support or resistance level. Now you can just put the RSI level into on of the 4 slots in the settings and see where that support/resistance level might be on the chart.
Lump Sum Favorability (SPX & NDX)This indicator provides a visual dashboard to gauge the statistical favorability of deploying a "Lump Sum" investment into the SPX (S&P 500) or NDX (Nasdaq 100).
The primary goal is not to time the exact market bottom, but to identify zones of significant pessimism or euphoria. Historically, periods of indiscriminate selling have represented high-probability entry points for long-term investors.
The dashboard consists of two parts:
1. The Favorability Gauge: A 12-segment gauge that moves from Red (Unfavorable) to Teal (Favorable).
2. The Summary Text: An optional text box (enabled in settings) that provides a plain-English summary of the current market breadth.
---
The Method: Market Breadth
This indicator is not based on the price of the index itself. Price-based indicators (like an RSI on the SPX) can be misleading. In a market-cap-weighted index, a few mega-cap stocks can hold the index price up while the vast majority of "average" stocks are already in a deep bear market.
This tool uses Market Breadth to measure the true, underlying health and participation of the entire market.
How It Works
1. Data Source: The indicator pulls the daily percentage of companies within the selected index (SPX or NDX) that are trading above their 200-day moving average. (Data tickers: S5TH for SPX, NDTH for NDX).
2. Smoothing: This raw data is volatile. To filter out daily noise and confirm a persistent trend, the indicator calculates a 5-day Simple Moving Average (SMA) of this percentage. This is the value used by the indicator.
3. Interpretation:
High Value (>= 50%): More than half of the stocks are above their long-term average. This signifies the market is "Overheated" or in a risk-on phase. The favorability for a new lump sum investment is considered Low.
Low Value (< 50%): Less than half of the stocks are above their long-term average. This signifies "Oversold" conditions or capitulation. These moments historically offer the best favorability for starting a new long-term investment.
---
How to Use the Indicator
1. The Favorability Gauge
The gauge is designed to be intuitive: Red means "Stop/Caution," and Teal means "Go/Opportunity."
Note: The gauge's logic is inverted from the data value to achieve this simplicity.
Red Zone (Left): UNFAVORABLE
This corresponds to a high percentage of stocks being above their 200d MA (>= 50%). The market is considered Overheated, and the favorability for a new lump sum investment is low.
Teal Zone (Right): FAVORABLE
This corresponds to a low percentage of stocks being above their 200d MA (< 50%). The market is considered Oversold, and the favorability for a new lump sum investment is high.
2. The Summary Text
When "Show Summary Text" is enabled in the settings, a box will appear at the top-center of your chart. This box provides a clear, data-driven summary, such as:
"Currently, only 22% of S&P 500 companies are above their 200-day MA. Market is Oversold."
The color of this text will automatically change to match the market state (Red for Overheated, Teal for Oversold), providing instant confirmation of the gauge's reading.
---
Settings
Market: Choose the index to analyze: SPX (S&P 500) or NDX (Nasdaq 100).
Gauge Position: Select where the gauge dashboard should appear on your chart (default is Bottom Right).
Show Summary Text: Toggle the descriptive text box on or off (default is On).
---
This indicator is a statistical and historical guide, not a financial advice or timing signal. It is designed to measure favorability based on past market behavior, not to provide certainty.
Extreme oversold conditions can persist, and markets can always go lower. This tool should be used as one component of a broader investment and risk-management framework. Past performance is not a guarantee of future results.
DAX Zonen Ergänzungen (Pro Signale + EMAs mit Filter RSI MACD)📊 DAX Zones Enhancements (Pro Signals + EMA with RSI & MACD Filter)
Description:
This indicator enhances DAX trading analysis by combining dynamic support/resistance zones with professional-level signal filters. It automatically detects potential buy and sell zones and confirms them using EMA trends, RSI conditions, and MACD momentum.
Key features:
🔹 Visual display of DAX high- and low-price zones
🔹 EMA-based trend confirmation
🔹 RSI and MACD filters to reduce false signals
🔹 Customizable alerts when price interacts with key zones
🔹 Works on multiple timeframes
Ideal for traders who want a clean, rule-based approach to identifying high-probability entries and exits on the DAX index.
ETD-A BELL - Early Trend Detection with Engulfing Pattern Early Trend Detection with Engulfing Pattern Recognition
This indicator is designed to identify early trading trend reversals by combining trend-based EMA analysis with candlestick pattern detection. It automatically plots up and down arrows on the chart to signal potential bullish or bearish shifts in market momentum.
A key feature of this tool is its Engulfing Pattern Detection, which highlights strong reversal zones confirmed by price action. When an engulfing pattern aligns with an EMA crossover or momentum change, the indicator provides an early alert helping traders anticipate potential entry or exit points before larger market moves occur.
EKG Pulse +EKG Pulse – Multi-Layer Trend & Session Analyzer
Description:
EKG Pulse is an advanced trading indicator that combines trend clouds), Momentum trend flips, EMA slope detection, and session high/low tracking to give clear visual signals for intraday and swing trading. It also calculates potential trade ranges, stop-loss, and profit targets dynamically, adapting to volatility and historical session behavior.
How to Use:
Trend Identification: Use the Trend cloud and EMA slope to determine the main trend (bullish/bearish).
Trade Signals: Look for Momentum flips aligned with Trend Cloud for buy/sell signals (triangles appear on the chart).
Candle Colors: Follow Momentum-based candle coloring to visually track bullish (green) or bearish (red) momentum.
Session Ranges: Monitor session boxes and previous day’s levels for support/resistance zones.
ATR & Ticks Table: Use the table to manage risk with suggested stop-loss (SL) and multiple profit targets (TP1, TP2, TP3), scaled by your account size and instrument’s tick value.
Breakout Status: The session analyzer highlights SAFE, WAIT, or HOLD conditions based on volatility and breakout likelihood.
Benefits:
Provides multi-layer trend confirmation for safer entries.
Visual buy/sell alerts reduce guesswork.
Dynamic risk management with ATR-based SL/TP calculation.
Session boxes help identify key intraday levels.
Historical breakout analysis improves timing for breakout trades.
Works on multiple assets and timeframes with auto tick mapping.
EMA 9 + VWAP Bands Crossover With Buy Sell SignalsEMA 9 + VWAP Bands Crossover With Buy Sell Signal. Includes alerts
Sz Pivot Dz Aj.New live&noon updateMulti-session pivot zones (Noon / Live / Aj.New) for gold (XAUUSD), based on 22–27 Oct 2025 configuration.
default
Session 1 27/10/68 Noon 11.00 waiting
Session 2 24 Live24/10/68
Session 3 24 Noon 11.00
Session 5 23 Noon 11.00
Session 6 22 Live 22/10/68
Credit to AJ. New
Coding by Line ID : b-sure.engineering
B-sure engineering and supply co.,ltd. Chiang rai Thailand
Pattern DetectorPattern Detector
Identifies and summarizes common chart patterns on any symbol/timeframe. Shows a compact table of the most recent confirmed patterns (up to 6), optional candle coloring that matches table row colors, and optional targets for context. Designed for analysis support only.
What it detects
Triangles and wedges, flags and pennants, head & shoulders (and inverse), rectangles, channels, broadening formations, double/triple tops & bottoms, cup & handle (and inverse), rounding tops/bottoms, diamonds, bump & run, island reversals, staircase patterns, V patterns, gaps (up/down), pipe/spike patterns, harmonic ABCD, Elliott (simplified), three drives, Quasimodo, dead cat bounce, tower top/bottom, shakeout, and Wolfe waves.
Inputs
Lookback Mode: Auto or Manual (Manual Lookback bars)
Min Confidence to Confirm: threshold for confirmation
Display: Show Pattern Table, Show Pattern Numbers, Color Pattern Candles
Style: table row colors; bullish/bearish direction colors
Notes:
Candle coloring uses the table’s row colors and requires Show Pattern Table to be enabled.
Targets are approximate and for reference only.
Alerts
Pattern Confirmed
Pattern Target Reached
Important
Educational/information tool only; not a signal generator and not financial advice.
No performance guarantees. Use with other analysis and risk management.
Calculations update in real time; confirmations happen on closed bars. Detected patterns can change intrabar; use closed‑bar alerts for greater reliability.
Results may vary by symbol, timeframe, liquidity, and volatility.
PulseTrader: Daily Momentum Catcher v6 TF + UTCtimeframe awareness (monthly / weekly / daily / intraday logic) into your full strategy script
Average Daily Session Range PRO [Capitalize Labs]Average Daily Session Range PRO
The Average Daily Session Range PRO (ADSR PRO) is a professional-grade analytical tool designed to quantify and visualize the probabilistic range behavior of intraday sessions.
It calculates directional range statistics using historical session data to show how far price typically moves up or down from the session open.
This helps traders understand session volatility profiles, range asymmetry, and probabilistic extensions relative to prior performance.
Key Features
Asymmetric Range Modeling: Separately tracks average upside and downside excursions from each session open, revealing directional bias and volatility imbalance.
Probability Engine Modes: Choose between Rolling Window (fixed-length lookback) and Exponential Decay (weighted historical memory) to control how recent or historic data influences probabilities.
Session-Aware Statistics: Calculates values independently for each defined session, allowing region-specific insights (e.g., Tokyo, London, New York).
Dynamic Range Table: Displays key metrics such as average up/down ticks, expected range extensions, and percentage probabilities.
Adaptive Display: Works across timeframes and instruments, automatically aligning with user-defined session start and end times.
Visual Clarity: Includes clean range markers and labels optimized for both backtesting and live-chart analysis.
Intended Use
ADSR PRO is a statistical reference indicator.
It does not generate buy/sell signals or predictive forecasts.
Its purpose is to help users observe historical session behavior and volatility tendencies to support their own discretionary analysis.
Credits
Developed by Capitalize Labs, specialists in quantitative and discretionary market research tools.
Risk Warning
This material is educational research only and does not constitute financial advice, investment recommendation, or a solicitation to buy or sell any instrument.
Foreign exchange and CFDs are complex, leveraged products that carry a high risk of rapid losses; leverage amplifies both gains and losses, and you should not trade with funds you cannot afford to lose.
Market conditions can change without notice, and news or illiquidity may cause gaps and slippage; stop-loss orders are not guaranteed.
The analysis presented does not take into account your objectives, financial situation, or risk tolerance.
Before acting, assess suitability in light of your circumstances and consider seeking advice from a licensed professional.
Past performance and back-tested or hypothetical scenarios are not reliable indicators of future results, and no outcome or level mentioned here is assured.
You are solely responsible for all trading decisions, including position sizing and risk management.
No external links, promotions, or contact details are provided, in line with TradingView House Rules.
Global M2 Overlay 5 DaysTrading + Offset -AlexBank🌍 This indicator visualizes the Global M2 Money Supply — a combined estimate of the total liquid money circulating in major economies worldwide — directly overlaid on your active chart (for example, XAU/USD).
It allows traders to see how global liquidity evolves in relation to asset prices such as gold, Bitcoin, or equities.
In simple terms, M2 reflects how much liquid capital exists in the global financial system.
When M2 expands, liquidity increases — which can fuel asset price growth.
When M2 contracts, liquidity tightens — often signaling risk-off periods or deflationary pressures.
⚙️ This indicator aggregates national M2 data from multiple economies (United States, Eurozone, China, Japan, UK, etc.), converted to USD equivalents via live FX rates, giving a global view of liquidity trends.
Indicator Features
🧭 Overlay on any chart — plots the global M2 line directly on top of your active asset (e.g. XAU/USD, BTC/USD), allowing direct visual comparison.
⏩ Day offset control — shift the M2 curve forward or backward in time (in real trading days) to test how global liquidity leads or lags asset prices.
Example: shifting +90 days means the M2 data appears 90 trading days later (not calendar days, since weekends are excluded).
📅 5-day trading week logic — automatically converts real days into trading days, ensuring accurate offsets that match market calendars.
📊 Optional moving average — smooths the M2 line to better visualize long-term liquidity trends.
🎚️ Manual scaling (optional) — adjust the height of the M2 curve to visually align it with your charted asset’s price range (does not affect data values).
💡 How to Use
1/ Apply the indicator to your preferred chart (e.g., Gold / XAUUSD).
2/ Adjust the time offset parameter to see how changes in global liquidity precede or follow price movements.
3/ Use on DAILY TimeFrame for clear visibility
Enjoy !
📊 Monitor F&M - RLYONSCRIPT OBJECTIVE
It's a confluence system that combines four key indicators to identify high-probability trading setups. It basically tells you when and where to enter the market with greater confidence.
🔧 THE 4 BASE INDICATORS
1. ADX (Average Directional Index)
What it measures: The strength of the trend (not the direction)
How to use it:
ADX ≥ 25 = STRONG trend ✅
ADX < 25 = Weak or sideways trend
What it does: Filters trades. You only look for entries when there is real strength in the market.
2. DI+ and DI- (Directional Indicators)
What it measures: The direction of the trend.
How to use it:
DI+ > DI- = Bullish trend 📈
DI- > DI+ = Bearish trend 📉
What it does: Defines whether you are looking for buys or sells.
3. TTM Squeeze (Bollinger Bands + Keltner Channels)
What it measures: Volatility compression and explosion.
States:
Squeeze ON 🔴: Volatility compressed (like a tightened spring).
Squeeze OFF 🟢: Volatility released (the spring is released = strong movement).
Transition 🔵: Changing state.
Momentum: The green/red histogram shows the direction of the movement.
Green rising = Strong bullish trend.
Red falling = Strong bearish trend.
4. RSI (Relative Strength Index)
What it measures: Whether the price is overbought or oversold.
Zones:
RSI > 70 = Overbought ⚠️ (be careful with purchases)
RSI < 30 = Oversold ✅ (bullish opportunity zone)
RSI 40-60 = Neutral zone/ideal for pullbacks
🎯 THE 2 MAIN STRATEGIES
STRATEGY 1: MOMENTUM (The strongest) 🚀
BUY setup:
✅ Squeeze released (changed from ON to OFF)
✅ Momentum green AND growing
✅ ADX ≥ 25 (strong trend)
✅ RSI not overbought (< 70)
SELL setup:
✅ Squeeze released (changed from ON to OFF)
✅ Momentum red AND Decreasing
✅ ADX ≥ 25 (strong trend)
✅ RSI not oversold (> 30)
When to trade: When you see the triangle 🚀 on the chart
STRATEGY 2: PULLBACK (Established trend) 📈📉
BUY setup:
✅ DI+ > DI- (established uptrend)
✅ ADX ≥ 25 (strong trend)
✅ RSI between 40-55 (healthy pullback)
✅ Momentum starting to turn upward
SELL setup:
✅ DI- > DI+ (established downtrend)
✅ ADX ≥ 25 (strong trend)
✅ RSI between 45-60 (healthy pullback)
✅ Momentum starting to turn downward
When to trade: When you see the "PB" circle in the graph






















