BullishAgent BullishAgent
EDGAR Earnings Ratings Insiders Shorts
ETFs Screener
Sign in Register
Chapter 12 · Mastery

Case Study — The October 2022 /ES Bottom

Every prior chapter used idealized examples. This one doesn't — every price, date, and volume figure below is pulled directly from BullishAgent's own es_daily table (ToS-matching continuous /ES, 2021+), the same data behind the ES Block research already running on this site. No cherry-picked chart image, no rounded numbers — the actual tape.

BullishAgent Intelligence Source: es_daily, continuous /ES front-month

The setup

Through August–September 2022, /ES was in a sustained decline as the Fed's hiking cycle pressured equities — a real Phase-before-A downtrend, not a manufactured one. By early October, the decline had been running for months. That's the backdrop this range formed against.

Phase A — the climax

Date Event O / H / L / C Volume
Oct 13, 2022 SC 3596.25 / 3697.75 / 3502.00 / 3680.25 3,191,765
Oct 28, 2022 AR 3798.25 / 3924.25 / 3776.75 / 3923.00 1,990,508
Nov 9, 2022 ST 3832.50 / 3848.75 / 3750.00 / 3756.25 1,828,295

Oct 13 is about as textbook an SC as real data ever produces. It's the single highest-volume session in the entire window (3.19M contracts — every other day in this table is well under it). The bar has a 195.75-point spread, the widest of the period, and it dipped to an intraday low of 3502.00 — but closed at 3680.25, just 17.5 points off the high. That's a bar where enormous selling effort produced a result that failed to hold the low: exactly the Effort-vs-Result signature from Chapter 6 that defines a Selling Climax.

The rally into Oct 28 set the range's upper boundary at an AR high of 3924.25. Then on Nov 9, price came back down to test the SC area — but the low landed at 3750.00, a full 248 points above the Oct 13 low, on volume of 1.83M — barely 57% of the SC's volume. Higher low, lower volume: a clean Secondary Test by the Chapter 3 definition.

Phase D — the breakout and the pullback

Date Event O / H / L / C Volume
Nov 10, 2022 SOS 3757.00 / 3973.50 / 3751.50 / 3973.00 2,296,673
Nov 17, 2022 LPS 3977.25 / 3990.25 / 3912.50 / 3961.00 1,510,326
Nov 30, 2022 Markup 3962.25 / 4093.50 / 3942.75 / 4093.00 2,350,960

Nov 10 is the SOS: the session opens at 3757.00 — essentially right at the ST low — and closes at 3973.00, a 222-point range that decisively clears the 3924.25 AR high and closes within 0.5 points of the day's own high. Volume expands to 2.3M. This is Effort and Result finally agreeing on the upside after a month of chop.

The pullback on Nov 17 dipped to 3912.50 — just under the old AR high, the level that should now act as support — before closing at 3961.00, on only 1.51M volume, roughly 66% of the SOS bar's volume. A shallow test on shrinking volume, holding near the old resistance-turned-support line: a clean LPS.

From there, markup continued — a 4093.00 close on Nov 30 (2.35M volume), and price traded as high as 4145.00 by mid-December, roughly 643 points above the Oct 13 SC low of 3502.00 — before /ES eventually rolled over into 2023.

What this real example does and doesn't confirm

Notice this range never produced a clean Spring — Phase C here resolved as a higher-low Secondary Test rather than an undercut-and-reclaim. That's the "Schematic #2, no clean Spring" case from Chapter 3, and it's worth sitting with: this is one of the cleanest accumulation examples available in the site's own data, and it still doesn't match the "textbook with a dramatic Spring" version most retail content shows. Real accumulations more often look like this — solid on the SC/AR/ST/SOS/LPS structure, ambiguous on the flashiest single event.

Building your own case study

The process that produced this walkthrough is repeatable against any instrument this site has daily data for: pull a window of OHLCV around a well-known turning point, look for the highest volume, widest spread bar with a close far from its extreme (the climax candidate), find the boundary it establishes with the following reaction, then check whether the later test comes in on lower volume at a better (higher, for accumulation) low. If it does, walk forward for a breakout bar with expanding spread and volume, and a pullback that holds the old boundary on shrinking volume. That five-step scan is exactly what this chapter just did by hand.

Where this is headed
Everything in that five-step scan is expressible as a set of rules over OHLCV data — which is exactly the subject of the final chapter: whether this can run automatically against the site's own price data instead of by hand.