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.
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
10/13
77% accuracy
6/8
75% accuracy
10/15
67% accuracy
4/6
67% accuracy
1/4
25% accuracy
Forecasts — what we said vs. what happened
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
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
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
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
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
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
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
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
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
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
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
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
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
Trades — what we said vs. what happened
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
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
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
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
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
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
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
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
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
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
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.
We said
Verizon (VZ) will report third-quarter earnings per share above Wall Street consensus.
What happened
Written call — not scored automatically.
We said
IBM (IBM) will finish higher by at least 0.4%.
What happened
Written call — not scored automatically.
We said
Nvidia (NVDA) will outperform the broader S&P 500 index.
What happened
Written call — not scored automatically.
We said
Alphabet (GOOGL) will trade in positive territory for the day.
What happened
Written call — not scored automatically.
We said
Apple (AAPL) will gain at least 0.3%.
What happened
Written call — not scored automatically.
We said
Amazon (AMZN) will advance by at least 0.4%.
What happened
Written call — not scored automatically.
We said
Cadence Design Systems (CDNS) will finish the day green.
What happened
Written call — not scored automatically.
We said
Nucor (NUE) will experience higher trading volatility than the S&P 500.
What happened
Written call — not scored automatically.
We said
Whirlpool (WHR) will underperform the Consumer Discretionary sector.
What happened
Written call — not scored automatically.
We said
Exxon Mobil (XOM) will close lower on the day.
What happened
Written call — not scored automatically.
We said
Boeing (BA) will trade down ahead of Tuesday morning earnings.
What happened
Written call — not scored automatically.
We said
The Financial Select Sector SPDR Fund (XLF) will close in positive territory.
What happened
Written call — not scored automatically.
We said
The Utilities Select Sector SPDR Fund (XLU) will underperform the S&P 500.
What happened
Written call — not scored automatically.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
We said
Verizon (VZ) will report stronger-than-expected broadband additions.
What happened
Written call — not scored automatically.
We said
Technology hardware stocks will lead Monday market performance over software.
What happened
Written call — not scored automatically.
We said
Crude Oil (CL) will drop more than 1.0% despite overseas geopolitical tension.
What happened
Written call — not scored automatically.
We said
Small-cap stocks in the Russell 2000 will finish lower despite large-cap tech strength.
What happened
Written call — not scored automatically.
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.
We said
The 10-Year Treasury Yield (US10Y) will close above 4.25%.
What happened
Written call — not scored automatically.
We said
The US Dollar Index (DXY) will break out of its recent five-day trading range.
What happened
Written call — not scored automatically.
We said
Energy stocks in the S&P 500 will close in positive territory.
What happened
Written call — not scored automatically.
We said
Silver (SI) will record a directional daily change exceeding 1.0%.
What happened
Written call — not scored automatically.
We said
Consumer Discretionary stocks will outperform defensive Consumer Staples by more than 0.3%.
What happened
Written call — not scored automatically.
Drivers — what we said vs. what happened
We said
AI pushes the market up
What happened
The S&P 500 finished up +0.70%. That matched the call.
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.
We said
Treasuries pushes the market up
What happened
The S&P 500 finished up +0.70%. That matched the call.
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.
We said
Oil pushes the market down
What happened
The S&P 500 finished up +0.70%. That went against the call.
We said
Inflation pushes the market up
What happened
The S&P 500 finished up +0.70%. That matched the call.
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.
We said
Employment pushes the market up
What happened
The S&P 500 finished up +0.70%. That matched the call.
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.
We said
Housing pushes the market down
What happened
The S&P 500 finished up +0.70%. That went against the call.
Earnings — what we said vs. what happened
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.
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.
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.
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.
We said
V earnings on 2026-10-27: we leaned beat (74% odds of a beat)
What happened
Hasn't reported yet.
We said
BA earnings on 2026-10-27: we leaned beat (57% odds of a beat)
What happened
Hasn't reported yet.
We said
KO earnings on 2026-10-27: we leaned beat (73% odds of a beat)
What happened
Hasn't reported yet.
We said
PYPL earnings on 2026-10-27: we leaned beat (70% odds of a beat)
What happened
Hasn't reported yet.
We said
GOOGL earnings on 2026-10-28: we leaned beat (73% odds of a beat)
What happened
Hasn't reported yet.
We said
MSFT earnings on 2026-10-28: we leaned beat (74% odds of a beat)
What happened
Hasn't reported yet.
We said
F earnings on 2026-10-28: we leaned beat (65% odds of a beat)
What happened
Hasn't reported yet.
We said
TMUS earnings on 2026-10-28: we leaned beat (72% odds of a beat)
What happened
Hasn't reported yet.
We said
AMZN earnings on 2026-10-29: we leaned beat (72% odds of a beat)
What happened
Hasn't reported yet.
We said
LLY earnings on 2026-10-29: we leaned beat (74% odds of a beat)
What happened
Hasn't reported yet.
We said
MA earnings on 2026-10-29: we leaned beat (74% odds of a beat)
What happened
Hasn't reported yet.
We said
CAT earnings on 2026-10-29: we leaned beat (71% odds of a beat)
What happened
Hasn't reported yet.
We said
INTC earnings on 2026-10-29: we leaned beat (63% odds of a beat)
What happened
Hasn't reported yet.
We said
MRK earnings on 2026-10-29: we leaned beat (73% odds of a beat)
What happened
Hasn't reported yet.
We said
SBUX earnings on 2026-10-29: we leaned beat (67% odds of a beat)
What happened
Hasn't reported yet.
We said
BMY earnings on 2026-10-29: we leaned beat (70% odds of a beat)
What happened
Hasn't reported yet.
We said
XOM earnings on 2026-10-30: we leaned beat (70% odds of a beat)
What happened
Hasn't reported yet.
We said
ABBV earnings on 2026-10-30: we leaned beat (73% odds of a beat)
What happened
Hasn't reported yet.
We said
CVX earnings on 2026-10-30: we leaned beat (69% odds of a beat)
What happened
Hasn't reported yet.
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.