The Report Card · Tuesday, July 28, 2026
Earnings season's macro undercurrent
Boeing and Coca-Cola results will underscore a decelerating global demand narrative, weighing on broader market sentiment tomorrow.
Accuracy
42%
Correct
25/60
Brier score
0.293
lower is better
We got 25 of 60 calls right on Tuesday, July 28, 2026.
By Category
3/13
23% accuracy
1/7
14% accuracy
14/25
56% accuracy
1/6
17% accuracy
6/9
67% accuracy
Forecasts — what we said vs. what happened
We said
—
What happened
Predicted -0.80%, actual +0.21%.
Result +0.21% @ 7428.78
We said
—
What happened
Predicted -0.60%, actual -0.98%.
Result -0.98% @ 27763.13
We said
—
What happened
Predicted -1.10%, actual +1.03%.
Result +1.03% @ 52747.32
We said
—
What happened
Predicted -1.20%, actual +0.20%.
Result +0.20% @ 2953.80
We said
—
What happened
Predicted +5.00%, actual -2.46%.
Result -2.46% @ 18.21
We said
—
What happened
Predicted +0.30%, actual -0.09%.
Result -0.09% @ 101.42
We said
—
What happened
Predicted -0.05%, actual -0.80%.
Result -0.80% @ 4.60
We said
—
What happened
Predicted -1.50%, actual -4.19%.
Result -4.19% @ 79.15
We said
—
What happened
Predicted +0.70%, actual -1.20%.
Result -1.20% @ 4025.70
We said
—
What happened
Predicted +0.20%, actual -1.88%.
Result -1.89% @ 57.37
We said
—
What happened
Predicted -1.80%, actual +0.15%.
Result +0.15% @ 63818.68
We said
—
What happened
Predicted -2.10%, actual +1.38%.
Result +1.38% @ 1916.73
We said
—
What happened
Predicted +0.90%, actual -3.04%.
Result -3.04% @ 2.68
Trades — what we said vs. what happened
We said
—
What happened
Limit at 183.8 not filled (day range 181.46–182.93).
Result 0.00% @ 182.49
We said
—
What happened
Stop 111.64 hit — -0.72%.
Result -0.72% @ 112.48
We said
—
What happened
Limit at 93.24 not filled (day range 93.37–93.66).
Result 0.00% @ 93.56
We said
—
What happened
Target 57.54 hit — +1.41%.
Result +1.41% @ 57.57
We said
—
What happened
Stop 373.05 hit — -0.42%.
Result -0.42% @ 369.37
We said
—
What happened
Stop 45.52 hit — -0.35%.
Result -0.35% @ 45.52
We said
—
What happened
Stop 69.74 hit — -0.75%.
Result -0.75% @ 70.30
We said
—
What happened
Limit at 516.23 not filled (day range 480.50–498.46).
Result 0.00% @ 491.46
We said
—
What happened
Stop 52.07 hit — -1.25%.
Result -1.25% @ 50.50
We said
—
What happened
Stop 5.38 hit — -0.74%.
Result -0.74% @ 6.00
Predictions — what we said vs. what happened
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
GDX closed -2.01%.
Result -2.01% @ 74.21
We said
—
What happened
XLU closed -0.35%.
Result -0.35% @ 45.52
We said
—
What happened
JBLU closed +10.50%.
Result +10.50% @ 6.00
We said
—
What happened
KO closed +5.00%.
Result +5.00% @ 88.27
We said
—
What happened
NEE closed +0.51%.
Result +0.51% @ 89.28
We said
—
What happened
AMT closed +2.85%.
Result +2.85% @ 171.50
We said
—
What happened
CMCS closed 0.00%.
Result 0.00%
We said
—
What happened
MCK closed +4.64%.
Result +4.64% @ 889.50
We said
—
What happened
BDX closed +4.67%.
Result +4.67% @ 166.34
We said
—
What happened
DUK closed +0.32%.
Result +0.32% @ 129.24
We said
—
What happened
BA closed +4.76%.
Result +4.76% @ 221.56
We said
—
What happened
F closed +1.91%.
Result +1.91% @ 14.96
We said
—
What happened
CZR closed -0.07%.
Result -0.07% @ 29.95
We said
—
What happened
RCL closed +5.72%.
Result +5.72% @ 322.50
We said
—
What happened
ENPH closed -4.45%.
Result -4.45% @ 36.32
We said
—
What happened
TER closed -4.22%.
Result -4.22% @ 320.65
We said
—
What happened
ITW closed +3.63%.
Result +3.63% @ 295.16
We said
—
What happened
NXPI closed -3.19%.
Result -3.19% @ 259.12
We said
—
What happened
PPG closed +0.46%.
Result +0.46% @ 119.01
We said
—
What happened
HES closed 0.00%.
Result 0.00%
We said
—
What happened
BA closed +4.76%.
Result +4.76% @ 221.56
We said
—
What happened
F closed +1.91%.
Result +1.91% @ 14.96
We said
—
What happened
QRVO closed +2.23%.
Result +2.23% @ 91.76
We said
—
What happened
GLW closed -12.10%.
Result -12.10% @ 126.01
We said
—
What happened
ALKS closed -4.23%.
Result -4.23% @ 50.50
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
We said
—
What happened
Unscored — text prediction (resolve manually).
Drivers — what we said vs. what happened
We said
—
What happened
Called bearish; SPX up (+0.21%).
We said
—
What happened
Called bearish; SPX up (+0.21%).
We said
—
What happened
Called bullish; SPX up (+0.21%).
We said
—
What happened
Called bearish; SPX up (+0.21%).
We said
—
What happened
Called bearish; SPX up (+0.21%).
We said
—
What happened
Called mixed; SPX up (+0.21%).
We said
—
What happened
Called mixed; SPX up (+0.21%).
We said
—
What happened
Called bearish; SPX up (+0.21%).
We said
—
What happened
Called mixed; SPX up (+0.21%).
We said
—
What happened
Called mixed; SPX up (+0.21%).
Earnings — what we said vs. what happened
We said
—
What happened
Called miss (30% beat); actual miss (EPS -0.76 vs est -0.3139).
We said
—
What happened
Called beat (55% beat); actual beat (EPS 0.97 vs est 0.9603).
We said
—
What happened
Called beat (60% beat); actual inline (EPS 3.32 vs est 3.2923).
We said
—
What happened
Called miss (40% beat); actual beat (EPS 0.42 vs est 0.3077).
We said
—
What happened
Called miss (40% beat); actual miss (EPS 0.46 vs est 0.4678).
We said
—
What happened
Called beat (50% beat); actual beat (EPS 1.81 vs est 1.6272).
We said
—
What happened
Called miss (45% beat); actual beat (EPS 1.69 vs est 1.231).
We said
—
What happened
Called beat (55% beat); actual beat (EPS -0.66 vs est -0.7244).
We said
—
What happened
Called beat (50% beat); actual beat (EPS 0 vs est -0.0248).
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
We said
—
What happened
Not yet reported.
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.