OPEN-SOURCE SCRIPT

BTC Spot vs Perpetual CVD Divergence

114
This indicator:
Data Sources:
  • Uses Binance BTC/USDT for spot market
  • Uses Binance BTC/USD perpetual (USD-M) for futures market
  • Both symbols should be available on TradingView

CVD Approximation:
Since true CVD requires order book data (not fully available in Pine Script), we approximate it by:
  • Multiplying volume by price direction (+1 for up bars, -1 for down bars)
  • Summing over the specified lookback period

Normalization:
  • Normalizes both CVD values to a -1 to 1 range for fair comparison
  • This accounts for different volume scales between spot and perpetual markets

Divergence Calculation:
  • Subtracts normalized perpetual CVD from spot CVD
  • Positive values indicate spot market is more bullish than perpetual
  • Negative values indicate perpetual market is more bullish than spot

Visualization:
  • Red line: Main divergence indicator
  • Green line: Normalized spot CVD
  • Blue line: Normalized perpetual CVD
  • Green background: Strong positive divergence (>0.5)
  • Red background: Strong negative divergence (<-0.5)
  • Gray dashed line at zero

Limitations:
This is an approximation since true CVD requires buy/sell volume separation, which isn't directly available
Results may vary depending on timeframe and lookback period
Assumes volume data reliability from both markets

免責聲明

這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。