ADP Trading Guide

Last updated: July 22, 2026

The ADP (Accum/Dist %) is a quantitative technical analysis tool. Accumulation/Distribution Percentage (ADP) Based on ADP [cI8DH] - Pine Script v3 Volume-weighted momentum indicator with optional RSI overlays

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

  • Range Bound % (rangeBound): Controls the calculation period and sensitivity for market detection.
  • Show True RSI (showRSI): Controls the calculation period and sensitivity for market detection.
  • Show VW RSI (showVWRSI): Controls the calculation period and sensitivity for market detection.
  • Length (length): Controls the calculation period and sensitivity for market detection.
  • A/D Weight (0-1) (adWeight): Controls the calculation period and sensitivity for market detection.
  • Factor Price (Money Flow) (priceEnable): Controls the calculation period and sensitivity for market detection.
  • ADP (adp): Controls the calculation period and sensitivity for market detection.
  • True RSI (rsi): Controls the calculation period and sensitivity for market detection.
  • VW RSI (vwRsi): Controls the calculation period and sensitivity for market detection.
  • ADP Value (adp): Controls the calculation period and sensitivity for market detection.
  • ADP vs 70 (Overbought) (adp_vs_70): Controls the calculation period and sensitivity for market detection.
  • ADP vs 30 (Oversold) (adp_vs_30): Controls the calculation period and sensitivity for market detection.
  • ADP vs 50 (Neutral) (adp_vs_50): Controls the calculation period and sensitivity for market detection.
  • ADP vs True RSI (adp_vs_rsi): Controls the calculation period and sensitivity for market detection.
  • ADP vs VW RSI (adp_vs_vwrsi): Controls the calculation period and sensitivity for market detection.
  • ADP Rising/Falling (adp_rising): Controls the calculation period and sensitivity for market detection.
  • True RSI Value (rsi): Controls the calculation period and sensitivity for market detection.
  • VW RSI Value (vwRsi): 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 - Fires when a bullish market condition is confirmed.
  • sellSignal - Fires when a bearish market condition is confirmed.
  • signalDir - Outputs 1 for bullish, -1 for bearish, and 0 when neutral.

2. Filters and Trade Levels

  • rangeBound - Range Bound % value used for structural qualification or thresholds.
  • showRSI - Show True RSI value used for structural qualification or thresholds.
  • showVWRSI - Show VW RSI value used for structural qualification or thresholds.
  • length - Length value used for structural qualification or thresholds.
  • adWeight - A/D Weight (0-1) value used for structural qualification or thresholds.
  • priceEnable - Factor Price (Money Flow) value used for structural qualification or thresholds.
  • adp - ADP value used for structural qualification or thresholds.
  • rsi - True RSI value used for structural qualification or thresholds.
  • vwRsi - VW RSI value used for structural qualification or thresholds.
  • adp - ADP Value value used for structural qualification or thresholds.
  • adp_vs_70 - ADP vs 70 (Overbought) value used for structural qualification or thresholds.
  • adp_vs_30 - ADP vs 30 (Oversold) value used for structural qualification or thresholds.
  • adp_vs_50 - ADP vs 50 (Neutral) value used for structural qualification or thresholds.
  • adp_vs_rsi - ADP vs True RSI value used for structural qualification or thresholds.
  • adp_vs_vwrsi - ADP vs VW RSI value used for structural qualification or thresholds.
  • adp_rising - ADP Rising/Falling value used for structural qualification or thresholds.
  • rsi - True RSI Value value used for structural qualification or thresholds.
  • vwRsi - VW RSI Value 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