We're building the most comprehensive crypto data API we can, and it's still growing — there's always a coin, a field or an endpoint we haven't got to yet.
Please tell us about any data you think Crypto Data API should nail but doesn't. We're data nerds who love to geek out about market data, trading bots, AI agents, or how to make your trading stack work in general. Prefer a form? Send feedback.
Momentum & Oscillators Indicators for Crypto Trading
21 momentum & oscillators indicators, from the AlgoBrain wiki. Speed and exhaustion of a move: RSI, MACD, stochastics, CCI, Williams %R and divergences. Each lists what it measures, the strategies that use it, the Crypto Data API endpoints that serve it or its inputs, and a prompt for an AI agent to compute it. All of them are in the API: GET /api/v1/indicators/catalog?group=momentum-oscillators.
Aroon is a trend identification indicator developed by Tushar Chande in 1995. The name derives from Sanskrit for "dawn's early light," reflecting its purpose: detecting the earliest stages of a new trend (Source: 2026 04 20 comprehensive guide technical trading indicators).
Used byA building block; no catalogue strategy declares it directly.
Compute the Aroon for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/aroon.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Via API/api/v1/indicators/catalog/chande-momentum-oscillator
AI-agent prompt
Compute it with an AI agent
Compute the Chande Momentum Oscillator (CMO) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/chande-momentum-oscillator.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The Commodity Channel Index (CCI) is a momentum-based oscillator developed by Donald Lambert in 1980 that measures how far price has deviated from its statistical mean, used to identify cyclical trends and overbought/oversold conditions.
Used byA building block; no catalogue strategy declares it directly.
Compute the Commodity Channel Index (CCI) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/cci.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Most divergence is read between price and a momentum oscillator — RSI, MACD, cci, or stochastic. The logic: price extremes (a new high or new low) should be accompanied by a corresponding extreme in momentum.
Compute the Divergence for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/divergence.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Fibonacci extensions are a technical analysis tool that projects potential price targets beyond the end of a completed move, using ratios derived from the Fibonacci sequence (most commonly 127.2%, 161.8%, 200%, and 261.8%).
Via API/api/v1/indicators/catalog/fibonacci-extensions
AI-agent prompt
Compute it with an AI agent
Compute the Fibonacci Extensions for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/fibonacci-extensions.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Fibonacci retracement is a technical analysis tool that identifies potential support and resistance levels by drawing horizontal lines at key Fibonacci ratios -- 23.6%, 38.2%, 50%, 61.8%, and 78.6% -- between a swing high and swing low.
Via API/api/v1/indicators/catalog/fibonacci-retracement
AI-agent prompt
Compute it with an AI agent
Compute the Fibonacci Retracement for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/fibonacci-retracement.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Compute the MACD (Moving Average Convergence Divergence) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/macd.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
MACD-V is a volatility-normalised reformulation of MACD created by Alex Spiroglou, CFTe, DipTA (ATAA). It divides the classic MACD spread by the Average True Range of the longer lookback, converting a raw price-unit quantity into a dimensionless one expressed in volatility units.
Used byA building block; no catalogue strategy declares it directly.
Compute the MACD-V (Volatility-Normalised MACD) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/macd-v.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Via API/api/v1/indicators/catalog/mcclellan-oscillator
AI-agent prompt
Compute it with an AI agent
Compute the McClellan Oscillator for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/mcclellan-oscillator.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Momentum is the empirical tendency of an asset's price to continue moving in the same direction over intermediate horizons — assets that have been rising tend to keep rising, and those falling tend to keep falling.
Compute the Momentum for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/momentum.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Momentum screening is the systematic process of filtering a large universe of stocks to identify those exhibiting the strongest price momentum and supporting fundamental catalysts.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/momentum-screening
AI-agent prompt
Compute it with an AI agent
Compute the Momentum Screening for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/momentum-screening.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
An oscillator is a class of technical indicator that fluctuates within a bounded (or centered) range, designed to measure the momentum or velocity of price rather than its absolute level.
Compute the Oscillators for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/oscillators.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
An oscillator measures the speed and magnitude of recent price changes and bounds the result inside a fixed range. When the reading pushes into the upper extreme of that range, the indicator is "overbought" — recent buying has been unusually strong and the move may be stretched.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/overbought-oversold
AI-agent prompt
Compute it with an AI agent
Compute the Overbought and Oversold for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/overbought-oversold.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
QQEQuantitative Qualitative EstimationQQE MODQQE Mod
1. rsima = EMA(RSI(close, 14), 5), the smoothed RSI. 2. atrrsi = |rsima − rsima[1]|, a bar-to-bar "true range" of the smoothed RSI. 3. Double-smooth it with Wilder-style EMAs of length 2 × 14 − 1 = 27, then multiply by the QQE factor (≈ 4.236) to get the band width dar. 4.
Used byA building block; no catalogue strategy declares it directly.
Compute the QQE (Quantitative Qualitative Estimation) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/qqe.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Relative strength is a measure of how one asset's price performance compares to another asset or benchmark over a given period, used to identify leaders and laggards.
Via API/api/v1/indicators/catalog/relative-strength
AI-agent prompt
Compute it with an AI agent
Compute the Relative Strength for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/relative-strength.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The RSI is a momentum oscillator that measures the speed and magnitude of recent price changes on a scale of 0 to 100, identifying overbought and oversold conditions.
Compute the Relative Strength Index (RSI) for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/rsi.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The Squeeze Momentum Indicator flags volatility compression and shows which way momentum is leaning when it is released. It marks a "squeeze" when Bollinger Bands contract inside Keltner Channels, and plots a linear regression momentum histogram around a zero line.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/squeeze-momentum-indicator
AI-agent prompt
Compute it with an AI agent
Compute the Squeeze Momentum Indicator for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/squeeze-momentum-indicator.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The Stochastic Oscillator is a momentum indicator that compares an asset's closing price to its price range over a specified period, producing a reading between 0 and 100.
Used byA building block; no catalogue strategy declares it directly.
Compute the Stochastic Oscillator for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/stochastic.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The Vortex Indicator (VI), published by Etienne Botes and Douglas Siepman in Technical Analysis of Stocks & Commodities (January 2010), measures trend direction with two lines, VI+ and VI−, built from how far each bar's range reaches beyond the prior bar's opposite extreme, normalised by true range.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/vortex-indicator
AI-agent prompt
Compute it with an AI agent
Compute the Vortex Indicator for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/vortex-indicator.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
The WaveTrend Oscillator (WT) is a smoothed, CCI-style momentum oscillator. It plots a fast line (WT1) and a slow signal line (WT2) against fixed overbought/oversold bands and generates reversal signals when the two cross at an extreme.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/wavetrend-oscillator
AI-agent prompt
Compute it with an AI agent
Compute the WaveTrend Oscillator for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/wavetrend-oscillator.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Williams %R is a momentum oscillator created by Larry Williams in 1973. It measures where the current close sits relative to the highest high over a lookback period, producing values from 0 to −100.
Used byA building block; no catalogue strategy declares it directly.
Via API/api/v1/indicators/catalog/williams-percent-r
AI-agent prompt
Compute it with an AI agent
Compute the Williams %R for BTC, ETH and SOL using the CryptoDataAPI (X-API-Key header).
1. Definition and parameters: GET https://cryptodataapi.com/api/v1/algobrain/page?path=wiki/concepts/indicators/williams-percent-r.md
2. Inputs:
- GET https://cryptodataapi.com/api/v1/indicators/technical
- GET https://cryptodataapi.com/api/v1/indicators/signum-rgg
- GET https://cryptodataapi.com/api/v1/hyperliquid/candles
3. Pinned: 4h bars, 500-bar lookback, the playbook's default parameters. Return the latest value, its 30-day percentile, and a one-line read of what it says now. Research only.
Any key works, Free included — mint one in a single call. The list endpoint returns summaries; the per-slug endpoint adds the prompts. Full playbooks come from /api/v1/algobrain/page?path=… using each entry's wiki_path. Or use the MCP server.
What are momentum & oscillators indicators?
Speed and exhaustion of a move: RSI, MACD, stochastics, CCI, Williams %R and divergences.
Which momentum & oscillators indicators are covered?