ReplayFutures Start free trial

ReplayFutures · Data Coverage

Data Coverage: Level 1 and Level 2 Depth

This page states plainly what the archive contains: which sessions carry full Level 1 and Level 2 depth, and which are Level 1 only. No vague promises. If a session is not complete, it is named here.

Level 1 vs Level 2

Level 1 is trades and top-of-book quotes: the tape, last price, best bid and ask. Level 2 is market depth, the full order book behind the best price, the ladder you read on a DOM. Order-flow and DOM practice need Level 2, and that is the whole reason to use tick-by-tick replay instead of bar replay.

A NinjaTrader replay file can hold both, or Level 1 alone. This page is about which one you get, per session.

Front-month sessions: full Level 1 and Level 2

Every front-month session, from each contract's roll date through its expiry, carries full Level 1 and Level 2 depth, and new sessions are added every trading day. This is the guaranteed core of the archive. If you are pulling the active contract for any instrument, you are getting complete depth.

How depth is captured, and why timing matters

NinjaTrader does not publish a session's Level 2 depth to its replay servers until after midnight ET following that session. Depth for today's session is simply not available until tomorrow. The archive captures each session the following afternoon, once depth has published, and confirms that every file actually contains its depth records before it is filed and served. That is why current front-month sessions come down depth-complete on the first download, with no waiting and no second pass.

Where a session can be Level 1 only

Being straight about the exceptions matters more than a clean marketing line. A session can be Level 1 only in three cases:

Date coverage and known gaps

Separate from depth is plain date coverage, whether a given day exists at all. The archive holds roughly 18 months of history per instrument, with the major index futures (ES, MES, NQ, MNQ) going back furthest, to 2023, and it includes the Sunday Globex evening session. New trading days are added daily.

Known date gaps are listed rather than left unstated:

All other instruments are current with no known date gaps.

How to check depth yourself

You never have to take this on faith. Load any file through NinjaTrader's Playback connection, open a DOM (SuperDOM or Level II window) for that instrument, and press play. If the ladder fills with resting bids and asks that move tick by tick, the session carries Level 2. If only the last-trade column moves and the ladder stays empty, it is Level 1 only. That is the same check the archive runs on every file before it is served.

Full depth on every front-month session

18 months of tick-by-tick replay, Level 1 and Level 2, refreshed daily, straight into NinjaTrader 8.

Start your 7-day free trial →

$12/mo or $79/yr after · cancel anytime · works inside NinjaTrader 8

Questions

If you ever find a front-month session that is Level 1 only and still inside NinjaTrader's retention window, tell me, that is a bug on my end and I want to fix it. Email support@replayfutures.com with the instrument and date and I will look at it directly.