ACCUMULATION STRUCTURE BREAK Trading Guide

Last updated: July 22, 2026

The Accumulation Structure Break is a quantitative technical analysis tool. Accumulation Structure Break (ASB) Causal overlay that waits for a compact, overlapping volatility contraction, freezes its range, and then requires a close through both the range and the

What does the indicator show?

  • Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
  • BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
  • Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.

Key Settings

  • Accumulation Bars (rangeBars): Controls the calculation period and sensitivity for market detection.
  • ATR Period (atrPeriod): Controls the calculation period and sensitivity for market detection.
  • ATR Baseline (baselineBars): Controls the calculation period and sensitivity for market detection.
  • Maximum Range Width (ATR) (maxWidthAtr): Controls the calculation period and sensitivity for market detection.
  • Maximum ATR Compression (maxCompression): Controls the calculation period and sensitivity for market detection.
  • Minimum Candle Overlap (minOverlap): Controls the calculation period and sensitivity for market detection.
  • Structure Swing Length (swingLength): Controls the calculation period and sensitivity for market detection.
  • Break Buffer (ATR) (breakBufferAtr): Controls the calculation period and sensitivity for market detection.
  • Break Volume Multiplier (volumeMultiplier): Controls the calculation period and sensitivity for market detection.
  • Require Retest (requireRetest): Controls the calculation period and sensitivity for market detection.
  • Maximum Retest Bars (retestBars): Controls the calculation period and sensitivity for market detection.
  • Retest Tolerance (ATR) (retestToleranceAtr): Controls the calculation period and sensitivity for market detection.
  • Minimum Signal Score (minimumScore): Controls the calculation period and sensitivity for market detection.
  • Signal Cooldown (cooldownBars): Controls the calculation period and sensitivity for market detection.
  • Zone Expiry Bars (zoneExpiryBars): Controls the calculation period and sensitivity for market detection.
  • Show Accumulation Zones (showZones): Controls the calculation period and sensitivity for market detection.
  • Show BOS Level (showBos): Controls the calculation period and sensitivity for market detection.
  • Show LONG/SHORT Signals (showSignals): Controls the calculation period and sensitivity for market detection.
  • Accumulation Fill (zoneFill): Controls the calculation period and sensitivity for market detection.
  • Accumulation Border (zoneBorder): Controls the calculation period and sensitivity for market detection.
  • BOS Level (bosLevel): Controls the calculation period and sensitivity for market detection.
  • LONG Signal (longSignal): Controls the calculation period and sensitivity for market detection.
  • SHORT Signal (shortSignal): Controls the calculation period and sensitivity for market detection.
  • Pending Retest (pending): Controls the calculation period and sensitivity for market detection.
  • LONG Signal (buySignal): Controls the calculation period and sensitivity for market detection.
  • SHORT Signal (sellSignal): Controls the calculation period and sensitivity for market detection.
  • Accumulation Active (accumulationActive): Controls the calculation period and sensitivity for market detection.
  • Bullish BOS (bullishBos): Controls the calculation period and sensitivity for market detection.
  • Bearish BOS (bearishBos): Controls the calculation period and sensitivity for market detection.
  • Retest Pending (retestPending): Controls the calculation period and sensitivity for market detection.
  • Quality Score (qualityScore): Controls the calculation period and sensitivity for market detection.
  • Range High (rangeHigh): Controls the calculation period and sensitivity for market detection.
  • Range Low (rangeLow): Controls the calculation period and sensitivity for market detection.
  • BOS Level (bosLevel): Controls the calculation period and sensitivity for market detection.
  • Signal Price (signalPrice): Controls the calculation period and sensitivity for market detection.
  • Zone Width (ATR) (zoneWidthAtr): Controls the calculation period and sensitivity for market detection.
  • Compression Ratio (compressionRatio): Controls the calculation period and sensitivity for market detection.
  • Candle Overlap Ratio (overlapRatio): Controls the calculation period and sensitivity for market detection.
  • LONG: BOS + Acceptance (buySignal): Controls the calculation period and sensitivity for market detection.
  • SHORT: BOS + Acceptance (sellSignal): Controls the calculation period and sensitivity for market detection.
  • Accumulation Active (accumulationActive): Controls the calculation period and sensitivity for market detection.
  • Bullish BOS Event (bullishBos): Controls the calculation period and sensitivity for market detection.
  • Bearish BOS Event (bearishBos): Controls the calculation period and sensitivity for market detection.
  • Quality Score (qualityScore): Controls the calculation period and sensitivity for market detection.
  • Accumulation High (rangeHigh): Controls the calculation period and sensitivity for market detection.
  • Accumulation Low (rangeLow): Controls the calculation period and sensitivity for market detection.
  • External BOS Level (bosLevel): Controls the calculation period and sensitivity for market detection.
  • ATR Compression Ratio (compressionRatio): Controls the calculation period and sensitivity for market detection.
  • Candle Overlap Ratio (overlapRatio): Controls the calculation period and sensitivity for market detection.

How to use Strategy Parameters (Condition Source)

Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.

1. Signal Events

  • buySignal - LONG: BOS + Acceptance event signal.
  • sellSignal - SHORT: BOS + Acceptance event signal.
  • accumulationActive - Accumulation Active event signal.
  • bullishBos - Bullish BOS Event event signal.
  • bearishBos - Bearish BOS Event event signal.

2. Filters and Trade Levels

  • rangeBars - Accumulation Bars value used for structural qualification or thresholds.
  • atrPeriod - ATR Period value used for structural qualification or thresholds.
  • baselineBars - ATR Baseline value used for structural qualification or thresholds.
  • maxWidthAtr - Maximum Range Width (ATR) value used for structural qualification or thresholds.
  • maxCompression - Maximum ATR Compression value used for structural qualification or thresholds.
  • minOverlap - Minimum Candle Overlap value used for structural qualification or thresholds.
  • swingLength - Structure Swing Length value used for structural qualification or thresholds.
  • breakBufferAtr - Break Buffer (ATR) value used for structural qualification or thresholds.
  • volumeMultiplier - Break Volume Multiplier value used for structural qualification or thresholds.
  • requireRetest - Require Retest value used for structural qualification or thresholds.
  • retestBars - Maximum Retest Bars value used for structural qualification or thresholds.
  • retestToleranceAtr - Retest Tolerance (ATR) value used for structural qualification or thresholds.
  • minimumScore - Minimum Signal Score value used for structural qualification or thresholds.
  • cooldownBars - Signal Cooldown value used for structural qualification or thresholds.
  • zoneExpiryBars - Zone Expiry Bars value used for structural qualification or thresholds.
  • showZones - Show Accumulation Zones value used for structural qualification or thresholds.
  • showBos - Show BOS Level value used for structural qualification or thresholds.
  • showSignals - Show LONG/SHORT Signals value used for structural qualification or thresholds.
  • buySignal - LONG Signal value used for structural qualification or thresholds.
  • sellSignal - SHORT Signal value used for structural qualification or thresholds.
  • accumulationActive - Accumulation Active value used for structural qualification or thresholds.
  • bullishBos - Bullish BOS value used for structural qualification or thresholds.
  • bearishBos - Bearish BOS value used for structural qualification or thresholds.
  • retestPending - Retest Pending value used for structural qualification or thresholds.
  • qualityScore - Quality Score value used for structural qualification or thresholds.
  • rangeHigh - Range High value used for structural qualification or thresholds.
  • rangeLow - Range Low value used for structural qualification or thresholds.
  • bosLevel - BOS Level value used for structural qualification or thresholds.
  • signalPrice - Signal Price value used for structural qualification or thresholds.
  • zoneWidthAtr - Zone Width (ATR) value used for structural qualification or thresholds.
  • compressionRatio - Compression Ratio value used for structural qualification or thresholds.
  • overlapRatio - Candle Overlap Ratio value used for structural qualification or thresholds.
  • qualityScore - Quality Score value used for structural qualification or thresholds.
  • rangeHigh - Accumulation High value used for structural qualification or thresholds.
  • rangeLow - Accumulation Low value used for structural qualification or thresholds.
  • bosLevel - External BOS Level value used for structural qualification or thresholds.
  • compressionRatio - ATR Compression Ratio value used for structural qualification or thresholds.
  • overlapRatio - Candle Overlap Ratio value used for structural qualification or thresholds.

Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine