Nexural OrderFlow MatrixNexural OrderFlow Matrix
### Professional Order Flow Analysis for Index Futures on TradingView
**Specifically Engineered for:** ES, NQ, YM, RTY, and other high-liquidity index futures
---
## Before You Read Any Further
I need to be upfront with you about something important.
**True order flow analysis—the kind used by institutional traders and prop firms—is not possible on TradingView.**
When professionals talk about order flow, they're referring to the raw tape: every single trade, the exact price, the exact size, and whether it was a buyer lifting the offer or a seller hitting the bid. That level of data simply doesn't exist in TradingView's infrastructure.
So why did I build this indicator? Because TradingView *does* provide meaningful volume delta data through their official functions, and when presented correctly, it can still give you a genuine edge in understanding buying and selling pressure—especially on **index futures** where liquidity is deep and the uptick/downtick methodology works best.
This indicator was specifically engineered with index futures traders in mind. The data sources, the color thresholds, the activity calculations—all of it is optimized for the characteristics of ES, NQ, YM, and RTY. It can work on other instruments, but index futures are where it shines.
I'm not here to oversell you. I'm here to give you the best tool possible within the platform's limitations—and to be completely transparent about what those limitations are.
---
## What This Indicator Actually Does
Nexural OrderFlow Matrix uses TradingView's most advanced volume analysis functions under the hood:
- `ta.requestUpAndDownVolume()` — Samples lower timeframe data to estimate volume on upticks vs downticks
- `ta.requestVolumeDelta()` — TradingView's official cumulative volume delta calculation
The indicator presents this data in two ways:
**1. The Matrix Table**
A heatmap grid aligned beneath each candle showing:
- **Volume** — Total bar volume with yellow/gold intensity gradient
- **Bar VWAP** — Volume-weighted average price within the bar
- **Delta** — Net difference between buying and selling volume
- **Delta %** — Delta as a percentage of total volume (the most important metric)
- **Bar Δ CVD** — How much cumulative volume delta changed this bar
- **Buy Volume** — Estimated volume on upticks
- **Sell Volume** — Estimated volume on downticks
**2. The Imbalance Bars**
A visual stacked bar chart showing the proportional split between buyers and sellers. Green on top represents buying volume, red on bottom represents selling volume. The split is proportional—so a 70/30 bar instantly shows you the imbalance without reading numbers.
**3. The Nexural Flow Meter**
A real-time panel showing:
- Current bias (BUYERS/SELLERS/NEUTRAL)
- Intensity classification (EXTREME/STRONG/MODERATE/WEAK)
- Imbalance ratio (e.g., "BUY 2.3:1")
- Live delta, volume, and VWAP readings
---
## The Color System
I spent considerable time on this because it matters.
Most indicators treat all bars equally. That's noise. In reality, a bar with 8% delta imbalance tells you almost nothing, while a bar with 65% imbalance is screaming information at you.
**The Activity Threshold System:**
- Bars below your threshold (default 25% delta) fade to muted gray tones
- As imbalance increases, colors transition from gray → muted color → vibrant color
- High-activity bars pop with bright greens and reds
- Low-activity bars fade into the background where they belong
**Volume uses a separate yellow/gold gradient:**
- Low volume: Faint, dark yellow-brown
- High volume: Rich, vibrant amber/gold
- This lets you instantly spot volume spikes without reading numbers
The result: your eye is naturally drawn to the bars that matter.
---
## Honest Accuracy Assessment
Based on extensive comparison testing against TradingView's own Volume Footprint and CVD indicators, this indicator achieves approximately **85-90% correlation** with official TradingView tools.
Let me put that in perspective:
| Platform | Data Source | Typical Accuracy |
|----------|-------------|------------------|
| Sierra Chart (Denali feed) | Actual bid/ask tape | 99%+ |
| Bookmap | Actual bid/ask tape | 99%+ |
| NinjaTrader + Kinetick | Tick-level data | 95-99% |
| Jigsaw Daytradr | Reconstructed tape | 95-99% |
| **TradingView (this indicator)** | **Aggregated LTF sampling** | **85-90%** |
| Generic volume indicators | Basic volume only | 50-60% |
We're at the ceiling of what TradingView can provide. The dual data source approach, official library functions, and lower timeframe sampling squeeze out every drop of accuracy the platform allows.
But if you're a dedicated tape reader who needs to see every lot hitting the book, this isn't the tool for that. No TradingView indicator is. That's not a criticism—it's just the reality of the platform's architecture.
---
## Where This Indicator Works Best
### Primary Use Case: Index Futures
This indicator was built specifically for index futures traders. These instruments have the characteristics that make order flow analysis most reliable:
**The Big Four:**
| Symbol | Name | Why It Works |
|--------|------|--------------|
| **ES** | E-mini S&P 500 | Deepest liquidity in the world, tight spreads, clean delta readings |
| **NQ** | E-mini NASDAQ-100 | Massive volume, excellent uptick/downtick correlation |
| **YM** | E-mini Dow | Strong institutional participation, reliable volume data |
| **RTY** | E-mini Russell 2000 | Good liquidity, solid delta accuracy |
Index futures are ideal because:
- **Deep liquidity** — Thousands of contracts per minute means meaningful sample sizes
- **Tight spreads** — Usually 1 tick, so bid/ask attribution is more accurate
- **Continuous trading** — No gaps during RTH, consistent data flow
- **Institutional participation** — Real order flow, not retail noise
- **Official CME volume** — Accurate, exchange-reported data
If you're trading ES, NQ, YM, or RTY on TradingView, this indicator will give you the most accurate order flow approximation the platform can provide.
---
### Secondary Use Cases
**Other Liquid Futures:**
- CL, GC, SI (commodities) — Work well but slightly less optimized
- 6E, 6B, 6J (currency futures) — Decent accuracy with good liquidity
**Large-Cap Stocks & ETFs:**
- SPY, QQQ, IWM
- AAPL, MSFT, NVDA, TSLA, AMD
- Any stock trading millions of shares daily
**Crypto (with caveats):**
- BTC, ETH on major exchanges
- Works best during active hours
- Quality varies by exchange data feed
**Best Timeframes:**
- 1-minute to 15-minute for active intraday trading
- The indicator automatically selects appropriate lower timeframe sampling
- Can work on higher timeframes but edge diminishes
---
## Where This Indicator Struggles
I could hide this section and let you figure it out the hard way. I'd rather just tell you.
**Low-Volume Stocks:**
If a stock trades 50,000 shares a day, the delta readings will be noisy and inconsistent. The uptick/downtick estimation needs sufficient trade activity to be meaningful.
**Wide-Spread Instruments:**
When spreads are 10+ cents wide, a trade at the ask doesn't necessarily indicate aggressive buying. The bid/ask classification becomes less reliable.
**Forex:**
TradingView shows broker-specific volume for forex, not actual market volume. Readings will vary wildly depending on your data provider. Use with extreme caution, or not at all.
**Pre-Market & After-Hours:**
Liquidity thins dramatically. Estimations become less reliable. I'd trust regular session data far more.
**Daily/Weekly/Monthly Charts:**
The aggregation becomes so smoothed that the edge largely disappears. This is designed for intraday analysis.
---
## How to Actually Use This
### Focus on Delta %, Not Raw Delta
Raw delta is influenced by overall volume. A 500-lot delta sounds significant until you realize the bar traded 50,000 lots—that's just 1% imbalance, which is noise.
Delta % normalizes this. Look for readings above ±30% to identify meaningful pressure. Above ±50% is strong. Above ±70% is extreme.
### Let the Colors Guide You
If a bar is gray, the market isn't showing its hand. Don't overanalyze it. When you see bright green or red cells, that's when something is happening.
### Confirm With Price Action
Order flow data is context, not a signal generator. A strong bullish delta at a key support level means something different than the same reading in the middle of nowhere.
Use this alongside your existing analysis—levels, structure, momentum—not as a replacement.
### Watch for Divergences
Price making new highs while delta turns negative? That's absorption—sellers stepping in but price hasn't reacted yet.
Price dropping but delta stays positive? Buyers are defending.
These divergences often precede reversals. They're where order flow analysis provides genuine edge.
### Adjust the Activity Threshold
The default is 25%. For volatile instruments like NQ futures, you might lower it to 20%. For calmer instruments, raise it to 30-35%. The goal is filtering noise while keeping meaningful signals visible.
---
## Understanding the Metrics
| Metric | What It Tells You |
|--------|-------------------|
| **Volume** | Total contracts/shares traded |
| **Delta** | Net buying minus selling volume |
| **Delta %** | How imbalanced the bar is (key metric) |
| **Bar Δ CVD** | Cumulative delta change for this bar |
| **Imbalance Ratio** | Buy:Sell ratio (e.g., 2.1:1 or 1:1.8) |
| **Bar VWAP** | Where most volume transacted within the bar |
| Delta % Range | Interpretation |
|---------------|----------------|
| 0-15% | Neutral, no clear pressure |
| 15-30% | Weak directional bias |
| 30-50% | Moderate pressure |
| 50-70% | Strong imbalance |
| 70%+ | Extreme one-sided flow |
| Color | Meaning |
|-------|---------|
| Gray | Low activity, likely noise |
| Muted Green | Mild buying pressure |
| Bright Green | Strong buying pressure |
| Muted Red | Mild selling pressure |
| Bright Red | Strong selling pressure |
| Yellow/Gold | Volume intensity (separate scale) |
---
## Settings Breakdown
**Display Settings:**
- *Show Matrix Table* — Toggle the data heatmap on/off
- *Show Imbalance Bars* — Toggle the stacked visual bars on/off
- *Row Height* — Adjust the matrix row sizing
- *Activity Threshold* — Delta % below which bars fade to gray
**Imbalance Bars:**
- *Bar Height* — Vertical size of the stacked bars
- *Show Volume Labels* — Display buy/sell volume numbers
- *Show Percentage* — Display buy/sell percentages
**Timeframe Mode:**
- *Auto* — Sensible defaults based on your chart timeframe
- *Aggressive* — Samples from lowest possible timeframe (more granular)
- *Conservative* — Samples from slightly higher timeframe (smoother)
- *Custom* — You choose the exact lower timeframe
**CVD Reset:**
- *Daily* — Standard for intraday trading
- *Weekly/Monthly* — Useful for swing analysis
- *None* — Running cumulative total
---
## A Note on Expectations
I built this to be the best possible order flow tool within TradingView's constraints. It uses every optimization available, presents data in a clean and functional way, and doesn't pretend to be something it's not.
But I want to be clear: if order flow is central to your strategy and you're making decisions based on tape reading, you should seriously consider platforms designed for that purpose. Sierra Chart, Bookmap, Jigsaw—these tools show you the actual order book and time & sales. The difference is substantial.
Think of Nexural OrderFlow Matrix as a bridge. It gives TradingView users access to order flow concepts with reasonable accuracy. For many traders, especially those combining multiple analysis methods, that's enough. For dedicated tape readers, it's a starting point that might inspire you to explore deeper tools.
---
## What You're Getting
- **Dual visualization modes** — Matrix table and/or Imbalance bars
- **Activity-based color system** — Noise fades, signals pop
- **Real-time Nexural Flow Meter** — Live imbalance readings
- **Flexible configuration** — Show what you need, hide what you don't
- **Honest accuracy** — 85-90% correlation with official TradingView data
- **Clean, professional presentation** — Designed for actual trading, not screenshots
---
## What You're Not Getting
- Raw tick data (TradingView limitation)
- Bid/ask tape attribution (TradingView limitation)
- Order book depth (TradingView limitation)
- 99% accuracy (impossible on this platform)
- Magic signals (this is a tool, not a strategy)
---
## Final Thoughts
Trading is hard enough without tools that overpromise and underdeliver. I'd rather give you something that works within its limitations and be honest about those limitations than sell you a fantasy.
Nexural OrderFlow Matrix does what it says. It presents TradingView's best volume delta data in a clear, heatmap format with intelligent color coding. It's accurate within the platform's constraints. It's clean, it's fast, and it doesn't clutter your chart with noise.
Use it wisely. Combine it with price action, levels, and your own market understanding. And if you ever feel limited by what TradingView offers, know that there are deeper tools waiting for you when you're ready.
Trade well.
*— Nexural Trading*
---
## Quick Reference Card
**Built For:** Index Futures (ES, NQ, YM, RTY)
**Also Works On:** CL, GC, SPY, QQQ, large-cap stocks
**Avoid On:** Low-volume stocks, forex, illiquid instruments
**Best Timeframes:** 1-min to 15-min intraday
**Key Metric:** Delta % (not raw delta)
**Accuracy:** ~85-90% vs TradingView official tools
**Edge:** Divergences between price and delta
---
*Nexural OrderFlow Matrix — Engineered for index futures. Maximum accuracy within TradingView's limits.*
Sentiment
$TGM | Topological Geometry Mapper (Custom)TGM | Topological Geometry Mapper (Custom) – 2025 Edition
The first indicator that reads market structure the way institutions actually see it: through persistent topological features (Betti-1 collapse) instead of lagging price patterns.
Inspired by algebraic topology and persistent homology, TGM distills regime complexity into a single, real-time proxy using the only two macro instruments that truly matter:
• CBOE:VIX – market fear & convexity
• TVC:DXY – dollar strength & global risk appetite
When the weighted composite β₁ persistence drops below the adaptive threshold → market structure radically simplifies. Noise dies. Order flow aligns. A directional explosion becomes inevitable.
Features
• Structural Barcode Visualization – instantly see complexity collapsing in real time
• Dynamic color system:
→ Neon green = long breakout confirmed
→ red = short breakout confirmed
→ yellow = simplification in progress (awaiting momentum)
→ deep purple = complex/noisy regime
• Clean HUD table with live β₁ value, threshold, regime status and timestamp
• Built-in high-precision alerts (Long / Short / Collapse)
• Zero repaint – uses only confirmed data
• Works on every timeframe and every market
Best used on:
BTC, ETH, ES/NQ, EURUSD, GBPUSD, NAS100, SPX500, Gold – anywhere liquidity is institutional.
This is not another repainted RSI or MACD mashup.
This is structural regime detection at the topological level.
Welcome to the future of market geometry.
Made with love for the real traders.
Open-source. No paywalls. No BS.
#topology #betti #smartmoney #ict #smc #orderflow #regime #institutional
Auction Theory Support & Resistance Flipper @MaxMaserati 3.0The Auction Theory Support & Resistance Flipper @MaxMaserati 3.0 indicator identifies and tracks volume-based support and resistance levels using an auction market theory approach. It automatically detects price swing points and creates dynamic "defense zones" where significant volume activity occurred, then monitors these zones to determine if they're being defended or overwhelmed by market participants.
Key Features:
1. Automatic Level Detection
Uses fractal swing detection to identify key reversal points
Creates support zones at swing lows where buyers defended price
Creates resistance zones at swing highs where sellers defended price
2. Volume-Based Validation
Only displays levels with significant volume (above threshold)
Volume strength shown as percentage relative to average volume
Visual volume boxes scale with strength (optional)
3. Auction Status Tracking
The indicator monitors each level and displays real-time auction status through labels:
IMPORTANT - Box Without Label:
When a level is first created, it shows ONLY the box/line with NO label
This means price has NOT yet visited/tested this defense level
The auction has not started yet - it's a pending defense zone
Labels ONLY appear after price touches the zone for the first time
Label Formats (3 modes available once price visits):
Compact Mode: 150% ↑
First number = Original volume strength percentage
Symbol shows auction status (↑↑ Strong Defense, ↑ Defending, ↓ Under Pressure, ↓↓ Overwhelmed, ⇌ Balanced, ✓ Finished, ⚡ Flipped)
Full Mode: 150% | ↑ Defending Auction 45%
Volume strength | Status description | Excess volume percentage
Touch Only: Labels appear only after price touches the level (same as default behavior)
Auction States (after first touch):
Unfinished Auction (⏳): Recently touched, minimal volume absorbed (< 30%)
Balanced Auction (⇌): Volume matching original defense, equilibrium
Defending Auction (↑/↓): Successfully defending with excess volume (20-100%)
Strong Defense Auction (↑↑/↓↓): Overwhelming defense volume (>100%)
Under Pressure (↑/↓): Defense weakening, opposite volume building
Overwhelmed (↑↑/↓↓): Defense broken, significant opposite volume (>50%)
Finished Auction (✓): Volume threshold met (100%+), level depleted
Flipped Level (⚡): Support became resistance or vice versa
4. Support/Resistance Flip Detection
Automatically detects when a support level fails and becomes resistance
Or when resistance breaks and becomes support
Visual indication with orange background and ⚡ symbol
Continues tracking until new auction finishes
5. Summary Table
Active Levels count
Breakdown by Support/Resistance
Number of flipped levels
Maximum volume strength currently active
Settings:
Volume Analysis: Lookback period and threshold multiplier
Auction Management: Depletion threshold, bars away to finish, merge distance
Visual Options: Show/hide boxes, labels, depleted levels
Label Customization: Compact/Full/Touch Only modes, size options
Colors: Buyers (green), Sellers (red), Flipped (orange), Depleted (gray)
DTR Trend EntryDTR Trend Entry is a trend-based entry tool designed to highlight market conditions and generate clear long and short signals based on price behavior around a moving average. It helps traders quickly identify bullish trends, bearish trends, consolidation zones, and potential breakout entries.
The indicator uses a simple moving average (SMA) of user-defined length to determine trend direction. A bullish trend is confirmed when the price stays above the moving average for consecutive bars, while a bearish trend is confirmed when the price stays below it. ATR (Average True Range) is also calculated, and price proximity to the moving average is used to detect consolidation, marking periods where the market is likely ranging and preparing for a move.
The chart background is shaded green during bullish trends, red during bearish trends, and yellow during consolidation to make market conditions easy to see at a glance. Entry signals appear when price crosses the moving average in the direction of the established trend: a crossover above the moving average triggers a long entry signal in a bullish zone, and a crossunder triggers a short entry signal in a bearish zone. These signals are marked on the chart with labels and can also be sent as alerts.
DTR Trend Entry is useful for traders who prefer trend-following approaches, breakout strategies, or structure-based entries. It works well on most timeframes and helps avoid late or low-quality trades by filtering entries through trend confirmation and volatility conditions.
Santhosh Zero lag Trend change AlertThis indicator alert whenever these is a change in trend direction. Change input to match with your Asset/Index. This works well in all time frame, I recommend this for Scalping and Position trading
@Aladdin's Trading Web – Command CenterThe indicator uses standard Pine Script functionality including z-score normalization, standard deviation calculations, percentage change measurements, and request.security calls for multiple predefined symbols. There are no proprietary algorithms, external data feeds, or restricted calculation methods that would require protecting the source code.
Description:
The @Aladdin's Trading Web – Command Center indicator provides a composite market regime assessment through a weighted combination of multiple intermarket relationships. The indicator calculates normalized z-scores across several key market components including banks, volatility, the US dollar, credit spreads, interest rates, and alternative assets.
Each component is standardized using z-score methodology over a user-defined lookback period and combined according to configurable weighting parameters. The resulting composite measure provides a normalized assessment of the prevailing market environment, with the option to invert rate relationships for specific market regime conditions.
The indicator focuses on capturing the synchronized behavior across these interconnected market segments to provide a unified view of systemic market conditions.
Elite Energy Alpha MatrixThe Elite Energy Alpha Matrix indicator provides comprehensive analysis of the energy sector, focusing on the complex relationships between crude oil benchmarks, natural gas, energy-related ETFs, and the performance dynamics across various energy sub-sectors.
The indicator tracks multiple energy price data sources including WTI crude oil, Brent crude, natural gas, and oil ETFs, enabling detailed monitoring of price relationships and divergences within the energy complex.
Key analytical components include:
• Correlation analysis between major energy benchmarks
• Multi-timeframe examination of energy price relationships
• Sector rotation detection within energy sub-sectors including integrated oil majors, exploration and production companies, oilfield services, refiners, pipelines, and renewable energy
• Performance monitoring across different energy market segments
The indicator provides a structured framework for analyzing the internal dynamics of the energy sector, identifying periods of alignment or divergence between different energy price instruments, and monitoring relative performance across energy sub-sectors.
This approach enables users to assess the consistency of price movements across the energy complex and identify situations where different components of the energy market are exhibiting divergent behavior, which can provide insight into the underlying drivers affecting the sector.2.6s
Myfxschool Trade Pick v25Introducing the MyFXSchool Leading Indicator™, a next-generation market prediction tool designed exclusively for traders who want accuracy, clarity, and early trend identification. Built using advanced price-action logic, institutional order-flow concepts, and dynamic volatility algorithms, this indicator gives you a true leading advantage—not just lagging signals.
BT Aggressionv0.3.1 Beta Release
The BT Aggression Indicator is a high-resolution market sentiment and aggression tool for futures trading. It combines volume delta, volatility normalization, and dynamic smoothing to give traders real-time insight into market pressure.
Detailed description in future release.
ZY Target TerminatorThe indicator generates trading signals. The profitability displayed on the signal at the time it is generated is the maximum profitability of the trade opened with the preceding signal. Therefore, avoid trading pairs and trends where this ratio is insufficient.
Extended SOPR Indicator - SSOPR Tops (A/B toggle)Extended SOPR Indicator — SSOPR Tops and Lows (A/B toggle)
Observation-only. Data: Glassnode SOPR.
Overview
This indicator extends the classical SOPR (Spent Output Profit Ratio) to improve readability and reduce noise on charts. SOPR measures whether coins moved on-chain were spent at a profit or at a loss. In brief: SOPR > 1 → spending at profit; SOPR < 1 → spending at loss. SSOPR (from "Smoothed SOPR") applies optional log transform (centers baseline at 0), smoothing (standard or adaptive), and adds structured signals: Z‑score lows (capitulation), buy zones , and top detection after prolonged elevation.
Why extend SOPR? (SSOPR vs classical SOPR)
• Noise reduction: Raw daily SOPR can whipsaw around its baseline. SSOPR uses smoothing and (optionally) adaptive smoothing so regimes are visible without overfitting.
• Better readability: The log transform shifts the break-even line to 0, making “profit territory” (above 0) and “loss territory” (below 0) visually intuitive on oscillators.
• Actionable context: Z‑score highlights extreme lows (capitulation risk), a simple buy-zone threshold marks potential accumulation, and a structured top pattern (with a time factor) helps frame distribution phases after sustained elevation.
What the script plots
• Smoothed SOPR (SSOPR): An orange line representing the smoothed SOPR (with optional log transform and optional adaptive smoothing).
• Top markers: A red triangle appears once at the onset of a confirmed top pattern.
• Background shading:
– Soft green: Buy zone when SSOPR falls below the “Buy Threshold.” (+ Z‑score capitulation zones (extreme lows)).
– Soft red: Top‑zone shading when the top criteria are met but before the single triangle fires.
Inputs & parameters
• Smoothing Length (default 14): Base window for smoothing SSOPR. Higher values = smoother, slower response.
• Apply Log Transform (default ON): Uses log(SOPR) so the baseline is 0 (log(1)=0). Above 0 → net profit regime; below 0 → net loss regime.
• Adaptive Smoothing (default OFF): Expands smoothing length as volatility rises using a standard deviation proxy; reduces whipsaws while preserving structure.
• Z‑score Threshold for Lows (default −2.5): Highlights capitulation zones when SSOPR deviates far below its rolling mean.
• SSOPR Buy Threshold (default −0.02): Simple rule-of-thumb level for potential accumulation context when below (log scale).
• SSOPR Top Threshold (default +0.005): Minimum elevation required for “profit territory” when assessing tops (log scale).
• Min Bars Above Threshold Before Top (default 50): Ensures prolonged elevation before calling a top.
• Lookback for Peak Detection (default 50): Window used to locate the recent high.
• Drop % from Peak to Confirm Top (default 5%): Confirms the start of distribution from a local high.
• Highlight Background : Toggles shaded zones.
Top detection (indicator-only)
A top fires when ALL of the following are true:
SSOPR spent at least Min Bars Above Threshold above the Top Threshold (sustained elevation).
The rising phase test passes (Option A or B; see below).
A drop from the local peak exceeds Drop % within the Lookback window.
The peak occurred in profit territory (SSOPR > Top Threshold).
To avoid repeated signals during the decline, the script emits the triangle once, at onset.
Rising‑phase switch: Option A vs Option B
• Option A — Up‑step ratio : Over the last A: Bars for Rising Check (default 50), it requires that at least A: Required Up‑Step Ratio (default 60%) of bars were rising (each bar compared to the previous). This favors gradual, persistent advances and filters out “choppy” lifts.
• Option B — Net slope : Compares current SSOPR to its value B: Bars Back for Net Slope ago (default 50). If higher, the series is considered rising. This is simpler and reacts faster in volatile phases but can admit brief pseudo‑trends.
Guidance : Prefer A for conservative confirmation in slow, persistent cycles; use B when trend moves are strong and you need timely detection.
Interpretation guide
• Regimes (log view): Above 0 → spending at profit; below 0 → spending at loss.
• Capitulation lows: When Z‑score < threshold, conditions often reflect forced/liquidity‑driven spending. Treat as context, not signals.
• Buy zone: SSOPR < Buy Threshold flags potential accumulation conditions (combine with price structure).
• Tops: After prolonged elevation, a confirmed top often coincides with profit‑taking/distribution phases.
Recommended timeframes
• Daily : Code optimized for daily timeframe.
Method summary
• SSOPR source: GLASSNODE:BTC_SOPR (via request.security ).
• Optional log transform: sopr → log(sopr) to normalize around 0.
• Smoothing: SMA over Smoothing Length , optionally adaptive using local volatility (std dev).
• Z‑score: (SSOPR − mean) / std dev, highlighting extreme lows.
• Top: Requires long elevation above Top Threshold , rising‑phase (A/B), and a subsequent drop > Drop % from recent high.
Limitations & notes
• SOPR reflects on‑chain movements; some activity occurs off‑chain (exchanges, internal transfers). Not all moves imply sale; aggregation makes it a usable proxy for profit/loss realization.
• Higher smoothing reduces noise but delays signals; adaptive smoothing can help but is still a trade‑off.
• Treat thresholds as context markers. They are not entry/exit signals by themselves.
• Use with price structure, volume, and other on‑chain indicators (e.g., realized price bands, dormancy/CDD) for confluence.
How to use (examples)
• Advance holding above 0 (log view): Retests of 0 from above that hold—while SSOPR remains elevated—often mark absorption; look for Top conditions only after sustained elevation and a confirmed drop from peak.
• Downtrend below 0: Rejections near 0 can align with continued loss realization; extreme Z‑score lows suggest capitulation risk—context for accumulation, not a blind buy.
Recommended settings
• Weekly: Log ON, Smoothing Length 14–30, Adaptive ON, Buy Threshold −0.02, Top Threshold +0.005, Rising Method A, Min Bars 50.
• Daily: Log ON, Smoothing Length 14–20, Adaptive OFF or ON (depending on noise), Rising Method B for timely slope checks.
Credits & references
• SOPR metric: Renato Shirakashi; documentation: Glassnode , CryptoQuant , overview: Bitbo .
Disclaimer
This script is for research/education on market behavior. It is not financial advice. Indicators provide context; decisions remain your responsibility.
Tags
bitcoin, btc, on‑chain, sopr, ssopr, glassnode, oscillator, regime, distribution, capitulation
RSI Regimes + Cardwell Sweet SpotsRSI based upon Cardwell principles, with a strength evaluation based upon the ADX, VWAP, velocity of both, and Cardwell RSI principles of a sweet spot of a RSI.
Pivot Points by Pangusandhai.comPivot Points by Pangusandhai.com
This PP will usefull only for pangusandhai.com clients.
because they only know about how to use it for intraday, swing & investment purpose.
Bitcoin vs. S&P 500 Performance Comparison**Full Description:**
**Overview**
This indicator provides an intuitive visual comparison of Bitcoin's performance versus the S&P 500 by shading the chart background based on relative strength over a rolling lookback period.
**How It Works**
- Calculates percentage returns for both Bitcoin and the S&P 500 (ES1! futures) over a specified lookback period (default: 75 bars)
- Compares the returns and shades the background accordingly:
- **Green/Teal Background**: Bitcoin is outperforming the S&P 500
- **Red/Maroon Background**: S&P 500 is outperforming Bitcoin
- Displays a real-time performance difference label showing the exact percentage spread
**Key Features**
✓ Rolling performance comparison using customizable lookback period (default 75 bars)
✓ Clean visual representation with adjustable transparency
✓ Works on any timeframe (optimized for daily charts)
✓ Real-time performance differential display
✓ Uses ES1! (E-mini S&P 500 continuous futures) for accurate comparison
✓ Fine-tuning adjustment factor for precise calibration
**Use Cases**
- Identify market regimes where Bitcoin outperforms or underperforms traditional equities
- Spot trend changes in relative performance
- Assess risk-on vs risk-off periods
- Compare Bitcoin's momentum against broader market conditions
- Time entries/exits based on relative strength shifts
**Settings**
- **S&P 500 Symbol**: Default ES1! (can be changed to SPX or other indices)
- **Lookback Period**: Number of bars for performance calculation (default: 75)
- **Adjustment Factor**: Fine-tune calibration to match specific data feeds
- **Transparency Controls**: Customize background shading intensity
- **Show/Hide Label**: Toggle performance difference display
**Best Practices**
- Use on daily timeframe for swing trading and position analysis
- Combine with other momentum indicators for confirmation
- Watch for color transitions as potential regime change signals
- Consider using multiple timeframes for comprehensive analysis
**Technical Details**
The indicator calculates rolling percentage returns using the formula: ((Current Price / Price ) - 1) × 100, then compares Bitcoin's return to the S&P 500's return over the same period. The background color dynamically updates based on which asset is showing stronger performance.
Signal Vision - Divergence vs ES1!Signal Vision – Divergence vs ES1!
This TradingView indicator tracks the divergence between a chart’s RSI and the ES1 RSI. It plots an oscillator showing the difference between the two RSIs, helping identify when the asset is overperforming or underperforming the S&P 500 futures.
Myfxschool V1Introducing the MyFXSchool Leading Indicator™, a next-generation market prediction tool designed exclusively for traders who want accuracy, clarity, and early trend identification. Built using advanced price-action logic, institutional order-flow concepts, and dynamic volatility algorithms, this indicator gives you a true leading advantage—not just lagging signals.
Volatility Meter & Entry LineIndicator Name: Volatility Meter & Entry Line
Created by: Texas Trading Strategies
Overview
The "Volatility Meter & Entry Line" is a comprehensive, multi-factor technical analysis tool designed to help traders assess current market conditions and identify potential trading opportunities. It synthesizes three key market dimensions—momentum (RSI), market noise (Choppiness Index), and volatility (ATR)—into a single, easy-to-understand composite score. This score visually informs you whether the market is in a favorable state for trading or if it's better to avoid choppy, low-opportunity environments. Additionally, it plots a dynamic support/resistance line based on recent price wicks to aid in entry and exit planning.
⚠️ IMPORTANT: FINANCIAL RISK & LEGAL DISCLAIMER
PLEASE READ THIS CAREFULLY BEFORE USING THIS INDICATOR.
1. No Financial Advice: I am NOT a licensed financial advisor, broker, or certified financial planner. The indicator I have created and any accompanying descriptions are provided for EDUCATIONAL AND INFORMATIONAL PURPOSES ONLY. This is NOT financial advice. You should not construe any information provided here as a recommendation to buy, sell, or hold any financial instrument or asset class.
2. High Risk of Loss: Trading in financial markets (including stocks, forex, cryptocurrencies, futures, and CFDs) carries a HIGH LEVEL OF RISK and may not be suitable for all investors. There is a possibility you could sustain a loss of some, all, or in some cases (e.g., leveraged products), more than your initial investment. You should be aware of all the risks associated with trading and seek advice from an independent, qualified financial advisor if you have any doubts.
3. No Guarantee of Profit or Accuracy: Past performance is NOT indicative of future results. No representation is being made that any account will or is likely to achieve profits or losses similar to those discussed. The signals and metrics generated by this indicator are based on historical data and mathematical formulas. They are NOT guarantees of future market behavior and are inherently lagging. The indicator can and will produce losing signals.
4. Your Responsibility: You are solely responsible for your own trading decisions and for evaluating the merits and risks associated with the use of any information from this indicator. It is your responsibility to backtest and forward-test any strategy, understand its limitations, and only trade with capital you can afford to lose.
By using this indicator, you acknowledge that you have read, understood, and agree to this disclaimer and accept full responsibility for your own trading actions.
Detailed Indicator Description & Components
1. The Core Components (Inputs & Calculations)
RSI (Relative Strength Index): Measures the speed and change of price movements. It identifies overbought (typically above 70) and oversold (typically below 30) conditions. Your indicator allows you to adjust these thresholds.
Choppiness Index (CI): A volatility indicator designed to determine if a market is trending (low CI values) or ranging/choppy (high CI values). A value below 38.2 often suggests a trend, while a value above 61.8 suggests a choppy market. Your Choppy Market Threshold input allows for customization.
ATR-based Volatility Score: The Average True Range (ATR) is normalized as a percentage of the current price (atrPercent). This value is then compared to your High Volatility Threshold to create a VolatilityScore from 0 to 100. Higher scores indicate more volatility, which can be favorable for certain trading strategies.
2. The Composite Trading Signal (The "Meter")
This is the heart of the indicator. It combines the three components above into a single tradeScore (0-100) and categorizes the market condition.
GOOD TO TRADE (Lime Color): Triggered when tradeScore >= 70.
What it means: The market is likely exhibiting a favorable combination of high volatility (opportunity), extreme RSI readings (potential momentum exhaustion for reversals or breakouts), and low choppiness (a trending or clean-moving market).
MODERATE (Yellow Color): Triggered when 40 <= tradeScore < 70.
What it means: Market conditions are mixed. There may be some opportunity, but it's not as clear. This could be a period of consolidation or a weakening trend. Caution is advised.
CHOPPY / AVOID (Red Color): Triggered when tradeScore < 40.
What it means: The market is likely in a low-volatility, highly choppy, or directionless state. Trading in these conditions often leads to whipsaws and small, frustrating losses. The indicator suggests it's best to avoid entering new positions or to be extremely selective.
3. The Wick Line (For Entries & Exits)
What it is: A dynamic line that connects recent swing highs (the tops of candle wicks), effectively acting as a moving resistance line.
How to use it:
In an uptrend, a break above this line can confirm bullish strength.
In a downtrend or during a pullback, this line can act as resistance. A price rejection (e.g., a long wick touching the line) in a "GOOD TO TRADE" market could signal a short entry or a point to exit a long position.
The concept can be mirrored to plot a support line from swing lows (ta.pivotlow) for a more complete picture (this would require additional code).
How to Use This Indicator in Your Trading
Context First: Use the "Meter" for market context. Do not take trades when the meter is red ("CHOPPY/AVOID") unless you have a very high-conviction, proven strategy for such environments.
Signal Confirmation: Wait for the meter to turn green or yellow BEFORE looking for specific entry setups. This filters out low-quality market noise.
Entry Trigger: Use the "Wick Line" (resistance/support) or your own preferred entry method (e.g., candlestick patterns, break of structure) to time your entry, but only when the overall marketCondition is favorable.
Risk Management is Paramount: ALWAYS use a stop-loss. The indicator does not provide stop-loss levels. You must determine your risk management based on the ATR, the Wick Line, or support/resistance levels.
Remember: This indicator is a FILTER, not a crystal ball. Its purpose is to improve the odds of your trades by ensuring you are only trading when market conditions align with the strategy's logic. It should be one component of a complete trading plan that includes rigorous risk management.
Atlas 8 Currency Session Momentum (6H, London)This indicator calculates real-time currency strength for the 8 major currencies (USD, EUR, GBP, JPY, AUD, NZD, CAD, CHF) using a balanced multi-pair engine and a 6-hour momentum reset.
🔍 How it works
The indicator computes the relative strength of each currency by averaging the percentage change of 7 major cross-pairs for each currency.
A currency's value increases when pairs where it is the base appreciate, and decreases when pairs where it is the quote depreciate.
This creates a symmetric and stable strength calculation similar to institutional relative-value models.
🕒 Session-based Momentum Reset
The global trading day is split into 4 × 6-hour blocks:
• 00:00–06:00 Tokyo
• 06:00–12:00 London
• 12:00–18:00 New York
• 18:00–24:00 Late US/Asia pre-open
At each new 6-hour session, all strength lines reset to 0.
This highlights fresh intraday momentum generated by liquidity transitions between sessions.
🎯 What the indicator shows
• Relative strength of all 8 currencies
• Smooth momentum curves using EMA smoothing
• Vertical dividers at each new session
• Background color for each session
• Real intraday build-up of strength/weakness (not cumulative from previous day)
This tool is designed for intraday traders who follow cross-currency momentum during session transitions (Tokyo → London → NY).
🧭 How to use it
• Look for the strongest vs weakest currency after each session reset
• Identify fresh trends during London and NY opens
• Confirm currency-pair bias using strength divergence
• Track momentum exhaustion when lines flatten or converge
Multi-Ticker Anchored CandlesMulti-Ticker Anchored Candles (MTAC) is a simple tool for overlaying up to 3 tickers onto the same chart. This is achieved by interpreting each symbol's OHLC data as percentages, then plotting their candle points relative to the main chart's open. This allows for a simple comparison of tickers to track performance or locate relationships between them.
> Background
The concept of multi-ticker analysis is not new, this type of analysis can be extremely helpful to get a gauge of the over all market, and it's sentiment. By analyzing more than one ticker at a time, relationships can often be observed between tickers as time progresses.
While seeing multiple charts on top of each other sounds like a good idea...each ticker has its own price scale, with some being only cents while others are thousands of dollars.
Directly overlaying these charts is not possible without modification to their sources.
By using a fixed point in time (Period Open) and percentage performance relative to that point for each ticker, we are able to directly overlay symbols regardless of their price scale differences.
The entire process used to make this indicator can be summed up into 2 keywords, "Scaling & Anchoring".
> Scaling
First, we start by determining a frame of reference for our analysis. The indicator uses timeframe inputs to determine sessions which are used, by default this is set to 1 day.
With this in place, we then determine our point of reference for scaling. While this could be any point in time, the most sensible for our application is the daily (or session) open.
Each symbol shares time, therefore, we can take a price point from a specified time (Opening Price) and use it to sync our analysis over each period.
Over the day, we track the percentage performance of each ticker's OHLC values relative to its daily open (% change from open).
Since each ticker's data is now tracked based on its opening price, all data is now using the same scale.
The scale is simply "% change from open".
> Anchoring
Now that we have our scaled data, we need to put it onto the chart.
Since each point of data is relative to it's daily open (anchor point), relatively speaking, all daily opens are now equal to each other.
By adding the scaled ticker data to the main chart's daily open, each of our resulting series will be properly scaled to the main chart's data based on percentages.
Congratulations, We have now accurately scaled multiple tickers onto one chart.
> Display
The indicator shows each requested ticker as different colored candlesticks plotted on top of the main chart.
Each ticker has an associated label in front of the current bar, each component of this label can be toggled on or off to allow only the desired information to be displayed.
To retain relevance, at the start of each session, a "Session Break" line is drawn, as well as the opening price for the session. These can also be toggled.
Note: The opening price is the opening price for ALL tickers, when a ticker crosses the open on the main chart, it is crossing its own opening price as well.
> Examples
In the chart below, we can see NYSE:MCD NASDAQ:WEN and NASDAQ:JACK overlaid on a NASDAQ:SBUX chart.
From this, we can see NASDAQ:JACK was the top gainer on the day. While this was the case, it also fell roughly 4% from its peak near lunchtime. Unlike the top gainer, we can see the other 3 tickers ended their day near their daily high.
In the explanations above, the daily timeframe is used since it is the default; however, the analysis is not constrained to only days. The anchoring period can be set to any timeframe period.
In the chart below, you can observe the Daily, Weekly, and Monthly anchored charts side-by-side.
This can be used on all tickers, timeframes, and markets. While a typical application may be comparing relevant assets... the script is not limited.
Below we have a chart tracking COMEX:GCV2026 , FX:EURUSD , and COINBASE:DOGEUSD on the AMEX:SPY chart.
While these tickers are not typically compared side-by-side, here it is simply a display of the capabilities of the script.
Enjoy!
Karapuz Daily Context EngineKarapuz Daily Context Engine is designed for traders who want to understand the day’s context in advance and see how the market shapes its structure even before European liquidity hits the chart. It blends Asian session analysis with fractal structure, helping you quickly grasp the market’s intraday dynamics and potential directional bias.
The indicator automatically highlights the Asian session, reads its range, and compares it to the previous one. Based on this comparison, it generates a color-coded state — a daily sentiment marker that instantly shows whether buyers or sellers are taking the initiative.
The Asia box fills with color one hour before the Frankfurt open, giving you early access to the emerging context and making this tool perfect for your morning preparation.
Fractals act as clean structural cues, helping you identify key local highs and lows without cluttering the chart.
Key Features:
Intelligent detection and analysis of the Asian session.
Color-based daily context generated by comparing the current and previous Asian ranges.
True daily context that refreshes every new trading day.
Early visualization — session shading appears 1 hour before Frankfurt opens.
Adjustable fractals (3/5 bars) for clean structural insights.
Minimalistic, sharp visual design optimized for fast chart reading.
For contact or questions, you can reach me on Telegram: @KarapuzGG






















