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:
- Resistencia rota (vendedor atrapado) → se convierte en soporte. El vendedor que cubre y los nuevos largos lo defienden.
- Soporte roto (comprador atrapado) → se convierte en resistencia.
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

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.

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
- ¿Encontraste un clúster? Anota el tipo (ASK = resistencia, BID = soporte).
- ¿Hay un diamante encima? Si no → nivel de S/R ordinario, opéralo de forma clásica (en contra).
- ¿Diamante del color opuesto? → Atrapado. Descarta la idea de operar en contra.
- ¿Cómo de grande es el clúster atrapado?
[5x] 649≫[3x] 280. Más tamaño atrapado = más combustible. - ¿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.
- ¿El AuctionEngine no coincide? → solo contexto, no operación.
- No entres en el diamante, entra en la rotura. El cierre más allá de
PriceMax + Deviationes el disparador. - Vigila el retest desde el otro lado como la mejor entrada.
12. Errores comunes
- "Línea roja = corto." Erróneo en el momento en que un diamante verde se sitúa encima.
- Entrar en el diamante en lugar de en la rotura. El Caso B te cuesta 18 puntos aunque la señal fuera al final correcta.
- Juzgar por la mecha en lugar del cierre. Una mecha que atraviesa la zona es confirmación de que el nivel aguanta, no una rotura.
- Dejar la desviación demasiado ancha. Estás esperando la rotura, y el indicador la reporta 21 minutos tarde, o no la reporta.
- Operar una señal de atrapados sin contexto de subasta. Sin respaldo es una observación, no una configuración.
- Ignorar el tamaño de la señal.
[3x] 280y[5x] 649parecen iguales pero no son igual de fuertes.
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