Skip to main content
Core suite indicatorv1.2

AIMS Bubble Indicator

Replaces static overbought/oversold oscillators with 2.25x ATR Adam Grimes containment corridors, identifying equilibrium snap-back pullbacks and statistical climax exhaustion fades.

AIMS Bubble Advanced with adaptive volatility containment bands — TradingView
AIMS Bubble Advanced Indicator on TradingView with adaptive containment bands and HUD desk blotter
Type
Indicator
Category
Volatility & Reversal
Platforms
TradingView, MT5, MT4
Language
Pine v6, MQL5, MQL4
Repaints
No — closed bar
Volatility CorridorsAdam Grimes 2.25x ATRNormalized Stretch (E)Snap-Back PullbacksClimax Fades

What AIMS Bubble does

The AIMS Bubble Indicator replaces arbitrary overbought and oversold indicators with objective mathematical boundaries. Grounded in Adam Grimes statistical distribution models, it encloses price action within 2.25x ATR containment corridors to identify two distinct market regimes: high-probability Snap-Back pullbacks to fair value during trends, and extreme Climax exhaustion fades when volatility bubbles stretch beyond normal bounds.

Adam Grimes Containment

Dynamic 2.25x ATR outer containment corridors enclosing approximately 85% of standard price distribution.

Normalized Stretch (E)

Calculates price deviation in pure ATR units: E = (Close − Midline) / ATR(20), classified into D0 Normal through D3 Climax.

Dual Execution Invariant

Operates across both trend continuation (Snap-Back pullbacks) and range exhaustion (Fade Climax reversals) on strict candle close.

How to trade AIMS Bubble

  1. Assess Midline Slope & Regime Bias

    The 20 EMA Midline establishes fair value. Upward sloping midline confirms bullish continuation; downward sloping confirms bearish bias; flat midline flags range conditions.

  2. Inspect Stretch Metric (E) Telemetry

    Read the HUD status blotter. D0 (< 1.0 ATR) confirms equilibrium; D1-D2 confirm active momentum; D3 (> 2.25 ATR) signals volatility bubble exhaustion.

  3. Execute on Confirmed Bar Close

    Wait for the candle to close definitively. Snap-Back triggers upon pullback test of the Centre Band (1.0x ATR); Fade triggers upon rejection wick piercing outer 2.25x ATR bands.

  4. Manage Risk with the Trade Ladder

    Anchor Stop Loss beyond the outer containment band or recent swing fractal. Scale out at 1.0x ATR equilibrium, letting runners target the opposing boundary.

Prompts, not trade instructions. A SETUP READY prompt tells you to review the structure on a closed candle. It is never a command to enter blindly.

Setups and chart grammar

The Bubble Indicator separates trend continuation from statistical exhaustion.

SetupContextWhat the indicator seesGoal
Snap-Back — Trend PullbackActive trending marketPrice tests the 1.0x ATR Centre Band / 20 EMA with sloping baselineJoin the established trend at equilibrium fair value
Fade — Climax ExhaustionExtended trend or range boundaryPrice pierces the outer 2.25x ATR containment band (Stretch E > 2.25)Fade the statistical extreme back toward the 20 EMA midline
EQUILIBRIUM

Price trading within normal ±1.0x ATR fair-value corridor.

EXTENDED

Price between 1.0x and 2.25x ATR (D1-D2) — momentum active, do not fade.

BUY

Snap-back pullback confirmation or oversold D3 climax recovery.

SELL

Snap-back pullback confirmation or overbought D3 climax recovery.

The Volatility Stretch Metric (E)

Standardized volatility distance from the 20 EMA fair-value baseline measured in ATR units.

Stretch (E) = (Close − 20 EMA) / ATR(20)
if |E| > 2.25  →  D3 Bubble Climax (Fade Zone / No Breakout Entries)
TradingView — Stretch telemetry showing outer Adam Grimes containment band.
TradingView — Stretch telemetry showing outer Adam Grimes containment band.

Settings

InputTypeDefaultWhat it does
Preset ProfileStringUniversalCalibrated champion profiles: Universal, US30, NAS100, Gold, GBPJPY, GER40, or Custom.
Midline Period (EMA)Integer20Fair-value center baseline length.
ATR PeriodInteger20Volatility normalization lookback period.
Containment MultiplierFloat2.25Adam Grimes outer boundary enclosing ~85% of price distribution.
Centre MultiplierFloat1.0Inner equilibrium re-entry / snap-back zone.
Enable Fade SignalsBooleantrueClimax reversal signals on containment boundary breaches.
Enable Snap-Back SignalsBooleantrueTrend continuation pullback signals after extension episode.
Fade Cooldown BarsInteger10Minimum bars between consecutive same-direction Fade signals.

Use it in your EA

On MetaTrader you can read the levels and setup state from an Expert Advisor with iCustom().

// MQL5 — Read AIMS Bubble MT5 buffers on completed candle close
int    h = iCustom(_Symbol, _Period, "AIMSBubbleMT5");
double v[];
CopyBuffer(h, 0, 1, 1, v);   // Buffer 0 = Midline, Buffer 4 = Containment Upper
BufferNameValue
0Bubble Midline20 EMA fair-value baseline line
1Centre Upper1.0x ATR inner corridor upper bound
2Centre Lower1.0x ATR inner corridor lower bound
3Containment Upper2.25x ATR Adam Grimes outer upper boundary
4Containment Lower2.25x ATR Adam Grimes outer lower boundary
5SnapBack BuyPrice value for Snap-Back continuation buy arrow
6SnapBack SellPrice value for Snap-Back continuation sell arrow
7Tier 2 Recovery BuyPrice value for Super Stretched Recovery buy arrow
8Tier 2 Recovery SellPrice value for Super Stretched Recovery sell arrow

Frequently asked questions

The AIMS Bubble Indicator is an institutional volatility band and equilibrium framework. Grounded in Adam Grimes statistical distribution models, it encloses standard price action within 2.25x ATR containment bands. It identifies two specific setups: Snap-Back continuation pullbacks to fair value (Centre Bands), and Fade Climax exhaustion when volatility bubbles pierce outer boundaries.

All indicators →

Trade equilibrium, fade the extremes.

AIMS Bubble Indicator is available now on TradingView, MT5 and MT4 for iTradeAIMS members.