OBV, On-Balance Volume, es una suma acumulada de una serie de volumen con signo determinado por cierres sucesivos. MetaTrader atribuye el indicador a Joseph Granville. La fórmula no identifica instituciones o capital entrando al mercado: primero necesitas saber qué unidad y fuente estás sumando.

Una barra perdida cambia también el signo siguienteCierres ficticios 100,102,101; volúmenes 300 en t1 y 200 en t2 en unidad arbitraria común. OBV inicial cero. Tarjetas de sumas, sin datos de mercado.EJEMPLO DE CÁLCULOSerie completa100 →102 →101t1 eliminado100 →101Volumen t2Sigue siendo 200ConclusiónRestaurar cierre previoo marcar incompleto
Una barra perdida cambia también el signo siguiente. Cierres ficticios 100,102,101; volúmenes 300 en t1 y 200 en t2 en unidad arbitraria común. OBV inicial cero. Tarjetas de sumas, sin datos de mercado.

Eliminar t1 cambia comparación de 101 frente a 102 por 101 frente a 100; final 200 en vez de 100.

Serie completa
100 →102 →101 – OBV: 0 +300 −200 =100.
t1 eliminado
100 →101 – OBV: 0 +200 =200.
Volumen t2
Sigue siendo 200 – Dato conocido; no se convierte en cero.
Conclusión
Restaurar cierre previo o marcar incompleto – Offset inicial no repara continuidad.

Modelo ficticio en unidad común de volumen: Close t0 =100 y OBV inicial 0; t1 Close 102, volumen 300; t2 Close 101, volumen 200. Serie completa: 0 +300 −200 =100. Elimina t1 como registro perdido, sin inventar barra de volumen cero. Ahora algoritmo compara 101 con 100 y suma 200, final 200.

Falta algo más que la contribución +300: cambia también el signo siguiente. Restar simplemente 300 del final completo daría −200, otro resultado. Las tarjetas muestran cálculos, sin reconstruir un camino de mercado real. Un desplazamiento constante de inicio no restaura los inputs perdidos; recupera Close previo o marca ese tramo incompleto antes de interpretar divergencias.

Cómo se calcula y qué no pesa

Compara Close actual con Close anterior, no con Open actual. Si sube, suma volumen actual; si baja, réstalo; si empata, deja acumulado igual. Con igual volumen, cambio de uno o diez pips recibe misma aportación firmada. La constante inicial desplaza nivel, sin convertir cruce de cero en señal universal.

Secuencia EUR/USD ficticia: comienza en Close 1,1000, OBV 0. A: cierre 1,1010, 100 ticks, OBV 100. B: 1,1005, 180 ticks, OBV −80. C: 1,1005, 300 ticks, OBV −80. D: 1,1020, 120 ticks, OBV 40. E: 1,1015, 60 ticks, OBV −20. Suma 100 −180 +0 +120 −60 =−20. C tiene más ticks y aporta cero por empate de cierre; no significa ausencia de actividad.

Si empiezas en 1000, terminas 980 con mismas diferencias. No compares signo absoluto entre gráficos sin igualar inicio e inputs. El indicador acumula una característica de esa serie, sin ser contador de presión neta de compras y ventas.

Volumen tick, contratos y contexto histórico

El contador de un proveedor Forex no es total vivo del mercado OTC. Como contexto exclusivamente histórico, encuesta BIS de abril de 2022 informó 7,5 billones de USD diarios, base net-net y todos los instrumentos FX; spot fueron 2,1 billones. No son feed de gráfico ni estimación actual de 2026.

MetaTrader describe volumen tick Forex como número de cambios de precio recibidos en cada periodo. Cien ticks no identifican cien operaciones, nominal negociado o participantes. iOBV de MQL5 acepta tipo de volumen mediante VOLUME_TICK o VOLUME_REAL; comprueba que el símbolo suministre datos reales. Elegir opción no crea operaciones ausentes y serie no disponible no demuestra mercado sin actividad. Aquí no se estima correlación entre ticks y volumen global.

CME informa contratos negociados para fecha y centros definidos, unidad diferente. Para futuros identifica contrato y construcción de serie o rollover; no es total spot mundial ni garantía de estrategia más rentable. Diferentes proveedores, campos, límites de barra y registros ausentes pueden cambiar el OBV sin error del programa.

Divergencia no identifica flujo de capital

En A y D del modelo, D tiene cierre mayor, 1,1020 frente a 1,1010, pero OBV menor, 40 frente a 100. Aun así, D registra 120 ticks frente a 100 en A. Menor acumulado proviene del camino, incluida resta de 180 en B; no demuestra menor actividad de la última barra.

Divergencia bajista compara máximo de precio mayor con extremo OBV emparejado menor; alcista compara mínimo de precio menor con OBV emparejado mayor. Define cómo emparejas extremos y cuándo quedan confirmados. No mide número de compradores, volumen institucional o probabilidad de reversión. Otro indicador del mismo precio no constituye automáticamente evidencia independiente.

Otro ejemplo H4 y el reloj de confirmación

Escenario H4 separado y completamente hipotético: EUR/USD sube dos semanas, primer máximo 1,0920 y segundo 1,0975. Supón extremos OBV emparejados 500 y 400, en unidad de la serie declarada. Es divergencia bajista geométrica, sin prueba de volumen menor en el segundo máximo o venta institucional.

Si un pivote exige dos barras cerradas posteriores, no está confirmado en el momento de su extremo. Guarda hora del máximo y hora de disponibilidad; no asumas entrada retrospectiva allí. Dos máximos elegidos por aspecto favorable tampoco establecen eficacia de una estrategia.

Agregación y decimales cambian signos

Agrega A–E en una sola barra: volumen total 760 ticks; cierre 1,1015 supera anterior 1,1000 y se suman 760. Las cinco aportaciones separadas acababan −20. Es efecto de fórmula, sin error de plataforma. Periodo y límites de sesión son parte de la regla; no existe mínimo H1/H4 universal que haga fiable el indicador.

Mantén restantes datos y cambia solo C de 1,10050 a 1,10051 o 1,10049: diferencia ±0,1 pip de 0,0001. Sus 300 ticks pasan a +300 o −300, final +280 o −320 en vez de −20. Los signos posteriores permanecen iguales. Exportar cuatro decimales puede ocultar esa diferencia: conserva precisión original, incluidos puntos y pips distintos.

Contraste monetario adicional, sin regla de entrada inferida del OBV: compra hipotética 10 000 EUR al Ask 1,1002 y venta Bid 1,1015. Comisión total ficticia 0,40 USD, sin otros costes; bruto 13 USD, neto 12,60. A conversión fija supuesta 0,90 EUR/USD: +11,34 EUR. Con 20 000 EUR y misma comisión total supuesta, neto 25,60 USD =23,04 EUR. La misma serie OBV −20 acompaña importes distintos: no son −20 EUR o una predicción de beneficio.

Contraste con A/D y Chaikin Money Flow

A/D acumula volumen ponderado por posición del Close dentro de su propio High–Low, en vez de signo del cambio entre cierres. CMF divide suma de esas contribuciones por suma del volumen en ventana definida; veinte o veintiún periodos son convenciones, sin ajuste rentable obligatorio. Declara tratamiento de High =Low y denominador de volumen cero según implementación, sin ocultar inputs inválidos.

Estas fórmulas tampoco identifican dinero institucional. Compara datos idénticos y unidades antes de juzgar apariencia. Perfil de volumen distribuye volumen elegido por niveles de precio y necesita su propio alcance. Separa esas medidas de condiciones completas de negociación.

Tres acciones para una prueba auditable

  1. Guarda fuente, símbolo, unidad, intervalo, límites de sesión, inicio y precisión. Calcula subida, bajada y empate A–E; repite con barra perdida, agregación y cambio de una quinta cifra decimal antes de interpretar divergencias.
  2. Define emparejamiento de pivotes y su disponibilidad. Conserva casos rechazados, revisados y desaparecidos, sin atribuir compra institucional a una suma firmada o considerar volumen faltante como cero.
  3. Escribe entrada, cantidad, salidas y costes aparte del indicador. Compara regla completa con y sin OBV en misma muestra y otra posterior, registrando todas las versiones. Comprueba contratos y rollover si cambias a futuros; cambiar datos no aísla por sí solo calidad de estrategia.

Relaciona la revisión con pruebas históricas y definiciones de series y referencia, manteniendo diferencias entre medición y resultado neto.