← Edition for Thursday, October 8, 2026

The Report Card · Thursday, October 8, 2026

Technology Leads S&P 500 Up 0.4% on Earnings Momentum

Strong quarterly reports from key software and consumer names will drive a broader market advance tomorrow. We put the odds of a green S&P close at 63%.

D

Accuracy

33%

Correct

12/36

Brier score

0.276

lower is better

By Category

ForecastsF

3/13

23% accuracy

TradesF

0/4

0% accuracy

PredictionsB

5/7

71% accuracy

DriversF

0/4

0% accuracy

EarningsC

4/8

50% accuracy

Forecasts — what we said vs. what happened

F

We said

DXY up 0.05% (51% odds it rises)

What happened

DXY fell 0.14%, closing at 102.10. We called the wrong direction.

Result -0.14% @ 102.10

Wrong
F

We said

SPX up 0.40% (58% odds it rises)

What happened

SPX fell 0.47%, closing at 7765.36. We called the wrong direction.

Result -0.47% @ 7765.36

Wrong
F

We said

NDX up 0.60% (60% odds it rises)

What happened

NDX fell 1.39%, closing at 30725.81. We called the wrong direction.

Result -1.39% @ 30725.81

Wrong
B

We said

DJI up 0.30% (55% odds it rises)

What happened

DJI rose 0.10%, closing at 51231.64. Right direction, off by 0.20 percentage points on size.

Result +0.10% @ 51231.64

Right
B

We said

RUT up 0.20% (52% odds it rises)

What happened

RUT rose 0.03%, closing at 2794.13. Right direction, off by 0.17 percentage points on size.

Result +0.03% @ 2794.13

Right
F

We said

VIX down 2.50% (43% odds it rises)

What happened

VIX rose 2.19%, closing at 15.41. We called the wrong direction.

Result +2.19% @ 15.41

Wrong
F

We said

US10Y up 0.70% (53% odds it rises)

What happened

US10Y fell 0.87%, closing at 5.23. We called the wrong direction.

Result -0.87% @ 5.23

Wrong
F

We said

CL down 0.50% (49% odds it rises)

What happened

CL rose 2.82%, closing at 90.77. We called the wrong direction.

Result +2.82% @ 90.77

Wrong
F

We said

GC down 0.20% (48% odds it rises)

What happened

GC rose 0.47%, closing at 4160.00. We called the wrong direction.

Result +0.47% @ 4160.00

Wrong
C

We said

SI down 0.40% (47% odds it rises)

What happened

SI fell 0.76%, closing at 59.44. Right direction, off by 0.36 percentage points on size.

Result -0.76% @ 59.45

Right
F

We said

BTC up 0.80% (54% odds it rises)

What happened

BTC fell 1.89%, closing at 81698.71. We called the wrong direction.

Result -1.89% @ 81698.71

Wrong
F

We said

ETH up 1.00% (55% odds it rises)

What happened

ETH fell 4.09%, closing at 2468.16. We called the wrong direction.

Result -4.09% @ 2468.16

Wrong
F

We said

NG up 0.10% (51% odds it rises)

What happened

NG fell 2.25%, closing at 3.13. We called the wrong direction.

Result -2.25% @ 3.13

Wrong

Trades — what we said vs. what happened

C

We said

Buy PEP at 123.73, take profit 127.62, cut it at 120.75

What happened

PEP traded 124.05–128.90 and closed 128.34. The price never reached our 123.73 entry, so there was no trade to win or lose.

Result 0.00% @ 128.34

No call
F

We said

Buy ANGO at 14.19, take profit 15.14, cut it at 13.46

What happened

ANGO traded 11.06–13.80 and closed 11.23. It hit our 13.46 exit first — the trade lost -5.14%.

Result -5.14% @ 11.23

Wrong
C

We said

Buy HELE at 25.55, take profit 27.7, cut it at 23.9

What happened

HELE traded 26.20–31.94 and closed 26.55. The price never reached our 25.55 entry, so there was no trade to win or lose.

Result 0.00% @ 26.55

No call
C

We said

Short TLRY at 3.71, take profit 3.48, cut it at 3.9

What happened

TLRY traded 3.38–3.67 and closed 3.59. The price never reached our 3.71 entry, so there was no trade to win or lose.

Result 0.00% @ 3.59

No call
F

We said

Buy ODC at 87.81, take profit 92.2, cut it at 84.43

What happened

ODC traded 83.78–87.63 and closed 84.37. It hit our 84.43 exit first — the trade lost -3.85%.

Result -3.85% @ 84.37

Wrong
F

We said

Short BYRN at 4.05, take profit 3.69, cut it at 4.33

What happened

BYRN traded 3.51–4.73 and closed 4.73. It hit our 4.33 exit first — the trade lost -6.91%.

Result -6.91% @ 4.73

Wrong
C

We said

Buy BTC at 36.88, take profit 38.26, cut it at 35.82

What happened

BTC traded 81698.71–81698.71 and closed 81698.71. The price never reached our 36.88 entry, so there was no trade to win or lose.

Result 0.00% @ 81698.71

No call
C

We said

Buy XLP at 81.7, take profit 83.21, cut it at 80.54

What happened

XLP traded 82.02–83.64 and closed 83.42. The price never reached our 81.7 entry, so there was no trade to win or lose.

Result 0.00% @ 83.42

No call
F

We said

Buy VGT at 129.37, take profit 132.2, cut it at 127.19

What happened

VGT traded 126.46–129.30 and closed 127.25. It hit our 127.19 exit first — the trade lost -1.69%.

Result -1.69% @ 127.25

Wrong

Predictions — what we said vs. what happened

—

We said

PepsiCo (PEP) will close up at least 1.5% tomorrow.

What happened

Written call — not scored automatically.

No call
—

We said

Ancora Holdings (ANGO) will close up at least 3%.

What happened

Written call — not scored automatically.

No call
—

We said

Helen of Troy (HELE) will close up at least 2%.

What happened

Written call — not scored automatically.

No call
—

We said

Tilray Brands (TLRY) will close down at least 4%.

What happened

Written call — not scored automatically.

No call
—

We said

The Technology sector will lead the S&P 500 in gains.

What happened

Written call — not scored automatically.

No call
—

We said

Consumer Staples Select Sector SPDR Fund (XLP) will close green.

What happened

Written call — not scored automatically.

No call
—

We said

Delta Air Lines (DAL) will pre-announce positive guidance for next quarter.

What happened

Written call — not scored automatically.

No call
—

We said

iShares US Technology ETF (IYW) will gain at least 0.7%.

What happened

Written call — not scored automatically.

No call
—

We said

Ambac Financial Group (AMBK) will trade higher on positive earnings.

What happened

Written call — not scored automatically.

No call
—

We said

Byrna Technologies (BYRN) will close down more than 5%.

What happened

Written call — not scored automatically.

No call
—

We said

Cannabis stocks as a group will underperform the broader market.

What happened

Written call — not scored automatically.

No call
—

We said

Consumer Discretionary stocks will outperform Consumer Staples stocks tomorrow.

What happened

Written call — not scored automatically.

No call
—

We said

The US Dollar Index (DXY) will trade in a tight range, closing near flat.

What happened

Written call — not scored automatically.

No call
—

We said

The S&P 500 will trade above its 50-day moving average.

What happened

Written call — not scored automatically.

No call
—

We said

The Volatility Index (VIX) will close below 15.

What happened

Written call — not scored automatically.

No call
A

We said

PepsiCo (PEP) will close up at least 1.5%.

What happened

We said PEP would be a winner. It closed +3.73% while the S&P 500 did -0.47%.

Result +3.73% @ 128.34

Right
F

We said

Ancora Holdings (ANGO) will close up at least 3%.

What happened

We said ANGO would be a winner. It closed -20.86% while the S&P 500 did -0.47%.

Result -20.86% @ 11.23

Wrong
A

We said

Helen of Troy (HELE) will close up at least 2%.

What happened

We said HELE would be a winner. It closed +3.91% while the S&P 500 did -0.47%.

Result +3.91% @ 26.55

Right
A

We said

Tilray Brands (TLRY) will close down at least 4%.

What happened

We said TLRY would be a loser. It closed -3.49% while the S&P 500 did -0.47%.

Result -3.50% @ 3.59

Right
F

We said

Byrna Technologies (BYRN) will close down more than 5%.

What happened

We said BYRN would be a loser. It closed +16.79% while the S&P 500 did -0.47%.

Result +16.79% @ 4.73

Wrong
A

We said

Tilray Brands (TLRY) will swing more than 5%.

What happened

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

Result -3.50% @ 3.59

Right
A

We said

Byrna Technologies (BYRN) will have an intraday range of over 7%.

What happened

We said BYRN would swing hard (3%+). It moved +16.79%.

Result +16.79% @ 4.73

Right
—

We said

Helen of Troy (HELE) raises full-year revenue guidance by more than 1%.

What happened

Written call — not scored automatically.

No call
—

We said

The impact of CBI Bancorp (CIBH) earnings on regional bank sentiment.

What happened

Written call — not scored automatically.

No call

Drivers — what we said vs. what happened

F

We said

Earnings Reports pushes the market up

What happened

The S&P 500 finished down -0.47%. That went against the call.

Wrong
F

We said

Technology Sector Momentum pushes the market up

What happened

The S&P 500 finished down -0.47%. That went against the call.

Wrong
F

We said

Consumer Spending Trends pushes the market up

What happened

The S&P 500 finished down -0.47%. That went against the call.

Wrong
C

We said

Treasuries pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call
C

We said

Fed Policy Outlook pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call
C

We said

Oil Prices pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call
C

We said

Geopolitical Stability pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call
C

We said

Small Cap Performance pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call
F

We said

Cryptocurrency Sentiment pushes the market up

What happened

The S&P 500 finished down -0.47%. That went against the call.

Wrong
C

We said

Dollar Strength pushes the market either way

What happened

The S&P 500 finished down -0.47%. The day was too flat to call this either way.

No call

Earnings — what we said vs. what happened

F

We said

PEP: we said beat (74% odds of a beat)

What happened

PEP came in in line with expectations (2.34 vs 2.319 expected). We said beat.

Wrong
A

We said

ANGO: we said beat (71% odds of a beat)

What happened

ANGO came in above expectations (-0.04 vs -0.1156 expected). We said beat.

Right
A

We said

HELE: we said beat (70% odds of a beat)

What happened

HELE came in above expectations (0.79 vs 0.5151 expected). We said beat.

Right
F

We said

TLRY: we said beat (51% odds of a beat)

What happened

TLRY came in below expectations (-0.32 vs -0.1948 expected). We said beat.

Wrong
C

We said

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

What happened

Results aren't posted yet, so this could not be judged.

No call
A

We said

BYRN: we said beat (54% odds of a beat)

What happened

BYRN came in above expectations (-0.13 vs -0.1658 expected). We said beat.

Right
F

We said

ODC: we said beat (66% odds of a beat)

What happened

ODC came in in line with expectations (1 vs — expected). We said beat.

Wrong
F

We said

CIBH: we said beat (64% odds of a beat)

What happened

CIBH came in in line with expectations (0.43 vs — expected). We said beat.

Wrong
A

We said

PKE: we said beat (61% odds of a beat)

What happened

PKE came in above expectations (0.21 vs 0.1616 expected). We said beat.

Right
—

We said

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

What happened

Hasn't reported yet.

No call
—

We said

CLSD earnings on 2026-10-09: we leaned beat (66% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

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

What happened

Hasn't reported yet.

No call
—

We said

CCEL earnings on 2026-10-09: we leaned beat (64% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

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

What happened

Hasn't reported yet.

No call
—

We said

HOVR earnings on 2026-10-09: we leaned beat (56% odds of a beat)

What happened

Hasn't reported yet.

No call
—

We said

MLGF earnings on 2026-10-09: we leaned beat (61% 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.