foxalgo.io

E-mini S&P 500 (ES)

TRACKINGMODEL FROZEN ✓Out-of-sample validated ✓Sector surface ✓QUOTE 16:59 ET

last quote 7691.25 · as of 01:51 ET (Yahoo tick 2026-08-21T20:59:59.000Z)

Measured odds. No trade calls. what this means →

FOXALGO / ES CANDLESTICK
TRACKING15m DELAYED MARKET DATALAST 7691.25

ES · CURRENT SESSION · 15m

View as table
levelpriceP(touch)status
+0.25 ATR7708.8273.8%not touched yet
-0.25 ATR7673.6870.3%not touched yet
+0.50 ATR7726.3948.8%not touched yet
-0.50 ATR7656.1147.8%not touched yet
+0.75 ATR7743.9629.9%not touched yet
-0.75 ATR7638.5431.6%not touched yet
+1.00 ATR7761.5417.7%not touched yet
-1.00 ATR7620.9620.6%not touched yet
+1.50 ATR7796.685.7%not touched yet
-1.50 ATR7585.828.4%not touched yet
today's range so far
49.75
high 7714.00 / low 7664.25 · n=68 bars
position in today's range
54.3%
0% = today's low so far, 100% = today's high so far — descriptive, not a signal
change from open
+21.50
open 7669.75

What's happening now

Regime of the day

Realized range so far / ATR(14) = 0.708narrow (n = 11,559)

narrow < 0.826, typical < 1.313, else wide — based on a partial-session window (68 bars). See methodology.

FOXALGO / ES INSTRUMENT 02

Next hour

distance (ATR)P(touch up, next 60m)P(touch down, next 60m)n
0.166.6%63.7%11,559
0.2530.7%32.4%11,559
0.56.6%9.3%11,559

Measured from the 990-minute mark (minutes since 09:30 ET), next 60 minutes.

Touch ladder

Levels at ±0.25 / 0.5 / 0.75 / 1 / 1.5 ATR from the last quote, with p(touch by close).

FOXALGO / ES INSTRUMENT 01

ES · P(touch by close)

0%25%50%75%100%0.250.50.7511.5distance from current price (ATR multiples)
distance (ATR)up levelP(touch by close) updown levelP(touch by close) downn
0.257708.8273.8%7673.6870.3%11,490
0.57726.3948.8%7656.1147.8%11,490
0.757743.9629.9%7638.5431.6%11,490
17761.5417.7%7620.9620.6%11,490
1.57796.685.7%7585.828.4%11,490

Brackets

What-if take-profit / stop-loss combinations, long side, 0 minutes after the open. Not a recommendation.

TPSLP(TP first)P(SL first)P(neither)n
0.5 ATR0.25 ATR33.1%63.8%3.1%10,217
0.5 ATR0.5 ATR46.5%43.4%10.2%10,217
1 ATR0.5 ATR21.3%51.0%27.7%10,217

See full brackets page for more combinations.

Track record — wins & losses

Calibration for E-mini S&P 500

index futures

MAE: 0.73 pp · n = 67,669,080

0-20%
predicted 6.7% · realized 6.6% · n = 33,012,676
20-40%
predicted 28.6% · realized 28.3% · n = 10,690,116
40-60%
predicted 47.0% · realized 46.4% · n = 7,698,743
60-80%
predicted 69.1% · realized 68.5% · n = 9,505,767
80-100%
predicted 85.6% · realized 85.2% · n = 6,761,778

Per-sector breakdown, not per-symbol — the source data does not carry a per-symbol (e.g. ES vs NQ, or AAPL vs MSFT) calibration split, only per-sector/scope. 20-point-percentage bins (coarser than the 10pp futures/fx/stocks breakdown above) to keep per-sector cells sampled. Stocks: historical period 2020-2026, these 12 names selected ex-post (survivorship) — calibration applies to these names, not a random stock.

Recent wins & losses (backtested reconstruction)

Backtested reconstruction from historical daily bars — NOT frozen predictions. The frozen live record starts at launch (see below). Shown chronologically, wins and losses both — no cherry-picking.

datelevel (open + 0.5 ATR)P(touch)result
2026-08-077786.8048.8%not touched ✗
2026-08-107828.0548.8%not touched ✗
2026-08-117827.9148.8%not touched ✗
2026-08-127805.6148.8%not touched ✗
2026-08-137816.3548.8%touched ✓
2026-08-147871.6848.8%not touched ✗
2026-08-177853.3148.8%not touched ✗
2026-08-187809.7948.8%not touched ✗
2026-08-197753.6248.8%touched ✓
2026-08-207769.0348.8%not touched ✗

Live frozen record

datelevelpredicted poutcomeprice at freezerealized high/low
2026-08-21+0.5 ATR → 7726.1139.7%not touched7698.57714 / 7676.75
2026-08-21-0.5 ATR → 7670.8940.6%not touched7698.57714 / 7676.75
2026-08-20+0.5 ATR → 7729.9839.7%not touched7700.57720 / 7659
2026-08-20-0.5 ATR → 7671.0240.6%touched7700.57720 / 7659
2026-08-19+0.5 ATR → 7773.2539.7%not touched7742.57764.75 / 7720.75
2026-08-19-0.5 ATR → 7711.7540.6%not touched7742.57764.75 / 7720.75
2026-08-18+0.5 ATR → 7761.2439.7%not touched7726.57735.25 / 7710.25
2026-08-18-0.5 ATR → 7691.7640.6%not touched7726.57735.25 / 7710.25
2026-08-17+0.5 ATR → 7838.6539.7%not touched78037809.5 / 7766.25
2026-08-17-0.5 ATR → 7767.3540.6%touched78037809.5 / 7766.25
2026-08-14+0.5 ATR → 7865.6739.7%not touched7827.757830.75 / 7796.5
2026-08-14-0.5 ATR → 7789.8340.6%not touched7827.757830.75 / 7796.5
2026-08-13+0.5 ATR → 7831.6139.7%touched7793.257838.5 / 7785.5
2026-08-13-0.5 ATR → 7754.8940.6%not touched7793.257838.5 / 7785.5
2026-08-12+0.5 ATR → 7831.1739.7%not touched7791.57794 / 7756.5
2026-08-12-0.5 ATR → 7751.8340.6%not touched7791.57794 / 7756.5
2026-08-11+0.5 ATR → 7830.8439.7%not touched7791.757792.5 / 7738
2026-08-11-0.5 ATR → 7752.6640.6%touched7791.757792.5 / 7738
2026-08-10+0.5 ATR → 7812.6739.7%not touched77737798 / 7764.75
2026-08-10-0.5 ATR → 7733.3340.6%not touched77737798 / 7764.75

See all verified findings →