๐Ÿ“‹ Definition & Verification

Most โ€œKalshi Signalsโ€ Are Picks.
A Real Signal Gets Graded.

Anyone can post picks. A signal worth the name carries a fire timestamp, a model probability, the market price at that exact moment, the side โ€” and later, a graded outcome nobody edited. Here is the full standard, and our record measured against it.

Verify the record โ†’
Every signal ยท Every loss ยท Full CSV download ยท 18+
78.9%at a median entry of 80ยข
MLB Win Rate โ€” ~1 in 5 loses
949
Graded Games
1,382
Signals Logged
Live numbers from the same dataset that renders /results/ ยท refreshes every 30 seconds
Anatomy of a Real Signal
A pick is an opinion. A signal is a record. Five fields make the difference โ€” remove any one of them and there is nothing left to verify.
fired_at

The fire timestamp. When the alert went out โ€” provably before the outcome was known.

model_prob

The model probability. What our win-probability model read from the live game state at that second.

price_at_fire

The Kalshi price at fire. What the market was charging for the same side at the same moment. Without this, no signal can ever be evaluated.

side

The side. The specific team or contract the model pointed at. Not โ€œwatch this gameโ€ โ€” a falsifiable call.

outcome

The graded outcome. Filled in at settlement โ€” win or loss โ€” and never touched again.

From the public log โ€” graded win
โšพ SIGNAL: NYM
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ• Fired: 2026-05-21 ยท bottom 9th
๐Ÿงฎ Model: 90% NYM ยท ๐Ÿ’ฐ Kalshi at fire: $0.65
๐Ÿ“ Difference: 25 points between our model and the market price
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Final: NYM 2 โ€” WSH 1 ยท โœ… GRADED WIN
From the same log โ€” graded loss
โšพ SIGNAL: KC
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ• Fired: 2026-06-14 ยท 4th inning
๐Ÿงฎ Model: 89% KC ยท ๐Ÿ’ฐ Kalshi at fire: $0.66
๐Ÿ“ Difference: 23 points between our model and the market price
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Final: HOU 8 โ€” KC 7 ยท โŒ GRADED LOSS

An 89% model read lost โ€” that is what 89% means. The log even holds a 100% model read that lost: May 30, DET@CWS, model at certainty on Detroit with Kalshi at 79ยข, and the White Sox walked it off 4โ€“3. A record with no entries like these is not a record.

What โ€œGradedโ€ Means
Four rules. They are boring on purpose โ€” grading is bookkeeping, not marketing.
1

Every fired signal enters the public dataset before the outcome is known. The row exists while the game is still live.

2

The outcome field is filled at settlement. Win or loss, from the settled Kalshi market โ€” not from our opinion of what โ€œshouldโ€ have counted.

3

Nothing is edited and nothing is removed. No re-grades, no โ€œthat one didn't count,โ€ no quietly deleted losers.

4

One dataset, three views. The same file renders /results/, the CSV download, and the homepage tiles. The numbers cannot disagree with each other, because there is only one source.

Under those rules, the MLB dataset currently holds 1,382 logged signals across 949 games. Counting the first signal per game: 749 wins, 200 losses: 78.9% at a median entry of 80ยข, which means about 1 in 5 games is a loss, and losses sometimes arrive in clusters. The BTC 15-minute dataset runs under the same rules: 91.2% at a 91.7ยข average entry (96ยข median) across 12,159 priced signals, 1,073 of them losses. Breakeven before fees at that price is 91.7%, and Kalshi's fee pushes it higher (fee and breakeven study).

Grading also surfaces things a highlight reel would hide. At fire, the median gap between model probability and the Kalshi price is 12.5 points, and the median price of the picked side is 80ยข. Break the record down by gap size and you get this:

Gap at fireSignalsWin rateLoss rate
10โ€“15 points32083.8%16.2%
15โ€“20 points8273.2%26.8%
20+ points2781.5%18.5%

First signal per game, all V2.2 MLB signals. Note what this does not show: a wider gap is not a safer signal. When the market disagrees with the model by more, part of that disagreement is information the model doesn't see โ€” injuries, bullpen state, weather. What we once believed those gaps were, and what our order-book instrumentation actually found, is the subject of /kalshi-lag/. What we claim is the detection and the public record, not a price move.

What โ€œPre-Committedโ€ Means
Timestamps on your own website are a claim. Timestamps on a platform you don't control are evidence.

About 10 minutes after each MLB signal fires, a locked post goes up in our public Telegram channel: game identified, side hidden. NFL signals post 12 minutes after they fire, with the side shown. BTC calls post there as graded recaps every 3 hours after every window in the 3-hour block has closed, never live, and every one is also in the results log. NBA signals are not posted there. At settlement, the post is revealed: the side, the price at fire, and the graded outcome, losses included. Telegram stamps the post time; we can't backdate it, and we can't delete a reveal without the gap being obvious. The channel has run this way since June 13, 2026.

This means you can watch the record build in real time without paying anything. If the reveals ever stopped matching the log, that would be visible to everyone. That is the point.

๐Ÿ“ก The proof channel is free

MLB and NFL calls: MLB locked ~10 minutes after fire, NFL shown 12 minutes after fire, both graded at settlement, plus BTC graded recaps every 3 hours after the windows close. Every loss shown. No payment, no email, no signup.

Watch @DegenHedgeProof โ†’
The 5-Point Checklist
Demand these from any signal service โ€” including us. Anyone selling signals who can't produce all five is selling picks.

Timestamps before outcomes

Proof the call existed before the result did โ€” locked posts, an append-only log, any third-party stamp. Unverifiable records tend to be flattering ones.

A full loss log

Every service wins in its own screenshots. Ask where the losses live. If you can't click through to a complete, sortable list of them, walk away.

Downloadable raw data

A CSV you can open, sort, and recount yourself beats any claim on a landing page. Recounting is the entire point.

Price at fire, shown

The same call at 60ยข and at 90ยข are completely different events. A pick without the market price at the moment it fired cannot be evaluated at all.

Win rate quoted with its sample size โ€” and its loss rate

โ€œ78.9% over 949 games at a median entry of 80ยข, about 1 in 5 losingโ€ and โ€œ90% over ten picksโ€ are not the same claim. If the sample size is missing, assume it's small.

Run this checklist on us first: /results/, results.csv, and @DegenHedgeProof exist so you can. How the model itself works โ€” inputs, filters, and known failure modes โ€” is documented at /method/. Then run the checklist on anyone else selling Kalshi signals.

If the Standard Checks Out
The proof channel stays free forever. The paid product delivers the signals live, at fire, on Telegram, including BTC, which the proof channel carries only as recaps every 3 hours after the windows close. Comparing options first? See /kalshi-alerts/ โ€” free bots vs. graded services.

โšพ MLB In-Game Alerts

Free 30 days / then $4.99 / month
Live season โ€” the dataset above grows most days.
Delivered via @DegenHedgeMLBbot ยท Free for 30 days, then $4.99/mo ยท Card required, charged $4.99 when the trial ends ยท Cancel anytime.
Start free, 30 days โ†’

๐Ÿˆ NFL In-Game Alerts

Free 30 days / then $4.99 / month
Live since kickoff on September 9. The record is still a small sample; every call is in the public log, losses included.
Card required, charged $4.99 when the trial ends ยท Cancel anytime. NBA is offseason until late October; join the tip-off list on the NBA page.
Start free, 30 days โ†’

โ‚ฟ BTC 15-Minute Alerts

Free 30 days / then $4.99 / month
Kalshi BTC 15-minute signals, around the clock, each with its live ask. Published record 91.2% at a 91.7ยข average entry; breakeven before fees at that price is the same number. Coverage and speed, not a price advantage: read the fee and breakeven study.
Card required, charged $4.99 when the trial ends ยท Cancel anytime.
Start free, 30 days โ†’
This is a free trial that becomes an automatically renewing subscription. A payment card is required to start, and you are not charged today. Your trial runs 30 days. At the end of it your card is charged $4.99 and then $4.99 every month until you cancel. Cancel any time before the trial ends and you pay nothing: use your account page, send /manage in the bot, or email [email protected]. Cancelling later stops future renewals at the end of the current paid month and does not refund it. MLB only: MLB alerts run through the World Series in late October. The feed is quiet over the winter. After the final World Series game we pause billing on MLB subscriptions bought on degenhedge.com, so nothing is charged over the winter. Billing resumes shortly before Opening Day, and we email you at least 7 days before the first charge. Cancel any time from your account page. No refunds except as required by law. By starting a trial you authorize these recurring charges and agree to the Terms and Privacy Policy. Signals are informational and for entertainment only, are not financial or betting advice, and any single signal can lose 100% of your stake. Must be 18+ (some platforms require 21+). If gambling is a problem for you, call 1-800-GAMBLER.
โš ๏ธ

Real talk on risk โ€” read this before subscribing

Every signal can lose. About 1 in 5 MLB first-signals has lost, and losses arrive in clusters โ€” a run of five losses is possible at this loss rate. If a losing streak like that at your chosen stake would hurt, the stake is too big.

Hit rate is not profit: your entry price, sizing, and discipline decide your actual outcome, and the price you get is usually not the price at fire. The model measures one specific thing โ€” a disagreement between its own read of the live game state and the Kalshi price. It is not an independent predictor, it runs optimistic against settled outcomes, and it is not advice to bet. Past performance never guarantees future results. This is entertainment for adults 18+ who already trade on Kalshi.

Read the full model documentation โ†’