NQ · LIVE ENGINE Algomyth
EN
Order flow

Order flow on the DOM for Lithuanian futures traders

Reading the ladder is the jump that stops most traders in Vilnius, and almost nothing on the subject exists in Lithuanian. Here is what the DOM shows, what it hides, and how to practise it on CME hours from Lithuania.

Published 10 min read By the Algomyth desk

A trader points a digital pencil at a tablet showing candles while several monitors display live market data during execution, the working setup of order flow reading

You can learn candlesticks in a weekend. You can learn moving averages on the bus. The depth of market is the first thing in trading that refuses to make sense from a video, and it is the point where a lot of traders in Vilnius, Kaunas and Klaipeda quietly go back to a five minute chart and tell themselves order flow is overrated.

It is not overrated. It is badly taught, and in Lithuanian it is barely taught at all. Search for anything on the ladder in your own language and you will find a handful of forum threads and a couple of translated articles that use three different words for the same concept. So people learn it in English, in Russian, or not at all, and the vocabulary gap turns into a skill gap.

This is the version I would give a colleague here who already trades MNQ or MES and wants the ladder to stop looking like noise.

What the ladder really shows

Start with the thing itself, because half the confusion comes from people describing the DOM as if it were a crystal ball.

The depth of market is a list of resting limit orders at each price. Bids below, offers above, sizes next to them. That is all. Every number you see is somebody who has said in advance: I will buy here, or I will sell here, and I am willing to wait.

Nothing on that ladder is a prediction. Those orders are intentions, and intentions can be cancelled in a millisecond. What is not on the ladder is the other half of the market: the traders who are not waiting. A market order does not appear in the book at all. It arrives, it takes the resting size in front of it, and it leaves. The only trace it leaves is a print on the tape and the size disappearing from the ladder.

So the DOM shows you patience, and the tape shows you urgency. Almost everything useful in order flow comes from watching what happens when urgency meets patience at a price that matters.

Three mechanics worth burning into your head before anything else:

  • Queue position. If you join a bid with 400 contracts already resting, you are behind all of them. Your order fills only if the ones in front fill first or get cancelled. This is why a passive entry sometimes never fills in a move that goes exactly where you said it would.
  • Taking versus adding. Buying at market lifts the offer. Buying with a limit adds to the bid. Both are buying. They tell you completely different things about the buyer.
  • Tick value. On the Micro E-mini Nasdaq 100 the minimum move is 0,25 index points and one tick is 0,50 US dollars. On the Micro E-mini S&P 500 a tick is 1,25 dollars. On the full size E-mini S&P 500 the same 0,25 point move is 12,50 dollars. The ladder looks identical. The consequence of being wrong does not.

The vocabulary problem in Lithuanian

This sounds trivial and it is not. Half the Lithuanian material on order flow is machine translated, and machine translation of trading English is genuinely awful: the same word comes out three ways in three paragraphs and the reader ends up with three concepts where there is one.

Fix it once, at the start, by learning the English term and attaching your own plain Lithuanian explanation to it rather than a translation. Something like this:

Term you will seeWhat it actually is
BidPirkimo kaina. Somebody waiting to buy.
Ask or offerPardavimo kaina. Somebody waiting to sell.
Depth of market, DOMThe full list of those waiting orders, price by price.
Tape, time and salesSandoriai. Trades that actually happened, with size and time.
VolumeApimtis. Contracts traded, not contracts resting.
LiquidityLikvidumas. How much size you can move without pushing price.
AbsorptionHeavy buying or selling that hits a level and does not move it.
IcebergA large order showing only a slice of itself, refilling as it is hit.
DeltaMarket buys minus market sells over a period.

Keep that list next to your screen for a month. It is not a glossary exercise, it is the difference between recognising a pattern and reading a word.

Three patterns worth learning first

You do not need twenty setups. You need to be able to recognise three things reliably, because almost everything else is a variation of them.

Absorption

Price arrives at a level. The tape gets loud, sell orders keep printing, and the bid barely moves. Contracts are being sold into somebody who keeps buying them, and that somebody is not in a hurry to chase. When the selling exhausts itself and price is still there, the sellers are trapped and the reversal is often quick, because they all need to buy back.

What makes this readable is the combination: aggressive activity on the tape, no movement on the ladder. Either one alone tells you nothing.

Pulled liquidity

A big resting size sits three ticks above the market. Everyone can see it. Price walks up towards it and the size vanishes before it is touched, and price sails straight through the level that looked defended.

This is the lesson that costs people money before it teaches them anything. Displayed size is an intention, not a wall. Large orders that are genuinely defending a price usually get traded into, not politely avoided. If a level evaporates on approach, it was never support.

Icebergs

The opposite case. The ladder shows 20 contracts on the bid. You watch 300 trade there and the 20 is still 20. That is an order showing a slice of itself and refilling automatically. Somebody with serious size is accumulating and does not want the market to see it.

You cannot see an iceberg on the DOM alone. You see it by comparing what trades on the tape against what was displayed. That comparison is the core skill, and it is also why a clean tick data feed matters more than any indicator you can buy.

When the ladder lies to you

Three situations where a beginner reads the DOM correctly and still loses.

Thin hours. CME index futures trade almost around the clock, but the Nasdaq and S&P ladders during our Lithuanian morning are a different market from the same ladder in the afternoon. Fewer participants, wider spread at times, a single order able to move several ticks. Patterns that mean something at 17:00 Vilnius time mean almost nothing at 09:00.

Scheduled releases. US data lands in the afternoon our time. In the seconds around it the book empties out, spreads widen and fills happen at prices that were never on your screen. That is not your broker cheating you, it is liquidity leaving. If your plan involves the DOM through a release, your plan is a coin flip with extra steps.

Reading the wrong instrument. This one is specific to micro traders and it is extremely common. People read the E-mini ladder, where the real size lives, and then execute in the micro contract, where the book is far thinner. That is not automatically wrong, but you have to know you are doing it. The micro ladder will not show you the same picture, and your fill quality lives in the micro, not in the contract you were watching.

A Vilnius clock for the tape

Order flow practice is about being in front of the right hour, and from Lithuania that hour is fixed and civilised.

The US cash equity session opens at 08:30 Chicago time, which is 16:30 in Lithuania for most of the year, and the close lands at 23:00 local. Both Lithuania and the United States shift their clocks, but not on the same weekends, so there are a couple of stretches each year, roughly mid to late March and the last days of October, when the open comes an hour earlier at 15:30 local. Those weeks catch people every single year. Set a calendar reminder rather than trusting your memory.

Practical consequence for a trader with a day job here: the highest quality order flow of the day starts after normal working hours in Lithuania, which is genuinely convenient compared with traders in Asia. You do not need to be at the screen from 09:00. You need the first ninety minutes after 16:30, and then the last hour before the close if you want it.

Use the dead Baltic morning for replay instead. Record the session, play it back tick by tick the next morning at half speed, and stop it at every level where price hesitated. That is how the ladder becomes readable, and it is the one practice method that does not cost you money to run.

A ninety day plan that actually works

If you want a concrete way to spend those mornings, this is the sequence I would follow, and it takes about three months because the ladder is a motor skill more than a theory.

  • Weeks one to four, watch only. No orders. One contract, one ladder, the first hour after 16:30. Write down every time price stopped at a level and what the tape was doing when it stopped. You are building a memory of what normal looks like, which is the only way to notice abnormal.
  • Weeks five to eight, replay with a hand on the mouse. Trade the recording in simulation, in the morning, at a speed where you can still narrate what you see. If you cannot say out loud why you are clicking, you are guessing, and the replay will show you that within a week.
  • Weeks nine to twelve, live in one micro. One contract, a fixed stop, a fixed target, and a hard stop on the number of trades per session. The goal in this phase is not profit. It is discovering how differently you read a ladder when the money is real, because the difference is larger than anyone expects.

Keep a screenshot of every trade with the ladder visible at entry. At the end of each week, sort them into the ones where you read the level correctly and the ones where you reacted to a number on the screen. That second pile is your curriculum.

Setting up NT8 so the DOM is readable

Most people fail at order flow for boring technical reasons, not analytical ones.

  • Get real tick data. Order flow analysis needs unfiltered trade by trade data from the exchange. A feed that aggregates or samples will show you a delta that is simply wrong, and you will not know it is wrong.
  • One instrument, one ladder. Six DOMs on four screens is not advanced, it is noise. Learn one contract until its rhythm is familiar.
  • Turn off order confirmations in the SuperDOM once you know what you are doing. Not before. Click trading on a live ladder is exactly as dangerous as it sounds, and the first accidental market order teaches an expensive lesson.
  • Use an ATM strategy. Have the stop and target attached on entry rather than deciding them while a position moves against you.
  • Think about your connection. The matching engine is in Illinois. You are in Lithuania. That distance is real and it is not fixable by buying software, but it is measurable: time the round trip to your broker gateway yourself before you decide whether a VPS closer to the exchange is worth the monthly cost for the way you trade. For a trader holding positions for minutes, it usually is not. For someone scalping single ticks, it is the whole game.
  • Keep the platform lean. Every extra chart, indicator and workspace on NinjaTrader 8 competes for the same resources that draw your ladder. Tools that render order flow do real work per tick, so run what you use and remove what you do not.

Money, paperwork and who you trade with

Three Lithuania specific items that have nothing to do with reading the tape and everything to do with keeping the activity clean.

Check the firm. Before you send money anywhere, confirm what the firm is authorised to do. The Bank of Lithuania supervises financial market participants and publishes who is licensed and for what, on its pages for supervised financial market participants. Baltic traders get targeted regularly by outfits with a slick platform and no licence anywhere. A five minute check is cheaper than a chargeback attempt.

Currency. Your account is probably in euro and CME contracts settle in US dollars. Every tick of profit is a dollar amount that becomes a euro amount at some rate on some date. Over a year of small trades that conversion is not a rounding error, and your records need the euro figures, not just the platform statement.

And the part that no ladder solves: leveraged futures can lose you more than you deposit. A DOM that you read well simply tells you where a decision is being made. It does not make the decision small enough to survive being wrong, and that is your job, on every trade, in every session.

This article is general information, not tax, legal or investment advice. Rules and tax treatment change and your own situation depends on facts this page cannot see, so check anything that matters with a licensed adviser or accountant in Lithuania before acting on it.

order flow lithuania trading

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.

Algomyth Live

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.