Dos plataformas pueden mostrarte un CVD distinto sobre el mismo mercado y no estar cometiendo ningún error. Quizá una clasifica operaciones ejecutadas en bid y ask; la otra estima la dirección con barras de un timeframe inferior.
Cumulative Volume Delta (CVD) acumula volumen comprador menos volumen vendedor según una regla de clasificación. Sirve para describir qué lado cruzó el spread con más volumen. No identifica por sí solo dinero informado ni convierte una divergencia en señal.
Primero mira de dónde sale el dato
Antes de interpretar el dibujo, averigua qué está sumando. Sierra Chart define su Cumulative Delta como la suma de Ask Volume menos Bid Volume y avisa de que necesita datos históricos de ambos campos. Si el servicio no los entrega, el estudio puede quedar incompleto.
TradingView documenta otro procedimiento para su indicador estándar. Examina barras de un timeframe inferior, asigna el volumen como positivo o negativo según el movimiento del precio y acumula esa estimación. También reconoce el intercambio entre precisión y cobertura histórica al cambiar la resolución intrabar.
Por eso «uso CVD» todavía no describe una metodología:
| Decisión | Lo que debes fijar |
|---|---|
| Fuente | Proveedor, mercado y venue cubierto |
| Clasificación | Operaciones en bid/ask o dirección estimada |
| Resolución | Tick, intrabar u otra agregación |
| Anclaje | Inicio de sesión, día o periodo continuo |
| Horario | Sesión y zona horaria |
Ambas plataformas permiten reiniciar la acumulación por sesión o periodo (Sierra Chart, TradingView). Al mover el anclaje cambias el punto de partida y, con él, todos los valores posteriores. Una divergencia que depende de ese cambio merece cautela.
La cuenta es simple; el significado no
En la versión basada en operaciones clasificadas, el delta de una barra resta el volumen ejecutado en bid al volumen ejecutado en ask. El CVD mantiene la suma:
delta de barra = volumen ask - volumen bid
CVD actual = CVD previo + delta de barra
Una ejecución en ask indica que el comprador aceptó la oferta disponible. Una ejecución en bid indica que el vendedor aceptó la demanda disponible (definición de orden de mercado de CME Group, guía de microestructura de Nasdaq). La definición de Sierra Chart refleja esa lógica; TradingView busca aproximarla mediante volumen intrabar polarizado cuando usa su estimador.
La resta no observa todo el libro. No incorpora de forma completa órdenes limitadas que esperan, cancelaciones ni liquidez oculta. Esta frontera importa porque el order-flow imbalance académico puede ser una variable más amplia. El estudio de Cont, Kukanov y Stoikov incorpora cambios en las colas de bid y ask provocados por órdenes de mercado, órdenes limitadas y cancelaciones. No es sinónimo del CVD básico.
Qué puedes observar junto al precio
El CVD suele utilizarse como una segunda lectura del movimiento. Si precio y CVD suben, puedes describir acuerdo entre avance y volumen agresor clasificado. Si ambos bajan, ocurre lo contrario.
La parte atractiva aparece cuando no coinciden:
- precio al alza y CVD a la baja;
- precio a la baja y CVD al alza.
Eso es una divergencia, nada más. Puedes formular la hipótesis de que las órdenes pasivas están absorbiendo agresión, pero no puedes verla completa en la resta. El mismo patrón puede proceder de un venue parcial, de una clasificación estimada o de un reinicio distinto.
Tampoco debes confundir urgencia con información. Quien cruza el spread quiere ejecutar ahora; eso no demuestra que conozca el siguiente movimiento. Hasbrouck estudió operaciones y revisiones de cotizaciones y encontró que el impacto dependía del tamaño y de las condiciones del mercado. Cont, Kukanov y Stoikov relacionaron el impacto del desequilibrio con la profundidad disponible. El mismo delta puede convivir con respuestas de precio diferentes.
La literatura no valida la señal popular
La microestructura ofrece respaldo para una idea limitada: el flujo de órdenes y la liquidez guardan relación con cambios de precio a horizontes cortos. No ofrece una licencia general para operar cada divergencia de CVD.
Cont, Kukanov y Stoikov analizaron eventos del libro en una muestra de acciones estadounidenses y hallaron una relación entre cambios de precio y su medida de order-flow imbalance. Hasbrouck modeló conjuntamente operaciones y cotizaciones; el efecto informativo de una operación no era constante. Los dos trabajos sitúan el volumen firmado dentro de un mecanismo, no dentro de una flecha automática de compra o venta.
Ninguno prueba la regla «entra cuando divergen precio y CVD». Sus variables tampoco coinciden con una línea minorista calculada solo como ask menos bid. Los dos modelan la respuesta del precio mediante operaciones, cotizaciones, profundidad y eventos más amplios del libro. Eso complica cualquier salto desde una línea contemporánea hasta una predicción simple (Hasbrouck, Cont, Kukanov y Stoikov).
La lectura defendible queda así: CVD resume presión de ejecución clasificada. Su utilidad predictiva depende de una regla, un mercado y unos datos concretos, y debe sobrevivir a los costes.
Errores que fabrican una buena historia
Un gráfico permite justificar casi cualquier etiqueta después del movimiento. Estos fallos vuelven frágil el análisis:
- comparar feeds que cubren venues distintos;
- tratar volumen inferido como si fueran operaciones históricas en bid/ask;
- elegir el reinicio que produce la divergencia más limpia;
- ignorar que la profundidad altera el impacto;
- dibujar pivotes después de conocer el giro;
- olvidar spread, slippage, comisión y latencia.
Las diferencias de feed, cálculo y anclaje están documentadas por Sierra Chart y TradingView. La dependencia respecto a liquidez y condiciones aparece en Cont, Kukanov y Stoikov y Hasbrouck. Los dos últimos fallos pertenecen al diseño del sistema. Si una persona debe señalar a mano dónde «empieza» la divergencia, aún no tienes una regla reproducible.
Cómo lo llevarías a un backtest real
Empieza por reconstruir la línea que habría estado disponible en cada instante. Un CVD recalculado más tarde con otro histórico introduce una prueba distinta.
Prepara una especificación cerrada:
- instrumento, venue, proveedor, sesión y zona horaria;
- clasificación bid/ask real o estimador;
- resolución intrabar y regla de reinicio;
- evento estudiado: pendiente, cruce, confirmación, nivel o divergencia;
- pivotes de precio y CVD definidos sin barras futuras;
- separación máxima entre pivotes y ventana de comparación;
- entrada, salida, stop loss y dimensionamiento;
- spread, slippage, comisión y swap cuando corresponda;
- muestra de diseño y bloque out-of-sample intacto.
Después separa preguntas. Compara precio solo frente a precio más CVD. Contrasta datos bid/ask con delta estimado. Cambia el anclaje únicamente entre alternativas declaradas antes del resultado. Mide confirmación y divergencia como hipótesis diferentes. Repite el cálculo bruto y neto.
El informe necesita expectancy, número de operaciones, exposición, turnover y drawdown. Una rentabilidad sin esas piezas no dice cuánto riesgo ni cuánta ejecución exigió la idea. Las guías de realbacktesting sobre filtros horarios, sensibilidad de parámetros y pruebas out-of-sample ayudan a detectar dependencia de sesión, umbrales afortunados y sobreajuste.
realbacktesting es un estudio de software de trading para cTrader centrado en backtests reproducibles. En CVD, reproducir significa obtener la misma línea desde el mismo feed y la misma clasificación antes de discutir si existe ventaja (cómo verifica realbacktesting un backtest de cTrader).
Dudas habituales sobre CVD
¿Qué significa CVD en trading?
CVD significa Cumulative Volume Delta. Acumula volumen firmado para mostrar si predominó la ejecución agresora clasificada como compradora o vendedora durante el periodo elegido.
¿Un CVD positivo implica que el precio subirá?
No. Describe el balance acumulado según la clasificación utilizada. La dirección futura exige una hipótesis aparte y evidencia out-of-sample.
¿Por qué cambia el CVD entre plataformas?
Puede cambiar el feed, el venue, el método para asignar el signo, la resolución o el anclaje. Dos líneas con el mismo nombre pueden contener información distinta.
¿Se puede analizar CVD en forex?
Sí como hipótesis descriptiva, siempre que declares qué cubre el feed. Nasdaq explica la consolidación de cotizaciones entre bolsas estadounidenses, mientras que CME distingue los feeds minoristas de FX/CFD de un libro centralizado de bolsa (guía de microestructura de Nasdaq, comparación de CME). Los datos de un broker o venue pueden representar solo una parte de la actividad, así que la fuente forma parte del test.
Conclusión
El CVD hace visible una clasificación del flujo ejecutado. Sin feed, anclaje y señal reproducibles, la divergencia sigue siendo una anotación convincente sobre el pasado.