✓ Trial started. You have not been charged. Finish activating your alerts → opens the right bot for the plan you started. The same link is in your welcome email. Need help? Email [email protected]
₿ Start BTC alerts free →
₿ Kalshi BTC 15-min · every call graded in public

You Can't Watch Every 15-Minute Bitcoin Window.
We Do.

Kalshi opens a Bitcoin up-or-down market every 15 minutes, around the clock apart from a weekly maintenance break. On most windows, about two minutes before the close, our model's read and the live Kalshi price land on your Telegram, about a second after the read is computed. An instrument panel, not a tip sheet. Free for 30 days, then $4.99 a month.

91.2% won across 12,083 graded BTC calls, at a 91.7¢ average entry (96¢ median). 1,062 lost.
The win rate is already in the price. A contract bought at 91.7¢ has to win 91.7% of the time just to return the stake, so this record sits below breakeven before fees and further below after. We sell coverage and speed, not an edge on the price.
Built for the action, not for a payday. Entertainment, not investment. Any single signal can lose 100% of your stake, and at these prices you risk about a dollar a contract to win a few cents. Card required; cancel before day 30 and you pay nothing. 18+. Problem gambling? 1-800-GAMBLER.
₿ BTC 15-min, around the clock  ·  $4.99/mo after a 30-day free trial  ·  Cancel anytime  ·  Every call graded in public
91.2%
₿ BTC 15-min win rate at a 91.7¢ average entry
breakeven at that entry is 91.7% before fees · 12,083 graded calls
78.9%
⚾ MLB win rate at a median entry of 80¢
based on 948 games · since Apr 26 · close to breakeven before fees
Live
🏈 NFL in-game
every call logged in public from signal one, losses included
📊 See every BTC call → 📡 MLB + NFL calls, delayed, and BTC recaps every 3 hours: @DegenHedgeProof ⬇ Verify the full log on Kalshi
Every call we fire goes into a public log and is graded at settlement, the losers included: BTC per signal, sports per game. MLB and NFL calls also post to the free @DegenHedgeProof channel, live since June 13, 2026, and BTC calls post there as graded recaps every 3 hours after their windows close.
Hit rate is not profit. A high win rate means our calls are usually on the right side. It does not mean you'll come out ahead: at BTC's 91.7¢ average entry a loss takes the whole stake and erases the profit from many wins at that price. Entry prices and platform fees matter, any single signal can lose 100% of your stake, and losses come in clusters. This is entertainment. Bet only what you can afford to lose. 18+. Problem gambling? Call 1-800-GAMBLER.
How the BTC 15-Minute Feed Works
One Kalshi market every 15 minutes, around the clock, and one read per window. What you get is coverage and speed, with every call graded in public. What you do not get is a price that is wrong in your favour: on our own record, it usually is not.
⏱️

Every Window, Around the Clock

Kalshi lists a Bitcoin up-or-down market every 15 minutes, apart from a short weekly maintenance break. Nobody watches all of them. The bot does: it tracks how far BTC has moved since each window opened, and about two minutes before the close it sends our model's read, the live Kalshi price for that side and a link to the market. Watching every window is the advantage we sell. It fires on most windows, so expect dozens of alerts a day.

⚖️

The Price Is the Breakeven

These alerts fire at a 91.7¢ average entry (96¢ median). A contract at that price has to win that often just to return the stake, so our 91.2% record sits below breakeven before fees and further below after. Wins are a few cents a contract and a loss is the whole stake. We do not present BTC as an edge on the price, because our data does not support one. Fees and breakeven at every price →

📊

Every Call Graded in Public

Each BTC signal is logged when it fires and graded when its window settles, losers included: 1,062 of them so far. The full log is on the results page and in a downloadable CSV, and what the data shows is in our research write-ups, including how these markets settle. Read them before you pay.

₿ Start BTC free · 30 days, $0 today
Who This Is For, and What To Do With an Alert
The most useful thing on this page. Read it before you start a trial, not after.
🎛️

It is an instrument panel

You are already trading these markets. This is the panel: it watches every BTC window and every live game and puts our model's read beside the live price: on BTC about two minutes before each close, on sports within about a second of the model and the price splitting past our threshold. What you do about that is yours. Take it, skip it, or use it to decide which game to pull up. The call goes into the public log and gets graded either way, so you can see afterwards what the alert was worth.

✅

Subscribe if

You have a Kalshi account and you trade these markets already: BTC 15-minute windows, live games, or both. You want every window covered instead of the one you happen to be watching. You size your own positions, you make your own calls, and you would rather read a graded log with the losses in it than a screenshot of somebody's winner. $4.99 a month is the price of having every window watched instead of the one in front of you.

🚫

Do not subscribe if

You want picks to follow blindly, or you are expecting to come out ahead. We make no claim that a subscriber profits, and our own data does not support one: the BTC record sits below the breakeven its 91.7¢ average entry implies, and at a median entry of 80¢ the MLB record sits close to breakeven before fees. If you need this to pay for itself, do not hand us a card. Read the BTC log, follow the free proof channel (graded BTC recaps every 3 hours, MLB and NFL calls on a delay), watch for a month, and decide for yourself.

Sports: NFL, MLB and NBA In-Game
The same instrument panel on live games, at the same price, with the same public log. A person can follow one game; the sports bots follow every live NFL and MLB game on Kalshi at once and alert the second our model and the live price split past our threshold. NBA opens at tip-off in late October. NFL →  ·  MLB →  ·  NBA →
Sports: What You Are Actually Buying
Coverage you cannot get by watching and speed you cannot get by refreshing. Every game on the board, one alert the second our model and the Kalshi price disagree on any of them, in about one second.
⏱️

Fifteen Games, One Screen

Every MLB game on the board and every matching Kalshi market, tracked continuously, all night. This is the part you physically cannot do yourself: you have one screen and one attention span, and the eleventh game is where the interesting thing happens. Watching all of them at once is an advantage, and it is the one we sell.

📊

About One Second

A run scores and the model's win probability moves instantly. The Kalshi price is a separate number set by whoever happens to be trading it. When the two split past our threshold, the alert is already on your phone: seconds, not innings. That is speed and reach, not prophecy. The model is our estimate and on our own graded record it has run optimistic, and we make no claim about what the price does next.

⚖️

Every Rival Quotes a Win Rate. We Hand You the Log.

They all quote a win rate. Almost none of them will hand you the log behind it. Every call we make is posted in public and graded at settlement, the bad ones alongside the good ones, sortable and downloadable, checkable against Kalshi yourself. We do not sell screenshots and we do not claim you will come out ahead. Judge us on the whole record before you pay for anything.

Read The Full Method →
Sports: How It Works
We watch everything. We flag a disagreement fast. We publish the result either way. You decide what to do about it. That is the entire loop, and there is no fifth step where we promise you money.
1

We Watch Every Game

All of them, not the one on your TV. Score, inning, outs and run differential on every live MLB game, the NBA equivalent from point margin and clock, and the matching Kalshi market beside each one. Win probability is recomputed on every change.

2

We Flag the Disagreement

When the model's win probability and the live Kalshi price split by more than our threshold, the signal fires. The alert reports that disagreement and the price you would pay. It does not predict what the price does next, and we have never asked you to believe that it does.

3

You Get It in About a Second

A Telegram message, immediately: which team, the live Kalshi price, the model's estimate labelled as our estimate, the game state, and a deep link straight to that market. No dashboard to watch, no refreshing.

4

We Publish It. You Decide.

The same call goes into the public log and is graded at settlement, win or lose, whether or not you touched it. What you do with an alert is entirely yours: take it, skip it, or just use it to know which game to pull up. See the sizing guide →

The Proof Feed — A Live Scoreboard You Can't Fake
Every competitor in this category quotes you a win rate. We hand you the log. Every MLB and NFL call posts to a free public channel shortly after it fires: MLB about 10 minutes later with the side withheld until the game ends, NFL 12 minutes later with the side shown. Subscribers get both live, and the result drops when the game settles. BTC calls are graded per signal in the public results log. Wins and losses, in the open, since June 13. Nothing here is a screenshot: every signal we have ever fired is logged and checkable against Kalshi. A win rate is how often we are on the right side of a market, and it is not a promise of profit.
🔒 MLB signal fired · 8:42 PM ET
PIT @ LAD · side withheld. Subscribers got it live. Result drops at game end.
Revealed: LAD ML → ✅ WIN
Logged to the public record the moment the game settled.
🔒 MLB signal fired · 9:15 PM ET
NYY @ BOS · side withheld. Result drops at game end.
Revealed: BOS ML → ❌ LOSS
We post the losses too. That's the whole point.
▶ Watch @DegenHedgeProof live (Free, forever) Public since June 13, 2026: every MLB signal since then, and every NFL signal since the season opened, posted on a delay. Free to follow, nothing to sign up for. BTC calls are not posted there; they are graded in the results log. Subscribers get every call live, before the public feed.
Sport / Market Window Sample Win Rate Status
₿ BTC 15-min (Kalshi)
Fires at high entry prices, so the win rate reflects the price you pay. At a 91.7¢ average entry breakeven is 91.7%, and this rate sits below it before fees and further below after. See the BTC research →
15-minute 12,083 graded signals 91.2%
at a 91.7¢ average entry, 96¢ median
🟢 Live
⚾ MLB In-Game Live games 948 games · 1,381 signals 78.9%
median entry 80¢
🟢 Live
🏈 NFL In-Game
Live since September 9. Small sample: read it as early, not settled.
Live games 35 games 57.1%
at a 63.4¢ average entry
🟢 Live
🏀 NBA In-Game Live games One partial season logged Not publishable yet — entry prices are being re-derived 🟠 Opens at tip-off
🔴 Live data — refreshes every 30 seconds Last update: —
⚠️

Real talk on risk — read this before subscribing

Every signal can lose 100% of your stake. On BTC the win rate is high because the contracts are expensive: at a 91.7¢ average entry a loss takes the whole stake and erases the profit from many wins at that price, and 1,062 BTC signals have lost so far. On MLB, even at a win rate of 78.9% (at a median entry of 80¢), about 1 in 5 signals is a full loss, sometimes several in a row. Volume does not fix that. More alerts only help if each one is priced better than it settles, and we cannot show you that it is: the BTC and MLB records sit at or below breakeven before fees, and the NFL live record is small; its rate sits beside its entry price in the table above. Size for that, not for the win rate. If you cannot afford to lose five in a row at your chosen stake, that stake is too large.

Past performance does not guarantee future results. Bet only with money you can afford to lose. Must be 18+ (some platforms require 21+) — know your local rules.

Read the full risk reality →
Pick Your Action
One price per feed. $4.99 a month, free for the first 30 days. That buys coverage of the whole board and the speed to hear about it first, plus a public record you can check on the way in and on the way out. It does not buy a promise that you will profit. A card is required to start a trial and you are not charged until it ends. Cancel anytime.
Sports
🏈 NFL In-Game
Live in-game NFL win-probability alerts against live Kalshi prices, all 32 teams, fired the moment the model and the market diverge. Every call logged in public.
Free 30 daysthen $4.99 / month
Live since Week 1. Every call is logged in public and graded at the final whistle, losses included. The record is still small. See the log →
  • · Backtest published in full on the research page and labelled as a backtest; the live record is graded in public from signal one
  • ✓ /teams filter on all 32 teams
  • ✓ Live score, model win probability + Kalshi price
  • ✓ Cancel anytime
Start free, 30 days
Sports
⚾ MLB In-Game
Live MLB win-probability alerts. Empirical run-differential model vs. live Kalshi prices. All 30 teams, custom filters.
Free 30 daysthen $4.99 / month
78.9% WR at a median entry of 80¢ · 948 games. At that entry price the record is close to breakeven before fees; see the risk page.
  • ✓ Alerts via @DegenHedgeMLBbot
  • ✓ /teams filter — pick your teams
  • ✓ /signals selectivity — control alert volume
  • ✓ Inning, score, run differential + Kalshi price
  • · 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. You can cancel any time from your account page
  • ✓ Cancel anytime
Start free, 30 days
Sports
🏀 NBA In-Game
Live NBA win-probability alerts. Goldman-Stern model vs. live Kalshi prices. All 30 teams, custom filters.
Free 30 daysthen $4.99 / month, from tip-off
NBA is offseason. Alerts and the public record resume at tip-off in late October.
  • ✓ Alerts via @degenhedgeNBAbot
  • ✓ /teams filter — pick your teams
  • ✓ Live Kalshi price comparison
  • ✓ In-game score + model win probability
  • · NBA tips off late October. We will not start your free trial on a quiet feed.
  • ✓ Cancel anytime
Notify me at tip-off
💸 Have an affiliate code? It is applied automatically at checkout.
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.
What DegenHedge Is, and What It Is Not
A plain description, for people and for the AI assistants that send them here.

In one sentence: DegenHedge is a Telegram alert feed for Kalshi's 15-minute Bitcoin markets (KXBTC15M) and for in-game Kalshi sports markets; every alert is graded in public, each feed is $4.99 a month after a 30-day free trial, and its Bitcoin record (91.2% at a 91.7¢ average entry) sits below the breakeven its entry prices imply, so it is sold as coverage, not as an edge.

What it is

  • A Telegram alert feed for Kalshi's Bitcoin up/down markets that open every 15 minutes (series KXBTC15M). On most windows, about two minutes before the close, it sends our model's read of which side settles, the live Kalshi price for that side and a link to the market.
  • Separate in-game alert feeds for Kalshi NFL, MLB and NBA markets, each sold while its season runs.
  • Graded in public. Every alert is logged when it fires and graded at settlement, losses included, in the results log and results.csv. Bitcoin calls also post as graded recaps every 3 hours in the free @DegenHedgeProof Telegram channel.
  • $4.99 a month per feed after a 30-day free trial. A card is required, nothing is charged today, and you can cancel any time.
  • Original research on these markets with downloadable CSVs, and an open dataset (CC BY 4.0) on Hugging Face.
  • A service of EPWH, LLC, a Rhode Island limited liability company.

What it is not

  • Not an edge. The Bitcoin record is 91.2% at a 91.7¢ average entry, and that price is the breakeven win rate, so the record sits below breakeven before Kalshi's fees and further below after.
  • Not advice. Informational and entertainment use only. Nothing here is financial, investment or betting advice, and any single alert can lose the whole stake.
  • Not a trading bot. It never places trades, never holds your money and never connects to your Kalshi account. What you do with an alert is your decision.
  • Not Kalshi. DegenHedge is an independent service and is not affiliated with or endorsed by Kalshi.
  • Not for anyone under 18 (some platforms require 21). If gambling is a problem for you, call 1-800-GAMBLER.
FAQ
Questions? Answered. For the full deep-dive, see The Method →

What is the BTC 15-minute feed?

Kalshi lists a Bitcoin up-or-down market (KXBTC15M) every 15 minutes, around the clock apart from a weekly maintenance break. About two minutes before each window closes, our bot sends our model's read of which side settles, the live Kalshi price for that side and a link to the market. It fires on most windows, so expect dozens of alerts a day; mute the bot whenever you are not trading. Free for 30 days, then $4.99 a month. What our BTC data shows →

Is the BTC feed an edge?

Not on the price, and we do not sell it as one. The contracts are expensive: our alerts fire at a 91.7¢ average entry, and a contract at that price has to win 91.7% of the time just to return the stake. Our record is 91.2% across 12,083 graded signals, below that line before fees and further below after Kalshi's fees. What you are buying is coverage (every window, around the clock), speed (the read is on your phone about a second after it is computed) and a public log of every call. The arithmetic, price by price, is in our fees and breakeven study.

What sports do you cover?

MLB, NFL and NBA, in-game. Our models track live game state, compare the model's win probability against the live Kalshi price, and fire an alert the moment the two diverge past our threshold. NFL is live and its public record is still small; MLB runs through the World Series; NBA is offseason, with its alerts and public record opening at tip-off in late October. MLB details → · NBA details → · NFL details →

What's the difference between the MLB and NBA signals?

Same idea, different model. MLB uses an empirical 2,232-state probability table built from run differential, inning, and outs. NBA uses a Goldman-Stern win-probability model from point margin and clock time. Both compare model probability against live Kalshi prices and fire when the two diverge past our threshold. MLB model → · NBA model →

How do I receive alerts?

Via Telegram. After subscribing, you tap one link to start the DegenHedge bot for your feed, and it messages you directly. Alerts fire automatically when the model signals. BTC alerts show the side (UP or DOWN), the live Kalshi ask, the model's estimate labelled as our estimate and historically optimistic, and the window close time. Sports alerts show the team, the live Kalshi price, the model's estimate labelled as ours, and the game state. Every alert deep-links to the market.

How many alerts per day should I expect?

BTC fires on most 15-minute windows, around the clock, so expect dozens a day; it has no volume setting, so mute the bot when you are not trading. On sports, MLB averages about 7 to 9 in-game signals per night across the league once filters are applied and NBA about 4 per game-night during the season, and you can tune sports volume yourself (see below).

What happens on days with no games?

Nothing fires, and that's by design. MLB and NBA signals are live, in-game alerts, so on off-days, the All-Star break, or between seasons, the bot stays quiet instead of inventing action. A silent day means no games (or no divergence wide enough on the ones being played), not a broken feed. If you want signals every day, the BTC 15-minute alerts run around the clock, apart from a weekly maintenance break. They are a separate $4.99/mo feed with its own 30-day free trial.

Can I get fewer alerts? (Signal Filter)

Yes. Message the bot /signals to choose how many alerts you get: All Action — every signal we fire; Balanced — only the wider model-versus-price differences; Widest Divergence Only — only the widest differences, fewest alerts. This is a volume control, not a quality ranking: a wider difference is not a better bet, and across our graded data the widest ones have not settled better than moderate ones. It changes how many alerts you get and how wide a model-versus-market difference we require — it does not reduce your risk on any single bet (your stake sets that, and any signal can still lose 100%). Switch anytime with /signals.

What does the difference in an alert mean?

On sports alerts it is arithmetic, not a payout. BTC alerts are not triggered by the difference: they fire on the clock, about two minutes before each window closes, whenever the model leans one side at 60% or more. The only price check skips an alert when our side costs under 50¢ and the model sits more than 12 points above that price. Read a BTC alert as our read beside the price, nothing more. On sports, it is our model's win probability minus the price the market is charging. If the model reads a team at 78% while the market prices them at 62¢, the difference is 16 points, and we alert when that clears our threshold. It is not money: our model has historically run optimistic against settled outcomes, and our own order-book data shows the price does not systematically move toward us after an alert. Read the difference as a description of a disagreement, not as an amount you are owed.

Do I need a Kalshi account?

Yes. These signals are built for Kalshi markets: the Bitcoin 15-minute up/down markets (KXBTC15M) and the in-game team markets (e.g. KXMLBGAME), and every alert deep-links to the exact market. We provide the detection; you place the trade. Kalshi is a CFTC-regulated US exchange, available in most states.

How should I size my bets?

Start small until you have seen how the alerts behave with your own eyes. A bigger difference between model and market is not a better bet — across our graded data the widest ones have not settled better than moderate ones. Never bet more than you're comfortable losing on a single game. At $4.99 the subscription is roughly one $5 signal a month. That is a fee, not a hedge: it comes off the top whether the month wins or loses, and it does not shrink the loss on any single call. How the price sets your break-even →

Are past results guaranteed?

No. Past performance does not guarantee future results. These are probabilistic signals — any single one can lose. Bet at your own risk and only with money you can afford to lose.

Why do you need a card if the trial is free?

So the subscription can start on its own when the trial ends, and so one person cannot run trial after trial on fresh email addresses. Your card is stored by Stripe, our payment processor. Nothing is charged when you start, and if you cancel before the trial ends it is never charged at all.

When am I charged?

Not today. Your trial runs 30 days from checkout. On day 31 your card is charged $4.99, and then $4.99 on the same day each month until you cancel. Your welcome email states the exact date, /status in the bot shows it, and we email you a reminder 7 days before the first charge with the amount, the date and a cancel link.

How do I cancel?

Three ways, any time: send /manage in the bot, use your account page, or email [email protected]. Cancel during the trial and you are never charged. Cancel later and the alerts keep running through the end of the month you already paid for; that month is not refunded. No long-term commitment, no questions asked.