Trading Volume API

Volume is the fuel behind every price move — and our Volume API gives it to you for any crypto pair, stock or forex symbol on any timeframe. Pull real-time or historical volume in clean JSON, confirm breakouts, spot accumulation, and feed volume straight into your trading bot or dashboard without managing exchange feeds yourself.

Type Volume Endpoint /volume 20+ exchanges Timeframes 1m → 1w
Request
[GET] https://v2.taapi.io/indicator/volume
     Authorization: Bearer YOUR_API_KEY

     ?exchange=binance
     &symbol=BTC/USDT
     &timeframe=1h
Response
{
  "value":     [1842.73],
  "timestamp": [1718233200]
}
Need every parameter, the full response schema and language SDKs? Full Volume developer reference →

What is Volume?

Trading volume is the total quantity of an asset traded during a given candle period. It is the single most important confirmation signal in technical analysis: a price move on high volume is far more likely to sustain than one on thin volume. Volume also reveals accumulation (high volume on down-candles) and distribution (high volume on up-candles), helping you read the intentions of large market participants before price reacts.

Volume trading strategies

Confirming breakouts

A price breakout above a resistance level means little without volume behind it. A breakout on 2–3× average volume is a high-conviction signal; the same move on below-average volume is likely a fakeout.

Spotting accumulation

High volume on down-candles while price stays flat or rises signals accumulation — large buyers absorbing supply. This is often the precursor to a rally. Cross-reference with Volume Split for buy/sell breakdown.

Volume divergence

Price trending up while volume trends down is a classic warning sign. Momentum is weakening even if price hasn't reversed yet — a useful early exit signal.

Frequently asked questions

What does the Volume API return?

The Volume endpoint returns the total traded volume for the requested symbol, exchange, and candle interval. Volume is returned as a float representing the base asset quantity (e.g. BTC traded, not USD value).

How do I get volume in USD terms?

Multiply the returned volume by the candle close price (available from the Candles or Price endpoint). Alternatively, use the quote volume field where available — check the developer docs for the quoteVolume parameter.

What is the difference between Volume and Volume Split?

The Volume indicator returns total traded volume. Volume Split breaks that total into buy volume and sell volume, plus the percentage split. For directional analysis, Volume Split is more powerful — see the Volume Split page.

Can I get historical volume data?

Yes. Use the 'results' parameter to return volume across the past N candles, or 'backtrack' for a single historical value. Full detail in the developer docs.

Building with the Volume API?

The developer documentation covers the full technical reference: the /volume endpoint, every parameter, the response schema, rate limits, bulk queries and ready-to-run samples in Node.js, Python, PHP and cURL.

Open Volume docs →

Ready to get started?

Request your free API key and pull Volume values for any market in minutes. 7-day free trial on all paid plans.

Get free API key