foxalgo.io
LIVE NOW
Loading live calls…
Loading live calls…Open the board →

WTI Crude (CL)

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

last quote 90.34 · as of 21:07 ET (Yahoo tick 2026-11-06T21:59:58.000Z)

Measured odds. No trade calls. what this means →

FOXALGO / CL CANDLESTICK
TRACKING15m DELAYED MARKET DATALAST 90.34

CL · CURRENT SESSION · 15m

View as table
levelpriceP(touch)status
+0.25 ATR91.651.2%✓ touched
-0.25 ATR89.031.4%not touched yet
+0.50 ATR92.960.1%not touched yet
-0.50 ATR87.720.2%not touched yet
+0.75 ATR94.260.0%not touched yet
-0.75 ATR86.420.0%not touched yet
+1.00 ATR95.570.0%not touched yet
-1.00 ATR85.110.0%not touched yet
+1.50 ATR98.190.0%not touched yet
-1.50 ATR82.490.0%not touched yet
today's range so far
2.9300
high 92.00 / low 89.07 · n=69 bars
position in today's range
43.3%
0% = today's low so far, 100% = today's high so far — descriptive, not a signal
change from open
-1.0200
open 91.36

Levels ahead of price

Key levels above and below the current price, with the measured probability of touching each one before the 16:00 ET close.

Market closed — levels as of last session.

Probability of touching, not of profit. Calibrated walk-forward (fit 2010–2017, checked on later years). See the full touch-odds ladder

Live hit rate — CL

Live hit rate
94%
n = 284
95% confidence interval
91–97%
Wilson interval
All six markets
94%
n = 284
Vs. all markets
+0.0 pp
CL minus the combined rate, in percentage points
2026-09-08: 18 resolved2026-09-09: 25 resolved2026-09-10: 31 resolved2026-09-14: 1 resolved2026-09-15: 9 resolved2026-09-16: 1 resolved2026-09-20: 2 resolved2026-09-21: 19 resolved2026-09-22: 7 resolved2026-09-24: 14 resolved2026-09-29: 16 resolved2026-10-01: 1 resolved2026-10-06: 4 resolved2026-10-07: 1 resolved2026-10-08: 14 resolved2026-10-12: 7 resolved2026-10-13: 9 resolved2026-10-14: 5 resolved2026-10-15: 9 resolved2026-10-16: 8 resolved2026-10-20: 7 resolved2026-10-23: 16 resolved2026-10-26: 1 resolved2026-10-27: 2 resolved2026-10-29: 1 resolved2026-10-30: 5 resolved2026-11-01: 2 resolved2026-11-02: 9 resolved2026-11-04: 15 resolved2026-11-05: 16 resolved
506070809010031
Sep 08Sep 20Oct 06Oct 14Oct 27Nov 05
CLAll six markets (dashed)

By tier

TierHitnHit %
S26227894.2%
A66100.0%
B00—

See all markets →

Range state now

Where this market's operating range stands on each timeframe. A description, not a call.

WTI Crude
2 up, 3 down
As of 2026-11-06 17:00 ET (last closed bar, feed delayed about 15 minutes)
TFDirectionHighMidLowSize (ATR)PositionAge (bars)Before
15m▼90.5090.4090.290.624%0
30m▲91.1290.6790.211.414%5
1h▲91.1690.6990.211.014%2
2h▼91.6590.5989.531.838%7
4h▼91.6590.3689.071.349%3

See the range state of every market

Historical backfill, year by year

This is a rules-based backfill, not the live record — see /record for every market.

50607080901002011 stated: 86.3%2011 actual: 89.1% (+2.8 pp) -- n = 2,25220112012 stated: 86.8%2012 actual: 88.0% (+1.3 pp) -- n = 2,24120122013 stated: 87.0%2013 actual: 88.1% (+1.1 pp) -- n = 2,00220132014 stated: 87.0%2014 actual: 86.2% (-0.9 pp) -- n = 1,96820142015 stated: 87.6%2015 actual: 89.5% (+1.8 pp) -- n = 1,99220152016 stated: 87.7%2016 actual: 88.4% (+0.7 pp) -- n = 3,61220162017 stated: 88.1%2017 actual: 89.1% (+1.0 pp) -- n = 2,25420172018 stated: 88.2%2018 actual: 87.8% (-0.4 pp) -- n = 2,38620182019 stated: 88.0%2019 actual: 91.9% (+3.8 pp) -- n = 2,26520192020 stated: 87.9%2020 actual: 90.2% (+2.3 pp) -- n = 2,53220202021 stated: 88.5%2021 actual: 91.1% (+2.6 pp) -- n = 3,61720212022 stated: 88.8%2022 actual: 90.8% (+1.9 pp) -- n = 3,25720222023 stated: 88.6%2023 actual: 89.8% (+1.2 pp) -- n = 4,32220232024 stated: 88.8%2024 actual: 88.9% (+0.0 pp) -- n = 4,87520242025 stated: 88.8%2025 actual: 90.3% (+1.5 pp) -- n = 3,73020252026 stated: 89.0%2026 actual: 91.8% (+2.8 pp) -- n = 2,3432026

CL: 89.5% actual vs. 88.1% stated (+1.4 pp) across 45,648 calls

See every market on /record →

What's happening now

Regime of the day

Realized range so far / ATR(14) = 0.560 → narrow (n = 9,316)

narrow < 0.855, typical < 1.179, else wide — based on a partial-session window (69 bars). See methodology.

FOXALGO / CL INSTRUMENT 02

Next hour

distance (ATR)P(touch up, next 60m)P(touch down, next 60m)n
0.166.9%68.1%9,259
0.2532.2%34.8%9,259
0.58.8%9.5%9,259

Measured from the 1020-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 / CL INSTRUMENT 01

CL · 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.2591.651.2%89.031.4%8,910
0.592.960.2%87.720.2%8,910
0.7594.260.0%86.420.0%8,910
195.570.0%85.110.0%8,910
1.598.190.0%82.490.0%8,910

Brackets

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

TPSLP(TP first)P(SL first)P(neither)n
0.5 ATR0.25 ATR30.6%67.9%1.4%7,284
0.5 ATR0.5 ATR43.9%47.5%8.6%7,284
1 ATR0.5 ATR18.7%53.9%27.4%7,284

See full brackets page for more combinations.

Track record — wins & losses

Calibration for WTI Crude

energy futures

MAE: 1.01 pp · n = 48,788,856

0-20%
predicted 6.4% · realized 6.6% · n = 22,390,698
20-40%
predicted 28.8% · realized 28.8% · n = 8,103,563
40-60%
predicted 48.5% · realized 48.7% · n = 6,224,436
60-80%
predicted 71.4% · realized 71.4% · n = 6,944,629
80-100%
predicted 86.2% · realized 86.9% · n = 5,125,530

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-10-23101.220.2%touched ✓
2026-10-26104.800.2%not touched ✗
2026-10-27103.470.2%not touched ✗
2026-10-28102.360.2%touched ✓
2026-10-29104.110.2%not touched ✗
2026-10-30104.990.2%not touched ✗
2026-11-02104.520.2%not touched ✗
2026-11-0398.630.2%touched ✓
2026-11-0499.250.2%not touched ✗
2026-11-0590.680.2%touched ✓

Live frozen record

datelevelpredicted poutcomeprice at freezerealized high/low
2026-11-06+0.5 ATR → 92.2539.5%not touched90.8591.18000030517578 / 89.55000305175781
2026-11-06-0.5 ATR → 89.4541.3%not touched90.8591.18000030517578 / 89.55000305175781
2026-11-05+0.5 ATR → 90.9339.5%touched89.4691.05000305175781 / 89
2026-11-05-0.5 ATR → 87.9941.3%not touched89.4691.05000305175781 / 89
2026-11-04+0.5 ATR → 94.6639.5%not touched93.3594.0999984741211 / 87.12999725341797
2026-11-04-0.5 ATR → 92.0441.3%touched93.3594.0999984741211 / 87.12999725341797
2026-11-03+0.5 ATR → 96.3339.5%touched95.0296.80000305175781 / 95.54000091552734
2026-11-03-0.5 ATR → 93.7141.3%not touched95.0296.80000305175781 / 95.54000091552734
2026-11-02+0.5 ATR → 99.1139.5%not touched97.8197.68000030517578 / 95.1500015258789
2026-11-02-0.5 ATR → 96.5141.3%touched97.8197.68000030517578 / 95.1500015258789
2026-10-30+0.5 ATR → 104.9639.5%touched103.75104.9800033569336 / 102.93000030517578
2026-10-30-0.5 ATR → 102.5441.3%not touched103.75104.9800033569336 / 102.93000030517578
2026-10-29+0.5 ATR → 102.0539.5%touched100.84102.9000015258789 / 99.79000091552734
2026-10-29-0.5 ATR → 99.6341.3%not touched100.84102.9000015258789 / 99.79000091552734
2026-10-28+0.5 ATR → 103.0839.5%touched101.83103.55000305175781 / 101.69999694824219
2026-10-28-0.5 ATR → 100.5841.3%not touched101.83103.55000305175781 / 101.69999694824219
2026-10-27+0.5 ATR → 102.6539.5%not touched101.38101.91999816894531 / 99.44000244140625
2026-10-27-0.5 ATR → 100.1141.3%touched101.38101.91999816894531 / 99.44000244140625
2026-10-26+0.5 ATR → 102.4539.5%touched101.2103.12999725341797 / 100.33000183105469
2026-10-26-0.5 ATR → 99.9541.3%not touched101.2103.12999725341797 / 100.33000183105469

See all verified findings →