OPEN-SOURCE SCRIPT

Aggregation BTC CVD

The script calculates the Cumulative Volume Delta (CVD) for multiple cryptocurrency exchanges, then averages these values and plots them.

Indicator Setup:

The script sets up an indicator called "BTC Cumulative Volume Delta (CVD) for multiple cryptocurrency exchanges", displayed as a separate panel (not overlaid on the price chart) with volume format.

Getting 1-minute data from multiple exchanges:

It retrieves 1-minute data (buy and sell volumes) for Bitcoin (BTC) against USD or USDT from several exchanges: Binance, OKEx, Coinbase (both BTCUSDT and BTCUSD), Bitfinex, Bybit, Huobi, and Kraken.

Calculating total buying and selling volume for each exchange:

For each exchange, it calculates the total buying volume (buy_vol_...), selling volume (sell_vol_...), and the difference between them (delta_vol_...).

It then computes the cumulative delta volume (cum_delta_vol_...), which is a running total of delta_vol_....

Calculating the average CVD:

It calculates the average cumulative delta volume (average_cum_delta_vol) by summing the cumulative delta volumes from all exchanges and dividing by the number of exchanges.

Plotting the average CVD:

Finally, it plots the average CVD with white color, and a line width of 2.

This script essentially provides an averaged Cumulative Volume Delta across multiple exchanges, giving a comprehensive view of buying and selling pressure in the Bitcoin market across these platforms.

إخلاء المسؤولية