Heatmap, footprint o DOM: qué muestra cada vista

Heatmap, footprint o DOM no es una cuestión de gustos: las tres vistas se construyen sobre tres conjuntos de datos distintos. El footprint lee las operaciones ejecutadas, el heatmap de liquidez lee la profundidad en reposo a lo largo del tiempo y el DOM lee el libro tal y como está ahora mismo. Aquí tienes lo que cada una puede establecer, lo que no puede y cómo decidir qué vista responde a la pregunta que de verdad te estás haciendo.

Senzoukria · Guías · Actualizado en septiembre de 2026


Los traders suelen llegar a esta comparación después de adoptar una de las tres vistas y preguntarse si las otras dos les habrían dicho algo. Lo habrían hecho, pero no más de lo mismo. La consecuencia práctica es que elegir entre ellas no es cuestión de preferencia: es preguntarse qué conjunto de datos contiene la respuesta a tu pregunta.

Tres vistas, tres conjuntos de datos

Definición. Un gráfico footprint representa operaciones ejecutadas agrupadas por precio dentro de una barra; un heatmap de liquidez representa el tamaño en reposo del libro de órdenes en cada precio a lo largo del tiempo; un DOM representa el libro de órdenes en el instante actual. Ejecuciones, profundidad mostrada en el tiempo, profundidad mostrada ahora: tres entradas, tres preguntas.

De qué se construye cada vista
VistaDatos de entradaDimensión temporalQué registra
FootprintPrecio, tamaño y lado agresor clasificado de cada operaciónHistórico, agrupado en barrasLo que se ejecutó
Heatmap de liquidezInstantáneas y actualizaciones del libro de órdenesHistórico, continuoLo que se mostró y quedó esperando
DOMInstantánea del libro de órdenes en el momento actualSolo el ahoraLo que se muestra en este momento

Fíjate en lo que implica esta tabla. Ninguna de las dos vistas de profundidad lee ejecuciones de su propio conjunto de datos, y el footprint nunca ve una orden que no se negoció. Un heatmap que dibuja burbujas de operaciones está superponiendo un segundo conjunto de datos al primero, no derivándolas del libro. Ninguna vista contiene a las demás, y por eso la pregunta «cuál es la mejor» no tiene respuesta y «cuál responde a esto» sí la tiene.

Qué muestra el footprint y qué no puede establecer el volumen ejecutado

Definición. Una celda del footprint es el volumen negociado a un precio, en un lado del spread, durante una barra: los compradores que levantan el ask a la derecha, los vendedores que golpean el bid a la izquierda. Apiladas por precio, esas celdas muestran dónde se concentró la agresión dentro de la barra, y no solo dónde abrió y cerró.

Eso convierte al footprint en la vista adecuada para preguntas de esfuerzo y resultado. ¿La venta fuerte empujó de verdad el precio hacia abajo, o chocó con un nivel y se detuvo? ¿En qué parte del rango cambió de manos la mayor parte del volumen? ¿El delta se está construyendo a favor del movimiento o en contra? La mecánica se explica paso a paso en cómo leer un gráfico footprint.

Lo que el volumen ejecutado no puede establecer es nada sobre las órdenes que nunca se negociaron. Un footprint no puede decirte que un gran bloque en reposo estaba justo encima del máximo, ni que se canceló momentos antes de que llegara el precio. También hereda las limitaciones de su clasificación del agresor: las operaciones se asignan al lado bid o ask según una regla declarada, y los feeds que no incluyen un lado explícito dependen de una regla de inferencia cuyos casos límite conviene conocer antes de fiarte de una lectura del delta al contrato.

Qué muestra el heatmap de liquidez y por qué un muro desaparecido es ambiguo

Definición. Un heatmap de liquidez del libro de órdenes colorea el tamaño de las órdenes límite mostrado en cada precio y lo desplaza a lo largo del tiempo, de modo que un bloque grande aparece como una banda horizontal brillante y la liquidez escasa como espacio oscuro. Es el lado pasivo del mercado: tamaño que se ha mostrado y aún no se ha negociado. Para qué se muestra no forma parte de los datos.

Esta es la vista para preguntas sobre dónde espera el tamaño. ¿Qué niveles se han defendido durante los últimos veinte minutos? ¿La banda por encima del precio crece o se vacía a medida que el precio se acerca? ¿La zona entre aquí y la siguiente referencia es lo bastante fina como para que el precio la atraviese rápido? El método completo de lectura está en la guía del heatmap de liquidez.

La ambigüedad es estructural y conviene decirlo claramente: cuando una banda desaparece, la imagen no dice por qué. El tamaño mostrado abandona un nivel porque se negoció, porque se canceló o porque se modificó. Un feed agregado muestra el cambio neto, no el evento que lo causó. Atribuir un muro desaparecido a spoofing, o uno que se rellena a un único iceberg, es una interpretación añadida a la imagen, que exige cruzar las ejecuciones con las actualizaciones del libro en el mismo precio y momento, y que sigue limitada por lo que el feed transmite realmente. La explicación de CME sobre Market by Order y Market by Price es una referencia útil para saber cuánto detalle expone cada tipo de datos de profundidad.

Qué muestra el DOM: un instante, no un histórico

Definición. Un DOM, o escalera de profundidad de mercado, lista los precios en vertical con el tamaño bid y el tamaño ask mostrados en cada uno, refrescados a medida que cambia el libro. Es una instantánea que se reemplaza continuamente, y no tiene memoria.

Esa inmediatez es una virtud, no una carencia: el DOM es la vista para preguntas de ejecución. ¿Dónde está el spread ahora mismo? ¿Cuánto tamaño tengo por delante en el precio que quiero? ¿Se está adelgazando el libro de mi lado mientras intento que me llenen? Un heatmap redibujado con un segundo de retraso no sirve para eso; una escalera, sí. Consulta cómo leer el DOM para la anatomía de la escalera.

Su limitación es la imagen especular de la fuerza del heatmap. Mira un DOM durante diez minutos y no tendrás ningún registro de lo que viste. Footprint frente a DOM, por tanto, no es una competición: uno guarda el histórico y no el libro; el otro, el libro y no el histórico.

Heatmap, footprint y DOM: un minuto simulado en tres vistas

La tabla siguiente describe un minuto simulado, construido para que el mecanismo se entienda, no grabado de un mercado. Trata cada cifra como ilustrativa.

Ejemplo simulado: el mismo minuto en un nivel de precio, visto de tres maneras
VistaQué muestraQué establece
FootprintUna celda con fuerte volumen vendedor en el nivel y el precio cerrando por encimaLa agresión se encontró con el nivel y no logró atravesarlo
HeatmapUna banda brillante en ese precio, todavía encendida tras las ejecucionesEl tamaño mostrado se mantuvo después de las operaciones en ese precio
DOMTamaño bid en ese precio grande respecto a los niveles vecinos, ahora mismoDónde está el tamaño en este instante y qué hay por delante de una orden

Leídas juntas, esas tres filas son compatibles con absorción: llega la agresión, el tamaño aguanta y el precio no consigue avanzar. Ser compatible con algo no es lo mismo que demostrarlo. Varios participantes pueden producir la misma imagen, y un único caso es una observación, no una regla probada.

Qué pregunta corresponde a qué vista

Tabla de decisión: pregunta, vista y límite de esa vista
Tu preguntaVista que tiene la respuestaLo que esa vista no puede resolver
¿El volumen agresivo movió el precio o se atascó en un nivel?FootprintSi había tamaño sin ejecutar esperando cerca
¿Dónde espera el tamaño pasivo por encima y por debajo del precio?HeatmapSi se respetará o se retirará
¿Ese nivel lleva un tiempo defendiéndose o acaba de aparecer?HeatmapEl motivo por el que una banda creció o se vació
¿Qué hay por delante de mi orden en este precio, ahora mismo?DOMNada sobre los minutos anteriores
¿El delta diverge del precio a lo largo de la sesión?Footprint y delta acumuladoLos casos límite de clasificación del feed
¿Por qué desapareció el tamaño mostrado en ese precio?Registros de operaciones cruzados con las actualizaciones del libroLa intención: ningún feed la transmite

Order flow y footprint: leer las tres juntas

Definición. El order flow es la familia de datos: operaciones, clasificación del agresor, profundidad del libro y los eventos que la modifican. El footprint, el heatmap y el DOM son tres representaciones dentro de esa familia, y por eso el trading de order flow es más amplio que la lectura del footprint en lugar de ser un sinónimo.

Una rutina que mantiene honestas a las tres, expresada como secuencia:

  1. En el heatmap, marca las bandas persistentes antes de que el precio las alcance, y apunta la hora y el precio.
  2. Cuando llegue el precio, lee el footprint en ese precio: cuánto se negoció, en qué lado y si la barra avanzó.
  3. Si estás trabajando una orden, usa el DOM para el spread y la cola, no para la narrativa.
  4. Registra también los contraejemplos: las bandas que aguantaron sin reacción y las que se retiraron sin movimiento.

Lo que esta rutina no demuestra: que los niveles marcados así aguanten más a menudo que el azar, ni que nada de ello sea rentable después de costes. Esa pregunta corresponde a una regla escrita y probada con datos posteriores, no a una vista.

Requisitos de datos de cada vista

Las tres vistas también difieren en lo que exigen de tu suscripción de datos, y ahí es donde suele romperse una configuración combinada.

  • Footprint. Necesita operaciones con tamaño y lado agresor, o una regla de clasificación declarada aplicada a las operaciones frente a la cotización vigente. Los footprints históricos necesitan que ese registro exista para el periodo que quieres revisar.
  • Heatmap. Necesita actualizaciones del libro de órdenes, y la profundidad a la que tienes derecho acota la imagen. Un feed limitado a unos pocos niveles no puede dibujar una banda que esté fuera de ellos, y las actualizaciones que faltan dejan huecos que deben mostrarse como huecos, no rellenarse.
  • DOM. Necesita el mismo derecho de profundidad, pero solo en tiempo real; no requiere ningún histórico.
  • Derechos de acceso. La profundidad es un derecho facturado por el mercado o el proveedor de datos, no algo que te conceda un gráfico, así que comprueba qué nivel cubre el tuyo antes de esperar el libro completo. La conectividad de futuros a través de un proveedor como Rithmic también depende de las credenciales que te emita tu broker o prop firm, y lo que permiten varía según la cuenta.

Cómo lo muestra Senzoukria

Senzoukria es una aplicación de escritorio nativa para Windows, con versiones para macOS y Linux en beta. Representa las tres vistas a partir del mismo feed conectado, no como productos separados: un footprint bid × ask, un heatmap de liquidez construido con las actualizaciones del libro de órdenes y una escalera DOM. Los datos de futuros proceden de una conexión Rithmic o de Databento para CME, según lo que te dé tu cuenta; los mercados cripto (Binance Spot y Perpetuo, Bybit) están soportados para análisis, que es un asunto distinto del enrutamiento de órdenes.

La exposición gamma está disponible como capa condicional: requiere una fuente de datos de opciones y, sin ella, no hay nada que calcular. Los costes de datos de mercado siguen facturados por el mercado o el proveedor, aparte de la suscripción: un primer mes elegible a 9 $ y después 29 $ al mes, como figura en la página de precios.

Errores habituales

  • Esperar que una vista confirme a otra. Leen datos distintos. Un footprint tranquilo junto a una banda brillante no es una contradicción; son dos hechos.
  • Leer un DOM como si tuviera memoria. Un tamaño que «estaba ahí hace un momento» no es una prueba a menos que algo lo haya registrado.
  • Tomar un muro desaparecido como una intención. Ejecutado, cancelado y modificado se ven igual en una imagen agregada.
  • Abrir las tres porque están disponibles. Tres paneles que miras de reojo te enseñarán menos que un solo panel que interrogas.
  • Comparar footprints de distintas fuentes sin revisar la regla de clasificación. Dos herramientas pueden discrepar en el delta y ser ambas coherentes internamente.

Idea clave: el footprint registra ejecuciones, el heatmap registra la profundidad mostrada a lo largo del tiempo y el DOM registra el libro en este instante. Elige según la pregunta que te haces, deja claro lo que cada vista no puede establecer y prueba cualquier regla que construyas con ellas sobre datos que todavía no hayas leído.

Preguntas frecuentes

¿Qué diferencia hay entre un gráfico footprint y un heatmap?
Un gráfico footprint se construye con operaciones ejecutadas: para cada precio dentro de una barra muestra el volumen negociado contra el bid y contra el ask. Un heatmap de liquidez se construye con las actualizaciones del libro de órdenes: pinta, a lo largo del tiempo, el tamaño de las órdenes límite mostrado en cada precio. Uno registra lo que se hizo; el otro, lo que se mostró y quedó esperando.
¿Necesito las tres vistas: footprint, heatmap y DOM?
No necesariamente. Cada vista responde a una pregunta distinta, así que el criterio útil es qué pregunta te estás haciendo. Un trader que trabaja con la agresión ejecutada y el delta quizá nunca necesite la escalera; un trader que coloca órdenes en un precio concreto necesita el DOM para la cola y el spread. Añadir una vista que no sabes interpretar añade superficie de pantalla, no información.
¿Un DOM es lo mismo que un heatmap?
No. Un DOM muestra el libro de órdenes en un instante, refrescado de forma continua, sin memoria de lo que se mostraba hace un minuto. Un heatmap conserva ese histórico y lo dibuja sobre un eje temporal. Una vista «DOM heatmap» no es más que los mismos datos de profundidad representados con el tiempo en lugar de solo la instantánea actual.
Order flow y footprint, ¿son lo mismo?
No. El order flow es la familia de datos: operaciones, clasificación del agresor, profundidad del libro y los eventos que la modifican. El gráfico footprint es una representación dentro de esa familia, la que ordena el volumen ejecutado por precio dentro de una barra. El heatmap y el DOM son otras representaciones de la misma familia, que leen la profundidad en lugar de las ejecuciones.
¿Por qué un muro que desaparece del heatmap no demuestra spoofing?
El tamaño mostrado puede abandonar un nivel de precio porque se ejecutó, porque se canceló o porque se modificó, y un feed agregado muestra el resultado neto, no el motivo. Establecer qué ocurrió exige cruzar los registros de operaciones con las actualizaciones del libro en el mismo precio y momento, e incluso así los datos orden a orden tienen límites. La imagen por sí sola es ambigua.
¿Las tarifas de datos de mercado vienen incluidas con el software de gráficos?
Normalmente no. Las tarifas de datos de los mercados y proveedores, incluidos los derechos de profundidad, las factura el mercado o el proveedor de datos y son independientes de cualquier licencia de software. Comprueba qué nivel de profundidad cubre tu suscripción antes de dar por hecho que un heatmap o un DOM mostrará el libro completo.