Buy/Sell Volume Indicator (Volume Split) API

The Volume Split indicator breaks total traded volume into its buying and selling components, so you can see who is really in control of a move — buyers or sellers. Our API returns the buy volume, sell volume and the buy/sell percentage split for any crypto pair or stock, in a single JSON call.

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

     ?exchange=binance
     &symbol=BTC/USDT
     &timeframe=1h
Response
{
  "valueTotal":   [599.47],
  "valueBuy":     [412.35],
  "valueSell":    [187.12],
  "percentBuy":   [68.81],
  "percentSell":  [31.19],
  "timestamp":    [1718233200]
}
Need every parameter, the full response schema and language SDKs? Full Volume Split developer reference →

What is Volume Split?

Volume Split (also called buy/sell volume) divides total candle volume into the portion driven by buyers (aggressive buy orders) and the portion driven by sellers. Most volume indicators only tell you how much was traded — Volume Split tells you who was in control. A candle closing up with 80% buy volume carries very different weight than one with only 52%. That distinction is what separates confirmed breakouts from fakeouts, and what makes Volume Split the most actionable volume tool in the TAAPI catalogue.

Volume trading strategies

Volume-confirmed breakouts

A price breaking a key level on high buy volume (percentBuy > 65%) carries far more weight than the same breakout on balanced volume. Use Volume Split to filter low-conviction signals.

Price–volume divergence

Price makes a new high but buy volume is shrinking? That bearish divergence hints the move is running out of real demand. Pair with RSI for confirmation.

Accumulation & distribution

Sustained high buy volume on down-days points to accumulation — smart money buying the dip. High sell volume on up-days suggests distribution. Use over multiple candles for best results.

Frequently asked questions

What is the difference between Volume and Volume Split?

The Volume indicator tells you total traded volume. Volume Split goes further: it breaks that total into buy volume (taker buy orders) and sell volume (taker sell orders), plus the percentage split. Volume Split gives you the directional character of volume, which Volume alone does not.

What does a high percentBuy reading mean?

A percentBuy above ~60–65% means buyers were dominant in that candle — aggressive market-buy orders outweighed sell orders. Combined with price action, this can confirm bullish momentum. Below ~40% (high percentSell) signals seller dominance.

Can I get historical buy/sell volume via the API?

Yes. Use the 'results' parameter to return Volume Split across the past N candles in one call, or 'backtrack' for a specific historical candle. Full detail in the developer docs.

Which exchanges support Volume Split?

Volume Split is supported on all crypto spot exchanges in the TAAPI catalogue. The data relies on exchange-provided taker buy/sell volume, which is available on Binance, Coinbase, Kraken, Bybit and 15+ more.

Building with the Volume Split API?

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

Open Volume Split docs →

Ready to get started?

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

Get free API key