529 / 736OHLCV

OHLCV

Apertura, máximo, mínimo, cierre y volumen de un intervalo definido

Jana abre un gráfico de bitcoin y ve velas en lugar de una larga lista de operaciones. Cada vela resume un período: dónde empezó el precio, hasta dónde subió y bajó, dónde terminó y cuánto se negoció. Ese resumen se llama OHLCV. Ayuda a entender el pasado de un vistazo, pero no conserva toda la secuencia de negociación.

OHLCV significa Open, High, Low, Close y Volume: primer precio negociado, máximo, mínimo, último precio y volumen negociado durante un intervalo. Los datos corresponden a un mercado y un período concretos. Describen operaciones realizadas, no ofertas a las que pueda comprar ahora.

Jana elige primero una plataforma, un par y un intervalo. El par indica qué se intercambia por qué, como bitcoin por dólares. Kraken define Open como el precio de la primera operación y Close como el de la última dentro del intervalo. High y Low son los precios máximo y mínimo alcanzados. Así Jana ve el rango y la variación entre inicio y final sin leer cada operación. Ninguno de esos precios es automáticamente un promedio ni una oferta actual del libro de órdenes. [1]

Además del movimiento del precio, Jana quiere saber cuánto se negoció realmente. Kraken expresa Volume en el activo base del par, por tanto en bitcoins para BTC/USD. Binance distingue también el volumen en el activo de cotización, dólares en este ejemplo, y el número de operaciones. Cantidad de bitcoin, valor en dólares y número de ejecuciones son cifras distintas. Un número grande sin unidad no explica la actividad del mercado; primero hay que saber qué cuenta la fuente. [1] [2]

Jana encuentra otra vela diaria diferente y sospecha un error. Antes de concluir, debe comparar también los límites temporales. Binance permite definir los intervalos mediante timeZone, el parámetro de zona horaria, mientras startTime y endTime, usados para seleccionar datos, siguen interpretándose en UTC, la referencia horaria mundial común. Un día con otro comienzo puede incluir otras operaciones. La palabra diario no basta: deben coincidir mercado, período y significado de la marca temporal. [2]

En un gráfico en directo, la vela más reciente puede cambiar ante nuestros ojos. La interfaz REST de Kraken, con la que los programas solicitan datos, incluye siempre el intervalo actual sin terminar. Su Close indica por ahora la última operación conocida, no un cierre definitivo; el volumen también puede aumentar. Si Jana compara períodos cerrados, debe distinguir esta vela en formación. De lo contrario, compara historia terminada con una cifra que aún está cambiando. [3]

A veces falta un intervalo. Coinbase advierte que el historial puede estar incompleto y no publica velas para períodos sin eventos de negociación. Jana no puede interpretar ese hueco como una caída del precio a cero. Primero debe averiguar si no hubo operaciones o si faltan datos. Arrastrar el precio anterior tampoco crea una operación nueva; si el gráfico rellena así el hueco, esa modificación debe poder identificarse. [4]

Programar un gráfico añade otra trampa: OHLCV no garantiza el orden de los campos de la respuesta. Coinbase enumera tiempo, Low, High, Open, Close y Volume. Kraken distingue además el número de operaciones y VWAP, el precio medio ponderado por la cantidad negociada. El programa debe leer cada campo según la documentación de esa interfaz. Intercambiar valores puede no romper visiblemente el gráfico: puede producir una curva convincente con un significado equivocado. [4] [1]

Las definiciones de Kraken permiten deducir cómo combinar intervalos correctamente. Si Jana dispone de períodos completos, consecutivos y sin solapamiento del mismo mercado, toma el primer Open y el último Close. Para High selecciona el máximo más alto, para Low el mínimo más bajo y suma los Volume comparables. Promediar los precios de apertura daría otra cosa. Antes debe revisar orden cronológico, duplicados y huecos; sumar no recupera operaciones ausentes. [1]

Los campos resumidos de Coinbase no conservan la secuencia completa ni las ofertas pendientes del libro. Una vela puede mostrar precios altos y bajos sin revelar cuál llegó primero. Al probar una orden hipotética con datos pasados, High y Low por sí solos no demuestran el orden en que se tocaron los umbrales ni la ejecución real. OHLCV es un resumen útil del pasado, pero no sustituye los registros detallados ni la confirmación de la propia orden. [4]

Ejemplo · OHLCV

Cómo resume Jana las operaciones

En un intervalo ficticio ya cerrado, se negocian por orden 0.01 BTC a 100000 USD/BTC, 0.02 BTC a 100020 USD/BTC, 0.01 BTC a 99980 USD/BTC y finalmente 0.03 BTC a 100010 USD/BTC. Jana toma el primer precio como Open 100000, el máximo como High 100020, el mínimo como Low 99980 y el último como Close 100010, todos en USD/BTC. Suma las cantidades para obtener Volume: 0.01 + 0.02 + 0.01 + 0.03 = 0.07 BTC. La fila muestra rápidamente el rango y la cantidad total, pero ya no revela que el máximo precedió al mínimo. No son precios en directo ni una garantía de ejecución de la orden de Jana a esos precios.

Para obtener la imagen más completa, lee esta entrada junto con Candlestick chart, Timeframe, Technical analysis, Order book, Backtesting, Volume weighted average price. También enlazan con esta entrada Technical analysis, Timeframe, Candlestick chart, Simple moving average.

01¿Debe el siguiente Open ser igual al Close anterior?

No. El siguiente Open es la primera operación real del intervalo siguiente, no una copia obligatoria del precio anterior. Las operaciones pueden ocurrir a otro precio, con una pausa de negociación o un hueco de datos entre ellas.

02¿Puedo reconstruir cada operación a partir de OHLCV?

No. Secuencias distintas pueden producir los mismos extremos, apertura, cierre y volumen. Para conocer el orden necesita registros más detallados; para evaluar su propia orden, también ofertas disponibles y reglas de ejecución.

DOC · 001Kraken — WebSocket OHLCDocumentación DOC · 002Binance — Spot Market DataDocumentación DOC · 003Kraken — REST OHLCDocumentación DOC · 004Coinbase — Product CandlesDocumentación
Revisado: Fuentes primero · No es asesoramiento financiero