Back to Free Indicators
Complete Documentation

Market Pressure Regime

Multi-dimensional pressure state classifier identifying release, suppression, trap, or transition conditions.

Section 01

Overview

The Market Pressure Regime (MPR) is a multi-dimensional state classifier that answers: "What type of pressure is the market experiencing right now?"

Markets don't just trend or range — they experience different types of pressure. Price can be compressed and ready to spring, releasing energy in a directional move, trapped in absorption, or flickering between states. MPR identifies which regime you're in.

Four Pressure States

  • Release (Teal) — Directional pressure is dominant. Price has follow-through, moving efficiently in a direction. Trends are healthy.
  • Suppressed (Grey) — Price is compressed/pinned. Ranges are tight, volatility is low. Potential energy building.
  • Trap (Magenta) — High effort with low result. Volume or range expansion fails to produce directional movement. Classic absorption/trap pattern.
  • Transition (Amber) — Pressure is unclear or unstable. Market is between regimes or flickering. Caution zone.

Core Components

MPR synthesizes three dimensions of market behavior:

  • Compression — How tight is price action relative to normal? (Pinning proxy)
  • Follow-Through — How efficiently does price travel? (Release proxy, similar to MER)
  • Stress — Is effort producing result? (Trap proxy, similar to ERD)

Why This Matters

  • Release: Trend-following strategies have an edge. Let winners run.
  • Suppressed: Energy building — prepare for breakout. Range-bound until release.
  • Trap: Dangerous for directional trades. Absorption is occurring — potential reversal zone.
  • Transition: Reduce exposure. Wait for clarity.

MPR combines concepts from Market Efficiency Ratio (follow-through), Effort-Result Divergence (stress), and volatility compression into a single unified state classifier.

Section 02

How It's Calculated

MPR uses a six-stage process combining multiple analytical dimensions.

Stage 1: Compression Score (Pinning Proxy)

Measures how tight price action is relative to ATR:

Range Ratio = Candle Range ÷ ATR
Compression Raw = 1 - Range Ratio
Compression Score = normalized to 0-1

Interpretation: High compression (score near 1) = tight ranges, price is pinned. Low compression (score near 0) = wide ranges, price is expanding.

Stage 2: Follow-Through Score (Release Proxy)

Measures directional efficiency over the lookback period (similar to MER):

Net Displacement = |Close - Close[N bars ago]|
Path Length = Sum of |Close - Previous Close| over N bars
Follow-Through = Net Displacement ÷ Path Length

Interpretation: High follow-through (near 1) = price is moving efficiently in one direction. Low follow-through (near 0) = price is oscillating, going nowhere.

Stage 3: Stress Score (Trap Proxy)

Measures effort vs. result (similar to ERD):

Effort = Volume ÷ Average Volume (or Range Ratio if volume unavailable)
Result = Price Move ÷ ATR
Stress = (Effort - Result) × 100

Interpretation: High stress = lots of effort, little result. This is the absorption/trap signal.

Stage 4: Composite Pressure Score

The main output value:

Pressure Score = Follow-Through Component - Compression Component
  • Positive pressure: Follow-through dominates — release conditions
  • Negative pressure: Compression dominates — suppressed conditions

Stage 5: Stability Filter

Measures how consistently pressure maintains direction:

Flip Rate = How often pressure changes sign
Stability Score = 1 - Flip Rate

Low stability triggers Transition state regardless of pressure score.

Stage 6: State Classification

Final state determined by:

  • Trap: Stress ≥ Trap Threshold AND Follow-Through < 0.3
  • Release: Pressure Score ≥ Release Threshold
  • Suppressed: Pressure Score ≤ Suppress Threshold
  • Transition: Between thresholds OR unstable

Persistence filter requires state to hold for N bars before confirming.

Section 03

Input Settings

Core Settings

ATR Length (Default: 14)

Range: 5–100 bars

Period for ATR calculation used in normalization throughout the indicator.

  • Lower values: More responsive to recent volatility.
  • Default (14): Industry standard.
  • Higher values: Smoother baseline.

Baseline Lookback (Default: 20)

Range: 10–100 bars

Period for measuring compression and follow-through efficiency.

  • Lower values (10-15): More responsive, captures shorter-term regimes.
  • Default (20): Balanced for swing trading.
  • Higher values (30-50): Captures longer-term pressure regimes.

Volume Average Length (Default: 20)

Range: 5–100 bars

Period for volume baseline in stress calculation.

  • Match to your typical trading horizon
  • If volume data is unreliable, stress will use range expansion instead

State Classification

Release Threshold (Default: 5.0)

Range: 1–50

Pressure score must exceed this to trigger Release state.

  • Lower values (1-3): More Release signals, lower bar for directional moves.
  • Default (5): Balanced — requires meaningful directional pressure.
  • Higher values (10+): Only strong directional pressure qualifies.

Suppressed Threshold (Default: -5.0)

Range: -50 to -1

Pressure score must fall below this to trigger Suppressed state.

  • Values closer to 0: More Suppressed signals.
  • Default (-5): Balanced — requires meaningful compression.
  • More negative: Only strong compression qualifies.

Trap Threshold (Default: 30.0)

Range: 10–50

Stress score must exceed this (with low follow-through) to trigger Trap state.

  • Lower values (15-20): More trap signals, catches subtle absorption.
  • Default (30): High-conviction trap detection.
  • Higher values (40+): Only extreme absorption events qualify.

Persistence Bars (Default: 3)

Range: 1–10 bars

Number of consecutive bars a state must hold before confirmation.

  • 1: Immediate changes (may flicker).
  • Default (3): Filters noise while staying responsive.
  • Higher (5+): Very stable but slower to react.

Stability Lookback (Default: 20)

Range: 5–100 bars

Period for measuring pressure direction consistency.

Stability Threshold (Default: 0.5)

Range: 0.1–1.0

Below this, Transition state triggers regardless of pressure level.

Visual Settings

Show Pressure Histogram (Default: On)

Display the pressure score histogram colored by state.

Show Zero Line (Default: On)

Display horizontal reference at zero.

Show Background Tint (Default: Off)

Subtle background during Release (teal), Trap (magenta), or Transition (amber).

Section 04

Reading the Indicator

Histogram Color Coding

  • Teal Bars: Release state — directional pressure, healthy trend.
  • Grey Bars: Suppressed state — compressed, energy building.
  • Magenta Bars: Trap state — absorption, effort without result.
  • Amber Bars: Transition state — unclear, unstable.

Understanding Release (Teal)

What it means: Follow-through dominates compression. Price is moving efficiently.

Market character:

  • Trends are developing or continuing
  • Breakouts have follow-through
  • Momentum is clean

Strategy implication: Trend-following works. Let winners run. Trail stops.

Understanding Suppressed (Grey)

What it means: Compression dominates. Price is tight, ranges are narrow.

Market character:

  • Consolidation or balance
  • Potential energy building
  • Breakout setup forming

Strategy implication: Wait for release. Prepare breakout entries. Range trading viable until break.

Understanding Trap (Magenta)

What it means: High stress with low follow-through. Effort isn't producing result.

Market character:

  • Volume/range expansion without price progress
  • Absorption occurring — institutions accumulating or distributing
  • Potential reversal zone

Strategy implication: Dangerous for trend trades. Look for reversals. Trap often precedes significant direction change.

Understanding Transition (Amber)

What it means: Pressure is unclear or flickering unstably.

Market character:

  • Market between regimes
  • No dominant pressure
  • Higher uncertainty

Strategy implication: Reduce size or stand aside. Wait for clearer state.

Histogram Height

  • Tall positive bars: Strong release pressure — robust directional move
  • Tall negative bars: Strong suppression — highly compressed
  • Bars near zero: Balanced pressure — watch for regime shift

State Sequence Patterns

  • Suppressed → Release: Classic coil-and-spring breakout.
  • Release → Suppressed: Trend exhaustion, consolidation beginning.
  • Trap → Release: Absorption complete, directional move starting.
  • Any → Transition: Uncertainty — be cautious.
Section 05

Trading Applications

Strategy Selection by State

  • Release: Trend-following, momentum, breakout continuation
  • Suppressed: Range trading, breakout preparation, mean-reversion
  • Trap: Reversal setups, fade momentum, wait for direction
  • Transition: Reduce exposure, neutral strategies

Breakout Trading

MPR excels at breakout timing:

  • Best setup: Extended Suppressed state (4+ bars) followed by first Release bar
  • Confirmation: Positive pressure score increasing
  • Warning: If Trap appears during breakout attempt, breakout may fail

Reversal Detection

Trap state is the key reversal signal:

  • At highs: Trap = buying absorption = potential top forming
  • At lows: Trap = selling absorption = potential bottom forming
  • Confirmation: Watch for Trap → Release in opposite direction

Trend Quality Assessment

  • Healthy trend: Sustained Release state with consistent positive pressure
  • Weakening trend: Release declining or shifting to Transition
  • Trend exhaustion: Trap appearing after extended Release

Position Sizing

  • Release: Full position — high-conviction directional
  • Suppressed: Standard position — breakout potential
  • Trap: Reduced or reversed position — absorption in progress
  • Transition: Minimal position — uncertainty

Stop Placement

  • Release: Trail stops with trend
  • Suppressed: Place stops outside compression zone
  • Trap: Tight stops or reversal-style entries

Combining with Other Indicators

  • Market Efficiency Ratio: Validates Release — both should agree on trend quality
  • Effort-Result Divergence: Validates Trap — both should show absorption
  • Volatility State Index: Suppressed often aligns with VSI Decay
  • Support/Resistance: Trap at key levels is high-probability reversal
Section 06

Data Window Values

When "Show Data Window Values" is enabled, access these metrics by hovering over any bar:

Compression Score (0-1)

How tight is current price action relative to ATR baseline?

  • 0.7-1.0: Highly compressed — tight ranges, pinned price
  • 0.3-0.7: Normal compression
  • 0.0-0.3: Low compression — expanded ranges

Follow-Through Score (0-1)

How efficiently has price traveled over the lookback?

  • 0.7-1.0: High efficiency — directional progress
  • 0.3-0.7: Moderate efficiency
  • 0.0-0.3: Low efficiency — oscillating, going nowhere

Stress Score

Effort minus result, scaled to ±100. Measures absorption/trap potential.

  • Positive (high): Effort exceeding result — absorption
  • Near zero: Balanced effort and result
  • Negative: Result exceeding effort — efficient movement

Stability Score (0-1)

How consistently has pressure maintained direction?

  • 0.7-1.0: Very stable — consistent pressure direction
  • 0.5-0.7: Moderate stability
  • Below 0.5: Unstable — triggers Transition

Pressure Score

The composite output: Follow-Through minus Compression, scaled.

  • Positive: Release pressure dominates
  • Negative: Suppression pressure dominates
  • Near zero: Balanced

State (-1/0/1/2)

Numeric state identifier:

  • 1: Release
  • -1: Suppressed
  • 0: Transition
  • 2: Trap

Is Release / Is Suppressed / Is Transition / Is Trap

Binary flags (1 = true, 0 = false) for each state. Useful for alerts and automation.

Section 07

Common Mistakes

Mistake #1: Ignoring Trap Signals

Problem: Holding trend positions through Trap state.

Result: Absorption completes and price reverses against you.

Solution: Trap is a warning. At minimum, tighten stops. Better: take profits or hedge.

Mistake #2: Trading Breakouts in Transition

Problem: Taking breakout signals when MPR shows Transition.

Result: False breakouts and whipsaws.

Solution: Wait for Suppressed → Release transition, not Transition → anything.

Mistake #3: Misinterpreting Suppressed as Bearish

Problem: Assuming Suppressed (grey) means negative/bearish.

Result: Missing that compression is neutral — just energy building.

Solution: Suppressed is not directional. It means price is coiled. The next state determines direction.

Mistake #4: Chasing Extended Release

Problem: Entering trend trades after 10+ bars of Release.

Result: Entering at the tail end of a move.

Solution: Best entries are early Release, especially after Suppressed. Late Release is for trailing, not entering.

Mistake #5: Wrong Trap Threshold

Problem: Trap threshold too low, seeing Trap signals constantly.

Result: Oversensitive, too many false traps.

Solution: Keep trap threshold at 25-35. Lower only for specific high-volume markets.

Mistake #6: Ignoring Context for Trap

Problem: Trading Trap signals without considering price location.

Result: Trap in the middle of a trend may just be a pause, not reversal.

Solution: Trap is most significant at extremes, support/resistance, or after extended moves.

Section 08

Pro Tips

Tip #1: Suppressed → Release is Gold

The most reliable setup: Extended Suppressed (compression building) followed by Release (breakout). This is the "coil and spring" pattern with MPR confirmation.

Tip #2: Trap at Extremes is High-Probability

Trap state at obvious support/resistance or after extended trends has high reversal probability. Combine with price action for entries.

Tip #3: Watch Stress Score in Release

Even during Release, monitor stress score in data window. Rising stress warns that Release may be ending — absorption beginning.

Tip #4: Use Compression Score for Range Trading

High compression score (>0.7) during Suppressed state means range is tight. Good for range-bound strategies until Release occurs.

Tip #5: Multi-Timeframe Confluence

Higher timeframe in Release + lower timeframe Suppressed = pullback in trend. Look for lower timeframe Release for continuation entry.

Tip #6: Trap Often Precedes Significant Moves

Absorption (Trap) is institutions positioning. After Trap resolves, the next Release often produces a significant move. Watch for Trap → Release transitions.

Tip #7: State Persistence Indicates Conviction

A state holding for many bars (especially Release or Suppressed) indicates strong regime. Single-bar states are less reliable.

Tip #8: Combine with Volume Analysis

MPR uses volume for stress calculation, but also watch raw volume. High volume + Release = strong conviction. High volume + Trap = significant absorption.

Ready to use this indicator?

Add it to your TradingView charts for free. No signup required. Start analyzing markets smarter today.

Open on TradingView