---
title: cvd (CVD)
description: Volume indicator. Standard math aligned with TradingView Pine Script.
---

# `cvd` — CVD

> Category: **Volume** · Composite

::: tip For Skill / AI Agent integrations
When you `POST /api/indicators?explain=true`, the response carries a `knowledge` block with this indicator's interpretation rubric. **Pass it to your LLM together with the numeric data** — don't make the LLM guess thresholds from memory. Full rubric lives at the [Chinese page](https://docs.mobiusquant.ai/zh/indicators/cvd) (summary_focus / signals / caveats).
:::

This is a volume indicator.
Math is aligned with TradingView Pine Script.

## Parameters

| Parameter | Type | Default |
|------|------|--------|
| `fractal_periods` | int | `2` |
| `cvd_period` | int | `21` |
| `ema_trend_period` | int | `50` |
| `max_pivot_bars` | int | `30` |

## Output columns

| Column |
|------|
| `bear_div` |
| `bear_div_strength` |
| `bull_div` |
| `bull_div_strength` |
| `cvd_delta` |
| `cvd_hist` |

## Example call

```bash
curl -X POST -H "Authorization: Bearer mq_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "exchange": "binance",
    "market":   "perp",
    "symbol":   "BTCUSDT",
    "interval": "5m",
    "limit":    100,
    "calc":     [{"name": "cvd", "params": {"fractal_periods": 2, "cvd_period": 21, "ema_trend_period": 50, "max_pivot_bars": 30}}]
  }' \
  https://api.mobiusquant.ai/api/indicators
```

## Full interpretation guide

The full description, signal interpretation, caveats and analysis focus points are
documented in Chinese at:

[cvd (中文详情)](https://docs.mobiusquant.ai/zh/indicators/cvd)

## Related indicators

[chaikin_oscillator](./chaikin_oscillator) · [cmf](./cmf) · [kvo](./kvo) · [obv](./obv) · [pvo](./pvo) · [vwap](./vwap)

---

_Auto-generated by `scripts/sync-indicators.mjs` from `engine_indicator_knowledge` + engine runtime introspect. Manual edits will be overwritten on next sync._
