← Edition for Monday, October 26, 2026

The Report Card · Monday, October 26, 2026

Tech Giants Lift S&P 500 to a 0.3% Gain

Enterprise software demand and corporate cloud spending drive equities higher ahead of big-tech earnings, giving the S&P 500 a 56% probability of a green session.

C

Accuracy

67%

Correct

31/46

Brier score

0.280

lower is better

We got 31 of 46 calls right on Monday, October 26, 2026.

By Category

ForecastsD

10/13

77% accuracy

TradesC

6/8

75% accuracy

PredictionsC

10/15

67% accuracy

DriversC

4/6

67% accuracy

EarningsD

1/4

25% accuracy

Forecasts — what we said vs. what happened

C

We said

SPX up 0.28% (54% odds it rises)

What happened

SPX rose 0.70%, closing at 7676.77. Right direction, off by 0.42 percentage points on size.

Result +0.70% @ 7676.77

Right
C

We said

NDX up 0.42% (54% odds it rises)

What happened

NDX rose 1.09%, closing at 29273.40. Right direction, off by 0.67 percentage points on size.

Result +1.09% @ 29273.40

Right
A

We said

DJI up 0.16% (52% odds it rises)

What happened

DJI rose 0.28%, closing at 52361.58. Right direction, off by 0.12 percentage points on size.

Result +0.28% @ 52361.58

Right
C

We said

RUT up 0.12% (51% odds it rises)

What happened

RUT rose 0.38%, closing at 2786.43. Right direction, off by 0.26 percentage points on size.

Result +0.38% @ 2786.43

Right
C

We said

VIX down 1.45% (48% odds it rises)

What happened

VIX fell 4.88%, closing at 18.50. Right direction, off by 3.43 percentage points on size.

Result -4.88% @ 18.50

Right
B

We said

DXY up 0.02% (50% odds it rises)

What happened

DXY rose 0.19%, closing at 102.00. Right direction, off by 0.17 percentage points on size.

Result +0.19% @ 102.00

Right
B

We said

US10Y down 0.25% (49% odds it rises)

What happened

US10Y fell 0.04%, closing at 4.99. Right direction, off by 0.21 percentage points on size.

Result -0.04% @ 4.99

Right
C

We said

CL down 0.65% (49% odds it rises)

What happened

CL fell 1.63%, closing at 101.59. Right direction, off by 0.98 percentage points on size.

Result -1.63% @ 101.59

Right
C

We said

GC up 0.18% (51% odds it rises)

What happened

GC rose 0.46%, closing at 4026.30. Right direction, off by 0.28 percentage points on size.

Result +0.46% @ 4026.30

Right
C

We said

SI up 0.10% (50% odds it rises)

What happened

SI rose 0.43%, closing at 53.94. Right direction, off by 0.33 percentage points on size.

Result +0.43% @ 53.94

Right
F

We said

BTC up 0.45% (52% odds it rises)

What happened

BTC fell 0.27%, closing at 79808.65. We called the wrong direction.

Result -0.27% @ 79808.65

Wrong
F

We said

ETH up 0.55% (51% odds it rises)

What happened

ETH fell 0.60%, closing at 2312.96. We called the wrong direction.

Result -0.60% @ 2312.96

Wrong
F

We said

NG down 0.90% (48% odds it rises)

What happened

NG rose 15.42%, closing at 3.05. We called the wrong direction.

Result +15.42% @ 3.05

Wrong

Trades — what we said vs. what happened

B

We said

Buy MSFT at 524.51, take profit 542.4, cut it at 510.74

What happened

MSFT traded 521.69–533.25 and closed 532.60. Neither the take-profit nor the exit was hit; holding to the close was a gain of +1.54%.

Result +1.54% @ 532.60

Right
D

We said

Buy IBM at 253.56, take profit 265.6, cut it at 244.31

What happened

IBM traded 250.80–256.00 and closed 253.44. Neither the take-profit nor the exit was hit; holding to the close was a loss of -0.05%.

Result -0.05% @ 253.44

Wrong
B

We said

Buy CDNS at 316.49, take profit 334.28, cut it at 302.8

What happened

CDNS traded 315.35–331.65 and closed 322.17. Neither the take-profit nor the exit was hit; holding to the close was a gain of +1.79%.

Result +1.79% @ 322.17

Right
C

We said

Buy NVDA at 210.96, take profit 220.66, cut it at 203.5

What happened

NVDA traded 212.61–217.75 and closed 216.00. The price never reached our 210.96 entry, so there was no trade to win or lose.

Result 0.00% @ 216.00

No call
D

We said

Buy GOOGL at 320.21, take profit 333.85, cut it at 309.72

What happened

GOOGL traded 316.60–321.48 and closed 316.80. Neither the take-profit nor the exit was hit; holding to the close was a loss of -1.06%.

Result -1.06% @ 316.80

Wrong
B

We said

Short WHR at 28.11, take profit 25.69, cut it at 29.97

What happened

WHR traded 25.73–28.25 and closed 26.45. Neither the take-profit nor the exit was hit; holding to the close was a gain of +5.91%.

Result +5.91% @ 26.45

Right
B

We said

Short NUE at 258.11, take profit 246.42, cut it at 267.11

What happened

NUE traded 253.55–262.86 and closed 257.35. Neither the take-profit nor the exit was hit; holding to the close was a gain of +0.29%.

Result +0.29% @ 257.35

Right
B

We said

Short BA at 188.35, take profit 181.55, cut it at 193.58

What happened

BA traded 186.08–189.66 and closed 188.31. Neither the take-profit nor the exit was hit; holding to the close was a gain of +0.02%.

Result +0.02% @ 188.31

Right
B

We said

Buy AMZN at 248, take profit 259.53, cut it at 239.13

What happened

AMZN traded 247.24–250.79 and closed 249.09. Neither the take-profit nor the exit was hit; holding to the close was a gain of +0.44%.

Result +0.44% @ 249.09

Right
C

We said

Buy LLY at 1273.46, take profit 1340.7, cut it at 1221.73

What happened

LLY traded 1273.73–1296.90 and closed 1279.14. The price never reached our 1273.46 entry, so there was no trade to win or lose.

Result 0.00% @ 1279.14

No call

Predictions — what we said vs. what happened

—

We said

Microsoft (MSFT) will rise at least 0.5% during the session.

What happened

Written call — not scored automatically.

No call
—

We said

Verizon (VZ) will report third-quarter earnings per share above Wall Street consensus.

What happened

Written call — not scored automatically.

No call
—

We said

IBM (IBM) will finish higher by at least 0.4%.

What happened

Written call — not scored automatically.

No call
—

We said

Nvidia (NVDA) will outperform the broader S&P 500 index.

What happened

Written call — not scored automatically.

No call
—

We said

Alphabet (GOOGL) will trade in positive territory for the day.

What happened

Written call — not scored automatically.

No call
—

We said

Apple (AAPL) will gain at least 0.3%.

What happened

Written call — not scored automatically.

No call
—

We said

Amazon (AMZN) will advance by at least 0.4%.

What happened

Written call — not scored automatically.

No call
—

We said

Cadence Design Systems (CDNS) will finish the day green.

What happened

Written call — not scored automatically.

No call
—

We said

Nucor (NUE) will experience higher trading volatility than the S&P 500.

What happened

Written call — not scored automatically.

No call
—

We said

Whirlpool (WHR) will underperform the Consumer Discretionary sector.

What happened

Written call — not scored automatically.

No call
—

We said

Exxon Mobil (XOM) will close lower on the day.

What happened

Written call — not scored automatically.

No call
—

We said

Boeing (BA) will trade down ahead of Tuesday morning earnings.

What happened

Written call — not scored automatically.

No call
—

We said

The Financial Select Sector SPDR Fund (XLF) will close in positive territory.

What happened

Written call — not scored automatically.

No call
—

We said

The Utilities Select Sector SPDR Fund (XLU) will underperform the S&P 500.

What happened

Written call — not scored automatically.

No call
—

We said

The iShares 20+ Year Treasury Bond ETF (TLT) will move by less than 0.5% in either direction.

What happened

Written call — not scored automatically.

No call
A

We said

Cadence Design Systems (CDNS) will outpace the technology software industry group.

What happened

We said CDNS would be a winner. It closed +1.79% while the S&P 500 did +0.70%.

Result +1.79% @ 322.17

Right
A

We said

Microsoft (MSFT) will rank in the top quartile of Dow Jones components.

What happened

We said MSFT would be a winner. It closed +1.54% while the S&P 500 did +0.70%.

Result +1.54% @ 532.60

Right
F

We said

First Citizens BancShares (FCNCA) will continue to outperform regional banking peers.

What happened

We said FCNCA would be a winner. It closed -1.27% while the S&P 500 did +0.70%.

Result -1.27% @ 2345.61

Wrong
F

We said

Alphabet (GOOGL) will beat the Nasdaq 100 benchmark return.

What happened

We said GOOGL would be a winner. It closed -1.06% while the S&P 500 did +0.70%.

Result -1.06% @ 316.80

Wrong
A

We said

Broadcom (AVGO) will gain more than 0.8% during trading.

What happened

We said AVGO would be a winner. It closed +2.33% while the S&P 500 did +0.70%.

Result +2.33% @ 329.17

Right
A

We said

Whirlpool (WHR) will decline by more than 0.5% before the closing bell.

What happened

We said WHR would be a loser. It closed -5.91% while the S&P 500 did +0.70%.

Result -5.91% @ 26.45

Right
A

We said

Nucor (NUE) will close in negative territory.

What happened

We said NUE would be a loser. It closed -0.29% while the S&P 500 did +0.70%.

Result -0.29% @ 257.35

Right
A

We said

Gentex (GNTX) will lag the auto components sub-industry index.

What happened

We said GNTX would be a loser. It closed -0.10% while the S&P 500 did +0.70%.

Result -0.10% @ 20.64

Right
A

We said

Carter's (CRI) will trade lower amid retail discounting pressures.

What happened

We said CRI would be a loser. It closed -2.42% while the S&P 500 did +0.70%.

Result -2.42% @ 31.81

Right
A

We said

Boeing (BA) will finish lower than its Friday close.

What happened

We said BA would be a loser. It closed -0.02% while the S&P 500 did +0.70%.

Result -0.02% @ 188.31

Right
A

We said

Verizon (VZ) will trade within a wide 3.0% high-to-low intraday range.

What happened

We said VZ would swing hard (3%+). It moved -3.49%.

Result -3.49% @ 43.10

Right
F

We said

Cadence Design Systems (CDNS) will experience an intraday move exceeding 2.5%.

What happened

We said CDNS would swing hard (3%+). It moved +1.79%.

Result +1.79% @ 322.17

Wrong
F

We said

Nucor (NUE) will swing across a daily price band wider than 2.0%.

What happened

We said NUE would swing hard (3%+). It moved -0.29%.

Result -0.29% @ 257.35

Wrong
A

We said

Whirlpool (WHR) will see trading range volatility exceed twice its normal daily average.

What happened

We said WHR would swing hard (3%+). It moved -5.91%.

Result -5.91% @ 26.45

Right
F

We said

First Citizens BancShares (FCNCA) will post an absolute daily return move greater than 1.8%.

What happened

We said FCNCA would swing hard (3%+). It moved -1.27%.

Result -1.27% @ 2345.61

Wrong
—

We said

Verizon (VZ) will report stronger-than-expected broadband additions.

What happened

Written call — not scored automatically.

No call
—

We said

Technology hardware stocks will lead Monday market performance over software.

What happened

Written call — not scored automatically.

No call
—

We said

Crude Oil (CL) will drop more than 1.0% despite overseas geopolitical tension.

What happened

Written call — not scored automatically.

No call
—

We said

Small-cap stocks in the Russell 2000 will finish lower despite large-cap tech strength.

What happened

Written call — not scored automatically.

No call
—

We said

The Volatility Index (VIX) will close green even if the S&P 500 records a modest advance.

What happened

Written call — not scored automatically.

No call
—

We said

The 10-Year Treasury Yield (US10Y) will close above 4.25%.

What happened

Written call — not scored automatically.

No call
—

We said

The US Dollar Index (DXY) will break out of its recent five-day trading range.

What happened

Written call — not scored automatically.

No call
—

We said

Energy stocks in the S&P 500 will close in positive territory.

What happened

Written call — not scored automatically.

No call
—

We said

Silver (SI) will record a directional daily change exceeding 1.0%.

What happened

Written call — not scored automatically.

No call
—

We said

Consumer Discretionary stocks will outperform defensive Consumer Staples by more than 0.3%.

What happened

Written call — not scored automatically.

No call

Drivers — what we said vs. what happened

A

We said

AI pushes the market up

What happened

The S&P 500 finished up +0.70%. That matched the call.

Right
C

We said

Fed pushes the market either way

What happened

The S&P 500 finished up +0.70%. The day was too flat to call this either way.

No call
A

We said

Treasuries pushes the market up

What happened

The S&P 500 finished up +0.70%. That matched the call.

Right
C

We said

Consumer pushes the market either way

What happened

The S&P 500 finished up +0.70%. The day was too flat to call this either way.

No call
F

We said

Oil pushes the market down

What happened

The S&P 500 finished up +0.70%. That went against the call.

Wrong
A

We said

Inflation pushes the market up

What happened

The S&P 500 finished up +0.70%. That matched the call.

Right
C

We said

China pushes the market either way

What happened

The S&P 500 finished up +0.70%. The day was too flat to call this either way.

No call
A

We said

Employment pushes the market up

What happened

The S&P 500 finished up +0.70%. That matched the call.

Right
C

We said

Middle East pushes the market either way

What happened

The S&P 500 finished up +0.70%. The day was too flat to call this either way.

No call
F

We said

Housing pushes the market down

What happened

The S&P 500 finished up +0.70%. That went against the call.

Wrong

Earnings — what we said vs. what happened

F

We said

VZ: we said beat (73% odds of a beat)

What happened

VZ came in in line with expectations (1.31 vs 1.3111 expected). We said beat.

Wrong
F

We said

CDNS: we said beat (73% odds of a beat)

What happened

CDNS came in in line with expectations (2.11 vs 2.0959 expected). We said beat.

Wrong
A

We said

NUE: we said beat (69% odds of a beat)

What happened

NUE came in above expectations (4.84 vs 4.4227 expected). We said beat.

Right
F

We said

WHR: we said beat (67% odds of a beat)

What happened

WHR came in below expectations (-0.21 vs -0.0551 expected). We said beat.

Wrong
—

We said

V earnings on 2026-10-27: we leaned beat (74% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

BA earnings on 2026-10-27: we leaned beat (57% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

KO earnings on 2026-10-27: we leaned beat (73% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

PYPL earnings on 2026-10-27: we leaned beat (70% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

GOOGL earnings on 2026-10-28: we leaned beat (73% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

MSFT earnings on 2026-10-28: we leaned beat (74% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

F earnings on 2026-10-28: we leaned beat (65% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

TMUS earnings on 2026-10-28: we leaned beat (72% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

AMZN earnings on 2026-10-29: we leaned beat (72% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

LLY earnings on 2026-10-29: we leaned beat (74% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

MA earnings on 2026-10-29: we leaned beat (74% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

CAT earnings on 2026-10-29: we leaned beat (71% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

INTC earnings on 2026-10-29: we leaned beat (63% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

MRK earnings on 2026-10-29: we leaned beat (73% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

SBUX earnings on 2026-10-29: we leaned beat (67% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

BMY earnings on 2026-10-29: we leaned beat (70% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

XOM earnings on 2026-10-30: we leaned beat (70% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

ABBV earnings on 2026-10-30: we leaned beat (73% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

CVX earnings on 2026-10-30: we leaned beat (69% odds of a beat)

What happened

Hasn't reported yet.

No call

Scoring is deterministic and runs after every US market close. End-of-day prices from Yahoo Finance; earnings actuals from Finnhub. Free-text predictions (top-15, surprise, uncertain) are left for editorial review and not counted in the overall grade.