Flow.42 Analytics: Guía de interpretación Versión: 2026-07-11 · Evidenciado en dos casos reales, MNQ 09-26, 2026-07-10

La idea central en dos frases: Un nivel de S/R de VolImbalance te dice que un gran participante estuvo ahí. Un diamante de absorción de AbsorptionMap te dice si ganó o perdió.

La segunda idea, igual de importante: La absorción te dice dónde, no cuándo. Es una señal de contexto, no un disparador de entrada.


1. Por qué existe esta guía

Un clúster ASK es rojo y significa "resistencia". Un diamante de absorción verde significa "alcista". Cuando ambos aparecen al mismo precio, en el mismo minuto, parece una contradicción, y la reacción obvia ("línea roja = corto") es entonces exactamente lo contrario de lo correcto.

No se contradicen. Describen dos mitades del mismo evento.

2. Qué miden en realidad los dos indicadores (semántica del código)

VolImbalance: ¿dónde estaba la orden?

Tipo Significado Color Nivel
AskImbalance bajista, lado ask → dominio vendedor Rojo Resistencia
BidImbalance alcista, lado bid → dominio comprador Verde Soporte

Un clúster ([5x] 649) = varios desequilibrios apilados del mismo tipo, aquí 5, que suman 649 contratos. El nivel se dibuja porque demostrablemente se negoció tamaño ahí.

AbsorptionMap: ¿funcionó esa orden?

Marcador Código Significado Contexto
🟢 Diamante verde AskAbsorbedColor = LimeGreen "venta absorbida": la venta agresiva fue absorbida alcista
🔴 Diamante naranja/rojo BidAbsorbedColor = OrangeRed "compra absorbida": la compra agresiva fue absorbida bajista

El diamante aparece solo cuando el lado agresivo falló: se empujó volumen a través del nivel, y aun así el precio no se movió. Diamantes grandes con anillo = absorción fuerte/confirmada; los pequeños y pálidos = candidatos provisionales.

3. La idea central

Un nivel existe porque un vendedor (o comprador) estuvo ahí. Un diamante existe porque ese mismo participante falló.

Cuando ambos se sitúan uno encima del otro:

El vendedor es real, pero se lo están comiendo.

El nivel no es entonces un lugar para operar en contra. Es un objetivo que se va a romper.

4. Las cuatro constelaciones (matriz 2×2)

Clúster de VolImbalance Diamante de AbsorptionMap Lectura Consecuencia
ASK (resistencia, rojo) 🟢 verde: venta absorbida VENDEDOR ATRAPADO El nivel se rompe al alza. No te pongas corto. La rotura es el disparador de largo.
ASK (resistencia, rojo) 🔴 rojo: compra absorbida Resistencia confirmada Los compradores fallaron contra el vendedor → el nivel aguanta. Operar en contra es válido.
BID (soporte, verde) 🔴 rojo: compra absorbida COMPRADOR ATRAPADO El nivel se rompe a la baja. No te pongas largo. La rotura es el disparador de corto.
BID (soporte, verde) 🟢 verde: venta absorbida Soporte confirmado Los vendedores fallaron contra el comprador → el nivel aguanta. Ponerse largo es válido.

Regla práctica: - Mismo color en clúster y diamante (rojo+rojo / verde+verde) → el nivel aguanta. - Color opuesto (clúster rojo + diamante verde, clúster verde + diamante rojo) → el nivel es una trampa y se romperá.

5. ⚠️ La absorción es contexto, no un disparador

Esta es la parte que cuesta dinero si no la has interiorizado.

El diamante dice: "el lado agresivo falló AQUÍ." No dice: "la reversión empieza AHORA."

Entre la absorción y la resolución el mercado puede seguir moviéndose en tu contra (en el Caso B de abajo, por 18 puntos) aunque la absorción fuera correcta y la rotura posterior también lo fuera. El vendedor ganó el momento y aun así perdió el asalto.

Consecuencia práctica:

El diamante te pone en alerta. Descarta la idea de operar en contra. Anota la dirección.
La rotura del nivel es la entrada. Solo un cierre más allá de PriceMax + Deviation confirma que la operación de atrapados está funcionando.

Justo por esto el ajuste Deviation no es cosmético: es tu disparador de operación (ver capítulo 10).

Si entras en el diamante, dimensiona el stop para sobrevivir a una excursión adversa del orden del Caso B (≈18 puntos MNQ).

6. Tras la rotura: cambio de polaridad

Un nivel de atrapados roto cambia al rol opuesto:

El retest desde el otro lado suele ser la mejor entrada que la propia rotura.

7. Caso de estudio A: el caso limpio (19:29 / 19:30)

MNQ 09-26, 2026-07-10

Trapped Seller: clean case, 19:29/19:30

19:29: Clúster ASK [5x] 649 en aproximadamente 30046.9 a 30048.75. Cinco desequilibrios ask apilados, 649 contratos. Un gran vendedor, claramente visible. Se dibuja la resistencia.

19:30: 🟢 Gran diamante verde con anillo, justo dentro de la zona. Venta absorbida. La venta agresiva fue absorbida por compradores pasivos. El precio no cae.

Lectura: Vendedor atrapado. La línea roja es un objetivo, no un corto.

Resolución: El precio sube sin desvío, de ~30047 a por encima de 30065 hacia las 19:42. Sin drawdown, sin titubeos. La banda [5x] 649 se dibuja discontinua y truncada en el punto de rotura = invalidada.

Esta es la forma de manual: gran vendedor atrapado, absorción inmediata, rotura directa.

8. Caso de estudio B: el caso honesto (19:56)

Mismo gráfico, 27 minutos después. Misma señal, camino distinto.

Trapped Seller: delayed case, 19:56

19:56: Clúster ASK [3x] 280 en 30049.25 a 30050.75, con un 🟢 diamante verde justo encima. A primera vista exactamente la misma constelación que el Caso A.

Pero entonces: el precio primero cae ~18 puntos, de ~30049 a ~30031. Los vendedores ganaron el momento. Quien se puso largo en el diamante quedó bajo el agua.

Y solo entonces: el precio regresa, empuja por encima de la zona desde ~20:05 y por fin la rompe con un impulso verde. El nivel ha aguantado como soporte desde entonces.

Esta es la forma del mundo real: la señal era correcta, pero no inmediatamente. La absorción inclina las probabilidades; no garantiza el timing.

9. Qué separa el Caso A del Caso B

El mismo patrón dos veces, dos caminos muy distintos. Diferencias observables (indicaciones, no ley):

Caso A (19:29): limpio Caso B (19:56): retrasado
Tamaño atrapado [5x] 649: 5 desequilibrios, 649 contratos [3x] 280: 3 desequilibrios, 280 contratos
Posición en el movimiento El precio empuja hacia el nivel desde abajo, avance en curso El precio se sitúa en el máximo del día tras una carrera prolongada, primer giro
Resultado Rotura directa, sin drawdown −18 puntos, luego rotura

Reglas prácticas: - Cuanto mayor es el vendedor atrapado, más combustible tiene el squeeze (tiene que cubrir). - La absorción dentro de un movimiento en curso (Caso A) se resuelve más rápido que la absorción en contra de un movimiento prolongado que está girando (Caso B). - Un clúster pequeño en el extremo del día es la configuración más débil, incluso cuando los colores de la señal parezcan idénticos.

10. Pila de confirmación

Una señal de atrapados es más fuerte cuando el contexto de subasta coincide:

Herramienta Vendedor atrapado (alcista) Comprador atrapado (bajista)
VolImbalance Clúster ASK (resistencia) Clúster BID (soporte)
AbsorptionMap 🟢 venta absorbida 🔴 compra absorbida
AuctionEngine Higher Value Acceptance, Continuation, Loc: Above prior value Lower Value Acceptance, Continuation, Loc: Below prior value
VolDelta subiendo pese a la presión vendedora bajando pese a la presión compradora

Si todo apunta en la misma dirección, la rotura es la resolución probable. Si se contradicen, es una señal de contexto, no una operación.

Nota al revisar: el panel del AuctionEngine siempre muestra el estado actual en vivo, no el estado en el momento de una barra histórica. Para juzgar el contexto de subasta de una señal pasada, pon Auction Context en Historical; de lo contrario lees el estado de hoy en la configuración de ayer.

11. Checklist práctico

  1. ¿Encontraste un clúster? Anota el tipo (ASK = resistencia, BID = soporte).
  2. ¿Hay un diamante encima? Si no → nivel de S/R ordinario, opéralo de forma clásica (en contra).
  3. ¿Diamante del color opuesto? → Atrapado. Descarta la idea de operar en contra.
  4. ¿Cómo de grande es el clúster atrapado? [5x] 649 ≫ [3x] 280. Más tamaño atrapado = más combustible.
  5. ¿Dónde está el precio en el movimiento? La absorción dentro de un movimiento en curso supera a la absorción en un extremo prolongado.
  6. ¿El AuctionEngine no coincide? → solo contexto, no operación.
  7. No entres en el diamante, entra en la rotura. El cierre más allá de PriceMax + Deviation es el disparador.
  8. Vigila el retest desde el otro lado como la mejor entrada.

12. Errores comunes


Referencias de código: Flow42VolImbalance.cs → ImbalanceType, AskImbalanceColor / BidImbalanceColor, ValidateClusterAbsorption (lógica de rotura), CalculateDeviationPrice. Flow42AbsorptionMap.cs → BidAbsorbedColor / AskAbsorbedColor (línea 1023-1024), tooltip "Bullish absorption / selling absorbed" frente a "Bearish absorption / buying absorbed".

Figuras: MNQ 09-26, 2026-07-10, 1 minuto, calibradas a partir del gráfico en vivo. Las anotaciones de las figuras están deliberadamente en inglés para que ambas versiones de idioma compartan las mismas imágenes.

Flow.42 Analytics