Reading the DOM: order flow for Slovak futures traders
The jump from candle charts to the ladder is where most Slovak traders stall. What the CME order book really shows, what it hides, and how to drill it on a Bratislava clock.
You have been trading MNQ off a five minute chart for a year. The setups work often enough to keep you interested and fail often enough to keep the account flat. Then somebody tells you to "read the order flow", you switch on the SuperDOM in NinjaTrader, and a column of numbers starts flickering at you several times a second. Ten minutes later you turn it off and go back to candles.
That step, from a chart to a ladder, is where most traders in Slovakia get stuck. Not because the ladder is hard to understand, but because nobody tells you that it is a different job. A chart makes you a historian. The ladder makes you a bookkeeper, in real time, of a queue you cannot fully see. This is what is actually in there, what is not, and how to practise it from a desk in Bratislava, Košice or Žilina without lighting money on fire.
Where the candle chart runs out
A five minute candle on the Nasdaq micro is a compression of a few thousand transactions into four numbers. That compression is useful. It is also lossy, and the part it throws away is exactly the part you need when you are trying to decide whether a level is going to hold.
Two sessions can print the same doji at the same price. In one of them, price sat at that level for four minutes while a passive buyer ate every market sell that arrived and never let the offer trade through. In the other, price touched the level once, nothing happened, and it drifted back. Same candle. Completely different information. The chart cannot tell you which one you are looking at, because by the time the candle closes the evidence has already been summarised away.
So the honest reason to learn the DOM is not that it is a secret. It is that you have already squeezed what you can out of the summary, and the next layer of detail lives in the raw feed. If your problem is that you have no strategy at all, the ladder will not fix it. If your problem is that your entries are late and your stops are exactly one tick too tight, it might.
What the DOM actually shows
The depth of market is a picture of resting limit orders sitting in the exchange's central order book. CME Globex runs one matching engine per product, and every participant in the world, a bank in Singapore, a fund in Chicago and you in Petržalka, is queued in the same book. Below the current price you see bids: people who have said "I will buy here and I am willing to wait". Above it you see offers: people who will sell there and wait.
Three things follow from that, and they are the whole of the beginner's confusion.
- The numbers are people waiting, not people buying. A big number on the bid is not demand. It is patience. Demand is what shows up in the time and sales window when somebody stops waiting and hits the market.
- A trade happens when patience runs out. Every print in time and sales is a market order (or a marketable limit) meeting a resting order. One side chose the price, the other side chose the moment. Delta tools try to label which was which.
- Queue position is a real thing. The equity index contracts on Globex, including ES, NQ, MES and MNQ, match first in, first out. If you join a bid that already has 400 lots on it, you are behind 400 lots. Price has to actually clear them before you fill. That is why "the level held but I never got filled" is a normal experience and not a platform bug.
What the DOM does not show is at least as important. It does not show market orders before they execute, because those do not rest anywhere. It does not show stop orders, which sit at the exchange as resting stops and only become visible when they trigger and turn into market orders. And the standard depth feed most retail platforms display is aggregated by price level: you see 300 lots at a price, not whether that is one order of 300 or sixty orders of five. CME does publish a Market by Order feed that separates them, but it is a different (and pricier) subscription, so assume you are looking at a total, not a participant.
The Bratislava clock
This is the part that is genuinely specific to being here, and it is more useful than any indicator. Slovakia sits in CET in winter and CEST in summer, which is seven hours ahead of Chicago for most of the year.
Translated into your day, with the CME Globex schedule for the equity index futures (Sunday afternoon through Friday afternoon Chicago time, with a one hour break every day):
| Event | Chicago | Bratislava (normal) |
|---|---|---|
| Weekly Globex open (Sunday) | 17:00 CT | 00:00 Monday |
| Daily maintenance halt | 16:00 to 17:00 CT | 23:00 to 00:00 |
| Most US macro releases (08:30 ET) | 07:30 CT | 14:30 |
| US cash equity open | 08:30 CT | 15:30 |
| FOMC statement (14:00 ET) | 13:00 CT | 20:00 |
| US cash close | 15:00 CT | 22:00 |
Now the trap. The United States moves its clocks on the second Sunday of March and back on the first Sunday of November. The European Union moves on the last Sunday of March and back on the last Sunday of October. For roughly three weeks every spring and one week every autumn the gap is six hours instead of seven, so the New York open lands at 14:30 Slovak time and the macro prints at 13:30. Every year a batch of traders shows up an hour late to the most liquid thirty minutes of the week. The EU proposal to scrap the seasonal clock change has been sitting unresolved in the Council since 2019, so keep putting it in your calendar.
The flip side is that CET is a good time zone for this. The US open is in your afternoon, not at four in the morning. If you work, the realistic window is 15:30 to 17:30, which covers the open and the first reaction to it, and that is plenty. If you want a morning session, you are looking at European products, where Xetra and the Eurex index futures do their real business between 09:00 and 17:30 local, not at US index futures that are half asleep until lunchtime.
From CFD platforms to a real order book
Most Slovak retail traders arrive at futures from CFDs, because you can open a CFD account with a few hundred euros and a futures account traditionally asked for more. Under the EU product intervention rules that ESMA introduced and that national regulators, including Národná banka Slovenska, carried over, retail CFD leverage is capped (the tightest caps are on major currency pairs and index products) and negative balance protection is mandatory. Those rules protect you. They also hide something.
A CFD on the Nasdaq is a contract with your provider. There is no central order book behind it. Whatever "depth" the platform draws is the provider's own pricing, so there is nothing there to read: no queue, no shared book, no time and sales that everyone else is also watching. Order flow analysis on a CFD is astrology with better graphics.
Exchange traded futures are the opposite. One book, one matching engine, one tape, published under exchange rules. That is the entire reason the discipline exists. The trade off is that leverage on futures is not capped by the ESMA rules, because futures are not CFDs. An MNQ contract is two dollars per index point, with a minimum tick of 0.25 points, which is fifty cents a tick. That sounds harmless until you notice that the Nasdaq routinely travels a few hundred points in a session and that the margin the broker asks for overnight is a small fraction of the notional. Leveraged futures can lose you more than you deposited. Position size is the only protection you have, and nobody imposes it for you.
Before you wire money anywhere, two practical checks that cost nothing. Slovakia has no domestic futures market to speak of, so every one of us is a cross border client of a foreign broker, which makes counterparty checks more your problem than usual. NBS keeps a public register of authorised financial entities and a public list of warnings about firms operating without authorisation. Use both: the Národná banka Slovenska site links the register and the warnings from its financial market supervision section.
Why the book lies
Here is the lesson that costs people the most money, so take it before you take anything else: displayed size is a promise nobody has to keep.
A resting limit order can be cancelled at any time up to the moment it is matched. That means a 500 lot wall on the offer is not a wall, it is a statement of current intention by someone who can change their mind in a microsecond and usually will, faster than you can click. Liquidity in front of a fast move evaporates precisely because the people providing it are not idiots: they pull when the market starts paying them badly.
Three specific things to hold in your head:
- Icebergs. A participant can display a small slice of a much larger order and have it refresh automatically as it fills. So the level showing 40 lots may be a genuine 4,000 lot seller. The tell is the refresh: size keeps trading at a price and the displayed quantity keeps coming back.
- Pulled liquidity. The mirror image. Enormous size that sits there all morning and disappears the second the market approaches it. It was never going to trade.
- Spoofing. Entering orders with the intent to cancel before execution is illegal in the US futures markets under the Commodity Exchange Act, and both the CFTC and the Department of Justice have brought cases. It still happens, and more importantly, perfectly legal behaviour looks identical on your screen. You cannot distinguish intent from a ladder. Do not try.
The working rule that comes out of this: use the depth as context and the tape as evidence. What rests can lie. What traded cannot.
Delta, absorption and the footprint
Once you accept that, the standard order flow toolkit stops being mystical and becomes a set of counters.
Delta is trades that occurred at the offer minus trades that occurred at the bid. Note the language: every single trade has a buyer and a seller, so "buying volume" is not a thing that exists. What delta measures is which side was impatient. Positive delta means aggressors were lifting offers. That is genuinely useful and routinely misread, because aggression and being right are different.
Absorption is the pattern worth learning first. Volume keeps printing at a price, size keeps hitting the bid, and price does not go down. Somebody passive is soaking it up. When the aggressive sellers give up, the snapback tends to be quick, because there is nothing left to sell into. The chart version of this is a long lower wick, but you see it forming ten to sixty seconds earlier on the ladder, which is the entire point.
Divergence is the follow up: price makes a marginally lower low while cumulative delta does not, meaning the second push down had less aggression behind it. Useful as confirmation of a level you had already marked. Useless as a signal on its own, because delta diverges constantly in a trend that is simply continuing.
A footprint chart is just a candle with the bid and ask volume printed inside each price cell. It is the same data as the tape, arranged so you can look at it after the fact. Do your reviews there.
One practical note that saves beginners a lot of confusion: read the flow on the big contract and trade the micro. ES and NQ carry the institutional order flow. MES and MNQ are mostly retail and algorithmic slicing, so their internal tape is thinner and noisier. Put the footprint on NQ, put your order on MNQ.
A six week ladder drill from a Slovak desk
A structure that works, assuming you have a job and can give this two hours a day.
- Weeks 1 and 2, simulation only, one instrument, one window. MNQ, 15:30 to 17:00 Slovak time. No other product, no other hours. Your only task is to narrate out loud what the ladder is doing. Not to trade. To narrate.
- Weeks 3 and 4, one contract, still simulated, one setup. Pick absorption at a level you marked before the open. Take it only when both conditions are present. Log every trade with three columns: what I saw, what I expected, what happened.
- Weeks 5 and 6, one micro contract live. Live matters because simulated fills are optimistic: in sim you get filled at the front of a queue you were never actually in. One MNQ is fifty cents a tick, so a forty tick mistake costs twenty dollars and teaches the same lesson a four hundred dollar mistake on NQ would.
Two Slovak advantages worth exploiting. First, NinjaTrader's market replay lets you re-run a recorded session tick by tick, which means you can replay the 15:30 open at 22:00 when the flat is quiet, at half speed, as many times as you want. Being in CET means yesterday's US session is always available to you in the evening as a training set. Second, your review window and the live market do not overlap, so you are never tempted to "just take one" while you study.
Two things that will bite. Latency: the matching engine for CME futures is in Illinois and you are roughly seven thousand kilometres away over public internet. Expect your round trip to be measured in tens of milliseconds at best, and measure your own connection rather than trusting a number in a blog post. The practical consequence is simple: never build a method that depends on getting good queue position or on cancelling faster than the other guy. You will lose that race every time. Build methods that survive a fill one tick worse than you wanted. Currency: your profit and loss, your margin and your exchange market data subscription are in dollars, while your rent is in euros. Between the conversion spread your broker charges and the euro to dollar move itself, a flat month in dollars can be a losing month in euros. Price the data and platform subscriptions in euros before you commit to them, and remember that digital services sold to a Slovak consumer are billed with Slovak VAT at the rate currently in force, which you can confirm on the tax administration's site.
What the Slovak taxman sees
Short version, because this is an order flow article and not a tax article, but you should know the shape of it before you start.
For an individual who is not trading as a business, income from derivative transactions falls under "other income" in §8 of the Slovak Income Tax Act, Act No. 595/2003 Coll. The consolidated text in force from 1 January 2026 is on the state legal portal, Slov-Lex. The personal rates sit in §15, with a higher band above a threshold that is tied to the subsistence minimum and therefore recalculated every year, so look up the figure for the tax year you are actually filing rather than copying a number from a forum. Depending on your situation, §8 income can also pull in a health insurance levy, which is the part people forget until the annual reconciliation arrives.
One last thing about the contract itself, because it determines your risk arithmetic: the specifications, tick size, multiplier and the exact Globex hours for each product are published by the exchange on the CME Group contract specification pages. Read them for whatever you trade. A surprising number of blown accounts start with somebody who thought a tick was worth something else.
This article is general information about market structure, Slovak market practice and the tax framework, not tax or legal advice, and not investment advice. Rules, rates and thresholds change, and your own situation may differ from the general case, so check the current text with the Financial Administration or a Slovak tax adviser before you act on any of it.
Educational content, not investment advice. Trading futures involves substantial risk of loss and is not suitable for every investor. Any reference to Algomyth results is hypothetical, simulated over historical data, and shown in full on the performance page; past performance does not guarantee future results.
Take the seat: watch the engines live
Three specialist engines on Nasdaq, S&P and Gold, every signal streamed the moment it happens, with the stop and the target written before the trade. From $149 a month per market.