OPEN-SOURCE SCRIPT

Crypto Multi Exchange Volume (CMEV)

Crypto Multi Exchange Volume (CMEV) aggregates and plots trading volumes for supported cryptoasset pairs over multiple different cryptoasset exchanges. For developers looking for more information and for those who want to compile their own version of CMEV, please check out my GitHub (jakobpredin/crypto-multi-exchange-volume).

Configuration
CMEV comes with two configurable settings - whether base volume or quote volume is plotted and the length of the volume's EMA. By default, the base volume is used for plotting and the length of the EMA is set to 12 periods.

Use cases
The indicator was primarily developed in order to be able to chart using the trading pair with the longest available trading history. Due to the fast-changing preferences of where cryptoassets are traded, volumes tend to be very inconsistent and can give a distorted picture of a pairs history. For illustration, check out the SC-BTC pair from Poloniex using their native volume and compare it to the CMEV volume.

The other use case is to be able to spot divergences in volume. A great example here is bitcoin's 2019 rally where volumes from derivatives exchanges are at all time highs but volumes from retail/spot exchanges are not.

Supported exchanges

CMEV currently supports asset pairs from the following exchanges:
  • Binance
  • Bitfinex
  • Bitstamp
  • Bittrex
  • Coinbase
  • Gemini
  • Kraken
  • Poloniex


Limitations
Because of the fact that CMEV is pulling data from from multiple different exchanges and is computationally intensive it can take a couple of seconds to load while charting certain cryptoasset pairs.

Additionally, due to Tradingview's various limitations only a certain number of pairs can be supported at a time. By default, only pairs with a BTC or USD quote are supported and many non-unique pairs with consistently low trading volumes have been removed. For a full explanation, please refer to the docs in my GitHub (jakobpredin/crypto-multi-exchange-volume).

Future of the project
I plan on supporting pairs from more exchanges in the future as I see fit and as they become available for charting on Tradingview. Further, I may develop a strategy script using CMEV as its core indicator.

I welcome everybody from the community to help me extend the functionality of CMEV in order to make investing in cryptoassets more transparent for everybody.
altcoinsBitcoin (Cryptocurrency)BTCcmevcryptoExponential Moving Average (EMA)ETHexchangeMoving AveragesmultiVolume

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?

Disclaimer