Order Flow

La Gu√≠a Definitiva sobre la Subasta y el Flujo de √ďrdenes

En este art√≠culo vamos a profundizar en una de las herramientas m√°s populares de los √ļltimos a√Īos dentro del mundo del trading: El Order Flow o flujo de √≥rdenes.

Con esta herramienta se trata de analizar el cruce de órdenes en tiempo real para obtener una imagen de la interacción entre la oferta y la demanda.

Es una muy buena herramienta pero que no te Enga√Īen. El Trading con Order Flow no es el Santo Grial.

Tras leer el texto lo comprender√°s todo acerca del proceso de subasta: tipos de √≥rdenes; c√≥mo se desarrolla el cruce de √≥rdenes y lo que yo llamo “la problem√°tica del Order Flow“.


La subasta

libro de órdenes
Ejemplo gráfico de un libro de órdenes

El mercado de activos financieros es un proceso de subasta en el que compradores y vendedores son enlazados con el objetivo de llegar a un acuerdo.

Estos acuerdos a los que llegan los operadores provocan el movimiento de los precios.

Debemos diferenciar dos tipos de operadores seg√ļn su actuaci√≥n; activos y pasivos.

Los activos son aquellos que muestran su intenci√≥n de operar mediante √≥rdenes agresivas ‚Äúa mercado‚ÄĚ. Estos operadores toman el precio que se muestra en el BID o en el ASK en ese momento con el objetivo de asegurarse su entrada en el mismo; esa ansia por querer participar les otorga una muy importante caracter√≠stica; y es que son los verdaderos motores del desplazamiento del precio.

Un vendedor agresivo deberá acudir a la columna del BID para cruzar su orden de venta en corto con la demanda que ahí espera; mientras que un comprador agresivo deberá acudir a la columna del ASK para cruzar su orden de compra con la oferta que ahí hay ubicada.

Los operadores pasivos son los encargados de a√Īadir liquidez mediante la colocaci√≥n de √≥rdenes limitadas en el BID y en el ASK. Estas √≥rdenes se quedan pendientes de ejecuci√≥n hasta que el precio alcance su nivel. El comprador coloca su demanda en la columna del BID mientras que el vendedor coloca su oferta en la columna del ASK.

El precio va cambiando a medida que se cruzan las transacciones entre compradores y vendedores. Hay que comprender que es la orden agresiva la que inicia la negociación, la que mueve el precio; cruzándose siempre con una orden limitada opuesta. Si no existieran órdenes agresivas el precio no podría desplazarse.

Mientras la iniciativa compradora sea capaz de consumir toda la liquidez (oferta) que se encuentre en los niveles superiores, el precio seguir√° subiendo. Por otro lado, mientras la iniciativa vendedora sea capaz de consumir toda la liquidez (demanda) que encuentre en niveles inferiores, el precio seguir√° bajando.

Ten en cuenta que el precio sube en busca de vendedores y baja en busca de compradores. Por tanto, a medida que el precio sube disminuye la demanda y aumenta la oferta; y a medida que el precio baja, disminuye la oferta y aumenta la demanda.

Como el mercado es eficiente, busca poner en contacto a compradores y vendedores para que puedan realizar sus transacciones. Si éstos se encuentran cómodos operando en un área del precio, se dice que el mercado se encuentra en equilibrio y esto se observa visualmente como un rango.

En el momento en el que alguno de los dos grupos considera injusto el valor actual, se producir√° un exceso de la oferta o de la demanda que generar√° un desequilibrio (ineficiencia) y se observar√° como el precio abandona esa √°rea de valor e inicia un movimiento tendencial.

El precio se desplazará en busca de una nueva área de aceptación en el que de nuevo haya compradores y vendedores dispuestos a comercializar; momento en el que se producirá un nuevo equilibrio (eficiencia).

Tipos de órdenes

Hay que comprender por completo el espectro de órdenes que nos encontramos a la hora de operar:

tipos de órdenes
Ejemplo gráfico de los tipos de órdenes
  • Buy Market. Orden agresiva para comprar o para cerrar una posici√≥n de venta al precio actual
  • Buy Stop. Orden pendiente para comprar o para cerrar una posici√≥n de venta por encima del precio actual
  • Buy Limit. Orden pendiente para comprar o para cerrar una posici√≥n de venta por debajo del precio actual
  • Buy Stop Limit. Orden pendiente para comprar o para cerrar una posici√≥n de venta por debajo del precio tras alcanzar un nivel
  • Sell Market. Orden agresiva para vender o para cerrar una posici√≥n de compra al precio actual
  • Sell Stop. Orden pendiente para vender o para cerrar una posici√≥n de compra por debajo del precio actual
  • Sell Limit. Orden pendiente para vender o para cerrar una posici√≥n de compra por encima del precio actual
  • Sell Stop Limit. Orden pendiente para vender o para cerrar una posici√≥n de compra por encima del precio tras alcanzar un nivel

Cruce de órdenes

Teniendo en cuenta los diferentes tipos de órdenes, se hace necesario ahora entender cuál es el mecanismo que se utiliza para casar las órdenes entre los traders y en qué columna se refleja dicha ejecución.

El resultado final siempre ser√° un cruce de Buy Market con Sell Limit, y que se mostrar√° en la columna del ASK; y de Sell Market con Buy Limit que aparecer√° en la columna del BID.

  • Buy Market ‚Äď> se cruza con Sell Limit y se refleja en el ASK.
  • Buy Stop ‚Äď> que al alcanzarse se convierte en Buy Market -> se cruza con Sell Limit y se refleja en el ASK.
  • Buy Limit -> se cruza con Sell Market y se refleja en el BID.
  • Buy Stop Limit ‚Äď> se convierte en Buy Limit -> se cruza con Sell Market y se refleja en el BID.
  • Sell Market -> se cruza con Buy Limit y se refleja en el BID.
  • Sell Stop -> que al alcanzarse se convierte en Sell Market -> se cruza con Buy Limit y se refleja en el BID.
  • Sell Limit -> se cruza con Buy Market¬†y se refleja en el ASK.
  • Sell Stop Limit -> se convierte en Sell Limit -> se cruza con Buy Market¬†y se refleja en el ASK.

Herramientas de trading

Gracias a ciertas herramientas de análisis del Order Flow podemos ver toda la interacción entre compradores y vendedores que participan en el mercado.

Mediante el libro de órdenes podemos observar todas las órdenes pendientes de ejecución que están ubicadas en las columnas del BID y el ASK; como ya sabemos, el BID representa las órdenes de compra en espera y el ASK representa las órdenes de venta en espera.

Mediante la cinta (Time & Sales) podemos ver en tiempo real todo el cruce de órdenes. En análisis de la cinta se hace muy complejo debido a la velocidad a la que se mueven los mercados actuales (principalmente los mercados de futuros).

Este problema se ha logrado salvar gracias a programas que tratando estos datos que ofrece la cinta, desarrollan representaciones más visuales de los cruces de órdenes.

Aun así, el análisis de este tipo de programas que representan las órdenes ejecutadas son muy subjetivos y requieren una alta maestría para su correcta interpretación.

Order Flow
Ejemplo gr√°fico de una huella de Order Flow

Una herramienta más específica y popular dentro del mundo del análisis del Order Flow es el Delta.

delta
Ejemplo gr√°fico del delta

El delta simplemente mide la diferencia del volumen operado en el BID y en el ASK en un determinado período de tiempo.

Hay un error muy com√ļn al pensar que todo el volumen operado en el ASK son compras y que todo el volumen operado en el BID son ventas.

Esta afirmaci√≥n me ha tra√≠do conversaciones muy interesantes. ¬ŅDe verdad piensas que todo el ASK son compras y todo el BID son ventas? ¬ŅEntonces, por qu√© en ocasiones vemos movimientos bajistas con deltas positivos y movimientos alcistas con deltas negativos? Cr√©eme que no es tan sencillo. Si fuera as√≠, habr√≠amos encontrado el Santo Grial.

La problem√°tica del Order Flow

Derivado de las conversaciones que ha originado el uso del Delta, desde hace tiempo vengo comentando en Twitter lo que he llamado “la problem√°tica del Order Flow”.

Lo primero que hay que tener claro es que, estos programas basados en el mecanismo del cruce de órdenes están configurados para reflejar siempre la agresividad, sin poder distinguir la intención que hay detrás de las órdenes ejecutadas.

Esto quiere decir que cuando veamos una orden ejecutada en el BID siempre se tratar√° de un cruce de venta a mercado (Sell Market) con compra limitada (Buy limit); pero el programa no es capaz de identificar si esa venta a mercado se trata realmente de una acci√≥n para participar en corto y a√Īadir presi√≥n vendedora al mercado; si se trata de una Sell Market con la intenci√≥n de cerrar manualmente (en beneficio o p√©rdida) una posici√≥n larga (de compra); si se trata de la ejecuci√≥n de un Stop Loss de una posici√≥n larga; si se trata de la toma de beneficio de una posici√≥n corta; o si se trata de una entrada en largos mediante √≥rdenes limitadas de compra.

De igual manera, una orden ejecutada en el ASK siempre se tratar√° de un cruce de compra a mercado (Buy Market) con venta limitada (Sell limit); pero no ser√° capaz de identificar si esa compra agresiva tiene la intenci√≥n de a√Īadir presi√≥n compradora al mercado; si se trata de una Buy Market con la intenci√≥n de cerrar manualmente una posici√≥n corta (de venta); si se trata de la ejecuci√≥n de un Stop Loss de una posici√≥n de venta; si se trata de la toma de beneficio de una posici√≥n de compra; o si se trata de una entrada en corto mediante √≥rdenes limitadas de venta.

Al entrar al mercado con una posición corta (venta); el operador podrá salir de dicha posición a través de tres opciones:

  • Mediante una salida manual, ya sea en p√©rdida o en ganancia ejecutando una orden buy market.
  • Mediante la ejecuci√≥n del stop loss (parada de p√©rdida), cuya orden ser√° una buy stop.
  • Mediante la ejecuci√≥n del take profit (toma de beneficio), cuya orden es una buy limit.

De igual manera, un operador que entra al mercado con una posición larga (compra); el operador podrá abandonarla a través de tres opciones:

  • Mediante una salida manual, ya sea en p√©rdida o en ganancia ejecutando una orden sell market.
  • Mediante la ejecuci√≥n del stop loss cuya orden ser√° una sell stop.
  • Mediante la ejecuci√≥n del take profit cuya orden ser√° una sell limit.

Entender esta información es de tremenda importancia porque muchos análisis del cruce de órdenes son erróneos al partir de premisas equivocadas.

Order Flow
Ejemplo de giro bajista con fuerte huella compradora en extremo

Por ejemplo, si vemos un desarrollo alcista en el que se observan grandes órdenes ejecutadas en el ASK, con un giro a la baja inmediatamente después; este hecho nos ofrece diferentes interpretaciones.

Algunos dir√°n que se trata de compradores atrapados (asumiendo esas √≥rdenes en el ASK como compras a mercado); otros dir√°n que se trata de ejecuciones de √≥rdenes Stop Loss (asumiendo esas √≥rdenes en el ASK como Stop Loss de posiciones vendedoras); otros m√°s dir√°n que se tratan de tomas de beneficios de posiciones largas (asumiendo esas √≥rdenes en el ASK como Take Profit); y por √ļltimo alg√ļn otro podr√° decir que se trata de una entrada pasiva de vendedores (absorci√≥n mediante √≥rdenes limitadas de venta).

Seguramente todos estén acertados. Y lo cierto es que lo más probable es que haya un poco de todo ello. Además, en ese punto muy probablemente el delta sea negativo, mostrándonos una divergencia.

Aqu√≠ es donde se pone de manifiesto la problem√°tica a la hora de analizar el Order Flow. Lo cierto es que no podemos determinar exactamente cu√°l es el verdadero origen de esas ejecuciones. Lo √ļnico objetivo, es que si aparece en la columna del BID ser√° porque se han cruzado una orden Sell Market con una Buy Limit; y que si aparece en la columna del ASK ser√° por un cruce de Buy Market con Sell Limit.

Obviamente, a nivel analista (analista de la huella, del Order Flow) no tiene la misma importancia determinar si esas órdenes tienen una intención agresiva de entrar al mercado, si han absorbido para entrar en la dirección opuesta; si se trata de un salto de stops o de tomas de beneficio. Intentar determinar esto queda en un plano totalmente interpretable, subjetivo y poco sólido.

Conclusión

La conclusión final que yo particularmente saco acerca del análisis del Order Flow es que su operativa no la encuentro como una ventaja determinante.

Si bien es cierto que algunas de estas herramientas pueden ser v√°lidas en determinados puntos del mercado, su uso de forma independiente carece de sentido, pues adem√°s de la problem√°tica ya comentada, en ning√ļn caso nos puede ofrecer lo que es para mi el aspecto m√°s importante a determinar en el mercado: el contexto.

precio y volumen
Ejemplo del giro bajista visto desde precio y volumen

Bajo mi punto de vista, intentar comprender el contexto del mercado es vital a la hora de realizar an√°lisis y plantear escenarios de trading; y esta dimensi√≥n “matrix” en la que se mueve la operativa de la huella me parece que s√≥lo puede distorsionar la lectura adem√°s de provocar un estado de distr√©s en el operador.

Más allá de saber interpretar correctamente o no el cruce de órdenes, nuestra tarea como traders es identificar cuándo se producen desequilibrios entre la oferta y la demanda y operar a su favor; ya que este será el contexto de mayor fortaleza.

Pasa por esta p√°gina para conocer, entre otros conceptos, el de Swing Trader.

Generalmente y aunque la información sea levemente retrasada con respecto al análisis de programas que estudian el cruce de órdenes, la interpretación de la acción del precio y el volumen nos ofrece un enfoque mucho más objetivo al eliminar por completo la subjetividad de tener que interpretar este cruce de órdenes. La operativa es mucho más sencilla.

En el ejemplo previo del movimiento alcista con fuerte volumen que gira inmediatamente a la baja, el operador que simplemente analiza la acci√≥n del precio y el volumen √ļnicamente se centrar√° en el hecho de que en esa acci√≥n se ha producido una anomal√≠a, una divergencia esfuerzo resultado.

Ese gran n√ļmero de √≥rdenes ejecutadas muy probablemente vengan acompa√Īadas por un aumento en el volumen; y ese pico de volumen tras movimiento alcista que es seguido por un giro a la baja nos denota una divergencia esfuerzo/resultado.

Para mi esto es lo importante, más allá de entrar a valorar si lo que ahí ha habido es salto de stops, tomas de beneficio, entrada de posiciones cortas o que se hayan quedado compradores atrapados. Como ya hemos comentado, muy probablemente sea un poco de todo lo anterior.

Lo relevante es la acción final. Esto es lo que nos marca el contexto. Y el contexto sí creo firmemente que nos otorga una ventaja.

Entrada recomendada: Brokers online

Order Flow
5 (100%) 2 votes

8 comentarios en “Order Flow

  1. Muy buen art√≠culo Rub√©n. Tu web va camino de convertirse en sitio de referencia. Muy de acuerdo en todo. Tan solo una frase me chirr√≠a, y llevo un rato d√°ndole vueltas. Dices… “A medida que el precio sube disminuye la demanda y aumenta la oferta; y a medida que el precio baja, disminuye la oferta y aumenta la demanda”. Yo lo veo m√°s como que a medida que el precio sube la demanda tiene que crearse y que parar√° de subir en el momento en que la oferta sea mayor a la demanda que se va creando. Enhorabuena de cualquier forma por tus art√≠culos y tus v√≠deos. Demuestran que tienes una comprensi√≥n importante de este negocio.

    • Muchas gracias por el comentario Sim√≥n..

      A lo que me refiero con ese entrecomillado que citas es que, teniendo en cuanta el valor percibido, a medida que el precio sube, cada vez será menos interesante para los compradores el hecho de seguir comprando y más interesante para los vendedores el hecho de aumentar la presión de venta.

      Por otro lado, a medida que el precio cae, los compradores le encontrarán más valor y aumentarán en mayor medida su participación mientras que los vendedores verán el precio menos interesante para seguir vendiendo.

      Un saludo!

  2. Uno de los errores más comunes: analizar el flujo de órdenes bajo una visión focalizada.

    Flujo de √≥rdenes, VSA, Wyckoff… en si, cualquier lectura del volumen vista desde un peque√Īo marco temporal de tiempo, nos da informaci√≥n inadecuada sujeta al ruido de la peque√Īa escala. Distr√©s, por supuesto, si estamos focalizados viendo solo ese marco tratando de darle comprensi√≥n a un ciclo de movimiento.
    Ahora bien, enfocarlo como un problema vinculado a la lectura del volumen a través del flujo de órdenes, no puede quedar más lejos de la realidad.

    Del ejemplo sobre la intenci√≥n de la demanda y grandes √≥rdenes ejecutadas en Ask, como seguidora de Wyckoff, te puedo a√Īadir que puedo ver ese micro-escenario enmarcado en uno de sus tres grandes principios: “Esfuerzo y Resultado”. Del cual, el esfuerzo del ASK debe de acompa√Īarse de un resultado o se considera anomal√≠a.
    La pregunta es… ¬Ņc√≥mo podr√≠a detectar mejor esa anomal√≠a?
    РA través de una vela japonesa y un histograma vertical de volumen.
    РA través de una vela donde me indique el volumen ASK en su nivel exacto de ejecución.
    La respuesta dependerá de cada operador y será aquella con la que se sienta mejor, con un método u otro, sin desprestigiar aquel que no le parezca más adecuado para su lectura.

    • Gracias por comentar √Āngela!

      Estoy contigo, uno de los errores más comunes de cualquier metodología es focalizarse en el más inmediato movimiento y olvidar el contexto.

      A lo que me refiero con “problema” es que; si un analista de order flow para tomar cualquier tipo de decisi√≥n necesita saber qu√© intenci√≥n tienen esas √≥rdenes ejecutadas que est√° viendo, queda totalmente a la subjetividad ya que en vivo, sin ver la respuesta posterior del precio, ser√° casi imposible saber de qu√© se trata debido al cruce de √≥rdenes. Otra cosa es interpretarlo despu√©s de que el precio haya respondido a esa acci√≥n.

      Esto √ļltimo que comentas, la divergencia esfuerzo/resultado es lo mismo de lo que hablo en la conclusi√≥n del art√≠culo, por lo que s√≥lo puedo estar de acuerdo tambi√©n.

      ¬ŅC√≥mo se detecta mejor esa anomal√≠a? Vuelvo a coincidir contigo en que depender√° de cada uno. Todos no tenemos las mismas capacidades obviamente..

      En ning√ļn momento pretendo desmerecer ning√ļn tipo de operativa; menos a√ļn si cabe el an√°lisis de flujo de √≥rdenes ya que yo en parte tambi√©n lo utilizo. √önicamente quer√≠a hacer ver que en tiempo real es imposible saber las intenciones reales de las √≥rdenes ejecutadas. Se hace necesario esperar a ver la reacci√≥n del precio para “confirmar” de qu√© se trataba realmente.

      Un saludo y gracias!

  3. Hola Ruben! Excelente articulo, te felicito.

    Sobre el OF existen muchas opiniones y operativas. De momento no lo estoy usando para la confirmacion de las entradas, cosa que me gustaria, pero como tu bien indicas se requiere de un gran analisis e interpretacion de todas las ordenes que ocurren dentro de la vela, y sin el contexto creo que no tiene mucha relevancia.
    Actualmente lo uso para ver la fuerza que tiene el movimiento que esta desarrollando el mercado, pues se observa que cuando el precio supera el maximo de la vela anterior entran nuevas ordenes que empujan el precio al alza o a la baja, siempre vigilando niveles donde el precio podria estar en sobrecompra o sobreventa donde tienes que interpretar que son traders atrapados. Pero como digo es tu interpretacion pues no siempre ocurre asi y el precio continua con el movimiento que llevaba.
    Como decia, me gustaria poder ver/interpretar los giros del precio y me pregunto si usas alguna configuracion o tipo de vela especial donde se pueda apreciar algo mejor estos detalles de esfuerzo vs resultado, ya que con las velas de 5 minutos muchas veces estan algo separadas en el tiempo y me resulta dificil el poder analizarlas.

    Sal2,

    • Hola Sergi! Gracias por el comentario.

      No soy ning√ļn especialista en Order Flow.. yo uso las velas de minutos para confirmar las entradas y las velas 12/4 de OFA las miro para tener una visi√≥n un pocoas del contexto…

      Pero ya te digo, no te puedo aconsejar desde un punto de vista muy técnico..

      Un saludo!

    • Hola Antonio.

      Order Flow es otra manera de representaci√≥n de la cotizaci√≥n. Muestra todas las √≥rdenes ejecutadas, al igual que ver√≠as en un gr√°fico de velas, de l√≠neas, renko, Market Profile etc…

Deja un comentario

error: Alerta: Lo siento pero el contenido est√° protegido