Inside: reading the DOM; footprint charts; the Trading Desk supplement; letters; classifieds.

Trading Evolution

Vol. I · No. 8
October 24, 2026

The tape: Index futures trade on Globex from Sunday 6 p.m. to Friday 5 p.m., New York time.

The order flow weeklyFree online · 15 free tools for NinjaTrader 8
The wire
Order Flow

How to Read the DOM (Depth of Market) in Futures Trading

The DOM shows the limit orders waiting above and below the market, price by price. Learning how to read the DOM means separating what is offered from what actually trades, and knowing what the ladder never shows.

A price ladder: resting bids below the market, offers above it.Illustration · simulated

The DOM, or depth of market, is a vertical price ladder that shows the limit orders currently waiting to be filled. Buy orders (bids) sit below the market, sell orders (offers, or asks) sit above it, and each row tells you how many contracts are resting at that price. Knowing how to read the DOM comes down to three habits: watch the best bid and best offer first, compare every change in size with what actually trades, and treat everything away from the inside market as provisional.

The ladder is a picture of liquidity, not of commitment. Anyone who placed a limit order can cancel or move it before it is touched, and part of the liquidity in a futures book is never displayed. That is why the DOM is read together with the tape and a chart rather than on its own, and why it says more about the next few ticks than about the rest of the session.

Continued inside →
Footprint cells: volume sold at the bid against volume…Illustration
NinjaTrader

How to Use Footprint Charts in NinjaTrader 8

Two ways to get a footprint chart in NinjaTrader 8, what each one needs, how to prepare the chart so the numbers are readable, and a step-by-step…

To use a footprint chart in NinjaTrader 8 you need three things: a futures data feed that reports each trade with the bid and ask, a footprint tool, and a chart prepared so that the numbers can be read. The tool can be NinjaTrader’s Order Flow Volumetric Bars, selected as a bar type in the Data Series window, or an indicator such as TEVO Footprint , which draws bid × ask cells on a regular candlestick chart. For past bars to be exact, the trades behind them must also come with their bid and ask.

Continued on p. 4 →
Footprint cells: volume sold at the bid against volume…Illustration
Order Flow

Absorption in Order Flow: How to Identify It on Futures Charts

Absorption in order flow is heavy aggressive volume that fails to move price because passive orders keep taking the other side. Here is how it appears…

Absorption in order flow is the situation where aggressive orders trade heavily at a price but fail to push the market through it, because passive limit orders keep taking the other side. Sellers hit the bid again and again and the low does not break; buyers lift the offer repeatedly and the high does not give way. The aggressive side spends volume, and the passive side soaks it up.

Continued on p. 2 →
A session profile. The widest row, in amber, is where the market did the most business.Illustration · simulated
Volume Profile

Point of Control, Value Area High and Value Area Low Explained

The point of control and the two value area edges are three prices drawn from one distribution. What each one measures, how software…

The point of control and value area are summary statistics of a volume profile. The point of control (POC) is the price at which the most contracts traded during the period the profile covers. The value area is the continuous range of prices around the POC that contains a chosen share of the period’s total volume. Value area high (VAH) is the highest price inside that range, and value area low (VAL) the lowest.

Continued on p. 3 →
A NinjaTrader 8 workspace: the chart on the left, the ladder on the right.Illustration · simulated
NinjaTrader

NinjaTrader 8 Setup Guide for Beginners

A practical NinjaTrader 8 setup path for beginners: account and simulation, installation, market data connection, the settings to change on…

A NinjaTrader 8 setup has six stages, and doing them in order prevents most of the problems beginners run into: create a NinjaTrader account, choose simulated trading, install the desktop platform, connect a market data source, adjust a handful of platform settings, then build a first chart and add indicators. Each stage depends on the one before it. A chart without a data connection stays empty, and an indicator added before the platform is configured may not show what you expect.

Continued on p. 4 →
A policy rate moving in steps, the way central banks move it.Illustration · simulated
Markets & Macro

How Central Bank Interest Rates Affect Currency Markets

Central bank interest rates move currencies through expectations: what matters is the expected gap between two countries' rates and how each…

Central bank interest rates affect currency markets mainly through expectations. When investors expect a country's rates to rise relative to other countries, assets in that currency become more attractive and the currency tends to strengthen. When they expect its rates to fall relative to others, it tends to weaken. The key word is relative: an exchange rate is the price of one currency in terms of another, so what counts is the gap between two central banks.

Continued on p. 6 →
Special supplement · Order flow

The Trading Desk: five free order flow tools, one link.

The order book, the tape, the footprint, cumulative delta, big trades and VWAP, explained with live simulated figures. Then the tools themselves, free for NinjaTrader 8: open your NinjaTrader account through our link, sign in, take your license and download.

A tick chart with the large prints as bubbles.Illustration · simulated
Quant & Scalping

Order Flow Scalping: A Workflow With the DOM, Footprint, Tape and Big Trades

Order flow tools show liquidity and aggression tick by tick, which tempts scalpers to trade everything they see. A workflow decides in…

Order flow scalping means taking short trades, usually aimed at a few ticks, based on how orders behave at a price you already care about: whether resting liquidity holds or gets pulled, whether aggressive buyers or sellers are being filled without moving price, and whether size appears that is unusual for that market. The usual tools are the depth of market (DOM), Time & Sales (the tape), a footprint chart and a filter for large trades.

Continued on p. 8 →
An equity curve, and the spread of the trades behind it.Illustration · simulated
Quant & Scalping

How to Backtest a Futures Strategy Without Fooling Yourself

A backtest replays a set of rules on past data. Done carelessly, it mostly measures how well the rules were fitted to that data. Here is how…

To backtest a futures strategy is to apply a fixed set of rules, written precisely enough for a computer to follow, to historical data, and to record every trade those rules would have taken, with realistic costs. The output is a list of hypothetical trades and the statistics derived from it: net result, drawdown, number of trades, average trade.

Continued on p. 8 →
Trade and capital routes, drawn as arcs across the globe.Illustration · simulated
Markets & Macro

How Geopolitical Risk Moves Futures and Forex Markets

Geopolitical risk moves futures and forex through four channels: commodity supply, safe-haven demand, risk appetite and policy expectations…

Geopolitical risk is the threat that wars, conflicts, terrorism, sanctions or a sudden breakdown in relations between states disrupt the economy and financial markets. It reaches futures and forex prices through a small number of channels: the supply of commodities such as oil and gas, demand for assets seen as safe, the appetite of investors for risk, and the outlook for inflation and central bank policy.

Continued on p. 6 →

The day in numbers

Free tools for NinjaTrader 8ICT pack and Order Flow pack15
Tools in the Order Flow pack5
Price of a license key$0
NinjaTrader computers per key2
Imbalance ratio flagged by the footprintdiagonal, at least 10 contracts300%
Guides in this edition38

Letters to the desk

Are the tools really free?

Yes. Both packs and the license key cost nothing. NinjaTrader is third-party software: it is free to download and to use in simulation, while live trading and some market data can cost money. Asked by many readers.

Why open a NinjaTrader account first?

The tools run inside NinjaTrader 8, and opening your account through our partner link is what keeps them free. Once it is done, the download unlocks on the Trading Desk.

Do I need Tick Replay?

For exact history on the footprint, delta and VWAP, yes; live data works without it. Our guide explains when to switch it on.

Can I use my key on a laptop too?

Each key works on two NinjaTrader computers. Free one from step 5 of the Trading Desk to move to a third.

Order Flow

How to Read Time and Sales in NinjaTrader 8

Time and Sales, often called the tape, is the running list of trades in one instrument: when each trade happened, at what price and for how many contracts. In NinjaTrader 8 it is a separate window. According to the NinjaTrader Help Guide, you open it from the Control Center by clicking the New menu and choosing T & S, and you change its display through the right-click menu, under Properties. The same right-click menu lets you pick the instrument; typing a symbol while the window is selected also opens the instrument selector.

Continued on p. 2 →
Order Flow

Iceberg Orders and Hidden Liquidity: What Traders Can Observe

Iceberg orders are limit orders that show only part of their total size to the market. The CFTC glossary describes a hidden quantity order as one where only a portion is visible to other participants, with more becoming visible as the displayed part is filled, and lists iceberg and max show as other names for it. A trader who wants to buy a large quantity at one price can rest a small visible bid and let the rest refill behind it, instead of showing the full size and changing how everyone else behaves.

Continued on p. 2 →
NinjaTrader

Tick Replay in NinjaTrader 8: What It Does and When You Need It

Tick Replay is a NinjaTrader 8 property that replays the market data behind each historical bar (bid, ask and last trade) in the exact order those events happened. An indicator running with Tick Replay therefore calculates its history tick per tick, as it would have done had it been on the chart live during that period. Without it, history arrives as finished bars: open, high, low, close and volume, with nothing about the sequence of trades inside them.

Continued on p. 4 →
Quant & Scalping

Trading Statistics Explained: Win Rate, Expectancy, Profit Factor and Drawdown

Trading statistics summarise a list of trades, real or simulated, into a few numbers that describe how a method behaves: how often it wins (win rate), how much it wins and loses on average, what it earns per trade on average (expectancy), how gains compare with losses overall (profit factor), how deep its worst losing period was (maximum drawdown) and how steady its returns were relative to their variability (Sharpe-type ratios).

Continued on p. 8 →
Order Flow

Market Orders vs Limit Orders: How Futures Prices Actually Move

The choice between market vs limit orders is a choice between certainty of execution and control of price. A limit order says: buy or sell at this price or better, and wait if necessary. A market order says: trade immediately, at whatever price is available. The CFTC glossary draws the same line: a limit order specifies a maximum purchase price or a minimum sale price, while a market order is filled at whatever price is obtainable when it reaches the order book.

Continued on p. 2 →
Futures

Futures Trading Risk Management: A Practical Framework

Futures risk management means deciding, before any order is placed, how much money you accept to lose on a trade, on a day and on the account as a whole, then sizing every position so that a normal loss stays inside those limits. Futures are leveraged and marked to market every day, so small sizing mistakes turn into large swings in the account very quickly.

Continued on p. 5 →
Volume Profile

Auction Market Theory for Futures Traders

Auction market theory is a way of reading markets as continuous two-way auctions. Its central claim is simple: the purpose of a market is to facilitate trade, and price is the tool it uses to do so. Price moves up to find sellers and down to find buyers, and it settles, for a while, in areas where both sides are willing to keep trading.

Continued on p. 3 →
Education

How to Read the COT Report: Commitments of Traders Explained

The Commitments of Traders (COT) report is a weekly publication of the US Commodity Futures Trading Commission (CFTC) that breaks down the open interest of futures and options markets by category of trader. It shows how many contracts hedgers, funds, dealers and other large traders hold long and short, for markets in which 20 or more traders hold positions at or above the reporting levels set by the CFTC.

Continued on p. 7 →
Markets & Macro

Nonfarm Payrolls: How the US Jobs Report Moves Futures and Forex

Nonfarm payrolls (NFP) is the monthly change in the number of paid jobs in the US economy outside farming, as estimated by the Bureau of Labor Statistics (BLS). It is the headline figure of The Employment Situation, the US jobs report, which also contains the unemployment rate and average hourly earnings. The report is usually released on a Friday early in the month, at 8:30 a.m. Eastern Time, and covers the previous month.

Continued on p. 6 →
NinjaTrader

How to Install Custom Indicators in NinjaTrader 8 (ZIP Import)

To install indicators in NinjaTrader 8, first look at the file you downloaded. If it is a ZIP archive, open the Control Center, choose Tools > Import > NinjaScript Add-On, select the ZIP and confirm, then restart NinjaTrader if the developer asks you to. If it is a single .cs file, copy it into the Documents\NinjaTrader 8\bin\Custom\Indicators folder and compile it with F5 in the NinjaScript Editor. In both cases the indicator then appears in the Indicators window of every chart.

Continued on p. 4 →

From the market archive

1848. Merchants in Chicago found the Board of Trade, where grain futures will grow up.

1898. The Chicago Butter and Egg Board is formed. In 1919 it becomes the Chicago Mercantile Exchange.

1982. Futures on the S&P 500 index start trading at the CME.

1987. 19 October, Black Monday: the Dow Jones Industrial Average falls 22.6% in a single session.

1997. The E-mini S&P 500 launches at one fifth of the size of the original contract, traded electronically.

2019. Micro E-mini futures arrive at one tenth of the E-mini. The smallest trader can now trade the index tick by tick.

Classifieds

FREE. Footprint chart. Bid × ask, diagonal imbalances at 300%, stacked zones, a POC on every bar. NinjaTrader 8. Collect from the Trading Desk.

FREE. Depth of market with its own window, Time & Sales and orders sent only after you confirm. Ladder kept tidy.

WANTED. Traders who write down why they entered, before they know how it ends. See page 7.

LOST. One stop-loss, last seen being moved “just a little lower”. If found, put it back where it was.

LESSONS. Tick Replay explained, any level, no charge. Page 4.

NOTICE. Packs signed since 23 October replace every earlier copy. Download again before you activate your key.

Corrections & risk

Nothing in this paper is investment advice. Futures and forex trading carries a substantial risk of loss and is not suitable for every investor.

Every chart in these pages is an illustration drawn from simulated data. Past results, real or simulated, do not predict future ones.

Full risk disclaimer →