Track record

Backtested

Every signal our model would have fired across each card's price history, scored by what actually happened next. A Snipeis a “hit” if price was higher 14 days later; a Sleep hits if price was lower.

Live track record

Out of sample

Snipes split by strategy · Value = into weakness · ↗ Trend = ride the winner

Value entries @14d

20.2%

32 cards · med -3.7% · avg -1.2%

Trend rides @14d

61.7%

337 cards · med +1.3% · avg +2.5%

Sleep @14d

67.9%

48 cards · med -2.9% · avg -1.8%

Value entries @30d

37.1%

19 cards · med -6% · avg +5.4%

Trend rides @30d

66.2%

260 cards · med +2.8% · avg +4.2%

Sleep @30d

62.3%

31 cards · med -8.6% · avg -0.8%

Counts are distinct cards, not daily snapshots. We show the median return next to the average, since one mispriced grail can swing an average. A card with no fresh sale near the horizon stays unscored rather than guessed. A resolved call is never revised. It reflects the prices available on the day it was scored, and later historical backfills do not change it.

Backtest in-sample · for reference

Headline figures are the high-conviction calls we actually promote: momentum and breakout entries and confirmed downtrends, above our confidence floor. The full per-signal breakdown, including the weaker reads we don't lead with, is in the table below.

High-conviction Snipe @ 14d

57%

2,016 of 3,564 · avg +5.7%

High-conviction Sleep @ 14d

53%

431 of 817 · avg +1.8%

Signals evaluated

4,981

as of 2026-08-24

By lens

Snipe$15-50
Snipe34% · n=183
Sleep
Momentum$50-200
Snipe59% · n=2,510
Sleep50% · n=713
Regime$200+
Snipe45% · n=1,471
Sleep74% · n=104

By signal

Snipe signals are tagged by strategy · Value = into weakness · ↗ Trend = ride the winner

SignalCallHit rateAvg returnSample
Momentum BuildingTrend ridesSnipe
59%
+5.9%2,510
Healthy BreakoutTrend ridesSnipe
50%
+4.5%1,103
Downtrend · Sub-thresholdSleep
50%
+2.4%713
Price Below AverageValue entriesSnipe
27%
+1.1%293
BreakoutTrend ridesSnipe
34%
+3.8%183
SleepSleep
74%
-1.8%100
PullbackValue entriesSnipe
47%
+6.6%75

How this is measured

For every card, we replay our model across its full price history: at each past date it sees only the prices up to that day (no look-ahead), exactly as it runs live. Each time it flagged a Snipe or a Sleep, we then look 14 days forward and check what price did.

A Snipe counts as a hit if the price was higher 14 days later; a Sleepcounts as a hit if it was lower. “Watch” calls aren't directional, so they're excluded. Buckets with fewer than 20 samples aren't shown.

This is an in-sample backtest (our current model measured against past prices), not a log of live, real-time calls. It shows how the model behaves on history; live forward results will differ.

Not financial advice. Snipe or Sleep is an informational tool. Signals are generated by an automated model from historical prices, may be inaccurate or out of date, and are not a recommendation to buy or sell anything. Collectibles are volatile and can be illiquid; you may not be able to sell near a quoted price. Do your own research; you alone are responsible for your decisions. Not affiliated with, endorsed by, or sourced in partnership with TCGPlayer, eBay, or The Pokémon Company.