En ocasiones queremos ejecutar una orden sobre un activo en específico en función de lo que haga otro activo. Para ello existen las órdenes condicionadas.
Es una funcionalidad que no tienen todos los brokers pero que sí tiene Interactive Brokers.
En este artículo explico cómo condicionar una orden y lo haremos tal y como lo haríamos en el supuesto de tener que poner el Stop Loss a una cobertura de cartera marcada por lo que haga el NYSE. En este caso, pondremos el SL al 1% del precio de entrada.
Hay muchas maneras de cubrir la cartera, ya sea comprando o vendiendo productos como CFD’s, ETF’s, Futuros, Opciones… Pero lo que es realmente importante es colocar correctamente el Stop Loss, ya que éste tiene que estar condicionado a lo que haga el Nyse y no el producto que hayas operado. Muy fácilmente, el Nyse se puede mover un 0,50% y el S&P500 un 2%. Así, que para hacerlo bien habrá que crear una orden condicionada.
🔎 ¿Quieres ver cómo hacerlo con Interactive Brokers?
Lo primero que tienes que hacer es abrir la plataforma de IB desde tu ordenador. Desafortunadamente no lo puedes hacer mediante la app de IB porque no tiene la opción de condicionar una orden y tampoco lo puedes hacer en el momento en que abres la posición.
Por ejemplo, supongamos que te has cubierto vendiendo un contrato del CFD IBUS500. Ahora tienes que crear la orden de compra de ese contrato en el caso que el Nyse suba un 1%.
Buscas IBUS500 en la plataforma
Pulsas sobre Orden
Se abre una nueva ventana donde seleccionas un contrato y que lo quieres comprar. La orden la tienes que poner a mercado. No hay otra. Si el Nyse sube un 1% tú quieres cerrar esa posición y como no sabes cómo estará cotizando el IBUS500 tendrás que salir a mercado.
Ahora le tienes que indicar que quieres condicionar esa orden de venta. Vas a la pestaña Condicional. Tienes que añadir una nueva condición
Vamos a condicionar la orden por el precio del Nyse, así que debes seleccionar Precio y le das a Siguiente
Y aquí, en subyacente buscas el Nyse y le indicas que quieres ejecutar la orden si su precio es superior al 1%, en nuestro caso queremos cerrar si el Nyse es superior a 17.475,83,
Pulsas en finalizar.
Ahora tienes que comprobar que hayas puesto correctamente la condición y sólo te queda Enviar la orden
Ya solo te queda descansar y dejar que el mercado haga el resto. Si el mercado continua alcista te saltará el SL, si en cambio el mercado se gira aquí tienes tu salvavidas.
Ya hemos visto cómo condicionar una orden. Hemos utilizado el ejemplo del Stop Loss en el caso de una cobertura de cartera pero lo puedes utilizar para muchos otros supuestos. Nosotros lo utilizamos para poner el SL en el sistema Agorero+ y para que utiliza las órdenes condicionadas para operar futuros con diferentes vencimientos.
¿Y tú? ¿Has condicionado alguna vez una orden?
Buenos dias y gracias por compartir estos conocimientos, la pena que este tipo de ordenes no se puedan ejecutar en el movil, y que otros broker no las apliquen.
Mi pregunta es la siguiente.
En este caso, yo quiero dar una orden sobre el micro SP, sin vincularla a ningun otro activo, pero solo quiero que se lance al mercado a las 15.30 horas, apertura del mercado americano. No quiero que mi orden este por la noche, la orden condiacionada seria igual que habeis planteado, pero utilizando la opcion de hora?.
Nuevamente gracias, saludos
Buenos días Juan Carlos!
Nosotros no hemos condicionado nunca una orden por hora pero la opción existe y parece que sería buena.
Podrías probar en una cuenta demo pero tiene pinta que te funcionaría. Si lo pruebas nos comentas 🙂
Saludos!