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

Record

89.9% headline hit rate across 62,022 backfilled calls. This is a BACKFILL, not a live-tracked record — see the note below.

Measured odds. No trade calls. what this means →

This is a backfill, not a live record

This page is a rules-based backfill: the published rule replayed over 2010–2026 history (RTY from 2017-07). It is not a record of calls published before their outcomes. Live, timestamped calls are graded separately on /ranges.

Parameter disclosure

The target and invalidation distances are product choices, picked from a 48-cell grid so that the rule's decision speed and tier spread match what a trader expects from a call service. They are not fitted to outcomes. Given the rule, the probabilities are calibrated walk-forward: fit on years before Y, applied to year Y.

The rule

A call is graded by a published race: a 0.05 ATR target touch versus a 0.15 ATR invalidation close, capped at 40 periods.

Bars compose on a 00:00 UTC daily grid — crypto trades continuously, 24/7.

Live crypto calls use Bybit spot 15-minute bars; the backfill and calibration on this page use Binance. The two agreed on 97% of HIT/MISS outcomes in a 45-day check.

EXPIRED (neither target nor invalidation hit within the 40-period cap): 0.000% of calls (0) — excluded from the odds fit and from every tier's hit rate.

Stated vs. actual, by tier

tierstatedactualgapnreportable
A84.0%88.1%+4.04 pp11,309yes
B79.7%86.2%+6.55 pp638yes
D73.3%82.9%+9.57 pp275no
S91.0%91.9%+0.84 pp49,800yes

Stated vs. actual, by year

yearstatedactualgapnreportable
201879.5%90.0%+10.53 pp5,292yes
201984.1%81.8%-2.38 pp7,067yes
202083.7%86.7%+2.98 pp11,944yes
202185.5%91.9%+6.32 pp20,830yes
202288.5%92.5%+3.96 pp14,121yes
202388.8%91.5%+2.71 pp10,432yes
202489.4%91.3%+1.86 pp20,388yes
202589.9%90.8%+0.90 pp22,880yes
202690.0%90.9%+0.89 pp8,322yes

Stated vs. actual, by market

marketstatedactualgapnreportable
AVAXUSDT89.5%91.6%+2.13 pp13,159yes
BTCUSDT89.4%90.3%+0.85 pp10,028yes
DOGEUSDT89.5%90.3%+0.75 pp8,298yes
ETHUSDT89.8%91.5%+1.72 pp6,806yes
LINKUSDT89.6%91.3%+1.68 pp13,487yes
SOLUSDT89.7%91.4%+1.66 pp10,244yes

Stated vs. actual, by timeframe

TFstatedactualgapnreportable
15m87.1%89.4%+2.22 pp24,456yes
30m90.3%91.6%+1.29 pp10,844yes
45m90.5%91.7%+1.21 pp6,739yes
60m91.5%93.1%+1.66 pp5,092yes
75m91.2%92.3%+1.11 pp4,216yes
90m91.4%92.7%+1.28 pp3,273yes
105m92.5%92.2%-0.31 pp2,934yes
120m92.9%93.1%+0.22 pp2,462yes
150m92.4%92.8%+0.38 pp2,006yes

Payoff

What the published rule actually pays, per call, gross of costs: a hit realizes exactly the target (+0.05 ATR), a miss realizes the deciding close. High hit rate, small wins, larger losses — the expected value is slightly negative, and a call only breaks even above the win rate in the last column. Spread and commission make it worse.

tierwin %payoff (avg win / avg loss)EV/call (ATR, gross)break-even win %
overall89.9%0.059-0.04094.4%
A88.5%0.059-0.05394.4%
B86.2%0.057-0.07794.6%
D81.1%0.054-0.13594.9%
S91.8%0.062-0.02094.2%

Fixed-horizon side number

1-period close-vs-entry outcome, reported ALONGSIDE the v3 asymmetric-race status (target touch / invalidation close) -- 'hit is not whether it paid'. Independent field, not a substitute for the main HIT/MISS/EXPIRED status.

tier1-period raten
A42.8%22,894
B42.1%7,530
D42.5%10,799
S43.4%82,565

Download

Every backfilled call, unfiltered: record-backfill-crypto.csv (7.3 MB, CSV)

All times are US Eastern (ET). "date" is when the call became known: the close of the trigger bar, whose closing price is the entry. "resolved" is the close of the bar that decided HIT or MISS.

By market, year by year

Stated vs. actual hit rate for tiers S, A and B, year by year for each market. This is a rules-based backfill, not the live record.

BTCUSDT

50607080901002018 stated: 83.3%2018 actual: 90.4% (+7.1 pp) -- n = 1,61220182019 stated: 86.7%2019 actual: 92.1% (+5.4 pp) -- n = 1,28520192020 stated: 86.8%2020 actual: 93.4% (+6.6 pp) -- n = 1,53320202021 stated: 86.7%2021 actual: 93.3% (+6.6 pp) -- n = 2,59520212022 stated: 88.9%2022 actual: 95.0% (+6.1 pp) -- n = 1,48120222023 stated: 88.8%2023 actual: 93.5% (+4.6 pp) -- n = 1,11520232024 stated: 89.5%2024 actual: 91.3% (+1.8 pp) -- n = 2,98920242025 stated: 89.6%2025 actual: 88.8% (-0.8 pp) -- n = 4,09920252026 stated: 90.0%2026 actual: 90.3% (+0.3 pp) -- n = 1,7692026

BTCUSDT: 91.5% actual vs. 88.2% stated (+3.4 pp) across 18,478 calls

ETHUSDT

50607080901002018 stated: 83.1%2018 actual: 90.5% (+7.4 pp) -- n = 2,26420182019 stated: 86.1%2019 actual: 94.4% (+8.3 pp) -- n = 1,01820192020 stated: 87.0%2020 actual: 92.5% (+5.5 pp) -- n = 1,88820202021 stated: 86.8%2021 actual: 93.0% (+6.2 pp) -- n = 3,69720212022 stated: 89.0%2022 actual: 93.1% (+4.2 pp) -- n = 1,94720222023 stated: 88.8%2023 actual: 92.1% (+3.2 pp) -- n = 99420232024 stated: 89.8%2024 actual: 92.7% (+2.9 pp) -- n = 2,47620242025 stated: 90.2%2025 actual: 89.7% (-0.5 pp) -- n = 2,39320252026 stated: 90.2%2026 actual: 92.3% (+2.1 pp) -- n = 9092026

ETHUSDT: 92.1% actual vs. 87.7% stated (+4.4 pp) across 17,586 calls

SOLUSDT

50607080901002020 stated: 86.3%2020 actual: 86.4% (+0.0 pp) -- n = 1,29220202021 stated: 86.2%2021 actual: 92.4% (+6.2 pp) -- n = 4,21620212022 stated: 88.6%2022 actual: 91.9% (+3.3 pp) -- n = 2,74120222023 stated: 89.1%2023 actual: 92.9% (+3.8 pp) -- n = 1,52920232024 stated: 89.6%2024 actual: 90.7% (+1.1 pp) -- n = 3,31820242025 stated: 90.0%2025 actual: 91.0% (+1.0 pp) -- n = 3,88420252026 stated: 90.2%2026 actual: 92.4% (+2.2 pp) -- n = 1,4802026

SOLUSDT: 91.3% actual vs. 88.5% stated (+2.8 pp) across 18,460 calls

AVAXUSDT

50607080901002020 stated: 86.2%2020 actual: 82.9% (-3.3 pp) -- n = 56120202021 stated: 86.1%2021 actual: 89.0% (+2.9 pp) -- n = 3,60520212022 stated: 88.5%2022 actual: 92.6% (+4.1 pp) -- n = 3,18220222023 stated: 88.8%2023 actual: 90.2% (+1.4 pp) -- n = 2,48120232024 stated: 89.4%2024 actual: 92.2% (+2.8 pp) -- n = 4,41020242025 stated: 90.1%2025 actual: 92.8% (+2.6 pp) -- n = 4,86320252026 stated: 89.9%2026 actual: 89.1% (-0.8 pp) -- n = 1,3382026

AVAXUSDT: 91.1% actual vs. 88.7% stated (+2.4 pp) across 20,440 calls

LINKUSDT

50607080901002019 stated: 85.5%2019 actual: 83.1% (-2.4 pp) -- n = 2,60920192020 stated: 86.5%2020 actual: 91.1% (+4.6 pp) -- n = 2,02720202021 stated: 86.2%2021 actual: 92.2% (+6.0 pp) -- n = 4,00820212022 stated: 88.7%2022 actual: 92.2% (+3.5 pp) -- n = 3,04920222023 stated: 88.8%2023 actual: 92.4% (+3.6 pp) -- n = 2,79320232024 stated: 89.5%2024 actual: 90.6% (+1.2 pp) -- n = 4,57320242025 stated: 90.2%2025 actual: 91.6% (+1.4 pp) -- n = 4,50820252026 stated: 90.2%2026 actual: 90.1% (-0.0 pp) -- n = 1,5612026

LINKUSDT: 90.7% actual vs. 88.3% stated (+2.4 pp) across 25,128 calls

DOGEUSDT

50607080901002019 stated: 84.4%2019 actual: 66.9% (-17.5 pp) -- n = 1,47020192020 stated: 86.2%2020 actual: 82.3% (-4.0 pp) -- n = 1,69220202021 stated: 86.1%2021 actual: 92.0% (+5.8 pp) -- n = 1,40520212022 stated: 88.5%2022 actual: 91.1% (+2.6 pp) -- n = 1,53320222023 stated: 88.5%2023 actual: 89.4% (+0.9 pp) -- n = 1,45720232024 stated: 89.4%2024 actual: 90.1% (+0.7 pp) -- n = 2,51720242025 stated: 90.1%2025 actual: 90.1% (-0.0 pp) -- n = 3,05620252026 stated: 90.3%2026 actual: 92.3% (+2.0 pp) -- n = 1,2352026

DOGEUSDT: 87.2% actual vs. 88.2% stated (-1.0 pp) across 14,365 calls