Price came into the put shelf for the first time in four sessions and the shelf thickened on the approach. V Every rung: 7729 → 2,048 (from 1,478) · 7704 → 968 · 7774 → 826 · 7749 → 691 · 7699 → 657 · 7709 → 648 · 7764 → 527 · 7719 → 491. Five brand-new rungs written BELOW the old bottom of the ladder at 7714, 7689, 7669, 7659, 7654.
And the sequencing is the part that makes it clean: the shelf THINNED 12–16% on the morning boards while price sat up at 7813–7819 away from it, then rebuilt past its original size as price arrived. Structure written to meet an approach, not left behind by a move.
DXUSD closed 99.565, −0.195 (−0.196%) on the settle-to-settle basis — the release held into the close on the sixth attempt after five consecutive refusals V. All three legs pushed against the dollar: euro +0.168%, sterling +0.112%, yen +0.041% firmer. The composition confirms the index rather than cancelling it.
And the front end capitulated: 2Y −1.62bp against 10Y −0.21bp → 2s10s +1.41bp, a BULL STEEPENER. The two-year gave back its entire post-ADP +1.80bp and 1.6bp more — a complete reversal of the bear flattener the lock downgraded the risk-on read on. V
Headline 54.1 vs 54.5 expected. EMPLOYMENT 47.4 vs 52.0 expected and 51.2 prior — a 3.8-point collapse into outright contraction. PRICES 70.3 vs 66.2 expected and 67.7 prior — a 2.6-point jump. Business Activity 59.1 vs 56.0 and New Orders 57.2 vs 55.3, both strong. V
Activity and orders accelerating, employment contracting, prices re-accelerating. That combination is stagflationary and it is what broke the tape — the high was made 20 minutes before it and the session never traded above 7820.00 again.
3-Year $58B Tue Aug 11 · 10-Year $42B Wed Aug 12 · 30-Year $25B Thu Aug 13, competitive close 12:00 CT each V. Sizes now verified from the Treasury artifact rather than pending.
This was the day's named long-end watch, and the standard for it degrading was explicit: a genuine structural break through real supply, not a heavy calendar. The long end closed −0.21bp with the front end rallying. The calendar landed and the long end kept its bid.
Volume ratios NYSE −1.23:1 and Nasdaq −1.20:1 — negative, and for the first time in this run the two AGREE rather than the Nasdaq running far ahead P. Net advancers negative from the open and never recovered, closing around −485. Opening-drive character persistently red — distributive. Arms index closed 0.97 after a 0.62–1.57 envelope, rising into the bell.
Three-plus panels agreeing is the standard for a clean participation read and today met it. Every prior session of this run had the internals failing to confirm an ADVANCE; this is the first that had them confirming a SELL.
Semis versus the index 0.7464 → 0.7411 after printing 0.7540 intraday; broad tech versus the index 0.2424 → 0.2415 after printing 0.2433 — both rolled, in the same bars P. Tuesday they rose together, which made that advance a genuine broad tech bid. Today they fell together, which makes this a genuine broad tech exit.
Small-caps versus the index 0.3912 → 0.3894 — the first clear small-cap roll of the run. Discretionary versus staples rolled 1.40 → 1.39 for a second consecutive session, again late, and afternoon rotation carries more weight than midday.
| Time CT | Event | Est / Prior | Actual | Feeds |
|---|---|---|---|---|
| 6:00 | MBA 30-Year Mortgage Rate | — / 6.76 | 6.81% — highest in over a year V | Applications −2.9%, purchase index 154 from 159.8. |
| 7:15 | ADP Employment Change (Jul) | 70K / 95K | 44K — miss by a third V | First of three labour-softening datapoints this week. |
| 7:30 | Treasury Quarterly Refunding Announcement | — | 3Y $58B · 10Y $42B · 30Y $25B V | Aug 11 / 12 / 13, competitive close 12:00 CT each. The long end did NOT reverse through it. |
| 8:45 | S&P Global Services · Composite | 53.6 / 51.2 | 54.6 · 54.5 — strong beats V | The other services survey, and it disagreed with the ISM headline. |
| 9:00 | ISM SERVICES — headline 54.1 · employment 47.4 · prices 70.3 · new orders 57.2 · business activity 59.1 | 54.5 · 52.0 · 66.2 · 55.3 · 56.0 | the stagflation shape — employment INTO CONTRACTION V | The session's driver. High made 20 minutes earlier and never revisited; the front end sided with employment over prices. |
| 9:30 | EIA Crude Oil Stocks | −1.5M / −7.167M | +2.479M — a build where a draw was expected V | No crude-led move followed. The geopolitical branch stayed unactivated. |
| 10:30 | 17-Week Bill Auction | — / 3.875 | stopped 3.785 V | No curve bearing. Captured this time; it was unavailable at midday. |
| 15:05 | Fed Cook Speech | — | after the cash close | Outside the graded session. Carry any content into Thursday's read, not this grade. |
| tomorrow — the week resolves Friday | ||||
| 6:30 | Challenger Job Cuts (Jul) | 59K / 45.8K | pending | Fourth labour datapoint of the week. |
| 7:30 | Initial Jobless Claims · Unit Labour Costs · Nonfarm Productivity | 202K / 197K · 2.1% · 0.6% | pending | Claims is the third leg of the same labour question after ADP 44K and services employment 47.4. Unit labour costs feed the prices side. |
| Friday | NONFARM PAYROLLS | — | the week's resolution | Everything on this page is provisional against it. |
The session opened at its high area, made a record, gave all of it back inside three hours, stopped two points above the strike the dealers were defending, and then did nothing at all for three and a half hours. It closed unchanged. That flat number hides the two most informative things this run has produced.
The first is that both macro confirmations this advance has been waiting on finally arrived — and the tape sold anyway. The dollar released and held it into the close for the first time in six attempts, with all three currency legs pushing the same way rather than cancelling each other. The front end gave back its entire post-ADP sell-off and then some, flipping the curve from a flattener to a steepener. The lock named both of those as the highest-value confirmations on the page. Both fired. Price finished flat after failing at the top of its range and testing the bottom of it. That is the answer to the question the whole week has been asking: the dollar was never what was holding this tape back.
The second is that the put shelf got tested for the first time in four sessions and the dealers defended it. Price came down into the shelf and every rung thickened as it arrived — the heaviest went from 1,478 to 2,048 contracts — with five entirely new rungs written beneath the old bottom of the ladder. And the sequencing is what makes it clean rather than merely encouraging: the shelf THINNED in the morning while price sat up at the highs away from it, and rebuilt past its original size as price came to it. The low stopped two points above 7749, a strike a third the size of the heaviest one, because 7749 was the rung being built into the approach. That is the whole method: score the shelf by what gets built into an approach, never by which number is biggest.
What broke was participation, and it broke on exactly the day the macro improved. For the first time in this run the internals confirmed a decline rather than failing to confirm an advance — volume ratios negative on both exchanges and agreeing with each other for the first time, breadth negative from the open, the opening drive distributive. And the leadership that has carried this entire move reversed in the same bars: semis and broad tech, which rose together Tuesday and made that advance a genuine broad tech bid, fell together today. Small-caps rolled for the first time. Credit printed at its lows for a third straight session, meeting the bar Tuesday's wrap set in writing for calling it a signal.
Structurally nothing broke. The cushion above the gamma flip is 91 points and never came close to eroding. The long end did not reverse through the refunding announcement. The put shelf is not merely surviving but building. Zero of the three conditions that keep this configuration alive degraded, so the grind-or-pin family remains the structural base case going into Thursday. The decline itself behaved accordingly: a 69-point stair-step, not a slide, that stopped on structure and then balanced in an eleven-point band for the rest of the afternoon.
Net, and this is the state Thursday inherits: the mechanical pattern's two preconditions — a dollar that is not opposing, and front-end volatility crushed — are BOTH satisfied for the first time in this entire run, at the exact moment the participation layer turned and confirmed a decline. Those point opposite ways. Payrolls is Friday. Do not resolve the tension in advance of the data.
The verdict is HELD, and the mechanism matters more than the label. The lock set conviction MEDIUM-HIGH on behaviour and explicitly LOW on direction, and closed with "this is a wait-for-reaction session at the edges, and the upper edge is being tested at the lock." A deliberately no-lean thesis that maps both sides with real triggers has done its job when either side fires as written. Both sides fired, in sequence, on price alone.
The upside branch activated five minutes into the session on two consecutive closes above 7801.75 and walked its mapped rungs 7804 → 7809/7814 → 7818/7819 before stalling at 7820.00. Its own written kill fired at 09:55 on two closes below 7789. The downside branch activated at 10:25 on two consecutive closes below 7771 and walked 7764 → 7759 → 7754 into the 7749 zone, stopping two points above it. The morning box was killed at both edges and went dormant exactly as its kill condition specified.
⚠ The midday page recorded the downside activation as ungradeable because the five-minute bar payload was lost with the live link. The scheduled 15:10 pull landed that payload outside the session, so it is now GRADED: two closes at 7769.00 and 7769.75 at 10:25 and 10:30. The 10:15 probe to 7766.75 closed back at 7774.00 and was correctly NOT acceptance. Naming the basis as unavailable rather than working around it is what made that recoverable.
The sprawl check, because both directions firing inside one session is exactly the shape that should draw one. A scenario set broad enough to cover every outcome predicts nothing. This one passes on specifics: the upside leg stopped 9.00 points short of the node it was walking toward, the downside leg stopped 2.00 points above the strike it was walking toward, the two deepest rungs of the shelf were never traded, and the expansion branch was never within 60 points of arming. The set predicted where each leg stops and both stops landed on the map.
The geopolitical branch never activated and that is correct rather than a miss. Its down leg required an escalation headline AND acceptance below 7771. Only the acceptance happened. The decline was structural, not headline-driven, and the branch's own conjunction kept it off the board — which is the conjunction working, not failing.
⚠ The one latent defect, and it did not touch the grade. The lock ranked the heaviest overhead strike at 7829 as "the session's first genuine mechanical stall candidate" and called 7799–7824 travel space — while the dealers' own expected-move ceiling sat at 7818 inside that span. Price stalled at 7820.00: through the lock's ceiling, two points short of the 7822 the board had re-struck it to four minutes before the high printed, and nine points short of the node. The expected-move boundary was the operative ceiling; the heaviest strike was never reached.
What makes that specific rather than hindsight: the lock itself observed the band had been re-struck around spot that morning and that price was back inside it for the first time in the run — which is precisely the condition under which the band, not the ladder, frames travel. And the boundary MOVES: 7818 → 7822 → 7824 → 7818 across four boards in one session. So a stall level carried from the lock rather than re-read off the freshest board is stale by construction. That is the same freshest-map discipline already in force for walls, applied to a boundary — and this is the first session that tested it on one.
⚠ This is the third consecutive session whose latent defect is the same error in different clothes: ranking a wall's magnitude above a structural boundary. Monday it was calling a top off the biggest strike while dealers wrote the ceiling upward. Tuesday it was treating a call wall beneath spot as a containment floor. Today it is ranking the heaviest node above the expected-move edge. Three sessions, one root cause, and it goes to the wrap as a proposal rather than an edit.
The best thing on this page, though, is the shelf test, and it is worth being precise about why. The rule being applied was written after a session where a put wall was scored healthy on size alone, price sliced it in one bar, and it then grew while price traded sixty points beneath it. The lesson was that magnitude marks where exposure sits, not where price gets defended, and only behaviour on the approach tells them apart. That rule had never been testable as written — every subsequent instance was either on the call side or against a shelf that did not exist. Today the shelf existed, price came into it, and the behaviour scored exactly as the rule says to score it. Magnitude said 7729. Behaviour said 7749. Price stopped at 7751.
One intraday call worth recording, because it was the third pin call of the week and the first correct one. The 12:25 read flipped the sub-read from grind to pin on the dealer posture inversion, drew a box at 7749 to 7794, and stated its own void condition in advance. Price spent the remaining two and a half hours inside an eleven-point band in the middle of that box and never approached either edge. It is not part of the graded thesis — a branch drafted after the open never earns the grade — but the distinguishing variable was named before the outcome and it held, which is the part worth carrying.
| Condition selecting the base case | What it means in plain language | Where it scores at the CLOSE |
|---|---|---|
| Zero-gamma cushion | How far spot sits above the gamma flip — the price below which dealer hedging stops damping moves and starts chasing them. Healthy means comfortably above, not hugging it. | HEALTHY — never threatened +91.25 at the close. The flip travelled 7691 → 7669 → 7686 → 7672 across four boards and price never came within 60 points of it. It now has a put wall sitting on it at 7669 with three more rungs beneath. |
| Long end vs. supply | Whether long-maturity Treasury yields are reversing the dovish move on a genuine structural break — a tailed 10-year or 30-year auction, the long bond decisively through a level on real supply, or the front end repricing on conviction. A firm print or a small bear-flattening tick does not count. | NOT DEGRADED — and it was tested today The refunding calendar landed at 7:30 and the long end closed −0.21bp with the front end rallying 1.62bp. The morning's bear flattener fully reversed to a +1.41bp steepener. The supply itself is next week — that is where this gets its real test. |
| Put shelf | Whether the layered put support below spot is holding — intact, light, or thinning, scored by whether the shelf survives from board to board and whether it is added to as price approaches. | ⚠ INTACT AND BUILDING — the strongest score available, and now TESTED Thinned 12–16% while price sat at the highs away from it, then rebuilt past its original size as price arrived: heaviest rung 1,748 → 1,533 → 1,478 → 2,048, five new rungs written below. The low stopped two points above the rung being defended. |
| how the base case is selected — final scoring for the session | ||
| All three clean and price above the flip → the grind-or-pin family is the base case. ZERO of three degraded at the close, and one posted the best reading of the run. ⚠ The sub-read finished as PIN — drafted at 12:25 on the dealer posture inversion and held to the bell inside an eleven-point band. ⚠ And the preconditions, which never reclassify the tape but do describe how it behaves: BOTH are satisfied for the first time in this run — the dollar is not merely non-opposing but actively releasing, and front-end volatility is crushed at 0.8727. That configuration arrived on the day participation turned against the tape. Hold both; the separation between preconditions and structural conditions is what kept two wrong intraday calls this week from costing the base case anything. | ||
| Level | What it is | Reaction meaning | Scenarios |
|---|---|---|---|
| overhead — contracted through the session | |||
| 7879 / 7869 | Call walls 1,020 / 674 V | Both shrank through the day; three strikes above them dropped off the board entirely. | |
| 7854 — CALL WALL 1,114 + DECAY ANCHOR, MOVED DOWN 25 POINTS FROM 7879 | |||
| Decay pressure moved toward price rather than away, but it is still 90 points overhead — parked at a distance, which describes an upward drift as a session ages rather than an anchor on price. | |||
| 7829 — CALL WALL 1,561, THE HEAVIEST OVERHEAD · NEVER REACHED TODAY, HIGH STOPPED 9 POINTS SHORT | |||
| ⚠ This is the latent defect of the session in one line: it was named as the first stall candidate and the stall came nine points earlier, at the expected-move edge. It is essentially unchanged while everything around it was removed, which makes it MORE dominant on the board going into Thursday — but rank the boundary above it, not below. | |||
| 7818 — EXPECTED-MOVE HIGH · THE ACTUAL CEILING · RE-STRUCK 7818 → 7822 → 7824 → 7818 IN ONE SESSION | |||
| The high of 7820.00 cleared the lock's 7818 and stopped two points under the 7822 that was live when it printed. The dealers' own expected range is the level that capped this session — and it MOVES, so re-read it off the current board rather than carrying it from the morning. | |||
| 7819 / 7814 / 7809 / 7804 | Call walls 415 / 329 / 392 / 478 V | The upside branch's mapped rungs. All tagged in the first ten minutes and all given back. | |
| 7794 / 7789 | Call walls 644 / 733 V | The pin box ceiling, never approached after 09:55. 7789 is also the upside branch's kill line — it fired there. | |
| 7786.00 / 7784 | Tuesday's high · call wall 289 V | The downside branch's kill sits at 7786 and never fired — price closed 22.75 below it. | |
| 7771.00 | Wednesday's overnight low V | The downside branch's activation. Two closes below it at 10:25 and 10:30. Price finished 7.75 beneath it. | |
| 7774 | Put wall 826 V — grew from 780 | Top rung of the shelf. The 7779 rung above it came off the board entirely. | |
| —— RTH CLOSE 7763.25 · session 7751.00–7820.00 · 69.00-pt range —— | |||
| 7769 / 7764 | Call 906 / put 527 V | Thick mixed structure at the close — the settle printed directly on the 7764 put strike. In positive gamma this supports. | |
| 7759 / 7754 | Call 742 / call 483 V | Both grew. Traded through on the way down and held on the way back — two of the downside branch's mapped rungs. | |
| 7749 — PUT WALL 691, GREW FROM 614 · THE FLOOR THAT ACTUALLY HELD · SESSION LOW STOPPED 2.00 ABOVE IT | |||
| This is the level the session was about. A third the size of the heaviest put and it is the one that held — because it was the rung being added to as price arrived. Score the approach, not the number. | |||
| 7739 — removed | dropped off the board | The one thin rung in the morning ladder is gone; the shelf is denser without it. Never traded. | |
| 7729 — PUT WALL 2,048 · 1,748 → 1,533 → 1,478 → 2,048 ACROSS THE SESSION · NEVER REACHED | |||
| Thinned while price was up at the highs, rebuilt hard as price came toward it. That shape is the defence signature and it is the finding of the session. ⚠ Carried into Thursday with a caveat that matters: it is confirmed as defended structure that has NOT yet had to prove itself in price. The low stopped 22 points short of it. | |||
| 7719 / 7714 / 7713 | Put 491 / put 350 — new / expected-move LOW V | A new rung written between the old ones, stacked on the lower edge of the dealers' expected range. | |
| 7709 / 7704 / 7699 / 7698 | Puts 648 / 968 / 657 · volatility-band high V | All grew roughly 20%. The deep shelf is now heavier than the shallow one was this morning. | |
| 7689 · 7679 · 7669 · 7659 · 7654 — FIVE NEW PUT RUNGS WRITTEN BELOW THE OLD SHELF | |||
| Structure now extends 109 points beneath the close where four sessions ago there was nothing at all. And a 1,552-contract CALL wall sits on the expiry magnet at 7679 — a heavy node right where the magnet is, which is containment geometry. | |||
| 7672 — STATED ZERO GAMMA · CLOSE +91.25 ABOVE · PUT WALL 423 SITTING ON IT | |||
| The flip moved further away through the session AND acquired defence. Four sessions ago it was the entire downside cushion with 270 points of air above it; now it is the bottom of a 109-point ladder. | |||
| 7646 | Volatility-band low V | Not in play. Context only. | |