Preface

Front Matter


Preface

This is the book I wish someone had handed me on day one of futures trading.

Most technical analysis material falls into one of two camps. The first is retail pedagogy: head-and-shoulders, RSI overbought, Fibonacci retracements, presented as if any of these in isolation produce a tradeable edge. The second is academic finance: stochastic volatility models, Itô calculus, market impact functions, presented as if a screen trader could implement any of it before the next economic release. Neither camp talks to a working futures trader.

The gap between them is where the actual edge lives. It lives in liquidity, where stops cluster and how institutional players harvest them. It lives in order flow, the layer of aggressive intent beneath the price tape. It lives in regime classification, the discipline of selecting the right tool for the market state actually in effect rather than the one a trader hoped for at the open. It lives in execution realism, the recognition that a backtest at the mid-price is a fantasy and slippage is the largest line item in most strategies' P&L.

This book is an attempt to bridge that gap. It treats futures markets specifically (ES, NQ, GC, CL primarily) because the contract structure, the session split, the roll mechanics, and the order-flow infrastructure differ enough from equities to warrant a dedicated treatment. It draws on the institutional literature (Dalton on Market Profile, Easley/López de Prado/O'Hara on order flow toxicity, Bailey/López de Prado on backtest overfitting, Bulkowski on chart pattern reaction rates) because these are the references that working desks actually use. And it states failure conditions explicitly, because every method in this book fails under some regime, and a trader who does not know the failure conditions will discover them the expensive way.

A few honest disclaimers up front. No method in this book guarantees profitability. No backtest result quoted is a promise about future performance; markets adapt, edges decay, and the regime that made a strategy work for two years can disappear in two weeks. No chapter substitutes for screen time, journaling, and structured post-session review; this book is conditioning information that tightens the distribution of trades you take, not a system you can paper-trade tomorrow and expect to print money on Monday.

If you read this book and walk away with three things, they should be: a regime taxonomy that forces you to commit to a market state before selecting a setup; a liquidity-first reading of price that reframes every level on your chart as a stop pool rather than a magic number; and a discipline of risk management strict enough that the bad days do not erase the good ones. Everything else is decoration.


How to Use This Book

The book is structured in five parts plus appendices. Each part assumes the previous one, but the chapter granularity is fine enough that an experienced reader can skim sections they already know.

Reading paths

Three paths are supported, depending on background and goal.

Path 1: Aspiring prop or desk trader, retail TA background. Read straight through. Part I (Chapters 1 to 3) establishes vocabulary that every later chapter assumes. Part II (Chapters 4 to 8) treats classical TA with a critical lens; if you are already skeptical of MA crossover systems, you can skim Chapter 6. Part III (Chapters 9 to 14) is where the institutional substance lives; do not skip any chapter here. Part IV (Chapters 15 to 18) is rigor: walk-forward, sizing, execution. Part V (Chapters 19 to 21) consolidates with case studies and the daily plan.

Path 2: Systematic researcher, statistics-first background. Read Part I quickly for futures-specific vocabulary (especially RTH/ETH and roll mechanics, which equities-trained quants frequently get wrong). Skim Part II. Read Part III in detail for the institutional concepts. Part IV is your home turf; verify our threshold defaults against your own walk-forward framework. Appendices A and B are the technical core.

Path 3: Discretionary futures trader, screen-time-rich. Skim Part I; you know it. Skim Part II as a consistency check on your existing framework. Read Part III in detail; even experienced discretionary traders frequently underweight one of {volume profile, anchored VWAP, order flow}. Part IV may surprise you: most discretionary traders' sizing is sloppier than they think, and Chapter 17 makes that visible. Part V is the integration check.

Skim markers

Sections marked with the "(skim if experienced)" flag are foundational explainers that experienced readers can move through quickly. Sections marked with the "(deep)" flag are reference-density material that benefits from slower reading.

Exercises

Every chapter ends with two to five exercises. They are designed to take 15 to 60 minutes each, and they require either screen access to a charting platform or a small spreadsheet. None of them require proprietary data. The exercises are not optional if you intend to internalize the material; reading without practice produces fluency, not skill.

Cross-references

When a chapter references another, it uses the format "(Chapter N, §N.M)". Internal references are kept tight; if a concept is needed in three chapters, it is defined in the earliest one and referenced thereafter.

A note on the worked examples

Worked examples in Chapter 20 reference specific dates and price levels. These are illustrative, calibrated against actual sessions but framed for pedagogy rather than as predictions. The same setup at different levels should reproduce the same logic; the numbers are not the point, the structure is.


A Note on Data and Platforms

The book is platform-agnostic. The concepts apply on any charting tool that supports session-aware analytics, volume profile, anchored VWAP, and order-flow visualisation. Where platform-specific notes are needed, they appear in the relevant chapter or in Appendix C.

Data sources

The author's primary data context is CME-listed futures (ES, NQ, GC, CL, SI, ZN, ZB, 6E, 6J), accessed through TradingView for charting and Pine Script development, with cross-checks via Sierra Chart for footprint and order-flow detail. For systematic research, Databento and CME DataMine are the primary sources of clean tick data. None of the analysis in this book requires Bloomberg or Refinitiv access; institutional-grade work on liquid futures is possible with retail-tier data subscriptions if the analyst is disciplined about session windows and roll handling.

Session conventions

Throughout the book, "RTH" refers to Regular Trading Hours for the relevant contract. For ES and NQ this is 09:30 to 16:00 ET (08:30 to 15:00 CT for Chicago-based platforms). For GC it is 08:20 to 13:30 ET; for CL it is 09:00 to 14:30 ET. Where a generic "the open" is referenced without further qualification, ES is the implicit default.

"ETH" or "Globex" refers to the extended overnight session, roughly 18:00 ET Sunday through 17:00 ET Friday with a one-hour daily maintenance halt around 17:00 ET.

"Daily" measurements (daily ATR, daily range, prior day high/low) default to RTH-only computation unless explicitly noted as 24-hour. This is a deliberate choice that aligns with institutional convention; it differs from some retail platforms' defaults.

Continuous vs. specific contracts

The book follows the operational rule established in Chapter 1: back-adjusted continuous contracts for trend, momentum, and indicator work; unadjusted continuous (or specific contract month) for absolute-level work, including anchored VWAP from older anchor points, naked POC retest analysis, and very long-dated horizontal levels. Where the distinction matters in a specific example, the chapter notes it.

Supported platform list

For readers who want to follow along on a specific platform, the following are tested:

Platform Strengths Limitations
TradingView with Pine v6 Excellent for indicator development, scripting, public sharing Footprint is approximate (BVC-based); no true L2 depth
Sierra Chart Best-in-class footprint and order-flow visualisation Steeper learning curve; Windows-centric
NinjaTrader 8 Good for execution and Order Flow + indicator hybrid Strategy backtest infrastructure is dated
ATAS Cluster/footprint specialist Russian-origin tool; some Western brokers do not integrate cleanly
Bookmap Heatmap-based visualisation of resting liquidity Best as a complement, not a primary chart
Python (pandas, vectorbt, Databento) Walk-forward research, statistical validation No interactive charting; build your own visuals

Pine v6 code samples in the book reflect TradingView's current version as of 2026. Where syntax differs from earlier versions, footnotes flag the difference. The author's own indicators (Trend & Levels, Futures Institutional Edge) were drafted in Pine v6 and serve as the implementation reference for several concepts in Chapters 5 and 12.

A final word on dates and prices

Every specific price level, ATR estimate, margin requirement, and percentile threshold in the book reflects the market structure as of mid-2026, the time of writing. Margins move; tick values do not, but contract specifications occasionally update; volatility regimes shift continuously. Treat numbers in the book as illustrative anchors. The reasoning is the durable part; the numbers will need refreshing every year or two.


End of front matter. Part I begins on the next page.