Divergence OBV RSI[mado]Divergence screener for OBV RSI
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
스크립트에서 "bear"에 대해 찾기
Divergence MFI[mado]Divergence screener for MFI
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Divergence MACD [mado]Divergence screener for MACD
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Divergence LinerRegressionSlope[mado]Divergence screener for LinerRegressionSlope
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Divergence KlingerVolumeOscillator [mado]Divergence screener for KVO
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Divergence CCI [mado]Divergence screener for CCI
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Divergence Awesome Oscillator [mado]Divergence screener for Awesome Oscillator
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Elder impulse system with double exponential moving average dema
This version of impulse uses the double exponential moving average instead of the typical ema both to calculate macd and the moving slow and fast moving average that are plotted.
The impulse system :
The Impulse System combines two simple but powerful indicators.
One measures market inertia, the other its momentum. When both
point in the same direction, they identify an impulse worth following.
We get an entry signal when both indicators get in gear.
The Impulse System uses an exponential moving average to find
uptrends and downtrends. When the EMA rises, it shows that inertia
favors the bulls. When EMA falls, inertia works for the bears. The sec-
ond component is MACD-Histogram, an oscillator whose slope reflects
changes of power among bulls or bears. When MACD-Histogram rises,
it shows that bulls are becoming stronger. When it falls, it shows that
bears are growing stronger.
The Impulse System flags those bars where both the inertia and the
momentum point in the same direction. When both the EMA and
MACD-Histogram rise, they show that bulls are roaring and the uptrend
is accelerating.
MACD Zero lag impulse systemThis version of impulse uses the double exponential moving average instead of the typical ema.
The impulse system :
The Impulse System combines two simple but powerful indicators.
One measures market inertia, the other its momentum. When both
point in the same direction, they identify an impulse worth following.
We get an entry signal when both indicators get in gear.
The Impulse System uses an exponential moving average to find
uptrends and downtrends. When the EMA rises, it shows that inertia
favors the bulls. When EMA falls, inertia works for the bears. The sec-
ond component is MACD-Histogram, an oscillator whose slope reflects
changes of power among bulls or bears. When MACD-Histogram rises,
it shows that bulls are becoming stronger. When it falls, it shows that
bears are growing stronger.
The Impulse System flags those bars where both the inertia and the
momentum point in the same direction. When both the EMA and
MACD-Histogram rise, they show that bulls are roaring and the uptrend
is accelerating.
Elder impulse system with barcolor + Safezone stops + emasThe impulse system :
The Impulse System combines two simple but powerful indicators.
One measures market inertia, the other its momentum. When both
point in the same direction, they identify an impulse worth following.
We get an entry signal when both indicators get in gear.
The Impulse System uses an exponential moving average to find
uptrends and downtrends. When the EMA rises, it shows that inertia
favors the bulls. When EMA falls, inertia works for the bears. The sec-
ond component is MACD-Histogram, an oscillator whose slope reflects
changes of power among bulls or bears. When MACD-Histogram rises,
it shows that bulls are becoming stronger. When it falls, it shows that
bears are growing stronger.
The Impulse System flags those bars where both the inertia and the
momentum point in the same direction. When both the EMA and
MACD-Histogram rise, they show that bulls are roaring and the uptrend
is accelerating.
The SafeZone Stop :
Once in a trade, where should you put your stop? This is one of the
hardest questions in technical analysis. After answering it, you’ll face
an even harder one—when and where to move that stop with the pas-
sage of time. Put a stop too close and it’ll get whacked by some mean-
ingless intraday swing. Put it too far, and you’ll have very skimpy
protection.
The Parabolic System, described in Trading for a Living, tried to
tackle this problem by moving stops closer to the market each day,
accelerating whenever a stock or a commodity reached a new extreme.
The trouble with Parabolic was that it kept moving even if the market
stayed flat and often got hit by meaningless noise.
SafeZone trails prices with stops tight enough to protect
capital but remote enough to keep clear of most random fluctuations.
Engineers design filters to suppress noise and allow the signal to come
through. If the trend is the signal, then the countertrend motion is the
noise. When the trend is up, we can define noise as that part of each
day’s range that protrudes below the previous day’s low. When the trend
is down, we can define noise as that part of each day’s range that pro-
trudes above the previous day’s high. SafeZone measures market noise
and places stops at a multiple of noise level away from the market.
We can make our lookback period 100 days or so if we want to aver-
age long-term market behavior.
SafeZone offers an original approach to placing stops. It monitors
changes in prices and adapts stops to the current levels of activity. It
places stops at individually tailored distances rather than at obvious
support and resistance levels.
DBT MoMo v.4DBT MOMO
Introduction: The MoMo is a TradingView indicator designed to evaluate momentum and give the user signals according to momentum shifts, strength, extensions, traps, and divergence. It’s an all in one oscillator that will make reading price action near term and long term much easier.
Part One: Strength
The MoMo consist of two major parts. A 3-candle back formula and a 24-candle back formula. The 3-candle back is called the Price Line (the histogram on the MoMo). The 24-candle back is called the Trend Line (the line on the MoMo). Both lines are placed into a range from 20 to -20. It can go higher than 20 or lower than -20, but this is extremely rare and short lived.
A positive number indicates a bullish bias, a negative number indicates a bearish bias. When the Price or Trend line are ascending while below 0 this indicates that the bearish momentum is weakening. When the Price or Trend line are descending while above 0 this indicates that the bullish momentum is weakening.
In a strong trend the Trend Line will likely flatten out around 15 or -15. While the Trend Line is flat the Price Line will likely shift rapidly, this can lead to bull and bear traps, we will discuss this in the Trap section.
A rare, but powerful signal from the MoMo is when the Price and Trend Lines “pinch” and begin to move in the same direction. If this is happening the trader should be looking to follow the direction of these lines.
Part Two: Extensions
When both Price and Trend Lines are above 10 or below -10 this will begin to signal an extension.
Purple: Indicates the bears are extended to the downside and a pullback or trend reversal upward is likely.
Gold: Indicates the bulls are extended to the upside and a pullback or trend reversal downward is likely.
When only the Trend Line is above 10 the MoMo will shade the upper range red. This indicates the Trend is becoming bullish or entering an extension. If the Trend Line cannot maintain above 10 for long and breaks below 10 this indicates it’s an extension and trend will most likely continue downward.
When only the Trend Line is below -10 the MoMo will shade the upper range green. This indicates the Trend is becoming bearish or entering an extension. If the Trend Line cannot maintain below -10 for long and breaks above -10 this indicates it’s an extension and trend will most likely continue upward.
When the green or purple shading have turned off take the lowest point, this is considered a support level or a local bottom.
When the red or gold shading have turned off take the highest point, this is considered a resistance level or a local top.
The trader can preemptively trade the purple or gold warnings but be warned these warnings can go on for a long time if the trend is very strong. It is the same mentality of an overbought or oversold RSI, except the MoMo extensions have a much higher strike rate.
To avoid preemptively trading these extensions the trader should wait for confirmation on the Price Line and on price action. The Price Line (histogram) should be moving upward during a purple extension to begin showing a bottom. The Price Line (histogram) should be moving downward during the gold extension to begin showing a top.
Part Three: Traps
The relation between the Price Line and Trend Line can create trading signals for bull and bear traps. When the Trend Line is flattened out around 15 or -15, indicating a strong trend is in place, and the Price Line is rapidly moving towards the midline this may indicate a trap is forming.
When the Trend Line is flat around 15 and the Price Line begins moving towards 0, if the Price Line reaches 0 or close to 0 and the Trend Line is still flat, a trap has begone. Once the Price Line shifts from decreasing (red) to increasing (green) the trap is playing out. Therefore, the trader should look to exit short positions or enter long positions.
When the Trend Line is flat around -15 and the Price Line begins moving towards 0, if the Price Line reaches 0 or close to 0 and the Trend Line is still flat, a trap has begone. Once the Price Line shifts from increasing (green) to decreasing (red) the trap is playing out. Therefore, the trader should look to exit long positions or enter short positions.
Part Four: Divergences
The MoMo is exceptional at finding divergences with the Price Line and occasionally the Trend Line.
To find a divergence with the MoMo the trader must look for when the histogram is not following price action completely.
Bullish Divergence: Price makes a lower low, MoMo makes a higher low.
Bearish Divergence: Price makes a higher high, MoMo makes a lower high.
Hidden Bull Divergence: Price makes a higher low, MoMo makes a lower low.
Hidden Bear Divergence: Price makes a lower high, MoMo makes a higher high.
For Access or Questions: Private message us. Thank you.
Absolute Strength MTF IndicatorIntroduction
The non-signal version of the absolute strength indicator from fxcodebase.com requested by ernie76 . This indicator originally from mt4 aim to estimate the bullish/bearish force of the market by using various methods.
The Indicator
Two lines are plotted, a bull line (blue) representing the bullish/buying force and a bear one (red) representing the bearish/selling force, when the bull line is greater than the bear line the market is considered to be strongly bullish, else strongly bearish.
The indicator use various method, Rsi, stochastic, adx. The Rsi method is the one by default.
The stochastic method is less reactive but smoother
The Adx method is way different, while the other two methods make the bull and bear lines somewhat uncorrelated, the adx method focus more on the overall market strength than individual buyer/seller strength.
The smoothing method use 3 different filters, SMA, EMA and LSMA, LSMA is more reactive than the two previous one while EMA is just more computer efficient.
It is possible to use price data of different time frames for the calculation of the indicator.
Stochastic method with 4 hour price close as source.
Conclusion
A classic indicator who can be derived into a lot of ways using a more adaptive architecture or recursion. Hope you find it a use :)
A big thanks to ernie76 for the request and the support/testing of the indicator
Feel free to pm me for any request.
fiercebitraderEl indicador fiercebitrader, es un indicador basado en el Índice Medio de Movimiento Direccional (ADX) es una herramienta de análisis técnico usada para medir la fuerza de la tendencia. El indicador direccional positivo ( DI) y el indicador direccional negativo (-DI) acompañan a la línea ADX. realzando la dirección de la tendencia.
Usados en conjunto forman un sistema de trading que es capaz de determinar tanto la dirección como la fuerza de la tendencia. El indicador consiste en tres líneas: la propia ADX (línea azul), una línea DI (línea verde), y una línea -DI (línea roja). El DI mide la fuerza de la tendencia alcista, mientras que el -DI mide la intensidad del movimiento bajista. La línea ADX muestra la fuerza de la tendencia en general creciendo tanto en las tendencias alcistas como bajistas.
Cuando el DI está por encima del -DI, se dice que los alcistas tienen el dominio direccional. De forma alternativa, cuando el -DI es más alto que el DI, el dominio direccional pertenece a los bajistas.
Es importante entender que el ADX (línea azul) muestra solo la fuerza de la tendencia y no la dirección de la tendencia. La dirección de la tendencia puede en cambio determinarse mirando al DI y el -DI (líneas roja y verde).
¿Cómo usarlo en el trading?
Operar con la tendencia reduce los riesgos e incrementa los beneficios potenciales. Es por esto que muchos traders prefieren consultar la fuerza de la tendencia con ayuda del ADX antes de invertir su dinero. Hay dos formas principales de usar el indicador:
El Cruce de DI
Cuando las líneas direccionales del positivo y negativo se cruzan, normalmente significa que la tendencia está cambiando. Esta información puede usarse para determinar puntos de entrada óptimos. Para los inversores que utilicen este sistema de trading, las señales son las siguientes:
(Compra) cuando el DI cruce el -DI , es mas efectivo, mas fuerte cuando toca o cruza la linea amarilla solida en el nivel de 27 y la tendencia general sea alcista.
El disparo se da en la linea de 20 punteada.
(Venta) cuando el -DI cruce el DI , es mas efectivo, más fuerte cuando toca o cruza la linea amarilla solida en el nivel de 27 y la tendencia sea bajista general sea bajista.
Valor de Fuerza Tendencia ADX
0-20 Tendencia Ausente o Débil
21-26 Disparo
27-50 Tendencia Fuerte
50-75 Tendencia muy Fuerte
75-100 Tendencia Extremadamente Fuerte
El fiercebitrader es un indicador de análisis técnico verdaderamente único, que combinado con otros indicadores, puede convertirse en la estrategia de trading definitiva en manos de un trader.
Recomendado para scalping en temporalidad de 5 min
swing day 1hora. Esta configurado para una operacion optima.
Acompañelo con el indicador bitradertracker.
Con mucho cariño Bitrader4.0
_________________________________
The fiercebitrader indicator, is an indicator based on the Mean Directional Movement Index (ADX) is a technical analysis tool used to measure the strength of the trend. The positive directional indicator (DI) and the negative directional indicator (-DI) accompany the ADX line. enhancing the direction of the trend.
Used together they form a trading system that is able to determine both the direction and strength of the trend. The indicator consists of three lines: the ADX itself (blue line), a DI line (green line), and a -DI line (red line). The DI measures the strength of the uptrend, while the -DI measures the intensity of the bearish movement. The ADX line shows the strength of the overall trend growing in both bullish and bearish trends.
When the DI is above the -DI, it is said that the bulls have the directional domain. Alternatively, when the -DI is higher than the DI, the directional domain belongs to the bears.
It is important to understand that the ADX (blue line) shows only the strength of the trend and not the direction of the trend. The direction of the trend can instead be determined by looking at the DI and the -DI (red and green lines).
How to use it in trading?
Operating with the trend reduces the risks and increases the potential benefits. This is why many traders prefer to consult the strength of the trend with the help of the ADX before investing their money. There are two main ways to use the indicator:
1) The Cross of DI
When the directional lines of the positive and negative intersect, it usually means that the trend is changing. This information can be used to determine optimal entry points. For investors who use this trading system, the signals are the following:
(Buy) when the DI crosses the -DI, it is more effective, stronger when it touches or crosses the solid yellow line at the level of 27 and the general trend is bullish.
The shot is given in the line of 20 dashed.
(Sale) when the -DI crosses the DI, it is more effective, stronger when it touches or crosses the solid yellow line at the level of 27 and the general bearish trend is bearish.
Strength Value ADX Trend
0-20 Absent or Weak Trend
21-26 Shot
27-50 Strong Trend
50-75 Very Strong Trend
75-100 Extremely Strong Trend
The fiercebitrader is a truly unique indicator of technical analysis, which combined with other indicators, can become the definitive trading strategy in the hands of a trader.
Recommended for scalping 5-minute and 1 hour.
It is configured for an optimal operation.
Accompany it with the bitradertracker indicator.
With love Bitrader4.0
Top Goon X
Momentum based indicator
various signals for various parameters
bull/bear divergence will be seen as the dots with blue being bearish and yellow being bullish
the red X and green + are top and bottom signals per TGX
white flag appears respectably on top and bottom when all parameters are met bullshly or bearishly
Watch for TGX to reset while it rest just under resistance for a bullish set up
or
for TGX to run while sitting on top of support for bearish set up
TGX will trend in the upper parallel when bullish and bottom when bearish
towards the end of the trend is when you will see TGX "reset" for one last push up, albeit that push can run as long as it the market wants
@satoshiiheavy
Technical Analysis for www.cryptocurrentlyvip.com
Extremely Powerful Libra [Eric]This Indicator helps understand the Power shift between Bulls and Bears:
1. The volume is separated into bulls and bears power. For example, when we see a doji, we can check it for more inner information about who actually control the market.
2. The background is a prediction algo that predict the trending direction.
If you guys meet the:
Extremely Powerful Libra (3): Internal server study error
or Loop error,
Just check this button then switch my TF to 5 or bigger, normally 3 works well, but sometime the data is way too much that the server will reject to compile it.
prnt.sc
EdgeAnalysisGroup: Yume Wave 2.0This is a upgraded version of the wave with modified parameters for a higher success rate. 3 New Lengths and 75 more lines of code added to the overall algorithm. Also included are 2 sublevel signals based on the Fib MA and pattern trading.
The Wave:
+ The Yume is the Fast length
+ The Akume is the Slow length
+ The Miaku is a median weighted length
+ The Upper Limit is an overbought asset indication
+ The Lower Limit is an oversold asset indication
+ The Wave is the spread between Yume and Miaku
Bullish Indications:
+ The Yume is above the Akume
+ The Yume is above the Miaku
+ The Yume is below the Lower Limit
Bearish Indications:
+ The Yume is below the Akume
+ The Yume is below the Miaku
+ The Yume is above the Upper Limit
Signal Strength Weights:
+ 50 = Yume Wave crossed a Limit Line
+ 100 = Yume Wave crossed a Limit Line + Close to a Fib Moving Average
+ 100 = Edge's Market Bottom/Top Algorithm is marked 'True'
Setting up Signals (Based on a 100 Signal Height):
+ Set the "Bull Signal" to be at 50 or 100
+ Set the "Bear Signal" to be at 50 or 100
+ 50 is Agressive, 100 is Conservative.
+ Bull/Bear are separate so you can play conservative bull with aggressive bear.
Taintalicious IndicatorThis indicator gathers data from the Weis Wave indicator (thanks to @LazyBear for the original code), and coverts it to something like a VPCI or a Chaikin Oscillator. This indicator is quite versatile. It can be ran with Weis Wave turned on and the Bands + MA turned on together, though I find the scaling becomes an issue. If it is the only indicator you're using, scaling isn't a problem as long as you enlarge it. I prefer to run the Bands + MA + Long MA as one setup, and flip to Weis Wave when I need to see the raw data underneath. You can use this indicator to spot momentum shifts, the strength of bullish or bearish moves, bull/bear divergences, trend reversals, consolidation/squeezes, and even Wyckoff springs. It will take some getting used to though.
Tips for interpretation:
--Bearish/Bearish Divergence: TI diverges from price. TI is making lower highs or higher lows while price is making higher highers or higher lows. You can turn on the setting to highlight some of these divergences, but I find it easier to simply look for them.
--As an Oscillator: TI crossing zero can indicate a shift in momentum. The deeper the initial rise or fall past zero, the stronger the momentum shift.
--Overbought/Oversold: When TI breaches the bands while they are wide--indicating high volatility in the same way Bollinger Bands do--this can be viewed as an overbought or oversold signal. Begin looking for an entry once TI forms a "v" shape, and begins moving back towards the bands. The best entry is typically when TI breaks back into the bands. These breaches are highlighted with either green or red.
--Long MA: This can be used for bull/bear divergence as well as a leading indicator for trend reversals or momentum shifts. TI crossing above or below the Long MA is one signal. Whether the Long MA is above or below zero indicates the market sentiment/trend over the last 100 periods--above zero being bullish and below zero being bearish.
Best setting for Trend Detection Length is 4
Feel free to contact me on Twitter if you have questions: @TheFeralTaint
420_Jpn_PatternsMy first iteration of a script that ID's japanese candlestick patterns including:
bullish_engulfing www.investopedia.com
bearish_engulfing www.investopedia.com
bullish_harami www.investopedia.com
bearish_harami www.investopedia.com
piercing_line (bullish) www.investopedia.com
dark_cloud_cover (bearish) www.investopedia.com
morning_star (bullish) www.investopedia.com
evening_star (bearish) www.investopedia.com
bullish_belt www.investopedia.com
bearish_belt www.investopedia.com
aka_sanpei (bullish) www.investopedia.com
sanba_garasu (bearish) www.investopedia.com
three_stars_south (bullish) www.investopedia.com
stick_sandwich www.investopedia.com
bullish_meeting_line www.thepatternsite.com
bearish_meeting_line www.thepatternsite.com
bullish_kicking www.thepatternsite.com
bearish_kicking thepatternsite.com
ladder_bottom (bullish) www.thepatternsite.com
inverted_hammer www.thepatternsite.com
shooting_star www.thepatternsite.com www.thepatternsite.com
hanging_man (bearish) www.thepatternsite.com
hammer (bullish) www.thepatternsite.com
xoxo
sn00p
Cross-Option Pair Intelligence# Elite Cross-Option Pair Intelligence System
## **Discover Options Trades BEFORE The Breakout - Institutional Cross-Strike Compression Analysis**
***
## **🔥 THE GAME-CHANGING DIFFERENCE**
Most option traders wait for price to move, then chase expensive options. **This indicator does the opposite** - it identifies **low-risk option combinations** where Call and Put premiums are **compressed (similar prices)** across different strikes, then alerts you **before the breakout** happens.
### **What Makes This Unique?**
This is the **ONLY indicator on TradingView** that performs **cross-strike compression analysis** - comparing EVERY Call option premium with EVERY Put option premium to find the **sweet spot** where:
✅ Premiums are nearly equal (low volatility skew)
✅ Time decay risk is minimized
✅ Market is coiled and ready to explode
✅ Risk-reward is optimal
**When compression breaks = High-probability directional move!**
***
## **📊 HOW IT WORKS - INSTITUTIONAL METHODOLOGY**
### **Step 1: Cross-Option Pair Matrix Analysis**
The indicator fetches **real-time premium data** from 8 customizable strikes and performs a **matrix comparison**:
```
25800 CE vs 25500 PE ✓
25800 CE vs 25550 PE ✓
25800 CE vs 25600 PE ✓
... (64 total comparisons)
```
**When it finds:** `25750 CE (₹120) ≈ 25700 PE (₹118)` → **COMPRESSION DETECTED! ✓✓**
### **Step 2: Lowest Price Match Identification**
The system identifies the **cheapest compressed pair** - this is your **optimal entry zone** because:
- **Low premium** = Lower capital risk
- **Compression** = Fair pricing (no IV inflation)
- **Cross-strike match** = Market indecision = Breakout imminent
### **Step 3: Compression Zone Tracking**
The indicator draws a **yellow compression box** on your chart and tracks:
- How long compression persists (minimum 3 bars default)
- Price boundaries during compression
- Volume and momentum buildup
### **Step 4: Breakout Signal Generation**
When price breaks out of compression with:
- ✅ **High volume surge** (1.3x+ average)
- ✅ **Strong momentum** (ATR-based)
- ✅ **RSI confirmation** (>55 bullish, <45 bearish)
**→ BUY CALL or BUY PUT signal fires!**
***
## **🎯 REAL TRADING EXAMPLE**
**Scenario:** NIFTY consolidating around 25,700
**What You See:**
1. **Option Chain Table** shows:
- 25750 CE: ₹115 ✓
- 25700 PE: ₹112 ✓✓
- **Status: "Lowest Price Match: 25750CE / 25700PE ✓"**
2. **Chart displays:**
- Yellow compression box between 25,680 - 25,720
- "⚠️ COMPRESSION ZONE ACTIVE - PREPARE FOR BREAKOUT"
3. **Price breaks above 25,720 with volume**
- 🔥 **BUY CALL signal appears!**
- **Strike: 25750CE**
- **Entry: ₹25,735**
- **T1: ₹25,795 (1.5x compression range)**
- **T2: ₹25,855 (2.5x compression range)**
- **SL: ₹25,680 (compression low)**
**Result:** You bought the option **BEFORE** the move, at **compressed premium**, with **clear targets and stop loss**!
***
## **💎 KEY FEATURES**
### **1. Live NSE Option Chain Display**
- Real-time premium tracking for 8 strikes
- Color-coded compression zones (Green ✓✓)
- Automatically highlights lowest price match
- Works with NIFTY, BANKNIFTY, FINNIFTY
### **2. Cross-Strike Compression Detection**
- Compares ALL Calls with ALL Puts (64 comparisons)
- Identifies similar premiums across different strikes
- Finds the cheapest compressed pair automatically
- Adjustable compression tolerance (1-20 points)
### **3. Visual Compression Zone**
- Yellow box on chart showing consolidation
- Real-time boundary updates
- Background color highlighting
- Duration tracking (min bars configurable)
### **4. Smart Breakout Signals**
- Multi-factor confirmation (Price + Volume + RSI + ATR)
- Directional labels: "🔥 BUY CALL" or "🔥 BUY PUT"
- Shows exact strike to trade
- Entry price displayed on label
### **5. Automatic Target Calculation**
- T1: 1.5x compression range expansion
- T2: 2.5x compression range expansion
- Stop Loss: Compression boundary
- Visual target lines on chart
### **6. Professional Table Display**
- Top: Option chain with live premiums
- Strikes highlighted when compressed
- Market status indicator
- Fully customizable position and size
### **7. Alert System**
- Compression zone entry alert
- Buy Call/Put signal alerts
- Includes strike, entry, and targets
- One alert per bar (no spam)
***
## **⚙️ CONFIGURATION - FULLY CUSTOMIZABLE**
### **Option Chain Setup:**
- Choose Index: NIFTY / BANKNIFTY / FINNIFTY
- Set Expiry: YYMMDD format (e.g., 251226)
- Configure 8 strikes manually (50-point intervals typical)
### **Compression Detection:**
- **Tolerance:** 1-20 points (default 5.0)
- Lower = Stricter compression
- Higher = More matches found
- **Min Duration:** 1-10 bars (default 3)
- Ensures persistent compression
### **Breakout Settings:**
- **ATR Multiplier:** 0.5-5.0 (default 1.5)
- **Volume Threshold:** 1.0-3.0x (default 1.3x)
- **RSI Bullish/Bearish:** 55/45 default
### **Display Options:**
- Enable/disable table, compression box, labels, targets
- Table position: Top/Middle/Bottom × Left/Center/Right
- Text size: Tiny/Small/Normal
***
## **📈 TRADING STRATEGY GUIDE**
### **For Intraday Traders:**
1. **Morning Setup:**
- Apply indicator to 5-min NIFTY/BANKNIFTY chart
- Check option chain table for compression
2. **Wait for Compression:**
- Watch for green checkmarks (✓✓) in table
- Note the "Lowest Price Match" strikes
- Compression zone box appears on chart
3. **Entry Signal:**
- Wait for breakout signal (BUY CALL/PUT label)
- Enter the exact strike shown
- Set stop loss at compression boundary
4. **Exit Strategy:**
- Take partial profit at T1 (1.5x move)
- Trail stop loss to entry
- Full exit at T2 (2.5x move)
### **For Swing Traders:**
1. **Daily Chart Analysis:**
- Apply to daily timeframe
- Look for multi-day compression zones
- Larger compression = Bigger breakout potential
2. **Position Sizing:**
- Compression zones on daily = Higher confidence
- Can hold options for multiple days
- Targets are proportionally larger
### **For Option Sellers:**
1. **Compression = Volatility Crush Zone**
- When compression detected, IV is balanced
- Consider selling strangles/straddles INSIDE compression
- Exit when breakout signal fires
***
## **🎓 UNDERSTANDING THE EDGE**
### **Why Cross-Strike Compression Works:**
**Traditional Approach:**
- Traders compare same strike: "25700 CE vs 25700 PE"
- Limited information
- Miss the bigger picture
**Institutional Approach (This Indicator):**
- Compare ALL strikes: "25750 CE vs 25700 PE"
- **Reveals true market structure**
- Shows where smart money is positioned
### **The Psychology Behind It:**
When a **Call at 25750** trades at the same premium as a **Put at 25700**:
1. **Option writers** (institutions) see balanced risk
2. **Implied volatility** is not inflated
3. **Market makers** are comfortable with prices
4. **Time decay** is priced fairly
**This creates a LOW-RISK entry point!**
When compression breaks → Market has chosen direction → Follow with confidence!
***
## **⚡ TECHNICAL SPECIFICATIONS**
### **Indicator Type:**
- Overlay: Yes (signals on price chart)
- Separate Pane: No
- Max Labels: 500
- Max Lines: 500
- Max Boxes: 500
### **Data Requirements:**
- Works with NSE option data
- Requires TradingView Pro/Premium for multiple `request.security()` calls
- Real-time or delayed data supported
- Minimum timeframe: 1-minute
### **Option Symbol Format:**
- NSE standard: `NSE:NIFTY251226C25700`
- Automatically constructed from inputs
- Supports all NSE option contracts
### **Performance:**
- 8 Call options fetched
- 8 Put options fetched
- 64 cross-comparisons per bar
- Optimized array operations
- No repainting
***
## **🚀 QUICK START GUIDE**
### **Step 1: Add to Chart**
1. Open NIFTY or BANKNIFTY chart (any timeframe)
2. Add "Guru Dronacharya - Cross-Option Pair Intelligence"
3. Chart will show option chain table on right side
### **Step 2: Configure Strikes**
1. Check current spot price (e.g., 25,700)
2. Set Strike 5 (ATM) = 25700
3. Set other strikes in 50-point intervals:
- Strike 1: 25500
- Strike 2: 25550
- Strike 3: 25600
- Strike 4: 25650
- Strike 5: 25700 (ATM)
- Strike 6: 25750
- Strike 7: 25800
- Strike 8: 25850
### **Step 3: Set Expiry**
1. Find current/next weekly expiry
2. Format as YYMMDD (e.g., 26-Dec-2025 = 251226)
3. Enter in "Expiry" input field
### **Step 4: Watch for Signals**
- Green ✓✓ in table = Compression detected
- Yellow box on chart = Consolidation zone
- 🔥 BUY CALL/PUT label = Trade signal!
***
## **💡 PRO TIPS**
### **Best Timeframes:**
- **5-min:** Intraday scalping (3-5 signals/day)
- **15-min:** Swing intraday (1-2 signals/day)
- **Daily:** Positional trades (high-conviction setups)
### **Best Market Conditions:**
- ✅ **Consolidation after trend:** Compression forms naturally
- ✅ **Pre-event/news:** IV crush opportunities
- ✅ **Range-bound markets:** Multiple compression zones
- ❌ **Strong trending markets:** Less compression, more chasing
### **Risk Management:**
- Never risk more than 2% account per trade
- Always use stop loss (provided automatically)
- Take partial profits at T1
- Let winners run to T2
### **Strike Selection:**
- ATM ± 4 strikes covers 90% of scenarios
- Wider range for high volatility (BANKNIFTY)
- Adjust strikes if price moves >2% from center
***
## **🏆 WHAT TRADERS ARE SAYING**
✅ **"Finally, an indicator that shows option premiums on the chart!"**
✅ **"The cross-strike compression detection is genius - never seen this before"**
✅ **"Stopped me from chasing expensive options after the move"**
✅ **"The table shows exactly which strike to trade - no guesswork"**
✅ **"Compression zones work like magic - high win rate setups"**
***
## **⚠️ IMPORTANT NOTES**
### **Data Requirements:**
- Requires TradingView Premium or Pro subscription
- NSE option data must be available
- Some strikes may show 0 if not listed/traded
### **Not Financial Advice:**
- This is an analysis tool, not trading advice
- Always do your own research
- Options trading carries significant risk
- Past performance ≠ future results
### **Best Practices:**
- Test on paper/demo account first
- Start with small position sizes
- Understand option Greeks before trading
- Never trade illiquid strikes
- Check bid-ask spreads before entry
***
## **📞 SUPPORT & UPDATES**
- **Version:** 1.0 (December 2025)
- **Pine Script:** v5
- **Updates:** Regular improvements based on feedback
- **Documentation:** Detailed tooltips in settings
- **Community:** Comment section for questions
***
## **🎯 WHO IS THIS FOR?**
### **Perfect For:**
✅ Options traders (beginner to advanced)
✅ Intraday scalpers looking for edge
✅ Swing traders seeking high-probability setups
✅ Traders who want to BUY options at fair value
✅ Anyone tired of chasing expensive options after the move
### **Not Suitable For:**
❌ Stock/equity traders only
❌ Long-term investors
❌ Traders without option trading knowledge
❌ Users without TradingView Premium/Pro
***
## **🌟 FINAL WORDS**
**Guru Dronacharya** brings **institutional-grade cross-option pair analysis** to retail traders for the first time.
The ability to see **real-time compression** between Calls and Puts across different strikes is a **game-changer** that was previously only available to professional trading desks.
**Stop chasing expensive options.**
**Start trading compression breakouts.**
**Let the market show you where the smart money is positioned.**
***
## **📊 TECHNICAL TAGS**
`#Options` `#NIFTY` `#BANKNIFTY` `#OptionsTrading` `#Compression` `#Breakout` `#PairTrading` `#PremiumAnalysis` `#CrossStrike` `#OptionChain` `#NSE` `#IndianMarket` `#IntradayTrading` `#SwingTrading` `#OptionStrategy` `#VolatilityAnalysis` `#InstitutionalTrading` `#SmartMoney`
***
**Install now and discover the edge professional traders have been using for years!** 🚀📈
***
*Disclaimer: Options trading involves substantial risk of loss. This indicator is for educational and analytical purposes only. Always consult with a qualified financial advisor before making trading decisions.*
Ai Swing Master by Pooja🚀 AI Swing Master by Pooja
EMA-Based Swing & Trend Structure Indicator with Multi-Timeframe Dashboard
AI Swing Master by Pooja is a rule-based swing and trend analysis indicator designed for traders who want to identify high-quality pullbacks, strong trend zones, and major market direction using clean, non-repainting logic.
This indicator is suitable for swing trading, positional setups, and higher-timeframe trend confirmation across indices, stocks, and liquid instruments.
⚠️ This is an analytical indicator, not a trading strategy.
It does not place trades or guarantee results.
🧠 What “AI” Means Here (Policy-Clear Explanation)
In this indicator, AI does NOT mean machine learning or prediction.
“AI” refers to a rule-driven decision engine where:
Multiple market conditions are evaluated together
Signals appear only when predefined logical rules align
No future data, repainting, or predictive modelling is used
All calculations are fully deterministic and bar-close based.
📈 Core Market Structure (EMA Stack Logic)
The indicator uses three key exponential moving averages:
EMA 50
EMA 100
EMA 200
These EMAs define:
Trend direction
Pullback zones
Strong continuation areas
Trend Definition
Bull Trend: EMA 50 > EMA 100 > EMA 200
Bear Trend: EMA 50 < EMA 100 < EMA 200
This avoids sideways markets and focuses only on structured trends.
🔁 Swing & Pullback Detection (sb / FS)
Swing signals are generated only when all conditions align:
✔ Clear EMA trend structure
✔ Price pulls back near EMA 50 / 100 / 200 (with tolerance)
✔ RSI momentum confirmation
✔ Above-average volume participation
✔ Candle color confirmation (bullish / bearish)
Labels:
sb → Swing Buy (bull trend pullback)
FS → Future Sell (bear trend pullback)
This logic helps avoid chasing price and focuses on controlled retracements.
⭐ Strong Buy / Strong Sell Zones (SB / SS)
Strong zones identify moments when:
Price is above all three EMAs (Strong Buy zone)
Price is below all three EMAs (Strong Sell zone)
Additional protection:
If EMA 200 becomes the extreme top/bottom, the zone is invalidated
Signals trigger only on the first candle of the zone (no repeats)
Labels:
B → Strong Buy Zone
s → Strong Sell Zone
These zones highlight trend dominance, not scalping entries.
🔑 Golden Cross / Death Cross (GB / GS)
Long-term structural signals based on:
EMA 100 crossing EMA 200
✔ Filtered with candle direction
✔ No intrabar repainting
Labels:
GB → Golden Buy (Bullish cross)
GS → Golden Sell (Bearish cross)
Useful for positional and long-term trend shifts.
📊 Volume Confirmation (Fake Breakout Protection)
Volume is used as a participation filter, not a trigger.
Signals are allowed only when current volume is above its moving average
Low-volume moves are ignored
This helps filter:
Weak breakouts
Low-interest pullbacks
False trend continuation signals
📉 RSI Momentum Filter
RSI is used to confirm directional strength, not overbought/oversold calls.
Buy logic requires RSI above a defined bullish level
Sell logic requires RSI below a defined bearish level
This ensures:
✔ Momentum alignment with trend
✔ No counter-trend guessing
🧭 Multi-Timeframe Trend Dashboard
Built-in dashboard shows trend + relative performance across:
4H
1D
1W
1M
3M
6M
1Y
For each timeframe:
Trend: Bull / Bear / Side (EMA stack based)
Performance: Approximate % change (TradingView-style calculation)
This helps traders:
Align lower-TF entries with higher-TF trend
Avoid trading against major structure
🔔 Alerts
Alerts are available for:
Swing Buy / Future Sell
Strong Buy / Strong Sell
Golden Buy / Golden Sell
All alerts:
✔ Trigger on confirmed bars
✔ No repaint
✔ No prediction
👤 Who Should Use This Indicator?
✔ Swing traders
✔ Positional traders
✔ Trend-following traders
✔ Traders who prefer structure over noise
✔ Traders who want multi-timeframe context on one chart
⚠️ Disclaimer (TradingView Policy Compliant)
This indicator is provided for educational and analytical purposes only.
It does not provide financial advice, trade recommendations, or guaranteed outcomes.
Always use proper risk management and confirm signals with your own analysis.
Anti-Climax and DecelerationThis indicator detects high-probability 3-bar price sequences to highlight potential market turning points, continuations, and expansions. It identifies four types of triangle patterns based on the relationship between three consecutive bars:
1. Break Triangles
Signal potential reversals after a short sequence.
Example: Bear → Bear → Bull or Bull → Bull → Bear.
Plotted as Green (UP) / Red (DOWN) triangles.
2. Compression Triangles
Detect inside / absorption setups where price is consolidating before a possible directional move.
Example: Bars staying within Bar 1’s high/low range.
Plotted as Orange dots.
3. Expansion Triangles
Identify strong continuation moves, where each bar breaks the high/low of the previous bar in the same direction.
Plotted as Purple dots.
Features:
Non-repainting, bar-close confirmed signals.
Works on any timeframe.
Easy visual cues for Break, Compression, and Expansion patterns.
Designed to integrate with SMC concepts, FVG, or Swing Point analysis.
How to Use:
Look for triangle or dot signals at key support/resistance or supply/demand zones.
Combine with trend direction or higher timeframe bias for higher-probability trades.
Use Break signals for reversal setups, Compression signals for absorption or liquidity hunts, and Expansion signals for strong trend continuation.
Institutional PCR Analytics Suite [Elite]# 🏦 Institutional PCR Analytics Suite
## Professional Put-Call Ratio Analysis System Used by Hedge Funds & Proprietary Trading Desks
---
## 📊 **OVERVIEW**
The **Institutional PCR Analytics Suite** is a comprehensive options flow analysis tool that goes beyond basic Put-Call Ratio calculations. This indicator employs sophisticated statistical methods, smart money detection algorithms, and multi-factor confirmation systems used by institutional traders to identify high-probability reversals and continuation patterns.
### **What Makes This Different?**
Unlike traditional PCR indicators that simply divide put volume by call volume, this suite provides:
- **ATM-Weighted PCR**: Prioritizes near-the-money strikes where liquidity and institutional activity concentrate
- **Statistical Z-Score Analysis**: Identifies statistically significant deviations from historical norms
- **Smart Money Flow Detection**: Alerts when unusual block-level trading activity occurs
- **Max Pain Calculation**: Tracks where option sellers want price to gravitate
- **Support/Resistance Wall Detection**: Identifies strikes with abnormal open interest/volume
- **Multi-Factor Signal Confirmation**: Combines 4 different signal types to reduce false positives
---
## 🎯 **KEY FEATURES**
### **1. Advanced PCR Calculation Methods**
✅ **Volume-Based PCR**: Traditional put volume / call volume ratio
✅ **ATM-Weighted PCR**: Exponentially weights strikes closer to spot price
✅ **Delta-Weighted PCR** (Optional): Weights by option Greeks for hedged positions
✅ **Smoothing Options**: SMA/EMA with customizable periods (1-50 bars)
### **2. Institutional-Grade Statistical Analysis**
✅ **Percentile Rank**: Current PCR position within 52-week range (0-100%)
✅ **Z-Score Deviation**: Standard deviation analysis (±3σ extreme zones)
✅ **PCR Momentum**: Rate of change tracking for trend identification
✅ **Historical Context**: Compares current levels to 50-day mean
### **3. Smart Money Flow Detection**
✅ **Block Trade Alerts**: Identifies when volume exceeds average by 2.5x (customizable)
✅ **Unusual Put Buying**: Flags institutional protective buying
✅ **Unusual Call Buying**: Detects aggressive bullish positioning
✅ **Volume Spike Analysis**: Real-time monitoring vs. 20-day average
### **4. Max Pain & Strike Analysis**
✅ **Max Pain Calculator**: Determines the strike price where option sellers have maximum profit
✅ **Distance Tracking**: Measures how far spot is from max pain level
✅ **Gravitational Pull Alert**: Warns when price approaches max pain zone (±3%)
✅ **Put Wall Detection**: Identifies support levels with 2x+ average volume
✅ **Call Wall Detection**: Spots resistance levels with concentrated selling
### **5. Multi-Signal Confirmation System**
The indicator generates master BUY/SELL signals only when **2 or more** of these conditions align:
1️⃣ **Divergence Signal**: Price and PCR moving in opposite directions at extremes
2️⃣ **Extreme Level Signal**: PCR reaches historical oversold/overbought zones
3️⃣ **Smart Money Signal**: Institutional-sized trades detected at key levels
4️⃣ **Momentum Signal**: PCR momentum reversal confirms trend change
**Strength Rating**: Displays signal confidence from 0/4 to 4/4
### **6. Auto-Detection & Symbol Support**
✅ **Auto Strike Interval**: Automatically detects correct interval for 200+ Indian stocks
✅ **Manual Override**: Custom interval input for any security
✅ **Expiry Parsing**: Extracts underlying symbol from option contracts automatically
✅ **Multi-Asset Support**: Works with NIFTY, BANKNIFTY, FINNIFTY, and all NSE stocks with options
---
## 📈 **HOW TO USE**
### **For Intraday Traders**
1. **Look for Master BUY signals** when PCR < 0.6 (extreme bullish)
2. **Confirm with volume spike** (orange flow indicator)
3. **Check max pain distance** - best entries occur >3% from max pain
4. **Exit on PCR normalization** back above 0.8
### **For Swing Traders**
1. **Wait for 2+ bar confirmation** (set confirmation bars = 2-3)
2. **Enter on extreme Z-score** (±2σ or higher)
3. **Use put/call walls** as support/resistance targets
4. **Hold until opposite extreme** or master SELL signal
### **For Options Sellers**
1. **Sell when PCR > 1.4** (bearish extreme = expensive puts)
2. **Monitor max pain** - price tends to gravitate there at expiry
3. **Watch for smart money flow** reversals before expiry week
4. **Adjust positions** when walls are breached
### **For Hedgers**
1. **Track percentile rank** - hedge when >80% (expensive options)
2. **Use momentum indicator** to time hedge entries
3. **Monitor block trade alerts** for institutional positioning
4. **Rebalance when PCR crosses 1.0** (neutral zone)
---
## ⚙️ **SETTINGS GUIDE**
### **Symbol Configuration**
- **Strike Range**: ±10 strikes (adjust based on liquidity)
- **Strike Interval Mode**: Auto (recommended) or Manual
- **Use OI**: Enable if open interest data available (currently limited in Pine Script)
### **Calculation Settings**
- **PCR Smoothing**: 14-period SMA (reduce to 7 for scalping, increase to 21 for position trading)
- **Min Volume Filter**: 1000 (filters out illiquid strikes)
- **ATM-Weighted PCR**: ON (recommended for institutional accuracy)
- **Delta-Weighted PCR**: OFF (advanced users only)
### **Institutional Analysis**
- **Calculate Max Pain**: ON (essential for expiry week)
- **Detect Walls**: ON (identifies key S/R levels)
- **Smart Money Flow**: ON (block trade detection)
- **Block Threshold**: 2.5x average (lower to 2.0x for more sensitivity)
### **Signal Levels**
- **Oversold (Bullish)**: 0.6 (more puts than calls)
- **Overbought (Bearish)**: 1.4 (way more puts than calls = fear)
- **Extreme Bullish**: 0.4 (very rare, strong reversal)
- **Extreme Bearish**: 1.8 (panic levels)
### **Signal Filters**
- **Confirmation Bars**: 2 (increase to 3-4 to reduce false signals)
- **Enable All Signals**: Keep all ON for comprehensive analysis
---
## 📊 **DASHBOARD EXPLAINED**
### **PCR Metrics Section**
- **Current PCR**: Real-time smoothed PCR value with color coding
- **Percentile**: Where current PCR sits in 52-week range
- **Z-Score**: Statistical deviation (>2σ = extreme event)
- **Momentum**: Rate of change (negative = bullish momentum)
### **Volume Section**
- **Put Vol / Call Vol**: Individual contract volumes in lakhs
- **Total Vol**: Combined options volume in millions
- **Avg 20D**: 20-day average for context
### **Levels Section** (Advanced Metrics)
- **Max Pain**: Strike with maximum option seller profit
- **Distance**: Percentage gap between spot and max pain
- **Put Wall**: Support level (high put volume)
- **Call Wall**: Resistance level (high call volume)
### **Flow Section**
- **Status**: BULLISH/BEARISH/HIGH VOL/NORMAL
- **Spike**: Volume compared to 20-day average (e.g., 2.5x)
### **Signal Section**
- **Master**: Final BUY/SELL/NEUTRAL decision
- **Strength**: Confidence level (2/4 minimum required)
---
## 🎨 **VISUAL ELEMENTS**
### **Main Plot**
- **PCR Line**: Thick colored line (green = bullish zone, red = bearish zone, gray = neutral)
- **PCR EMA**: Yellow line for trend confirmation
### **Reference Lines**
- **1.0 Neutral**: Gray solid line (equilibrium)
- **0.6 Oversold**: Green dotted (bullish reversal zone)
- **1.4 Overbought**: Red dotted (bearish reversal zone)
- **0.4 Extreme Bull**: Green dashed (rare opportunity)
- **1.8 Extreme Bear**: Maroon dashed (panic selling)
### **Momentum Oscillator**
- **Aqua line**: PCR momentum (scaled 10x for visibility)
- **Zero line**: Momentum reversal reference
### **Background Zones**
- **Light Red**: Extreme bearish zone (PCR > 1.8)
- **Light Green**: Extreme bullish zone (PCR < 0.4)
- **Very Light Red**: Overbought zone (PCR > 1.4)
- **Very Light Green**: Oversold zone (PCR < 0.6)
### **Signal Markers**
- **🟢 Large Triangle Up**: Master BUY signal (2+ confirmations)
- **🔴 Large Triangle Down**: Master SELL signal (2+ confirmations)
- **💎 Small Diamond**: Bullish/Bearish divergence detected
- **⚪ Tiny Circle**: Smart money flow (aqua = bullish, purple = bearish)
---
## 🔔 **ALERT CONDITIONS**
The indicator includes 7 professional alert types:
1. **🟢 MASTER BUY**: High-probability bullish reversal signal
2. **🔴 MASTER SELL**: High-probability bearish reversal signal
3. **💎 BULLISH DIVERGENCE**: Price falling while PCR shows strength
4. **💎 BEARISH DIVERGENCE**: Price rising while PCR shows weakness
5. **🐋 SMART MONEY BULLISH**: Institutional call buying detected
6. **🐋 SMART MONEY BEARISH**: Institutional put buying detected
7. **🎯 MAX PAIN ZONE**: Price approaching max pain level (<3% away)
**Setup**: Right-click indicator → Add Alert → Select condition → Set notification preferences
---
## 📚 **TRADING STRATEGIES**
### **Strategy 1: Extreme Reversal**
**Entry**: Master BUY signal when PCR < 0.6 + Volume spike
**Stop**: Below recent swing low
**Target**: PCR returns to 0.8-1.0 range
**Win Rate**: ~65-70%
### **Strategy 2: Divergence Trade**
**Entry**: Bullish divergence + Smart money bullish flow
**Stop**: 1.5 ATR below entry
**Target**: Previous swing high
**Win Rate**: ~60-65%
### **Strategy 3: Max Pain Gravitation**
**Entry**: When distance from max pain >5% at start of expiry week
**Direction**: Trade toward max pain level
**Stop**: If price moves >2% away from max pain
**Target**: Max pain ±1%
**Win Rate**: ~70-75% (especially on expiry day)
### **Strategy 4: Wall Break**
**Entry**: Price breaks call wall with volume spike
**Confirmation**: PCR < 1.0 (not excessive fear)
**Stop**: Back below call wall
**Target**: Next call wall or 2-3% move
**Win Rate**: ~55-60%
### **Strategy 5: Options Selling**
**Entry**: Sell puts when PCR > 1.4 (implied volatility spike)
**Strike**: At or near put wall (support)
**Management**: Close if PCR drops below 1.0
**Target**: 50-70% profit or theta decay
**Win Rate**: ~75-80%
---
## ⚠️ **IMPORTANT NOTES**
### **Limitations**
- PCR is a **contrarian indicator** - extreme fear (high PCR) often marks bottoms
- Works best in **trending markets** with clear directional bias
- Less effective during **low volatility** periods or tight ranges
- **Open Interest data** not available via Pine Script API (volume-based calculation used)
- Requires **liquid options** - minimum 1000 volume threshold recommended
### **Best Practices**
✅ Use in conjunction with price action and support/resistance
✅ Wait for confirmation (2-3 bars) before entering trades
✅ Check max pain during expiry week for directional bias
✅ Monitor smart money flow for institutional positioning
✅ Combine with VIX or India VIX for volatility context
✅ Use higher timeframes (15m, 1H, Daily) for better signals
### **Risk Management**
⚠️ Never trade on PCR signals alone - confirm with technicals
⚠️ Use proper position sizing (1-2% risk per trade)
⚠️ Set stop losses based on recent swing highs/lows
⚠️ Be cautious during earnings, events, or extreme news
⚠️ Exit partial position at 1:1 risk-reward, let rest run
---
## 🔧 **TECHNICAL SPECIFICATIONS**
**Version**: 6 (Pine Script v6)
**Overlay**: No (separate pane)
**Calculation**: On-close (confirmed bars only to prevent repainting)
**Max Boxes**: 500
**Max Lines**: 500
**Max Labels**: 100
**Timeframe**: Works on all timeframes (15m+ recommended)
**Markets**: NSE Options (NIFTY, BANKNIFTY, FINNIFTY, Stocks)
---
## 🎓 **LEARNING RESOURCES**
### **Understanding PCR**
- **PCR < 0.7**: More calls than puts = Bullish sentiment (but contrarian signal at extremes)
- **PCR 0.8-1.2**: Balanced market = Neutral sentiment
- **PCR > 1.3**: More puts than calls = Bearish sentiment (but often marks bottoms)
### **Why PCR Works**
Options traders are often **wrong at extremes**. When everyone buys puts (PCR > 1.4), it signals:
- **Maximum pessimism** = potential bottom
- **Put sellers** collecting premium = support building
- **Contrarian opportunity** for bullish reversal
Conversely, when PCR < 0.6:
- **Excessive optimism** = potential top
- **Call sellers** building resistance
- **Contrarian opportunity** for bearish reversal
---
## 💡 **TIPS FOR SUCCESS**
1. **Context Matters**: A PCR of 1.5 during a bear market is normal; during a bull market, it's extreme
2. **Combine Signals**: Best trades happen when 3-4 signal types align
3. **Watch Expiry**: Max pain becomes more powerful in final 3 days before expiry
4. **Volume Confirms**: High volume at PCR extremes = stronger reversal potential
5. **Divergences Are Gold**: When price and PCR disagree, PCR is often right
6. **Use Percentile**: >80% percentile = expensive options = selling opportunity
7. **Z-Score > 2**: Statistical anomaly = mean reversion likely
8. **Smart Money Leads**: Institutional flow often precedes retail by 1-3 days
---
## 📞 **SUPPORT & UPDATES**
This indicator is actively maintained and updated based on user feedback.
**Feature Requests**: Comment below with suggestions
**Bug Reports**: Provide symbol, timeframe, and screenshot
**Questions**: Tag me in comments for clarification
---
## 📜 **DISCLAIMER**
This indicator is for **educational and informational purposes only**. It does not constitute financial advice, investment advice, trading advice, or any other sort of advice.
**Trading involves substantial risk of loss** and is not suitable for every investor. Past performance is not indicative of future results. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.
The PCR indicator should be used as **one tool among many** in your trading toolkit, not as a standalone system.
---
## ⭐ **ACKNOWLEDGMENTS**
Special thanks to the TradingView community for feedback and testing. This indicator builds upon institutional options flow analysis methodologies used by market makers and hedge funds, adapted for retail traders.
---
**If you find this indicator useful, please:**
✅ Give it a thumbs up 👍
✅ Add to favorites ⭐
✅ Share with fellow traders 🔗
✅ Leave feedback in comments 💬
**Happy Trading! 🚀📊**
---
### **Version History**
- **v1.0** (Dec 2025): Initial release with institutional-grade PCR analytics
First presented FVG (w/stats) w/statistical hourly ranges & biasOverview
This indicator identifies the first Fair Value Gap (FVG) that forms during each hourly session and provides comprehensive statistical analysis based on 12 years of historical NASDAQ (NQ) data. It combines price action analysis with probability-based statistics to help traders make informed decisions.
⚠️ IMPORTANT - Compatibility
Market: This indicator is designed exclusively for NASDAQ futures (NQ/MNQ)
Timeframe: Statistical data is based on FVGs formed on the 5-minute timeframe
FVG Detection: Works on any timeframe, but use 5-minute for accuracy matching the statistical analysis
All hardcoded statistics are derived from 12 years of NQ historical data
What It Does
1. FVG Detection & Visualization
Automatically detects the first FVG (bullish or bearish) that forms each hour
Draws colored boxes around FVGs:
Blue boxes = Bullish FVG (gap up)
Red boxes = Bearish FVG (gap down)
FVG boxes extend to the end of the hour
Optional midpoint lines show the center of each FVG
Uses volume imbalance logic (outside prints) to refine FVG boundaries
2. Hourly Reference Lines
Vertical Delimiter: Marks the start of each hour
Hourly Open Line: Shows where the current hour opened
Expected Range Lines: Projects the anticipated high/low based on historical data
Choose between Mean (average) or Median (middle value) statistics
Upper range line (teal/green)
Lower range line (red)
All lines span exactly one hour from the moment it opens
Optional labels show price values at line ends
3. Real-Time Statistics Table
The table displays live data for the current hour only:
Hour: Current hour in 12-hour format (AM/PM)
FVG Status: Shows if a Bull FVG, Bear FVG, or no FVG has formed yet
Green background = Bullish FVG detected
Red background = Bearish FVG detected
1st 15min: Direction of the first 15 minutes (Bullish/Bearish/Neutral/Pending)
Continuation %: Historical probability that the hour continues in the first 15-minute direction
Color-coded: Green for bullish, red for bearish
Avg Range %: Expected percentage range for the current hour (based on 12-year mean)
FVG Effect %: Historical probability that FVG direction predicts hourly close direction
Shows BISI→Bull % for bullish FVGs
Shows SIBI→Bear % for bearish FVGs
Blank if no FVG has formed yet
Time Left: Countdown timer showing MM:SS remaining in the hour (updates in real-time)
Hourly Bias: Historical directional tendency (bullish % or bearish %)
H Open: Current hour's opening price
Exp Range: Projected price range (Low - High) based on historical average
Customization Options
Detection Settings:
Lower Timeframe Selection (15S, 1min, 5min) - controls FVG detection granularity
Display Settings:
FVG box colors (bullish/bearish)
Midpoint lines (show/hide, color, style)
Table Settings:
Position (9 locations: corners, edges, center)
Text size (Tiny, Small, Normal, Large)
Hourly Lines:
Toggle each line type on/off
Hour delimiter (color, width)
Open line (color, width, style)
Range lines (color, width, style)
Choose Mean or Median statistics for range calculation
Show/hide labels with customizable text size
How to Use
Apply to NQ futures chart (NQ1! or MNQ1!)
Set chart to 5-minute timeframe for optimal FVG detection matching the statistical data
Watch for the first FVG to form each hour
Reference the table for probability-based decision support:
High continuation % = strong directional bias
FVG Effect % shows reliability of the FVG signal
Time Left helps manage entries/exits within the hour
Use range lines as potential targets or reversal zones
Statistical Foundation
All statistics are derived from:
12 years of NASDAQ (NQ) historical data
Hourly analysis of FVG formation patterns
First 15-minute directional analysis
Mean and Median calculations for range expectations
Data encompasses 2,400+ samples per hour
Best Practices
✅ Use on NQ/MNQ futures only
✅ Best on 5-minute charts (matches statistical data)
✅ Combine FVG signals with continuation probabilities
✅ Use range lines as potential profit targets
✅ Watch the countdown timer for hour-end setups
❌ Do not use on other markets (statistics won't apply)
❌ Avoid using during low-liquidity hours (5PM ET has minimal data)
Technical Notes
Timezone: America/New_York (EST/EDT)
Weekend filtering: Automatically hides data during market closure
Updates in real-time on live bars
Maximum 500 boxes/lines for performance
FVG detection includes volume imbalance (body gap) refinement
Credits
Statistical analysis based on 12 years of NASDAQ historical data. FVG detection methodology follows ICT concepts with volume imbalance refinement.
Disclaimer: This indicator provides statistical analysis based on historical data. Past performance does not guarantee future results. Always use proper risk management.
Would you like me to adjust any section or add/remove anything?6-9 Session & Levels - Customizable Range Analysis Indicator
Description:
This indicator provides comprehensive session-based range analysis designed for intraday traders. It calculates and displays key levels based on a customizable session period (default 6:00-9:00 AM ET).
Core Features:
Sespastedthis is a summary for another indicator- i was hoping for something more like this in terms of content etc22:23Architected comprehensive indicator summary matching professional documentation style.The user wants me to rewrite the summary for their FVG indicator in a similar style to the example provided. The example is more structured, detailed, and professional. Let me create a comprehensive summary that follows that format:
Clear title
Description/Overview
Core Features (broken down into sections)
Input Settings Explained (detailed breakdown of all customization options)
How It Works section
Use Case
Note/Disclaimer
Let me make it thorough and match the style while being accurate to their indicator's functionality.Here's a detailed summary in that format:
Every Hour 1st FVG with Statistical Analysis - NASDAQ Hourly Trading Intelligence
Description:
This indicator identifies the first Fair Value Gap (FVG) that forms during each hourly session and provides comprehensive probability-based statistical analysis derived from 12 years of NASDAQ (NQ) historical data. It combines real-time FVG detection with hardcoded statistical probabilities to help intraday traders make informed decisions based on historical patterns and hourly price action dynamics.
IMPORTANT: This indicator is specifically calibrated for NASDAQ futures (NQ/MNQ) only. All statistical data is derived from 12 years of NQ historical analysis with FVGs detected on the 5-minute timeframe. Using this indicator on other markets will produce invalid statistical results.
Core Features:
FVG Detection & Visualization
Automatically detects and displays the first Fair Value Gap (bullish or bearish) that forms within each hourly session
Color-coded boxes mark FVG zones: Blue for bullish FVGs (gap up), Red for bearish FVGs (gap down)
FVG boxes extend precisely to the end of the hour boundary
Optional midpoint lines show the center point of each FVG
Uses volume imbalance logic (outside prints) to refine FVG boundaries beyond simple wick-to-wick gaps
Supports both chart timeframe detection and lower timeframe detection via request.security_lower_tf
Hourly Reference Lines
Vertical Hour Delimiter: Marks the exact start of each new hour with an extendable vertical line
Hourly Open Line: Displays the opening price of the current hour
Expected Range Lines: Projects anticipated high and low levels based on 12 years of statistical data
Choose between Mean (average) or Median (middle value) calculations
Upper range line shows expected high
Lower range line shows expected low
All lines span exactly one hour from open to close
Optional labels display exact price values at the end of each line
Real-Time Statistics Table
Displays comprehensive live data for the current hour only:
Hour: Current hour in 12-hour format (e.g., "9AM", "2PM")
FVG Status: Shows detection state with color coding
"None Yet" (white background) - No FVG detected
"Bull FVG" (green background) - Bullish FVG identified
"Bear FVG" (red background) - Bearish FVG identified
1st 15min: Direction of first 15 minutes (Bullish/Bearish/Neutral/Pending)
Continuation %: Historical probability that the hour closes in the direction of the first 15 minutes
Green background with up arrow (↑) for bullish continuation probability
Red background with down arrow (↓) for bearish continuation probability
Avg Range %: Expected percentage range for the current hour based on 12-year mean
FVG Effect %: Historical effectiveness of FVG directional prediction
Shows "BISI→Bull %" for bullish FVGs (gap up predicting bullish hourly close)
Shows "SIBI→Bear %" for bearish FVGs (gap down predicting bearish hourly close)
Displays blank if no FVG has formed yet
Time Left: Real-time countdown timer showing minutes and seconds remaining in the hour (MM:SS format)
Hourly Bias: Historical directional tendency showing bullish or bearish percentage bias
H Open: Current hour's opening price
Exp Range: Projected price range showing "Low - High" based on selected statistic (mean or median)
Input Settings Explained:
Detection Settings
Lower Timeframe: Select the base timeframe for FVG detection
Options: 15S (15 seconds), 1 (1 minute), 5 (5 minutes)
Recommendation: Use 5-minute to match the statistical data sample
The indicator uses this timeframe to scan for FVG patterns even when viewing higher timeframes
Display Settings
Bullish FVG Color: Set the color and transparency for bullish (upward) FVG boxes
Bearish FVG Color: Set the color and transparency for bearish (downward) FVG boxes
Show Midpoint Lines: Toggle horizontal lines at the center of each FVG box
Midpoint Line Color: Customize the midpoint line color
Midpoint Line Style: Choose between Solid, Dotted, or Dashed line styles
Table Settings
Table Position: Choose from 9 locations:
Top: Left, Center, Right
Middle: Left, Center, Right
Bottom: Left, Center, Right
Table Text Size: Select from Tiny, Small, Normal, or Large for readability on different screen sizes
Hourly Lines Settings
Show Hourly Lines: Master toggle for all hourly reference lines
Show Hour Delimiter: Toggle the vertical line marking each hour's start
Delimiter Color: Customize color and transparency
Delimiter Width: Set line thickness (1-5)
Show Hourly Open: Toggle the horizontal line at the hour's opening price
Open Line Color: Customize color
Open Line Width: Set thickness (1-5)
Open Line Style: Choose Solid, Dashed, or Dotted
Show Range Lines: Toggle the expected high/low projection lines
Range Statistic: Choose "Mean" (12-year average) or "Median" (12-year middle value)
Range High Color: Customize upper range line color and transparency
Range Low Color: Customize lower range line color and transparency
Range Line Width: Set thickness (1-5)
Range Line Style: Choose Solid, Dashed, or Dotted
Show Line Labels: Toggle price labels at the end of all horizontal lines
Label Text Size: Choose Tiny, Small, or Normal
How It Works:
FVG Detection Logic:
The indicator scans price action on the selected lower timeframe (default: 1-minute) looking for Fair Value Gaps using a 3-candle pattern:
Bullish FVG: Formed when candle 's high is below candle 's low, creating an upward gap
Bearish FVG: Formed when candle 's low is above candle 's high, creating a downward gap
The detection is refined using volume imbalance logic by checking for body gaps (outside prints) on both sides of the middle candle. This narrows the FVG zone to areas where bodies don't touch, indicating stronger imbalances.
Only the first FVG that forms during each hour is displayed. If a bullish FVG forms first, it takes priority. The FVG box is drawn from the formation time through to the end of the hour.
Statistical Analysis:
All probability statistics are hardcoded from 12 years (2,400+ samples per hour) of NASDAQ futures analysis:
First 15-Minute Direction: At 15 minutes into each hour, the indicator determines if price closed above, below, or equal to the hour's opening price
Continuation Probability: Historical analysis shows the likelihood that the hour closes in the same direction as the first 15 minutes
Example: If 9AM's first 15 minutes are bullish, there's a 60.1% chance the entire 9AM hour closes bullish (lowest continuation hour)
4PM shows the highest continuation at 86.1% for bullish first 15 minutes
FVG Effectiveness: Tracks how often the first FVG's direction correctly predicts the hourly close direction
BISI (Bullish Imbalance/Sell-side Inefficiency) → Bullish close probability
SIBI (Bearish Imbalance/Buy-side Inefficiency) → Bearish close probability
Range Expectations: Mean and median values represent typical price movement percentage for each hour
9AM and 10AM show the largest ranges (~0.6%)
5PM shows minimal range (~0.06%) due to low liquidity
Hourly Reference Lines:
When each new hour begins:
Vertical delimiter marks the hour's start
Hourly open line plots at the first bar's opening price
Range projection lines calculate expected high/low:
Upper Range = Hourly Open + (Range% / 100 × Hourly Open)
Lower Range = Hourly Open - (Range% / 100 × Hourly Open)
Lines extend exactly to the hour's end time
Labels appear at line endpoints showing exact prices
Real-Time Updates:
FVG Status: Updates immediately when the first FVG forms
First 15min Direction: Locked in at the 15-minute mark
Countdown Timer: Uses timenow to update every second
Table Statistics: Refresh on every bar close
Timezone Handling:
All times are in America/New_York (Eastern Time)
Automatically filters weekend periods (Saturday and Sunday before 6PM)
Hour detection accounts for daylight saving time changes
Use Cases:
Intraday Trading Strategy Development:
FVG Entry Signals: Use the first hourly FVG as a directional bias
Bullish FVG + High continuation % = Strong long setup
Bearish FVG + High continuation % = Strong short setup
First 15-Minute Breakout: Combine first 15-min direction with continuation probabilities
Wait for first 15 minutes to complete
If continuation % is above 70%, trade in that direction
Example: 4PM bullish first 15 min = 86.1% chance hour closes bullish
Range Targeting: Use expected high/low lines as profit targets or reversal zones
Price approaching mean high = potential resistance
Price approaching mean low = potential support
Compare mean vs median for different risk tolerance (median is more conservative)
Hour Selection: Focus trading on hours with:
High FVG effectiveness (11AM: 81.5% BISI→Bull)
High continuation rates (4PM: 86.1% bull continuation)
Avoid low-continuation hours like 9AM (60.1%)
Time Management: Use the countdown timer to:
Enter early in the hour when FVG forms
Exit before hour-end if no follow-through
Avoid late-hour entries with <15 minutes remaining
Statistical Edge Identification:
Compare current hour's FVG against historical effectiveness
Identify when first 15-min direction contradicts FVG direction (conflict = caution)
Use hourly bias to confirm or contradict FVG signals
Monitor if price stays within expected range or breaks out (outlier moves)
Risk Management:
Expected range lines provide logical stop-loss placement
FVG Effect % helps size positions (higher % = larger position)
Time Left countdown aids in time-based stop management
Avoid trading hours with neutral bias or low continuation rates
Statistical Foundation:
All embedded statistics are derived from:
12 years of NASDAQ futures (NQ) continuous contract data
5-minute timeframe FVG detection methodology
24 hours per day analysis (excluding weekends)
2,400+ samples per hour for robust statistical validity
America/New_York timezone for session alignment
Data includes:
Hourly range analysis (mean, median, standard deviation)
First 15-minute directional analysis
FVG formation frequency and effectiveness
Continuation probability matrices
Bullish/bearish bias percentages
Best Practices:
✅ Do:
Use exclusively on NASDAQ futures (NQ1! or MNQ1!)
Apply on 5-minute charts for optimal FVG detection matching statistical samples
Wait for first 15 minutes to complete before acting on continuation probabilities
Combine FVG signals with continuation % and FVG Effect % for confluence
Use expected range lines as initial profit targets
Monitor the countdown timer for time-based trade management
Focus on hours with high statistical edges (4PM, 11AM, 10AM)
❌ Don't:
Use on other markets (ES, RTY, YM, stocks, forex, crypto) - statistics will be invalid
Rely solely on FVG without confirming with continuation probabilities
Trade during low-liquidity hours (5PM shows only 0.06% average range)
Ignore the first 15-minute direction when it conflicts with FVG direction
Apply to timeframes significantly different from 5-minute for FVG detection
Use median range expectations aggressively (they're conservative)
Technical Implementation Notes:
Timezone: Fixed to America/New_York with automatic DST adjustment
Weekend Filtering: Automatically hides data Saturday and Sunday before 6PM ET
Performance: Maximum 500 boxes and 500 lines for optimal chart rendering
Update Frequency: Table updates on every bar close; timer updates every second using timenow
FVG Priority: Bullish FVGs take precedence when both form simultaneously
Lower Timeframe Detection: Uses request.security_lower_tf for accurate sub-chart-timeframe FVG detection
Precision: All price labels use format.mintick for appropriate decimal precision
Big thanks to @Trades-Dont-Lie for the FPFVG code in his excellent indicator that I've used here






















