← Edition for Thursday, November 12, 2026

The Report Card · Thursday, November 12, 2026

Cisco and Applied Materials Lift Tech on Thursday, November 12, 2026

We put the odds of a green S&P 500 close on Thursday, November 12, 2026 at 61% as enterprise spending holds up.

D

Accuracy

42%

Correct

22/52

Brier score

0.272

lower is better

We got 22 of 52 calls right on Thursday, November 12, 2026.

By Category

ForecastsF

5/13

38% accuracy

TradesD

3/9

33% accuracy

PredictionsC

5/9

56% accuracy

DriversD

2/6

33% accuracy

EarningsD

7/15

47% accuracy

Forecasts — what we said vs. what happened

F

We said

CL down 0.65% (48% odds it rises)

What happened

CL rose 2.92%, closing at 89.06. We called the wrong direction.

Result +2.92% @ 89.06

Wrong
F

We said

SPX up 0.42% (57% odds it rises)

What happened

SPX fell 0.35%, closing at 7592.40. We called the wrong direction.

Result -0.35% @ 7592.40

Wrong
F

We said

NDX up 0.68% (58% odds it rises)

What happened

NDX fell 0.30%, closing at 28289.19. We called the wrong direction.

Result -0.30% @ 28289.19

Wrong
F

We said

DJI up 0.24% (54% odds it rises)

What happened

DJI fell 0.36%, closing at 52297.09. We called the wrong direction.

Result -0.36% @ 52297.09

Wrong
F

We said

RUT up 0.31% (52% odds it rises)

What happened

RUT fell 1.65%, closing at 2799.43. We called the wrong direction.

Result -1.65% @ 2799.43

Wrong
F

We said

VIX down 2.80% (45% odds it rises)

What happened

VIX rose 7.43%, closing at 18.79. We called the wrong direction.

Result +7.43% @ 18.79

Wrong
B

We said

DXY up 0.05% (51% odds it rises)

What happened

DXY rose 0.26%, closing at 103.18. Right direction, off by 0.21 percentage points on size.

Result +0.26% @ 103.17

Right
D

We said

US10Y up 0.15% (51% odds it rises)

What happened

US10Y rose 2.10%, closing at 5.10. Right direction, off by 1.95 percentage points on size.

Result +2.10% @ 5.10

Right
D

We said

GC down 0.20% (49% odds it rises)

What happened

GC fell 3.03%, closing at 3879.20. Right direction, off by 2.83 percentage points on size.

Result -3.03% @ 3879.20

Right
D

We said

SI down 0.35% (48% odds it rises)

What happened

SI fell 3.78%, closing at 49.92. Right direction, off by 3.43 percentage points on size.

Result -3.78% @ 49.92

Right
F

We said

BTC up 0.45% (52% odds it rises)

What happened

BTC fell 3.47%, closing at 71400.95. We called the wrong direction.

Result -3.47% @ 71400.95

Wrong
F

We said

ETH up 0.30% (51% odds it rises)

What happened

ETH fell 2.03%, closing at 2014.09. We called the wrong direction.

Result -2.03% @ 2014.09

Wrong
D

We said

NG up 0.85% (51% odds it rises)

What happened

NG rose 3.92%, closing at 3.34. Right direction, off by 3.07 percentage points on size.

Result +3.92% @ 3.34

Right

Trades — what we said vs. what happened

D

We said

Buy AMAT at 395.08, take profit 436.8, cut it at 362.98

What happened

AMAT traded 376.10–397.20 and closed 380.95. Neither the take-profit nor the exit was hit; holding to the close was a loss of -3.58%.

Result -3.58% @ 380.95

Wrong
B

We said

Buy CSCO at 100.76, take profit 107.16, cut it at 95.84

What happened

CSCO traded 99.41–103.18 and closed 102.01. Neither the take-profit nor the exit was hit; holding to the close was a gain of +1.24%.

Result +1.24% @ 102.01

Right
D

We said

Buy IBM at 248.22, take profit 259.07, cut it at 239.87

What happened

IBM traded 244.37–248.77 and closed 244.68. Neither the take-profit nor the exit was hit; holding to the close was a loss of -1.43%.

Result -1.43% @ 244.68

Wrong
F

We said

Buy NVDA at 173.73, take profit 188.58, cut it at 162.31

What happened

NVDA traded 148.80–167.14 and closed 166.19. It hit our 162.31 exit first — the trade lost -6.57%.

Result -6.57% @ 166.19

Wrong
C

We said

Buy AVGO at 345.22, take profit 374.22, cut it at 322.91

What happened

AVGO traded 354.72–369.82 and closed 364.36. The price never reached our 345.22 entry, so there was no trade to win or lose.

Result 0.00% @ 364.36

No call
B

We said

Buy MSFT at 521.13, take profit 549.58, cut it at 499.24

What happened

MSFT traded 520.02–529.61 and closed 523.00. Neither the take-profit nor the exit was hit; holding to the close was a gain of +0.36%.

Result +0.36% @ 523.00

Right
D

We said

Buy TDG at 1245, take profit 1313.23, cut it at 1192.55

What happened

TDG traded 1201.82–1244.00 and closed 1204.42. Neither the take-profit nor the exit was hit; holding to the close was a loss of -3.26%.

Result -3.26% @ 1204.41

Wrong
D

We said

Buy LLY at 1437.29, take profit 1521.37, cut it at 1372.61

What happened

LLY traded 1429.23–1460.00 and closed 1430.74. Neither the take-profit nor the exit was hit; holding to the close was a loss of -0.46%.

Result -0.46% @ 1430.74

Wrong
D

We said

Buy STNE at 7.85, take profit 8.79, cut it at 7.06

What happened

STNE traded 7.59–7.94 and closed 7.72. Neither the take-profit nor the exit was hit; holding to the close was a loss of -1.66%.

Result -1.66% @ 7.72

Wrong
B

We said

Buy ARCO at 6.94, take profit 7.38, cut it at 6.6

What happened

ARCO traded 6.88–7.18 and closed 6.99. Neither the take-profit nor the exit was hit; holding to the close was a gain of +0.72%.

Result +0.72% @ 6.99

Right

Predictions — what we said vs. what happened

A

We said

Canadian Solar (CSIQ) will finish lower on Thursday, November 12, 2026.

What happened

We said CSIQ would be a loser. It closed -1.28% while the S&P 500 did -0.35%.

Result -1.28% @ 10.04

Right
F

We said

Occidental Petroleum (OXY) will underperform the Energy sector on Thursday, November 12, 2026.

What happened

We said OXY would be a loser. It closed +2.04% while the S&P 500 did -0.35%.

Result +2.04% @ 58.41

Wrong
A

We said

Plug Power (PLUG) will drop at least 2.0% on Thursday, November 12, 2026.

What happened

We said PLUG would be a loser. It closed -9.19% while the S&P 500 did -0.35%.

Result -9.19% @ 1.24

Right
—

We said

Arcos Dorados (ARCO) will beat consensus earnings per share expectations by at least 5% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Flowers Foods (FLO) will report gross profit margins above Wall Street consensus on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Applied Materials (AMAT) will close up at least 1.5% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Cisco Systems (CSCO) will close up at least 1.0% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

IBM (IBM) will finish green on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Nvidia (NVDA) will gain at least 1.2% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Broadcom (AVGO) will advance at least 1.0% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Nu Holdings (NU) will post a daily trading range wider than 4.0% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Flowers Foods (FLO) will close within 1.5% of its opening price on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

StoneCo (STNE) will close up at least 2.0% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Canadian Solar (CSIQ) will decline by at least 1.0% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Arcos Dorados (ARCO) will gain at least 0.8% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Microsoft (MSFT) will rise at least 0.5% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Eli Lilly (LLY) will close up on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

TransDigm Group (TDG) will finish green on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Occidental Petroleum (OXY) will close down at least 0.6% on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

The 10-Year Treasury Yield (US10Y) will stay within a 6 basis point band on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
—

We said

Crude Oil (CL) closing green or red on Thursday, November 12, 2026 remains within a coin-flip band of 48% to 52%.

What happened

Written call — not scored automatically.

No call
—

We said

The US Dollar Index (DXY) will close within 0.15% of unchanged on Thursday, November 12, 2026.

What happened

Written call — not scored automatically.

No call
A

We said

Nu Holdings (NU) will see an intraday trading range exceeding 4.5% on Thursday, November 12, 2026.

What happened

We said NU would swing hard (3%+). It moved -4.26%.

Result -4.26% @ 11.79

Right
A

We said

Plug Power (PLUG) will record an intraday price swing of at least 5.0% on Thursday, November 12, 2026.

What happened

We said PLUG would swing hard (3%+). It moved -9.19%.

Result -9.19% @ 1.24

Right
F

We said

StoneCo (STNE) will trade through an intraday range wider than 4.0% on Thursday, November 12, 2026.

What happened

We said STNE would swing hard (3%+). It moved -1.66%.

Result -1.66% @ 7.72

Wrong
F

We said

Applied Materials (AMAT) will outperform the S&P 500 by over 1.0% on Thursday, November 12, 2026.

What happened

We said AMAT would be a winner. It closed -3.58% while the S&P 500 did -0.35%.

Result -3.58% @ 380.95

Wrong
A

We said

Cisco Systems (CSCO) will outperform the S&P 500 on Thursday, November 12, 2026.

What happened

We said CSCO would be a winner. It closed +1.24% while the S&P 500 did -0.35%.

Result +1.24% @ 102.01

Right
F

We said

StoneCo (STNE) will finish among the top quartile of mid-cap financial stocks on Thursday, November 12, 2026.

What happened

We said STNE would be a winner. It closed -1.66% while the S&P 500 did -0.35%.

Result -1.66% @ 7.72

Wrong

Drivers — what we said vs. what happened

F

We said

AI pushes the market up

What happened

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

Wrong
F

We said

Treasuries pushes the market up

What happened

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

Wrong
C

We said

Fed pushes the market either way

What happened

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

No call
C

We said

Consumer pushes the market either way

What happened

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

No call
F

We said

Inflation pushes the market up

What happened

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

Wrong
A

We said

Oil pushes the market down

What happened

The S&P 500 finished down -0.35%. That matched the call.

Right
F

We said

Employment pushes the market up

What happened

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

Wrong
A

We said

China pushes the market down

What happened

The S&P 500 finished down -0.35%. That matched the call.

Right
C

We said

Middle East pushes the market either way

What happened

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

No call
C

We said

Housing pushes the market either way

What happened

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

No call

Earnings — what we said vs. what happened

A

We said

AMAT: we said beat (68% odds of a beat)

What happened

AMAT came in above expectations (3.5 vs 3.4626 expected). We said beat.

Right
A

We said

CSCO: we said beat (68% odds of a beat)

What happened

CSCO came in above expectations (1.22 vs 1.1937 expected). We said beat.

Right
A

We said

NU: we said beat (68% odds of a beat)

What happened

NU came in above expectations (0.216 vs 0.2087 expected). We said beat.

Right
F

We said

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

What happened

ARCO came in below expectations (0.15 vs 0.1564 expected). We said beat.

Wrong
F

We said

CSIQ: we said beat (62% odds of a beat)

What happened

CSIQ came in below expectations (-1.4 vs -0.11 expected). We said beat.

Wrong
F

We said

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

What happened

STNE came in below expectations (2.4 vs 2.4558 expected). We said beat.

Wrong
A

We said

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

What happened

AFYA came in above expectations (2.3 vs 2.1896 expected). We said beat.

Right
F

We said

FLO: we said beat (65% odds of a beat)

What happened

FLO came in below expectations (0.21 vs 0.2268 expected). We said beat.

Wrong
A

We said

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

What happened

INTR came in above expectations (0.94 vs 0.9148 expected). We said beat.

Right
A

We said

NIQ: we said beat (65% odds of a beat)

What happened

NIQ came in above expectations (0.3 vs 0.2363 expected). We said beat.

Right
F

We said

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

What happened

RLX came in below expectations (0.178 vs 0.6363 expected). We said beat.

Wrong
F

We said

ADIG: we said beat (63% odds of a beat)

What happened

ADIG came in below expectations (-8.47 vs 0.442 expected). We said beat.

Wrong
F

We said

AMZE: we said beat (62% odds of a beat)

What happened

AMZE came in below expectations (-0.6 vs -0.5712 expected). We said beat.

Wrong
A

We said

LGN: we said beat (62% odds of a beat)

What happened

LGN came in above expectations (1.15 vs 0.6521 expected). We said beat.

Right
F

We said

MWH: we said beat (63% odds of a beat)

What happened

MWH came in below expectations (0.53 vs 0.5898 expected). We said beat.

Wrong

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.