T
Traderoid

ASI Node

Accumulation Swing Index

IndicatorVolumeInstitutional

Overview

The Accumulation Swing Index (ASI) combines swing analysis with volume weighting to provide a sophisticated measure of accumulation and distribution. Developed by J. Welles Wilder Jr., ASI identifies the true directional pressure of the market by analyzing price swings while factoring volume participation. ASI is particularly valuable for detecting institutional activity and major trend changes.

ASI works by calculating Swing Index values for each period and then accumulating them. The Swing Index measures the directional movement of price swings, while volume weighting makes the indicator responsive to institutional participation. Rising ASI indicates accumulation and building institutional buying pressure, while falling ASI reveals distribution and selling pressure.

Unlike simple trend-following indicators, ASI considers the relationship between today's range and yesterday's closing price, making it sensitive to breakout attempts and trend reversals. Divergences between ASI and price often precede significant market turns, making it invaluable for swing traders and position traders.

Formula

ASI calculation involves multiple components - the Swing Index adjusted for limit moves:

Swing Index (SI) = 50 × [((C - PC) + 0.5(C - O)) ÷ R] × (K ÷ L)
C = Close
PC = Prior Close
R = Range
K = Limit Move
ASI = Previous ASI + Current SI
Where each SI is adjusted for true move and limit moves

The complexity of ASI lies in its sophisticated calculation of true price movement, which accounts for gaps and limit moves in futures markets. The Swing Index values are bounded between -50 and +50, making ASI a cumulative indicator where the magnitude matters as much as the direction. Large SI values indicate large true moves with commitment.

Parameters

ParameterTypeDefaultDescription
sourceNodeAutoThe data source node providing OHLCV data. Automatically detected from connected price nodes.
limitMoveNumber0Daily limit move for futures contracts. Set to 0 for equities, or specify limit move for futures to adjust SI calculations correctly.
smoothingOptional SMANoneOptional 5-14 period SMA of ASI to smooth the cumulative index and reduce false swings.

💡 Note: ASI is particularly valuable for futures trading due to its limit move adjustments. For equities, leave limitMove at 0. ASI levels depend on the specific security - don't compare ASI values across different stocks directly.

Common Use Cases

1. Major Trend Direction Identification

ASI's slope reveals the true institutional direction. Rising ASI slope above zero indicates strong accumulation and bullish institutional bias. Falling ASI slope below zero shows distribution and bearish pressure. Compare ASI slope to price slope to confirm conviction of professionals versus price momentum.

2. Divergence Detection for Reversals

When price makes new highs but ASI doesn't (bearish divergence), institutional selling pressure is building beneath the surface. These divergences often precede sharp reversals within 5-15 bars. Combine with resistance levels and overbought conditions for high-confidence reversal entries.

3. Swing High/Low Confirmation

Use ASI to confirm swing points. When price tests a swing low, rising ASI confirms institutional support was building. When price approaches a swing high, falling ASI warns of weakening buying pressure. This gives traders confidence in support/resistance levels.

4. Breakout Quality Assessment

Evaluate breakout sustainability by checking ASI. Breakouts with rising ASI are likely to continue as institutions are participating. Breakouts without ASI confirmation often fail within 1-3 bars. ASI helps separate high-probability breakouts from trap moves.

Advantages & Limitations

Advantages

  • Sophisticated formula accounts for gap moves and limit moves in futures
  • Excellent for detecting accumulation/distribution by institutions
  • High-quality divergences often lead significant price moves
  • Especially powerful on daily and longer timeframes
  • Works well for both swing and position traders
!

Limitations

  • Complex calculation makes it difficult to interpret quickly
  • Requires proper limit move parameters for futures accuracy
  • Not comparable across different securities - each has unique baseline
  • Best used with price action confirmation - not standalone
  • Can lag on very fast intraday moves

Tips & Best Practices

💡 Focus on ASI Slope, Not Absolute Value

Don't obsess over the ASI value being +500 or -300. Instead, watch if the slope is steepening or flattening. A steepening slope indicates accelerating institutional commitment in the direction of the trend. Flattening slope warns of trend exhaustion before price confirms it.

📊 Combine with Price Swings

Draw prices swings on your chart (swing highs/lows). Overlay ASI and watch how it aligns with swing points. When ASI confirms swing highs/lows, support/resistance is legitimate. When ASI diverges from swings, a new trend move is building. Use this relationship for trade timing.

⚡ ASI Crossovers of EMA

Plot a 14-period EMA of ASI as a signal line. When raw ASI crosses above the EMA, momentum is shifting bullish. When ASI crosses below EMA, distribution is beginning. These crossovers often provide cleaner entries than price crossovers alone.

⚠️ Verify with Volume Confirmation

ASI divergences are most reliable when accompanied by volume spikes in the opposite direction. Rising ASI divergence at support should show increasing volume on support tests. Low volume on divergences suggests retail activity, not institutional - lower reliability.

Example Strategy: ASI Divergence Reversal

A sophisticated strategy using ASI divergences to catch institutional position shifts:

Institutional Distribution Setup

Setup

  • ✓ Price making higher highs on daily chart
  • ✓ ASI slope flattening or turning negative despite price highs
  • ✓ Volume declining on up days, rising on down days
  • ✓ ASI failing to make higher highs alongside price divergence

Entry

  • → Wait for price to break recent swing low with ASI declining
  • → Enter on close below swing low or first bearish candle
  • → Confirm: ASI should be below its 14-EMA on entry
  • \n

Stop Loss

  • Place 2% above the divergence high, or
  • 3 ATRs above entry for wider stops on volatile assets
  • Tighten if ASI reverses back above EMA

Profit Target

  • 1st: 1:1.5 risk-reward ratio target at next support
  • 2nd: 50% of position at lower support level
  • Trail: Move stop below swing low as ASI accelerates lower
  • Exit: When ASI forms higher low or breaks EMA back up

Related Indicators

Swing Index (SI)

The component indicator that ASI accumulates. Raw SI can also be traded for bar-by-bar momentum signals.

On-Balance Volume (OBV)

Simpler volume-based indicator. Use with ASI for confirmation of institutional conviction.

Force Index (FI)

Price change times volume. More responsive than ASI for intraday trading and entries.

Chaikin Money Flow (CMF)

Money flow over periods instead of cumulative. Use alongside ASI for trend confirmation.