Dskyz Options Flow Flux (OFF) - FuturesDskyz Options Flow Flux (OFF) - Futures
*This is a repost due to moderator intervention on use of ™ in my scripts. I'm in the process of getting this rectified. This was originally posted around mid-night CDT.
🧠 The Dskyz Options Flow Flux (OFF) - Futures indicator is a game changer for futures traders looking to tap into institutional activity with limited resources. Designed for TradingView this tool simulates options flow data (call/put volume and open interest) for futures contracts like MNQ MES NQ and ES giving u actionable insights through volume spike detection volatility adjustments and stunning visuals like aurora flux bands and round number levels. Whether u’re a beginner learning the ropes or a pro hunting for an edge this indicator delivers real time market sentiment and key price levels to boost ur trading game
Key Features
⚡ Simulated Options Flow: Breaks down call/put volume and open interest using market momentum and volatility
📈 Spike Detection: Spots big moves in volume and open interest with customizable thresholds
🧠 Volatility Filter: Adapts to market conditions using ATR for smarter spike detection
✨ Aurora Flux Bands: Glows with market sentiment showing u bullish or bearish vibes at a glance
🎯 Round Number Levels: Marks key psychological levels where big players might step in
📊 Interactive Dashboard: Real time metrics like sentiment score and volatility factor right on ur chart
🚨 Alerts: Get notified of bullish or bearish spikes so u never miss a move
How It Works
🧠 This indicator is built to make complex options flow analysis simple even with the constraints of Pine Script. Here’s the step by step:
Simulated Volume Data (Dynamic Split):
Pulls daily volume for ur chosen futures contract (MNQ1! MES1! NQ1! ES1!)
Splits it into call and put volume based on momentum (ta.mom) and volatility (ATR vs its 20 period average)
Estimates open interest (OI) for calls and puts (1.15x for calls 1.1x for puts)
Formula: callRatio = 0.5 + (momentum / close) * 10 + (volatility - 1) * 0.1 capped between 0.3 and 0.7
Why It Matters: Mimics how big players might split their trades giving u a peek into institutional sentiment
Spike Detection:
Compares current volume/OI to short term (lookbackShort) and long term (lookbackLong) averages
Flags spikes when volume/OI exceeds the average by ur set threshold (spikeThreshold for regular highConfidenceThreshold for strong)
Adjusts for volatility so u’re not fooled by choppy markets
Output: optionsSignal (2 for strong bullish -2 for strong bearish 1 for bullish -1 for bearish 0 for neutral)
Why It Matters: Pinpoints where big money might be stepping in
Volatility Filter:
Uses ATR (10 periods) and its 20 period average to calculate a volatility factor (volFactor = ATR / avgAtr)
Scales spike thresholds based on market conditions (volAdjustedThreshold = spikeThreshold * max(1 volFactor * volFilter))
Why It Matters: Keeps ur signals reliable whether the market is calm or wild
Sentiment Score:
Calculates a call/put ratio (callVolume / putVolume) and adjusts for volatility
Converts it to a 0 to 100 score (higher = bullish lower = bearish)
Formula: sentimentScore = min(max((volAdjustedSentiment - 1) * 50 0) 100)
Why It Matters: Gives u a quick read on market bias
Round Number Detection:
Finds the nearest round number (e.g. 100 for MNQ1! 50 for MES1!)
Checks for volume spikes (volume > 3 period SMA * spikeThreshold) and if price is close (within ATR * atrMultiplier)
Updates the top activity level every 15 minutes when significant activity is detected
Why It Matters: Highlights psychological levels where price often reacts
Visuals and Dashboard:
Combines aurora flux bands glow effects round number lines and a dashboard to make insights pop (see Visual Elements below)
Plots triangles for call/put spikes (green/red for strong lime/orange for regular)
Sets up alerts for key market moves
Why It Matters: Makes complex data easy to read at a glance
Inputs and Customization
⚙️ Beginners can tweak these settings to match their trading style while pros can dig deeper for precision:
Futures Symbol (symbol): Pick ur contract (MNQ1! MES1! NQ1! ES1!). Default: MNQ1!
Short Lookback (lookbackShort): Days for short term averages. Smaller = more sensitive. Range: 1+. Default: 5
Long Lookback (lookbackLong): Days for long term averages. Range: 5+. Default: 10
Spike Threshold (spikeThreshold): How big a spike needs to be (e.g. 1.1 = 10% above average). Range: 1.0+. Default: 1.1
High Confidence Threshold (highConfidenceThreshold): For strong spikes (e.g. 3.0 = 3x average). Range: 2.0+. Default: 3.0
Volatility Filter (volFilter): Adjusts for market volatility (e.g. 1.2 = 20% stricter in volatile markets). Range: 1.0+. Default: 1.2
Aurora Flux Transparency (glowOpacity): Controls band transparency (0 = solid 100 = invisible). Range: 0 to 100. Default: 65
Show Show OFF Dashboard (showDashboard): Toggles the dashboard with key metrics. Default: true
Show Nearest Round Number (showRoundNumbers): Displays round number levels. Default: true
ATR Multiplier for Proximity (atrMultiplier): How close price needs to be to a round number (e.g. 1.5 = within 1.5x ATR). Range: 0.5+. Default: 1.5
Functions and Logic
🧠 Here’s the techy stuff pros will love:
Simulated Volume Data : Splits daily volume into call/put volume and OI using momentum and volatility
Volatility Filter: Scales thresholds with volFactor = atr / avgAtr for adaptive detection
Spike Detection: Flags spikes and assigns optionsSignal (2, -2, 1, -1, 0) for sentiment
Sentiment Score: Converts call/put ratio into a 0-100 score for quick bias reads
Round Number Detection: Identifies key levels and significant activity for trading zones
Dashboard Display: Updates real time metrics like sentiment score and volatility factor
Visual Elements
✨ These visuals make data come alive:
Gradient Background: Green (bullish) red (bearish) or yellow (neutral/choppy) at 95% transparency to show trend
Aurora Flux Bands: Stepped bands (linewidth 3) around a 14 period EMA ± ATR * 1.8. Colors shift with sentiment (green red lime orange gray) with glow effects at 85% transparency
Round Number Visualization: Stepped lines (linewidth 2) at key levels (solid if active dashed if not) with labels (black background white text size.normal)
Visual Signals: Triangles above/below bars for spikes (size.small for strong size.tiny for regular)
Dashboard: Bottom left table (2 columns 10 rows) with a black background (29% transparency) gray border and metrics:
⚡ Round Number Activity: “Detected” or “None”
📈 Trend: “Bullish” “Bearish” or “Neutral” (colored green/red/gray)
🧠 ATR: Current 10 period ATR
📊 ATR Avg: 20 period SMA of ATR
📉 Volume Spike: “YES” (green) or “NO” (red)
📋 Call/Put Ratio: Current ratio
✨ Flux Signal: “Strong Bullish” “Strong Bearish” “Bullish” “Bearish” or “Neutral” (colored green/red/gray)
⚙️ Volatility Factor: Current volFactor
📈 Sentiment Score: 0-100 score
Usage and Strategy Recommendations
🎯 For Beginners: Use high confidence spikes (green/red triangles) for easy entries. Check the dashboard for a quick market read (sentiment score above 60 = bullish below 40 = bearish). Watch round number levels for support/resistance
💡 For Pros: Combine flux signals with round number activity for high probability setups. Adjust lookbackShort/lookbackLong for trending vs choppy markets. Use volFactor for position sizing (higher = smaller positions)
Sentiment
MA's + VWAP + VIX + BBMy combined indicator that I use for day trading SPY. It is a combination of several indicators, including..
VWAP
Bolinger Bands
Moving Averages
7-day MA
9-day MA
20-day MA
21-day MA
24-day MA
50-day MA
200-day MA
500-day MA
VIX and Skew index
VIX value and % change for the day
Skew value
Table size can be adjusted smaller if on mobile
I use the VIX table to see the current days % change and do a general comparison to what SPY closed at the day before. TradingView has an option to plot a line on where the price closed the previous day, which I enabled on my chart settings. VIX can give a confirmation of downtrends (if VIX goes up) or uptrends (if VIX goes down) and the general strength of the trend.
Please enable/disable whichever option(s) you prefer in the settings - any indicator can be disabled. I have defaulted the settings to what I personally use for SPY which includes 7-day MA, 20-day MA, VWAP, VIX table and BB's. I recommend disabling the "Inputs in status line", "Labels on price scale" and "Values in status line" so as to free up clutter on the chart.
I've also published a TSI indicator which I use for spotting divergences. I hope you enjoy using this combined indicator.
🔔 Credit Spread Monitor: HY & IG vs US10Y🔔 Credit Spread Monitor: HY & IG vs US10Y
This macroeconomic tool tracks credit risk sentiment by plotting the yield spreads between:
🔵 Investment Grade (IG): BAMLC0A0CMEY → ICE BofA US Corporate Index Effective Yield. Reflects average yield for US investment-grade corporate bonds.
🔴 High Yield (HY): BAMLH0A0HYM2EY → ICE BofA US High Yield Index Effective Yield. Measures average yield for US high-yield (non-investment grade) corporate bonds.
⚪ Treasury 10Y: US10Y → 10-Year US Treasury Yield. Benchmark rate for US government long-term debt.
Spreads calculated:
IG Spread = IG Yield - US10Y
HY Spread = HY Yield - US10Y
🔎 Key Alert Zones:
🔴 HY Spread > +2σ → Potential financial stress / risk-off event
🟠 Inverted yield curve (10Y < 2Y) + HY Spread > 2% → Recession signal
🟢 HY Spread < 1.5% → Risk-on behavior, strong credit sentiment
This indicator is ideal for:
✅ Macro traders looking to anticipate economic inflection points
✅ Portfolio managers monitoring systemic risk or credit cycles
✅ Fixed-income analysts tracking the cost of corporate borrowing
Sourced from FRED (Federal Reserve Economic Data) and TradingView’s bond feeds. Designed to work on daily resolution using open prices for best consistency across series.
Volume by PriceDescription:
This Pine Script v6 indicator displays a chart that multiplies the volume by the closing price for each bar. It's often referred to as "monetary volume" or "traded value." This allows for the visualization of monetary activity on a price chart.
Technical Insights:
- Calculation: The indicator simply multiplies the volume of each bar (volume) by its closing price (close).
- Display: The result is plotted as a line in a separate pane below the main price chart. The height of the line at each point represents the product of the volume and the closing price at that time.
- Interpretation:
- Spikes in Volume * Price: Indicate significant monetary activity. This can signal strong interest in the asset at that price level.
- Low Volume * Price: Suggests a lack of interest or conviction.
- Divergences: If volume * price increases while the price decreases (or vice versa), it may signal a weakening of the current trend.
How to Use:
1. Identify Areas of Interest: Look for significant spikes in the volume * price chart. These areas may coincide with key support or resistance levels.
2. Confirm Trends: A price movement upwards (or downwards) accompanied by an increase in volume * price strengthens the validity of that trend.
3. Spot Divergences: Pay attention to situations where the volume * price does not confirm the price movement. This could indicate a potential reversal.
4. Combine with Other Indicators: Use this indicator in conjunction with other technical analysis tools (moving averages, RSI, MACD, etc.) for a more comprehensive view.
Potential Applications:
- Breakout Confirmation: A breakout of a price level (support or resistance) accompanied by increased volume * price is a stronger signal than a breakout with low volume.
- Identifying High Activity Zones: This indicator can help pinpoint price levels where a lot of trading has occurred, potentially indicating future support/resistance areas.
- Analyzing Market Participation: High volume * price suggests strong participation, while low volume * price indicates a lack of interest.
- Detecting Divergences: Divergences between volume * price and price can signal potential trend reversals.
- Momentum Trading: Combined with other momentum indicators, it can help identify entry and exit points.
Important Notes:
- This indicator is based on the closing price. It does not take into account the highs and lows of each bar.
- Volume * price is an analysis tool, not a standalone trading system. It should be used in conjunction with other indicators and strategies.
- The interpretation of volume * price may vary depending on the market and the time frame being analyzed.
Feel free to adapt this description to your own style and needs. You can also add concrete examples or screenshots to illustrate its use.
Custom Performance TableThis script generates a table designed to provide a concise yet highly customizable overview of the performance of multiple financial instruments, displayed directly on the chart. The table can include up to 40 tickers, each individually configurable, with values updated in real time based on either the current chart timeframe or a specific user-selected timeframe.
NOTE : The update frequency of the table values depends on the refresh rate of the chart's main ticker to which the indicator is applied. To ensure a consistent and reliable data feed, especially when monitoring heterogeneous instruments, it is recommended to apply the indicator to a highly liquid and continuously traded asset, such as BTCUSD.
PERFORMANCE CALCULATION MODES
You can choose from three different performance calculation modes:
1) Change % (Percentage Change)
Displays the percentage change of the current price compared to the previous candle within the selected timeframe.
(Current Price - Previous Price) / Previous Price * 100
This mode provides an immediate and straightforward measure of each instrument's percentage movement, useful for quick visual comparisons of relative strength among assets.
2) Z-Score
The Z-Score measures how much the current price variation deviates from the historical average variation, relative to the standard deviation of those variations.
(Current Variation - Average Variation) / Standard Deviation of Variations
The result indicates how statistically unusual a movement is:
- Values near 0 suggest normal variations.
- Values above ±2 indicate statistically significant deviations.
This is a valuable tool for identifying overbought/oversold conditions or market stress events and is often used in mean reversion strategies.
NOTE : Due to technical constraints, Z-Score can only be calculated when the selected timeframe matches the chart's timeframe exactly.
3) RAROC (Risk-Adjusted Return on Capital)
RAROC expresses an asset's performance in relation to the risk taken, measured through its volatility (standard deviation of price).
Percentage Change / Standard Deviation of Price
It allows for an assessment of return efficiency in relation to volatility.
A high RAROC value indicates a high return relative to the risk, making it a useful tool for comparing assets with different risk profiles. It is especially suitable for portfolio selection and allocation purposes.
TABLE CONFIGURATION
Each ticker can be customized with its own label, colors, and position in the table.
Each row can display the ticker name or a custom label, which, at the user's discretion, can either replace the name or be shown as an informational tooltip.
The table can be placed anywhere on the chart using horizontal and vertical offset parameters. Thanks to offset support, you can, for example, create financial market overview layouts. This can be done by completely “cleaning” the chart from price and indicators using TradingView settings, and then displaying multiple tables simultaneously (see the example chart published here).
Advanced customization options are also available for the table's appearance, including font settings, colors, borders, and more.
CALCULATION TIMEFRAME
The indicator allows the user to force a specific timeframe (Daily, Weekly, Monthly, Yearly) when applied to intraday charts.
However, for Z-Score mode, the selected timeframe must match the chart's timeframe exactly to ensure correct computation. Otherwise, the script will halt until settings are properly adjusted.
USAGE NOTES
Custom Performance Table is a flexible and adaptable tool, suitable for both intraday operations and medium- to long-term analysis. It is designed for traders and analysts who need to compare assets based on quantitative metrics, whether simple (like percentage change) or more advanced and risk-adjusted (such as Z-Score and RAROC).
cktraderpro session high lowCK Session Tracker – Global Market Session Levels
The CK Session Tracker is a precision-built TradingView indicator designed to map out the most critical times in the market — the Asia, EU, and US sessions. This tool automatically plots the open, close, high, and low of each major session, giving traders a crystal-clear view of market structure, key liquidity zones, and session-based momentum shifts.
🔍 Features:
🕒 Automatic Session Markers – Visualize the exact open and close times of Asia, Europe, and US sessions directly on your chart.
📈 Session Highs & Lows – Instantly spot where price reacted during each session, helping identify breakouts, reversals, or liquidity grabs.
🌐 Global Market Awareness – Designed to adapt to futures, forex, and crypto across all time zones.
🎯 Smart Trading Zones – Use session data to pinpoint high-probability setups during overlaps or session handoffs.
Perfect for intraday traders, ICT strategy followers, and anyone focused on session-based movement. The CK Session Tracker gives you the edge of institutional timing — all on one chart.
Reverse Relative Strength Indicator [RRSI]🌀 Reverse Relative Strength Indicator (RRSI)
RRSI is a custom-built indicator inspired by the traditional RSI, but with a reverse logic. It aims to capture reverse momentum within strong trends, making it especially useful for identifying contrarian overbought/oversold zones in trending markets.
📌 Key Features:
✅ Built on a price momentum reversal mechanism, ideal for spotting short-term pullback opportunities within trends
✅ Default range ; values above 80 indicate reverse overbought, below 20 indicate reverse oversold
✅ Works best when combined with RSI/MACD for multi-factor strategies
📈 Use Cases:
📍 Catching pullback entries during trending markets
📍 Spotting reversal signals in ranging conditions
📍 Serving as a filter for entry/exit conditions in automated trading systems
🧠 Strategy Suggestions:
In strong trend conditions (e.g., when moving averages are aligned), consider buying when RRSI drops below 20
In sideways markets, look for selling opportunities when RRSI enters overbought zones, especially near resistance or upper Bollinger Bands
📐 Fully customizable parameters for personalized optimization.
trail Timeframe Divergence TableFirst Version of Timeframe Divergence which can possibly point to a potential reversal
Fair Value Area at Swing ZonesIts as the name says. It combines volume profile important areas (70% of trading taking place in whats called a Fair value zone) and area between a swing high and a swing low which is also considered a fair value zone.
You can use it to trade breakout trades as well as range trades.
Xpips Trade TrendLooking to boost your trend-following strategy? Discover this ultra-precise indicator, designed to deliver fast and responsive trend signals with zero lag. By combining a no-lag EMA (ZLEMA), adaptive volatility bands, and dynamic alerts, you'll gain a clear, real-time view of the market—no matter your trading timeframe. 🔍
🔹 Lag-free analysis: Smooth price action using ZLEMA for fast and fluid trend readings.
🔹 Multi-timeframe view: Track up to 5 timeframes simultaneously (from intraday to daily) in a clean, intuitive panel.
🔹 Adaptive volatility bands: Spot reversals with greater accuracy and reduced false signals.
🔹 Smart alerts: Get instantly notified when trend shifts occur—no need to constantly monitor your chart.
🔹 Optimized visuals: Clear color-coded signals help you instantly identify bullish and bearish trends.
🔹 Fully customizable: Tweak EMA length, band settings, colors, and timeframes to perfectly fit your strategy.
To set an alert, simply create an alert on the indicator:
- For a sell alert: select the indicator and choose *bearish trend*
- For a buy alert: select the indicator and choose *bullish trend*
"You can also create alerts on the small triangles after the label.
It’s the same thing."
- For a sell alert: select the indicator and choose *bearish entry signal*
- For a buy alert: select the indicator and choose *bullish entry signal*
Customized VWAP + Signals + Session Dashboard📊 What This Indicator Does
Plots a custom VWAP line (based on the current session)
Calculates RSI (from the same timeframe)
Gives buy/sell signals based on VWAP + RSI logic
Shows a clean live dashboard on the right side of your screen with:
Current price
VWAP value
RSI value
Trading session (Asian, London, NY, etc.)
Signal (BUY / SELL / No Signal)
🛠 How It Works (Logic Behind Signals)
Signal Type Conditions
🔵 Buy Price crosses above VWAP AND RSI is below 30 (oversold = possible bottom)
🔴 Sell Price crosses below VWAP AND RSI is above 70 (overbought = possible top)
This is a mean-reversion style strategy — buying dips near VWAP and selling tops, using RSI as exhaustion confirmation.
📈 How To Use It On Your Chart
Apply the indicator to a chart like Gold (XAUUSD) or any asset you like.
Use a short-term timeframe (1m, 5m, 15m, 1 hour) and for intraday trades or scalping.
Watch the dashboard on the right:
Green = Buy signal triggered
Red = Sell signal triggered
Gray = No signal
Understand the VWAP Line
This is the volume-weighted average price since the start of the day.
It resets daily.
Green VWAP means price is trading above (bullish bias).
Red VWAP means price is trading below (bearish bias).
🟢 BUY SIGNAL:
Triggered when price crosses above the VWAP and
RSI is rising over the last 2 candles (momentum confirmation)
🔴 SELL SIGNAL:
Triggered when price crosses below the VWAP and
RSI is falling over the last 2 candles
These signals are momentum-based VWAP reversals or continuations.
Use the Dashboard
You’ll see the live dashboard on the right center:
📈 Price
📊 VWAP
📉 RSI
🕒 Session (Asian, London, NY, Sydney)
🟢/🔴 Signal Status
Use it as a quick glance tool for market bias and signal clarity.
🧠 Best Practices
Combine with price action: Look for structure, candle patterns, or support/resistance near VWAP.
Trade in the direction of trend: Use a higher timeframe EMA or VWAP trend bias for confluence.
Avoid ranging markets: In sideways markets, VWAP gets chopped and signals may be false.
Like this indicator? Boost it ♥
Midnight Open (UTC - 5) - Until NoonMidnight Opening
Default to UTC -5
Adjust Timezone in Timestamp variable.
TrendBoxThis indicator is called "TrendBox," designed to help traders analyze daily price ranges using several technical indicators. Below is a breakdown of its functionality, purpose, and key components:
Purpose
The script overlays indicators on a chart to assess whether the price is above or below key levels:
VWAP (Volume Weighted Average Price, based on the chart's timeframe).
Daily Market Open (fetched from the daily timeframe).
Daily 4-period VWMA (Volume Weighted Moving Average, fetched from the daily timeframe).
VIX-based expected range (high and low levels calculated using the VIX index).
It also displays a status box (optional) summarizing whether the price is above or below these levels, helping traders quickly evaluate market conditions.
Profitable Hours EUR/USD
Profitable Hours: It identifies the most profitable hours, based on significant price movements and high volatility (higher than the highest price movement and volatility over the last 24 periods).
Hour Display in EET: The active hour is displayed in Eastern European Time (EET), which is adjusted based on the GMT offset you provide.
This version of the script should help you visualize profitable hours for trading EUR/USD based on price movement and volatility, as well as time zone adjustments.
Macro Liquidity Index & Canadian OverlayTradingView Pine Script strategy-style indicator that synthesizes the macro signals (e.g. DXY trend, real yields, oil prices, ISM trend, and financial conditions) into a visual macro sentiment index ranging from -5 (max bearish) to +5 (max bullish). It also includes a “Canadian Exposure Overlay” that adjusts the macro score based on Canada’s specific economic positioning (e.g., oil exporter, rate-sensitive sectors, CAD/USD trend).
Sentiment Bias Gauge📌 Overview
The Sentiment Bias Gauge (SBG) is a unique overlay-style indicator that visually maps a sentiment value—such as market bullishness or bearishness—onto your price chart. It converts sentiment data (in this case, RSI-based) into a floating line that moves between defined price zones, allowing users to quickly understand the current market mood in the context of price.
⚙️ How It Works
• The indicator uses RSI (Relative Strength Index) as a proxy for market sentiment (0 to 100 scale).
• This sentiment value is then mapped to a vertical price range on your chart using a configurable zone (via top and bottom percent of chart range).
• The line floats up or down within the price chart, reflecting how bullish or bearish the sentiment is.
• It includes background shading to represent the sentiment level:
• 🔴 Red (Bearish): sentiment < 30
• 🟡 Yellow (Neutral): 30 ≤ sentiment ≤ 70
• 🟢 Green (Bullish): sentiment > 70
• A floating label shows the current sentiment score.
🌟 Key Features
• 📈 Overlay-Based Sentiment Line: Plots sentiment as a price-level line, giving intuitive spatial reference.
• 🔧 Configurable Range Placement: Adjust where the sentiment line appears within the chart’s high-low range.
• 🖌️ Color-Coded Background: Visually distinguish bullish, bearish, and neutral conditions.
• 🏷️ Real-Time Sentiment Label: Displays updated sentiment score on the most recent bar.
🧠 How to Use
• Use this indicator alongside your price action or technical strategy to gauge market mood.
• Combine with other sentiment indicators (e.g., fear/greed, delta volume, news sentiment).
• Especially helpful in sideways markets to identify potential shifts in bias before price reacts.
Why This Combination?
• RSI offers a reliable and intuitive proxy for market sentiment.
• Mapping the value directly onto the chart helps avoid constantly looking at a separate panel.
• The customizable chart range lets traders fit sentiment visuals within any market structure.
🎯 Why It’s Worth Using
• Makes sentiment visually accessible directly on the chart.
• Helps detect bullish/bearish bias shifts earlier than traditional indicators.
• A great tool for sentiment-aware discretionary trading or contextual overlays in algo strategies.
Sesiuni Bursiere Personalizabile (cu oră, culoare și interval)This indicator visually highlights the active trading sessions for the three major global markets:
🇸🇬 Asia, 🇬🇧 London, and 🇺🇸 New York.
🔧 Features:
✅ Automatically draws session zones as rectangles between session open/close times and price highs/lows
🏷️ Labeled with session names for clear visual reference
🎨 Customizable colors for each session directly from the settings panel
⏱️ User-defined session start and end times
📆 Only displays sessions from the last 96 hours for better clarity and performance
🛠️ How to Use:
Add the indicator to your chart
Open the Settings panel
Enable the sessions you want to see (Asia, London, New York)
Adjust the colors and time ranges for each session as needed
🧠 Tips:
Works best on 5m to 1h timeframes
Great for identifying liquidity zones and session-based volatility
Combine with tools like RSI, VWAP, or moving averages for strategic setups
📌 An excellent visual tool for traders who focus on market sessions, volatility windows, and time-based strategies.
RUBX Индекс рубляThe ruble index, similar to the DXY, offsets the weakness or strength of the dollar in the USD/RUB
индекс рубля на подобии DXY, невелирует слабость или силу доллара в USD/RUB
Nasan Market Phase ClassifierThe Nasan Market Phase Classifier indicator designed to classify market phases using volume, volatility (or momentum), and statistical analysis. Here's a summary of how it works and what it does:
🔍 Core Concept
This indicator classifies the market into four phases based on volume and ATR (or optionally momentum):
High Volume / High ATR or Momentum (HV/HATR): Strong Trend
Low Volume / High ATR or Momentum (LV/HATR): False Breakout / Exhaustion
High Volume / Low ATR or Momentum (HV/LATR): Consolidation
Low Volume / Low ATR or Momentum (LV/LATR): Stagnation
⚙️ Key Settings
Short-Term Length: Used for the active market phase.
Long-Term Length: Used as the expected/benchmark distribution.
Use Momentum: Replaces volatility (ATR) with momentum (custom ROC-based formula).
Use Fixed Alpha: Toggles adaptive vs. fixed weighting in scoring (this is based on variation of the volatility - standard deviation of true range).
📊 How It Works
Volatility or Momentum Scoring:
Uses ATR-based or Momentum-based score depending on the setting.
Applies weighing (alpha) which is based on variability of the volatility itself.
Market Phase Count:
Measures how often each of the 4 volume/volatility combinations occur in:
Short-term window (observed phase)
Long-term window (expected distribution)
Category Proportions:
Calculates percentage share of each category (e.g., % time in HV/HATR).
Plots these on chart to visually see market phase dominance (can be used for screening of pine screener).
Statistical Testing:
IQV (Index of Qualitative Variation): Measures phase diversity (0 = focused, 1 = mixed).
Chi-Squared Test: Compares current vs. historical phase distribution.
Z-Test: Tests if current phase dominance is statistically significant.
📋 Outputs
On-Chart Plots and Tabels:
Strong Trend, False Breakout/Exhaustion, Consolidation, Stagnation
Strength Quality Plot: Trend strength normalized by IQV.
Dynamic Table (Top Right):
Shows each phase’s proportion (the current phase cell is highlighted in yellow), IQV, Chi² value, and current dominant phase. The current candle classification (text) is in purple.
Highlights the dominant phase classification and color-codes significance (the cell highlighted in green highly confident about the classification, orange intermediate confidence and red low confidence). This color coding is not just based on statistical significance it is based on IQV which takes into account how spread the proportions are.
🧠 Interpretation
A dominant HV/HATR phase with low IQV and high Z-Score indicates a strong and statistically significant trend.
High IQV suggests uncertainty or mixed market behavior.
Chi² spike indicates a shift from historical behavior can be used to see is the market behavior changing by changing the long term length say to 252 and short term length to 21 this will tell if the short term behavior is different from the past 252 day behavior.
COT3 - Flip Strength Index - Invincible3This indicator uses the TradingView COT library to visualize institutional positioning and potential sentiment or trend shifts. It compares the long% vs short% of commercial and non-commercial traders for both Pair A and Pair B, helping traders identify trend strength, market overextension, and early reversal signals.
🔷 COT RSI
The COT RSI normalizes the net positioning difference between non-commercial and commercial traders over (N=13, 26, and 52)-week periods. It ranges from 0 to 100, highlighting when sentiment is at bullish or bearish extremes.
COT RSI (N)= ((NC - C)−min)/(max-min) x100
🟡 COT Index
The COT Index tracks where the current non-commercial net position lies within its 1-year and 3-year historical range. It reflects institutional accumulation or distribution phases.
Strength represents the magnitude of that positioning bias, visualized through normalized RSI-style metrics.
COT Index (N)= (NC net)/(max-min) x100
🔁 Flip Detection
Flip refers to the crossovers between long% and short%, indicating a change in directional bias among trader groups. When long positions exceed shorts (or vice versa), it signals a possible market flip in sentiment or trend.
For example, Pair B commercial flip is calculated as:
Long% = (Long/Open Interest)×100
Short% = (Short/Open Interest)×100
Flip = Long%−Short%
A bullish flip occurs when long% overtakes short%, and vice versa for a bearish flip. These flips often precede price trend changes or confirm sentiment breakouts.
Flip captures how far current positioning deviates from historical norms — highlighting periods of institutional overconfidence or exhaustion, often leading to significant market turns.
This combination offers a multi-layered edge for identifying when smart money is flipping direction, and whether that flip has strong conviction or is likely to fade.
..........................................................................................................................................................
🔗 Connect & Learn More
📌 Discord:https://discord.gg/EjrsAjH8F5
▶️ YouTube: www.youtube.com
🌐 Website: www.invincible3.org
First FVG Custom Time RangeFirst FVG — Opening Range Fair Value Gap Detector
Smart Money Opening Imbalance Strategy Tool
This script automatically detects and highlights the first Fair Value Gap (FVG) that forms between 9:30 and 10:00 AM Eastern Time (New York session open) — a critical period often referred to as the Opening Range. It’s designed for Smart Money traders looking to isolate early-morning inefficiencies that may influence market behavior throughout the trading day.
🔍 What This Script Does:
Automatically Detects the First FVG in the Opening Range
Scans price action between 9:30 and 10:00 AM ET and identifies the first valid bullish or bearish FVG that forms.
Only one FVG is shown per day — ensuring a clean, focused view.
Draws a Visual Zone
Once detected, the FVG zone is extended forward on the chart (customizable duration).
A labeled zone helps users track how price reacts to it throughout the session.
Optional Retest Alerts
Alerts you when price re-enters the zone — a potential reaction point used by SMC traders.
Customization Options
Set your preferred session time window
Adjust zone duration (in bars)
Customize label font size, colors, and visibility
Enable/disable alert on retest
📈 Why the First FVG Matters:
Time-Sensitive Setup: The first FVG typically forms no earlier than 9:31 AM ET and represents a potential “time distortion” or imbalance zone created by aggressive market participants during the open.
Behavioral Study: Many traders journal how price behaves around this zone each day — whether it acts as support, resistance, or gets traded through later in the session.
Predictive Value: Observing how this zone is respected or broken can provide anticipatory insight into intraday price action, rather than reactive analysis.
Great for New Traders: This opening FVG is often recommended as a starting reference point for building trade models and understanding how institutional imbalances unfold.
🚀 What Makes It Unique:
This tool doesn’t spam your chart with every FVG. It laser-focuses on a single, time-bound zone backed by institutional logic — the first presented imbalance of the day during the opening range.
Use it to:
Monitor price behavior around early inefficiencies
Plan journal entries and pattern recognition
Align intraday setups with a high-probability SMC model
Whether you’re scalping, journaling market structure, or refining entries based on liquidity behavior — this script helps you make the first 30 minutes count.
SPDR Sectors TableThis script generates an interactive and customizable SPDR Sectors Table designed to monitor and analyze the performance of the 11 main sectors of the S&P 500 via sector-specific ETFs. It offers a dynamic overview of daily or periodic sector movements, making it a valuable tool for traders, analysts, and investors implementing sector rotation strategies.
█ DEFINITIONS
SPDR Sectors ETFs are exchange-traded funds managed by State Street Global Advisors, which divide the S&P 500 into the following 11 sectors:
- Communication Services (XLC)
- Consumer Discretionary (XLY)
- Consumer Staples (XLP)
- Energy (XLE)
- Financials (XLF)
- Health Care (XLV)
- Industrials (XLI)
- Materials (XLB)
- Real Estate (XLRE)
- Technology (XLK)
- Utilities (XLU)
These ETFs aim to replicate the performance of their respective sectors as defined by the Global Industry Classification Standard (GICS). The funds are periodically rebalanced to match changes in the S&P 500 composition, offering an accurate snapshot of sectoral trends.
█ INDICATOR
The table displays each sector's ticker and full name, following official GICS terminology and SPDR color coding. It also shows percentage performance, calculated daily on intraday charts or based on the selected time frame.
Users can sort the table by either percentage performance or the relative weight of each ETF in the S&P 500. The default weight values reflect data updated as of 17 April 2025, and can be manually adjusted based on the most recent sector weightings available on the official SPDR website.