The Nasdaq-100 fell 0.71% to 30,664.70 and the S&P 500 0.06% to 7,807.24 on Monday; the VIX rose to 15.21 and December Brent settled $106.65. The Dow rose 0.38% as memory-chip makers pulled technology lower. US bond markets were closed, so the ten-year printed no close. Over the weekend Houthi strikes hit Riyadh's main airport and tankers were struck off Oman and in the strait; nothing was signed. At 06:44 Singapore Tuesday (18:44 New York Monday) the Nasdaq-100 CFD was 30,671.6, the S&P CFD 7,811.9, Brent 106.12 and gold 4,171.97. Four large banks report before today's open; CPI is Wednesday.
| Index | Last | Support 1 | Support 2 | Resistance 1 | Resistance 2 | Line in the sand | Flag |
|---|---|---|---|---|---|---|---|
| NDX | 30,664.70 close; 30,671.6 CFD (06:44 SGT) | 30,624 · 30,619 | 30,583 · 30,556 | 30,779 · 30,816 | 30,858 · 30,947 | 30,583 — a daily close under it makes the rollover path modal; holding it keeps the shock path in front, and a daily close back over 31,117 returns two points to the range path | Chart 12-Oct; live JSON |
| SPX | 7,807.24 close; 7,811.9 CFD | 7,797 · 7,791 | 7,782 · 7,750 | 7,817 · 7,821.67 | 7,836 · 7,844 | 7,817 — a daily close over the old August high returns two points to the range path; Monday printed 7,821.67 and closed under it, which moves nothing | Chart 12-Oct; live JSON |
| Gold (XAUUSD) | 4,172.34 chart; 4,171.97 live | 4,164 · 4,155 | 4,131 · 4,100 | 4,193 | 4,217 · 4,226 | 4,155 — Monday's low, judged on a daily close after CPI; gold carries no scenario weight | Chart stamped 12-Oct 18:19; live JSON; daily-close basis |
The Nasdaq-100 made a lower low and lost both fast daily averages. It opened at 30,796, inside Friday's range, and lost Friday's low and its ten-day average inside the first half-hour. The 10:30 bar ended near 30,668, a midday bounce stalled near 30,729, and the session's low of 30,618.64 came late. The close was 30,664.70, down 0.71% — 151 points under the daily EMA-5, 115 under the ten-day and 82 over the rollover line at 30,583. The sequence is read from the 30-minute chart, not from tick data.
The fall was in the weights, not in the members. A Chinese memory maker announced progress on a new chip design; Micron and SK Hynix fell more than 3%, Sandisk about 7% and Lumentum between 7% and 10% depending on the source. The technology sector lost 1.25%. Yet the Nasdaq-100 bullish percent — the share of members on point-and-figure buy signals — rose 2.97 to 42.57, three net new buy signals on a down day, and four more members made 52-week highs than lows. Forty-seven of the hundred finished higher.
The S&P 500 went through its line again and closed under it again. It opened at 7,813, printed 7,821.67 in its opening bar — five points over the old August high — traded near 7,818 again around midday, fell to 7,796.94 and closed at 7,807.24, down 0.06%. The whole day was a 25-point range. Energy and consumer staples led; the Dow rose 0.38% to 51,850.55.
The NYSE's breadth oscillator closed over zero a second consecutive day. The McClellan oscillator ended at +9.93 after Friday's +10.12. This framework's own rule calls two consecutive closes over zero the confirmation of the NYSE repair print. The NYSE summation index rose a second day, the NYSE Composite added 0.22%, and the momentum reading on the NYSE high-low index crossed back over 30, which closes the oversold episode that began in September.
Oil settled at its highest in more than two weeks. December Brent settled at $106.65, up 1.8%, and WTI at $93.74. Houthi strikes on Riyadh's main airport on Saturday killed between 12 and 14 people by different counts and halted operations; a drone hit a tanker off Oman, a projectile hit another leaving the strait, and Iranian state media reported one more ship struck on Monday. Brent had opened lower on a Russia–Ukraine energy truce the President announced on Sunday, which Kyiv doubts. Monday's issue did not carry the airport strike or the truce; both belong in the weekend's record and are added here.
Rates. There was no Treasury close. Friday's 5.24% is carried, and the count of closes under 5.25 stays at two; the line was not tested, which is different from being passed. The dollar index made a new closing high for the move at 102.56. Cash trading resumes today, and Wednesday's CPI carries a headline consensus of 3.6% from a year earlier against 3.4% in August, with core at 2.5%.
Credit. The high-yield ETF added ten cents to 92.93, its twenty-third close under 95. The spread series did not print with the bond market shut; Friday's 3.15 is carried. Credit has neither confirmed nor refused the broad market's repair.
The slow Nasdaq series and the monthly divergence. The Nasdaq summation index made a new low and its oscillator moved further under zero, to −10.96. NYSE decliners led advancers by 132 on a day the NYSE Composite rose, and the Nasdaq-100's advance-decline reading closed at −6.93. Neither repair count this framework keeps has started. October's running bar holds a higher high than June's on a monthly RSI of 72.16 against 77.88; that gap widened to 5.72.
Volatility. The VIX rose 2.5% to 15.21 on a flat S&P and closed on its fast daily average, under a stack of four slower ones between 15.41 and 15.56. The front future eased, so its premium over the spot narrowed from 14.8% to 10.5%, and the equity put-call ratio rose to 0.79. Hedges were bought ahead of the banks and CPI. The close is two points under the 17.22 line that would add weight to the shock path.
Diplomacy. Iran's foreign ministry said Tehran is still reviewing Washington's response and will answer through intermediaries; the dispute is over sequence — the nuclear file first, or the strait first. The President said the war will end "very soon" and that the midterms will not affect his Iran policy, which loosens the date he attached to his no-strike pledge on 8 October, and said the US may join Saudi strikes on the Houthis. Nothing was signed, so outright index longs stay struck.
No weight moved for a second session. Every line that could be tested on Monday's close was tested and none printed; the ten-year's line could not be tested at all.
Path D holds at 34% and stays modal. Its oil input worsened without reaching a line: Brent's settle is 2.80 under the 109.45 step that adds two points. Its rate input did not print. The VIX closed at 15.21 against 17.22, the carried credit spread is 3.15 against 3.50, and the NYSE Composite is 639 points over its 200-day. It adds four on a ten-year close back over 5.25, which today's session can deliver for the first time since Friday.
Path C holds at 30%. The index made a lower high and a lower low, closed under both fast daily averages, and its daily MACD is one session from crossing down; the Nasdaq summation made a new low. Against that, the count rose on the fall and half the members are still over their 50-day average. C becomes modal on a daily close under 30,583, now 82 points away instead of 300.
Path B holds at 28%. It was again the path closest to a step: its line is an S&P close over 7,817, and the S&P printed 7,821.67 and closed 7,807.24. Its evidence improved a third session, and the last two issues had no line written for that. One is written now, in advance: the first NYSE advance-decline close over +800 while the oscillator is over zero moves two points from the rollover path to the range path. Monday's reading was −132.
Path A holds at 8%. Its twin gate moved a little closer on one side — the count is 7.4 points from 50, from 10.4 — and not at all on the other, with high-yield 2.07 under 95. A count that rises on a down day is not a gate that has opened, and "very soon" is not a signature.
One call resolved as written. This framework's breadth rule said a second consecutive close over zero on the NYSE oscillator would confirm the NYSE repair print. It printed. The rule carried no weight in the matrix because none had been written, so none is taken; the line above is the correction.
Monday's map: three of four. The S&P closed inside its projected band (7,807 against 7,788–7,835), the VIX inside its range and Brent's settle inside 101–109. The Nasdaq-100 closed 25 points under the bottom of its band, with its low inside the full range — a downside miss, the first on that side since 1 October. The ten-year was not mapped.
Two triggers inside the chart's resolution; neither gain is claimed. The S&P fade (Option 04) needed a print inside 7,817–7,838 after 10:00 and a half-hour close back under 7,817. The day's high came in the opening bar and does not count. Near midday one bar reads about 7,818–7,819 at its high and about 7,809 at its close — inside the zone by about a point and a half, which is two pixels. On that reading the short was entered near 7,809, its first target of 7,803 printed and it was flat near 7,800. The Nasdaq-100 sell-stop (Option 02) closed its trigger bar near 30,668, about 128 points under the open against an exhaustion limit of 133 — armed by five points on an image that resolves five; if armed, it made about 25. A gain that may not exist is not claimed. Neither is booked.
One clause was ambiguous, and its possible loss is claimed. The VIX long (Option 06) opened over its trigger, which put it under its gap clause — and that clause did not restate the condition that the S&P be under 7,797. The S&P never closed a half-hour there, so the structure as named did not trigger. Read without the condition, a half-size long near 15.35 was flat near 15.20. The ambiguity was this framework's own: a loss of 0.15 on an eighth of a percent of book is claimed. VIX fills cannot be verified inside this pipeline.
A read that was right and not owned. The rotation pair (Option 07) has now seen its ratio fall from 3.96 to 3.93, through its first target, across two sessions in which it was never entered: a clause barring entry with the Nasdaq-100 under 30,740 kept it out on every qualifying bar. No gain is claimed. It is booked as a design miss, and the trigger is re-keyed to the ratio alone.
Structures that did not trade. The Nasdaq-100 fade never saw its zone; the high was 171 points under it. The structural short did not arm: the close was over 30,583 and the count rose. The S&P sell-stop sat 18 points under the low. Gold traded to 4,217 — through the 4,208 line the long was keyed to — and closed near 4,172; the daily-close rule is the only reason that long is not about forty dollars underwater, and no credit is claimed for a loss avoided.
Still open. The final column of the 7 October record-odds table resolves on today's close. The Nasdaq-100 would need 2.3% for a new high, so those two estimates will miss; the S&P needs 0.5% for a new high and 0.15% for a record close. Outright index longs stayed struck through a down session — no cost on the day, and none claimed as a saving.
| Market | Support ladder | Resistance ladder | Framework use |
|---|---|---|---|
| NDX | 30,663 · 30,654 · 30,624 · 30,619 · 30,583 · 30,558 · 30,556 · 30,542 · 30,496 · 30,391 · 30,067 · 29,933 · 29,823 | 30,668 · 30,672 · 30,691 · 30,693 · 30,700 · 30,743 · 30,779 · 30,798 · 30,814 · 30,816 · 30,858 · 30,862 · 30,947 · 31,018 · 31,117 · 31,164 · 31,361 | 30,779 = Option 01 rejection line (zone 30,779–30,816; stop 30,862); 30,583 = Option 02 trigger (after a 30,624 print; stop 30,668) and, on a daily close with the count lower, Option 03 (stop 30,700) and the rollover path's modal line; 31,117 on a daily close returns two points to the range path |
| SPX | 7,806 · 7,805 · 7,804 · 7,803 · 7,797 · 7,793 · 7,791 · 7,782 · 7,779 · 7,773 · 7,750 · 7,714 · 7,703 · 7,700 · 7,685 | 7,808 · 7,812 · 7,817 · 7,818 · 7,821.67 · 7,836 · 7,844 · 7,848 · 7,863 · 7,906 | 7,817 = Option 04 rejection line (zone 7,817–7,836; stop 7,848) and, on a daily close, the range path's two points; 7,791 = Option 05 trigger (after a 7,797 print; stop 7,806) and the Option 06 S&P condition; 7,700–7,685 = the open gap |
| VIX | 15.20 · 15.11 · 15.08 · 14.92 · 14.77 | 15.41 · 15.49 · 15.53 · 15.56 · 15.85 · 15.99 · 16.44 · 17.22 · 18.04 | 15.53 = Option 06 trigger; 15.85 = its distance cap; 15.08 = its stop; 17.22 close = D +2; 19 = cover two thirds of every tactical short |
| Brent / 10Y / JNK | Brent (Dec) 105.91 · 103.90 · 101 — 10Y 5.22 · 5.00 — JNK 92.29 · 91.71 | Brent (Dec) 107.30 · 109.07 · 109.45 — 10Y 5.25 · 5.28 · 5.50 — JNK 94 · 95 | Brent: two consecutive December settles <101 restore the 30% cap; a 109.45 settle adds two points to the shock path. 10Y: today's close >5.25 re-books escalation-3 and returns four points to the shock path. JNK: >95 verified re-opens the ladders |
All averages from the 12-Oct chart set (Core_Charts_20261013, Gen 3) — fresh, none carried. Monday's high, low and close are live prints. Monthly and quarterly figures are running bars of eight sessions; the quarterly EMA-5 shown for the R3 band is the Q3 final. Intraday averages must be re-read from the next capture.
| Level | What it is | Role at Monday's close |
|---|---|---|
| 31,361 | The all-time high of 6 October (31,361.37) | 697 over the close; the reference high |
| 31,164 · 31,117 | Weekly band top · the 5 October high | A daily close over 31,117 returns two points to the range path |
| 31,018 | The 2 October all-time high (31,017.53) | Resistance above Friday's high |
| 30,947 | Friday's high (30,946.74) | The top of the two-day decline |
| 30,862 | Option 01 stop | Over the daily EMA-5 and the 30-minute 50-average |
| 30,858 | 30-minute MA50 | The average a failed retest must stay under |
| 30,816 · 30,814 | Daily EMA-5 · Monday's high (30,813.96) | Top of the Option 01 zone and its void line |
| 30,798 | Hourly MA69 | Inside the Option 01 zone |
| 30,779 | Daily MA10 · hourly MA20 (the June high is 30,780) | Option 01 rejection line; Option 03's exit line on a daily close |
| 30,743 | 30-minute MA20 (hourly EMA-14 30,748 · hourly MA10 30,739) | First resistance band over the close |
| 30,700 | Option 03 stop | Over the daily EMA-14, the hourly 100-average and the 30-minute EMA-14 |
| 30,693 · 30,691 | 30-minute EMA-14 · hourly MA100 | Option 01 first target (30,691) |
| 30,672 · 30,668 | Monday-evening CFD (30,671.6) and hourly EMA-5 · Option 02 stop | The stop sits over Monday's low and the fast 30-minute averages |
| 30,664.70 | Monday close (30-minute MA10 30,663 · 30-minute EMA-5 30,654) | Reference |
| 30,624 · 30,619 | Daily EMA-14 · Monday's low (30,618.64) | Option 02 qualifier and void line (30,624); Option 01 second target |
| 30,583 | The rollover line | A daily close under it makes the rollover path modal; Option 02 trigger; Option 03's line; Option 01 flat |
| 30,558 · 30,556 · 30,542 | Hourly band floor · Thursday's low (30,556.40) · 30-minute band floor | Option 02 first target (30,542) |
| 30,496 | Weekly EMA-5 | Option 02 second target and gap stand-down; Option 03 chase cap |
| 30,391 | 20-day | Option 02 flat; Option 03 first target |
| 30,067 | Hourly MA200 | Between the 20-day and the September gap |
| 29,933 | Top of the 21 September gap | Option 03 second target |
| 29,823 | 50-day | Option 03 flat |
| 27,178–27,651 | Quarterly EMA-5 (Q3 final) · 200-day | The R3 band, shut |
| Level | What it is | Role at Monday's close |
|---|---|---|
| 7,906 | Weekly band top | Outer lid |
| 7,863 | Daily band top | Lid |
| 7,848 | Option 04 stop | Over the hourly band top and the record high |
| 7,844 | The record high of 6 October (7,844.52) | 37 over the close |
| 7,836 | Hourly band top | Top of the Option 04 zone and its void line |
| 7,821.67 | Monday's high (Friday's was 7,820.57) | Two pierces of the line, no close over it |
| 7,818 | 30-minute band top | Inside the Option 04 zone |
| 7,817 | The old August high (7,816.70) | Option 04 rejection line; a daily close over it returns two points to the range path |
| 7,812 | Monday-evening CFD (7,811.9) | Five under the Option 04 zone |
| 7,808 | 30-minute MA20 (hourly MA10 7,809) | First resistance over the close |
| 7,807.24 | Monday close | Reference |
| 7,806 | Option 05 stop | Over Monday's low and the fast intraday averages |
| 7,805 · 7,804 · 7,803 | 30-minute MA10 and hourly EMA-5 · 30-minute EMA-14 · 30-minute EMA-5 | Option 04 first target (7,804); Option 06 exit line |
| 7,797 | Monday's low (7,796.94; 30-minute MA69 and band floor 7,798) | Option 05 qualifier and void line |
| 7,793 | 30-minute MA50 · hourly MA20 | Option 04 second target |
| 7,791 | Daily EMA-5 | Option 05 trigger; the Option 06 S&P condition |
| 7,782 | Hourly MA50 | Option 04 flat; Option 05 first target |
| 7,779 | Friday's low (7,779.34) | The low the two-day range rests on |
| 7,773 | 30-minute MA100 | Option 05 second target and gap stand-down |
| 7,750 | Daily EMA-14 · hourly band floor (daily MA10 7,749) | Option 05 flat |
| 7,714 | 20-day | Over the open gap |
| 7,703 · 7,700 | 50-day · top of the open 2 October gap | The only open S&P gap |
| 7,685 | Gap floor | The far edge of the magnet |
| 7,641 · 7,587 | 69-day · 100-day | The next daily shelf |
| 7,255 | 200-day | R6 reference for the S&P |
Win probability is the framework's estimate that the first target prints before the stop within one day to one week, conditional on the trigger firing; it is not a backtest. It is calibrated to the scenario weights, to how each structure type has behaved across the last thirty days of issues — two fades have met their triggers this month, one for a scratch and one for a small unclaimed gain; first-shelf sell-stops lost three times on 1 October — and to the distance from the last price. All eight sit under 50% and carry the muted pill: lower-odds, higher-payoff structures. No outright index long is issued, because nothing is signed and the S&P is 0.5% from its record. Two structures are unconventional: Option 03, a daily-close breadth-confirmed short re-timed around CPI, and Option 07, a short-Nasdaq / long-S&P pair re-keyed to the ratio alone and flagged for the operator to strike. If the pair is struck, its slot goes to gold's long side — a daily close over 4,217 after CPI — which with Option 08 makes gold a two-sided bracket.
| # | Structure | Win prob. | Instrument | Side |
|---|---|---|---|---|
| 01 | NDX — the lost-averages fade: sell a rejection close back under 30,779 after a print inside 30,779–30,816 | ~44% | NDX (USTECH CFD) | Short (rejection, half size) |
| 02 | NDX — the rollover line lost intraday: sell a holding close under 30,583 after a 30,624 print, with the buffered exhaustion rule | ~36% | NDX (USTECH CFD) | Short (sell-stop) |
| 03 | NDX — the rollover line on a close, re-timed around CPI: sell after a daily close under 30,583 with the count lower on the day, eighth size (unconventional) | ~34% | NDX (USTECH CFD) | Short (structural, eighth size) |
| 04 | SPX — the third look at the breakout line: sell a rejection close back under 7,817 after a print inside 7,817–7,836 | ~44% | SPX (US500 CFD) | Short (rejection, half size) |
| 05 | SPX — the fast daily average lost: sell a holding close under 7,791 after a 7,797 print | ~38% | SPX (US500 CFD) | Short (sell-stop) |
| 06 | VIX — the doorway re-entry over Monday's high: buy a 30-minute close back over 15.53 with the S&P under 7,791, no entry over 15.85 | ~36% | VIX (CFD, spot-referenced) | Long (convexity) |
| 07 | NDX against SPX — the rotation pair, re-keyed to the ratio alone: short the Nasdaq-100 and long the S&P 500 on a failed bounce in the ratio (unconventional) | ~40% | USTECH CFD vs US500 CFD | Pair (short NDX / long SPX, eighth size) |
| 08 | XAUUSD — the failed reclaim: sell a daily close under 4,155 with a chase cap at 4,100, after CPI only, eighth size | ~36% | XAUUSD (CFD) | Short (daily-close, eighth size) |
The base case is a session inside 30,532–30,797 with a close between 30,580 and 30,750 — the no-lean range, centred on Monday's close and 265 points wide, the wider of the last two true ranges. The S&P maps to 7,780–7,835 with a close of 7,789–7,825; the VIX to 14.5–16.0, the ten-year to 5.16–5.34 and the December Brent settle to 103–110. The reasoning runs in four steps. Both intraday momentum readings on the Nasdaq-100 are near 39 and its 30-minute stochastic is at 9, so a bounce is the ordinary first move. The averages it lost sit 115 to 151 points overhead, at 30,779–30,816. The rollover line sits 82 beneath, with Thursday's low and two band floors just under it. And the evening board is flat, with bank results and the first bond close since Friday still to come. A daily S&P close over 7,817 moves two points to the range path; a daily Nasdaq-100 close under 30,583 makes the rollover path modal; a ten-year close over 5.25 returns four to the shock path.
The base case is 30,391–30,947 inside 29,933–31,164. This is the week the bond market votes on the repair. The broad market has its confirmation and no repair count yet; the bond market's two closes under 5.25 have not been tested since Friday and meet a CPI whose headline is expected two tenths higher. Bank of America and Morgan Stanley report on Wednesday; producer prices and retail sales follow on Thursday. Weight moves to the range path on closes over 7,817 or 31,117, or on an NYSE advance-decline close over +800; to the rollover path on a close under 30,583; to the shock path on a ten-year close over 5.25, a VIX close over 17.22, a Brent settle at 109.45 or an NYSE Composite close under 23,352.
October holds a higher high than June on a lower monthly momentum reading, eight sessions in, and the gap between the two readings is widening. The central range is 29,823–31,361 into late October. Third-quarter profit growth is expected near 30%, the Fed meets on the 27th–28th, Israel votes on the 27th and the month closes on the 30th. The upside path needs five conditions and none is met: a signed Hormuz date, two Brent settles under 101, high-yield over 95, the ten-year under 4.90 and the count over 50.
Six months out the central case is a 27,000–31,600 range with downward drift while the monthly divergence resolves; the top of that range is unchanged for a third issue. A Hormuz reopening remains the largest upside input. The largest downside input is a return to strikes; the President tied that to 3 November last week and loosened the date on Monday without removing the risk. To year-end the conditional base case stays 27,500–29,800 for the Nasdaq-100 and 7,100–7,700 for the S&P. The index is 865 points over the top of that band, from 1,083 on Monday's issue, and the S&P 107 over its own. The band is a framework output conditional on the divergence holding, not a forecast; it is withdrawn if October closes over 31,117 with the monthly RSI over 77.88.
Monday's closes and sector moves are from TheStreet and The Motley Fool, with the memory-chip driver and stock moves from Yahoo Finance; the Brent and WTI settles and the supply picture from Bloomberg via Rigzone, the weekend's strikes and the energy truce from Reuters via Yahoo and the flow figures from Trading Economics; Monday's statements from Tehran and the President from Iran International; the CPI consensus from FinancialJuice and the bank-earnings schedule from RiskStock. Every chart value is from Core_Charts_20261013.pdf, Gen 3, 55 of 55 core charts resolved by manifest label, captured 06:21 Singapore Tuesday; live prices from the 06:44 capture. Seven flags. The Treasury-yield and credit-spread charts still show Friday's bars because the bond market was closed; those values are carried and the evening board's 5.237% is indicative, not a close. The Brent settle rests on one wire; the chart's 106.06 and the board's 106.12 are later prints, and one aggregator page still carried a line from Monday's Asian session describing Brent as falling toward 103. Casualties at Riyadh's airport are reported as 12, 13 and at least 14; the range is given. Friday's Gulf of Mexico shut-in is now reported as about 72% against the 63% used on Monday; neither is restated. The Nasdaq-100 bullish percent printed 42.57 after 39.60 and 38.00, so the series' base is not stable; it is logged, not adjusted. Intraday sequences and both chart-read triggers are taken from 30-minute images that resolve about five Nasdaq-100 points and under one S&P point, not from tick data. Rate-hike odds were not re-sourced and no figure is quoted. The sentiment surveys are last week's prints, carried. Carried values are not presented as Monday prints.
What repaired: the NYSE oscillator closed over zero a second day, the NYSE summation rose again, and the Nasdaq-100's count rose while the index fell. What did not: the index lost both fast daily averages and sits 82 points over its rollover line, the S&P closed under 7,817 after trading through it again, Brent settled at 106.65 and nothing was signed. The bond market did not trade, so the rate line is untested. No line printed and the weights are unchanged at 34, 30, 28 and 8. Two chart-read gains are not claimed and one possible loss is. No outright long is issued. The tactical lines are 30,779–30,816 above and 30,583 below; for the S&P, 7,817–7,836 and 7,791. The next decision points are this morning's bank results, today's ten-year close against 5.25 and Wednesday's CPI.