Trading Tips
Publicaciones de datos económicos comerciales
How the trading of economic data releases evolved, and why it’s probably one of the worst trading strategies for the retail trader at home
How the trading of economic data releases evolved, and why it's probably one of the worst trading strategies for the retail trader at home
I get it, the allure of fast, almost instantaneous profits, by deploying a trading ‘strategy’ that requires very little skill can be intoxicating. The temptation to give it a go can be too much for some, but trading economic data releases is a strategy destined to lose money in the long run.
And yet, year after year, I see many traders, especially new traders, trying it. Hell…I was even one of those traders once!
I am going to break down why we are tempted to do it, why it’s a bad idea, and why it always results in losing money in the long run.
Hopefully, by the time you’ve finished reading this article, you will not be tempted to do it…and I might even save you a lot of money in the future!
In this blog post, we will look at:
- Trading data in the pits of the Exchange
- After the Exchanges became electronic
- The journey of a new trader
- Trying to predict the future
- Trying to capture the event itself through “smart” order working
- What is slippage? And how it affects these strategies
- What happens to the order book before a major data release?
- What happens to the order book after the release?
- Trying to trade the event after the release
- All is not what it seems
- The competition
- Risk mitigation techniques
- Summary
Part 1 - Setting the scene
Before we get into the reason why trading economic data releases, and in particular the practice of attempting to capture the move using resting orders in the order book, is a bad strategy, it’s important to look at the history of this type of trading so we can understand where we are today.
Trading data releases in the pits of the trading floor
We used to trade economic data releases on the trading floor. If there was a major data release we would usually flatten our position, stand around in the pit with bated breath, waiting for the news to roll across the wire, and then jump on the nearest resting order being worked by a broker in an attempt to ‘front run’ the larger market moving orders coming in from the banks, hedge funds, and asset managers (collectively known as the ‘Real Money’).
This was a risky trade, even back then, when you had a good idea of which brokers were working resting orders, so you kind of knew where you could get in and out of trades.
Unscrupulous floor traders, conspiring with brokers would even have the broker work their stops against the broker’s client orders so they could guarantee the fill and not get caught on slippage. For example, a broker with 100 lots to sell might only show to the pit 60 lots making a deal with the trader that if the order starts to get filled the trader would get the last 40 lots, mitigating the slippage risk. This would get the trader stopped out of the trade at the price they wanted, or into a trade at the price they wanted …either way, it would be a guaranteed price the trader wanted.
Unscrupulous floor brokers who had their own trading accounts might also work their positions against their client orders. In London, there was a time when a broker could cross up to 50% of an order for themself against a client order. For example, if the broker was working to sell 100 contracts for a client, he would show only 50, and as the 50 traded out he would announce to the pit a “cross of 50” meaning he had sold all 100 for his client, and 50 went to the pit and 50 went to himself.
If I’ve lost you I apologize, but all you need to know is it was a very shady practice that eventually became illegal, and since exchanges went electronic it no longer exists. And for the context of this post, it was a way for the trader to GUARANTEE the price of the fill – more on this later.
After the Exchanges became electronic
There was a time in the early 2000s (after Exchanges became electronic and I moved from the trading floor to trade from an office) when we could still trade news and data releases.
Initially, the idea was again to be first to the resting orders in the order book, trying to get in a position ahead of the Real Money orders flooding in. This was a speed race as every day trader was trying to do the same. There is a finite amount on the bid and offer and you need to be the first in to get your trade on.
Very quickly it got to the point where there wasn’t enough time to read the data release, scan the order book for a price, and click on it. The market was moving too fast. So you would have to pick a direction ahead of time (for example let’s say I was hoping the market would rally), hover the mouse over the nearest offer, depress the mouse button a few seconds before the data, and hold that mouse button down ready to release, ready to send the order into the order book.
If the data was bullish, you let the mouse button go and hope you get filled. If the data was bearish, you shrug your shoulders, say to yourself “oh well”, move your mouse off the screen and release the button then so no order was sent into the market.
A true story: I once lost around $15k doing this over Nonfarm Payroll as I miss read the data and let that mouse button go, immediately getting filled on my long as the market collapsed! I can’t remember a time when I felt angrier with myself, and felt sicker to my stomach, as I experienced a rising sense of extreme panic as I realized I was long and wrong!
After the Nonfarm mess, I looked for other strategies or ways of trading data releases… the allure of those fast profits was too much to ignore.
The types of things we were trying, and failing at, in the early 2000s, and are the types of things I see traders still trying today.
- Patiently waiting for the data releases only to try and jump on the move a few seconds after.
- Entering a position before the release and working a tight stop, with the theory that the risk-reward is favorable ( I’ll only lose X if I am wrong, but I could make multiple X if I am right )
- Working limit orders at extremes with the view that the market might ‘gap’ on the data release, overextend, fill a resting limit order, and then retrace.
- Before the number, straddling the current market price with stops in the order book, with the theory if the market takes off in one direction the stop will trigger and put me in a position to go with the direction of the market.
I’ll break down why all these strategies fail below, but essentially they are all based on flawed trading logic, they make assumptions about markets that simply aren’t true. And hopefully, by the end of this blog post, you’ll understand why and it will help you fight the temptation to trade major economic data releases.
Part 2- the futility of attempting to trade major data releases
The journey of a new trader
Becoming a profitable, successful, sustainable, trader is hard. It’s a long road that takes time and dedication. That’s the reality of the situation. But people are often drawn to trading by the perception of easy money, quick wins, and the thrills and excitement of it all – that’s the fantasy of trading.
So, as a new trader, it’s easy to watch the extreme market moves caused by tier 1 data releases and get caught up in the fantasy of trading to avoid facing the reality. When we see a market move like it can in the few seconds after a major data release, we think to ourselves ‘Wooohaaa if I go that right I could make $000’s in a few seconds’ …and that’s exciting.
This is when new traders typically start to tumble down the rabbit hole of trying to trade data releases. They never stop to think to themselves if it was that easy every trader would be doing it, or stop to think that every conceivable style of trading a data release has been tried in the past. They somehow think that they can figure it out.
And that’s ok, it’s part of the journey, I was one of those traders once. A wise trader once told me that the first step in learning to trade is not about figuring out what makes money, but first figuring out what doesn’t make money.
Trying to predict the future
Perhaps the bluntest method of trading data releases is traders believing that they have a good understanding of the data itself and think they know that it’s going to come out good or bad. They place a position before the event because they think the earlier jobs reports in the week point to a strong non-farm data release on Friday.
Banks and large financial institutions spend millions of dollars employing analysts and building models to predict the outcome of data releases, yet they continue to get it wrong. That’s why there is no consensus pre-announcement, every analyst has their opinion. So what chance do we have as traders sitting at home outperforming them?
Trying to predict the direction of the market ahead of the data labors under the false assumption that data is predictable, it’s not.
Don’t try to predict the future.
Trying to capture the event itself through ‘smart’ order working
There are a few types of strategies that inexperienced traders try to deploy before the data release in an attempt to capture the move when it happens. But for these types of strategies to work they all assume the market is and will be liquid enough for them to guarantee the price of their order.
This is a false assumption.
Traders who deploy these strategies don’t have an understanding of liquidy (and the lack thereof) and how it can affect slippage on the fills.
Two typical strategies are:
- Taking a position before the data, and working a tight stop, with the view that if they are wrong they will be stopped out for a small loss, but if they are right they will make multiples of the amount they are risking.
- Placing a stop on either side of the current price with the view that when the data is released one of the stops will be filled initiating a position in the direction of the way the market is moving.
Both these strategies rely on stop orders and rely on the stops being filled at their set price. They also falsely assume that the price will be stable before the release and that price will move in just one direction on data release.
How does a stop order work?
At this point in this blog post, it’s important to remember how a stop works. A stop is an order resting in the order book, that becomes a market order when it’s triggered.
So, if the market is trading at 25, and a trader is working a stop at 21, the order will be filled when the market trades lower and trades at 21. But the trader is not guaranteed the fill price of 21 as when the order is triggered it becomes a market order and it will fill at the next available price in the order book.
What is slippage? And how it affects these strategies
Following the example above, under ‘normal’ trading circumstances, and depending on liquidity the trader might be filled at 21, but if there are no bids left at 21 the fill is going to be the next available price, which is nearly AWAYS a worse price. The difference between the price the trader was working the stop at, and hoping to get filled at, and the worse price they ended up getting filled at is called slippage.
What happens to the order book before a major data release?
A trader works an order in the order book to put on a trade based on their view of the value of that product at that time. A major data release could change their view on that value.
Because it’s a known event, that is the data releases happen at predictable times, and because tier 1 data can change the fundamental outlook of the markets and a trader’s belief on where value is, a lot of traders don’t work orders in the order book. They want to see the data first before making their trading decisions.
This leads to many traders pulling all their orders from the order book creating a significant drop off in liquidity.
These are the order books, showing the market depth of the E-Mini S&P and the Micro NASDAQ, moments before a CPI release in Feb 2023. Notice the lack of resting orders in the order book
This reduction in liquidity can lead to erratic moves in the seconds before the data release as all of a sudden a trader might be required to try and square a position in an illiquid market.
During February 2023’s CPI data release, we saw exactly this. I noticed one of our traders take a short before the number, with a tight stop. Unfortunately for the trader, the stop got triggered as the price spiked moments before the announcement, causing them to take a loss on what would have been a profitable trade moments later as the data sent the markets tumbling.
At about 7.28 am CT, 2 minutes before the release of CPI, a trader took a short position with a tight stop above the market. Moments before the release the market spiked on thin liquidity, stopping him out right before it collapsed on the release of the data.
What happens to the order book after the release?
With the lack of traders posting bids and offers the order book becomes what we call ‘thin’. Instead of seeing many resting orders at every bid and offer level, we see gaps where there are no bids and offers, and where we do see some resting orders being worked, the size of these orders is usually small.
This means it won’t take much to sweep the order book and move prices significantly.
When the data is released and traders rush to put on positions to reflect the new ‘value’ of the product, the order book gets swept of these small resting orders, triggering any resting stops (that now become market orders) and these stop orders will get filled AFTER the triggering orders have been filled.
For example, let’s say ahead of the data you are long from a price of 24, with a stop at 21. You think the market will rally and you can make huge windfall profits while only risking 3 points. All of a sudden only 100 lots are resting on bids between 21 and the price 05 below, and the data is bearish. The order book is swept by another trader who sells 100 lots down to the price of 05 below, your stop will be triggered to become a market order that will get filled at any resting bids below 05 …creating slippage on the order of at least 17 points!
In the E-mini, you were long 1 contract at 24, prepared to risk a 3-point loss with a stop at 21, what you thought was a total of $150 of risk, instead, you just lost at least $850!!
You cannot guarantee fill prices on major data releases.
Trying to trade the event after the release
Perhaps the most common approach I see is for traders to wait until the market data has been released and then jump in to try to catch the move. The problem with this strategy is occasionally the trader will get lucky and it will pay off, reinforcing in their mind that they are skilled and it’s a great way to make quick money.
Notice how I refer to the trader as getting lucky.
If the trader is reading the headline and making their decision based on it, it relies on the following assumption: If the data is bullish the market will go up (or vice versa).
Believe me, this is not always the case. Markets can be irrational, or there might be some dimension to the data that you missed that is bearish, or it might just be an opportunity for a large long to sell into strength.
Also, what has been traditionally bullish data can become bearish – in 2022, strong jobs data stopped sending stock indexes rallying, and they started to sell off on it (it was perceived to be inflationary).
Just because you think the data is bullish, if you buy it, it might not go your way. On data, markets can behave erratically.
If the trader is just looking to jump in with the flow regardless of what the headline reads, they are assuming that the move will continue, and sometimes it will, but sometimes it won’t.
By the time their order has hit the market, it may have turned violently back against their new position.
The quicker it moves one way the higher the risk of a sudden pullback!
All is not what it seems
Traders also assume that the data they see on their screens is what’s happening in the market. This might not be the case after a major data release, especially for a retail trader sitting at home.
Tras una publicación importante de datos, la cantidad de datos que los corredores y Exchange tienen que procesar aumenta en un orden de magnitud. Esto provoca todo tipo de retrasos, retrasos en la cadena, errores de impresión y, tal vez, incluso inestabilidad en la plataforma.
Como alguien que ha dirigido muchos grupos de negociación, puedo decirles que aquí es cuando recibimos más quejas de los operadores... que se quejan de que no podían recibir sus órdenes, no podían eliminar las órdenes no deseadas, de que se llenaban de forma extraña desde el lugar donde se negociaba el mercado (¡desde donde creen que vieron el mercado cotizando!) , quejándose de que el sistema es lento, poco fiable y les ha hecho perder dinero.
Lo que debe comprender es que usted y todo el mundo comercial están intentando que sus órdenes entren y salgan de los mercados al mismo tiempo, y que el sistema se encuentra sometido a una gran presión debido a todos los datos que intenta procesar.
Debido a estos retrasos en los datos, lo que ocurre en la pantalla no es necesariamente lo que ocurre en el mercado. No vas a conseguir los precios que ves, no vas a conseguir los rellenos que quieres. Hay motores comerciales de alta frecuencia y multimillonarios que funcionan a toda máquina y usted compite en una plataforma minorista que opera desde casa utilizando la conexión a Internet de su casa.
No siempre puede hacer que sus operaciones entren y salgan del mercado en los niveles que desea.
¡No entres en el mundo del trading y compitas con el resto del mundo en estos momentos!
La competencia
Obviamente, lo que tienta al comerciante es presenciar estos movimientos repentinos del mercado y querer ser parte de ellos. Sin embargo, el operador debe reconocer que hay una cantidad limitada de órdenes con las que operar (si las hay) y que es una carrera por ser el primero en conseguirlas.
Alrededor de 2006, algunos grupos comerciales profesionales (PTG) comenzaron a desarrollar sistemas de negociación automatizados que leían estas publicaciones de datos, calculaban si se optaban por posiciones largas o cortas, decidían cuántos contratos ejecutar e ingresaban al mercado de una manera controlada y gestionada por el riesgo. Todo esto sucedía en milisegundos.
Estas máquinas superan a los comerciantes profesionales sentados en las oficinas que intentan hacer esto manualmente (como yo). El primero en conseguir la operación gana el premio.
A lo largo de los años, las máquinas y las estrategias han evolucionado enormemente, no solo en la sofisticación de la estrategia sino también en la velocidad. Una vez más, el primero en entrar en el negocio gana el premio.
Algunas PTG gastan millones de dólares en aumentar la velocidad de sus motores de negociación. En 2016 estaba trabajando en un motor de negociación en el que intentábamos reducir nuestra latencia a microsegundos de un solo dígito. Al final, lo abandonamos porque no podíamos competir... aunque no lo creáis, los nanosegundos son lo que preocupan a los PTG hoy en día.
Las operaciones rápidas, como la captura de los movimientos de publicación de datos, son lo que denominamos estrategias de negociación de baja latencia. Como comerciante minorista sentado en casa, es imposible competir con un PTG que opera con baja latencia.
Si intentas competir, simplemente te conviertes en pedidos de la cartera de pedidos que estas máquinas pueden aprovechar.
El primero en conseguir el intercambio gana el premio y no vas a ser tú.
Parte 3: Técnicas de mitigación de riesgos
Si ha llegado hasta aquí en este artículo, es de esperar que ya esté convencido de que operar con estos importantes eventos que mueven el mercado es una mala idea.
La gestión de riesgos comienza con usted, es su responsabilidad conocer estos eventos y prepararse en consecuencia.
Estos son algunos consejos que pueden ayudar:
- Comprenda qué publicaciones de datos tienen el potencial de mover los mercados
- Tenga en cuenta que las diferentes publicaciones de datos pueden volverse «candentes» y centradas. Por ejemplo, ha habido ocasiones en las que el informe sobre la inflación apenas movía la aguja. El IPC de hoy (2023) es la publicación de datos más importante del mes.
- Conozca las fechas y HORAS de la publicación de los datos. Configure alarmas en su teléfono para recordarle el anuncio inminente y no olvidar cuando se encuentre inmerso en sus operaciones.
- En TradeDay, lea nuestra función de desplazamiento HEADS UP antes de iniciar sesión en su plataforma de negociación. Aquí intentamos destacar el tema central del día.
- En TradeDay, asiste a nuestra reunión matutina en la que hablamos sobre el día que tenemos por delante.
- Prepárate con tiempo suficiente antes de la publicación de los datos y borra todos los pedidos de tu cartera de pedidos.
- Deje que el mercado haga lo suyo durante unos minutos y espere a que disminuya el repunte de la volatilidad.
- Cuando comience a operar de nuevo, opere con un tamaño de posición más pequeño y espere retrasos y retrasos en el sistema.
Recuerda que operar no es un juego con la carta de «salir de la cárcel» si accidentalmente te olvidas de una publicación importante de datos y pierdes dinero.
Esté preparado.
Parte 4 - Resumen
Tras muchos años de negociación y gestión de operadores, sé con certeza que las operaciones de publicación de datos no son una estrategia de negociación que funcione a largo plazo para un operador intradía que se quede en casa.
Es posible que tengan suerte en ocasiones, pero no es algo que funcione para el comerciante a largo plazo.
En TradeDay, a pesar de nuestros mejores esfuerzos para educar a los operadores sobre este tema, de vez en cuando todavía tenemos operadores que lo prueban.
Sabemos que algunos de estos operadores son nuevos en el mundo de las operaciones y aún no se han dado cuenta de los riesgos que implican.
Desafortunadamente, también sabemos que una pequeña minoría de estos operadores son muy conscientes de los riesgos. Y debido a los enormes riesgos que implican, no se les ocurriría hacerlo con su propio dinero, por lo que buscan un grupo como el nuestro con la esperanza de poder aprovechar nuestro capital —nuestro riesgo— para hacer una apuesta descabellada con la esperanza de que valga la pena.
Por supuesto, no estamos preparados para financiar estas apuestas, por lo que tenemos una norma que prohíbe la negociación de publicaciones de datos de nivel 1 y exige que los operadores se mantengan estables, sin que ningún pedido quede en la cartera de pedidos 2 minutos antes de la publicación hasta 2 minutos después de la publicación. Las ganancias inesperadas de estas operaciones se retienen y se le pedirá al operador que se retire.
TradeDay financia a los operadores en los mercados en vivo, con nuestro capital en riesgo, y nuestro objetivo es crear un grupo bursátil bien gestionado y gestionado por el riesgo, que sea sostenible a largo plazo y capaz de apoyar a su equipo de operadores que producen rentabilidades ajustadas al riesgo, de modo que todos podamos crecer juntos.
¡Buena suerte y que tengas un buen día de negociación!