Skip to content
CURRENT
-7 → -6 (+1) over 24 captures ATL @ GB spread -7 → -6 house House backtest last 10: 6–4 · 90-day all-market 55.3% (n=8163) · 20h ago Wire Seahawks plan to have Sam Darnold back at practice Wednesday Wire Cardinals CB Will Johnson (neck) could miss rest of season Wire Rams WR Puka Nacua (hip) inactive for 'MNF' vs. Giants
Access: Anonymous access. Content follows.
learn

Kelly Criterion With a Loss Floor: A Safer Bankroll Heuristic

Read the price, role, and market first Kelly criterion loss floor staking: fractional Kelly with a drawdown cap, worked examples at +200, -120, -110, plus a daily kill-switch.

7 sections

Shark Snip Editorial

House byline of the Shark Snip analytics desk — numbers sourced from the data pipeline, not vibes.

Key takeaways (from article sections)

  • The name is awkward; the control is simple
  • Why the cap must be independent of conviction
  • Define the bankroll before defining the stake
  • Per-position limits do not solve correlated exposure
  • Add a session stop that cannot negotiate
  • Model uncertainty belongs in the rule
  • Review the policy on schedule, not after pain

Kelly gives a stake from a price and a probability. It does not know whether the probability is fragile, whether several bets fail together, or whether losing the suggested amount would change your life. A loss-floor policy puts those human constraints back into the decision before the ticket is placed.

The name is awkward; the control is simple

What many bettors call a loss floor is functionally a loss ceiling. The allowed stake is the smaller of the model-derived stake and a cap chosen outside the model:

allowed stake = min(model stake, loss ceiling)

The formula is intentionally boring. The hard work is defining the bankroll, deciding which losses count together, and setting a ceiling that remains binding when the bettor is excited, angry, or certain the next position is different.

The underlying Kelly mechanics are covered in the Kelly criterion guide. The cap is not an improvement to the probability model. It is a boundary around what the operator permits the model to risk.

Why the cap must be independent of conviction

Kelly increases the suggested stake when the estimated edge increases. Unfortunately, the largest estimated edges are often where the assumptions are least familiar: a new market, a late injury, a sparse prop, or a model operating outside its training distribution.

If the same confidence score controls both the model stake and the risk cap, the control disappears exactly when it is needed. The ceiling must come from bankroll policy, not from the strength of the current opinion. It should be written before the slate is seen and changed only through a documented review.

A cap is especially important when the probability cannot be calibrated against a real ATS record with wins, losses, win rate, window, and graded sample size. No history means no evidence for aggressive sizing.

Define the bankroll before defining the stake

The bankroll is a segregated pool that can absorb the permitted loss without touching ordinary obligations. Credit, emergency savings, and money reserved for bills are not bankroll. Depositing more after a losing session does not retroactively make the original exposure sound.

Bankroll management basics provides the accounting frame. The loss ceiling should be expressed against that defined pool and recomputed only when the bankroll changes under the written policy.

Without a stable denominator, a percentage cap is theater. The operator can make any stake appear small by silently redefining the bankroll.

Per-position limits do not solve correlated exposure

A team side, a game total, and several player props can share one assumption. Each ticket may sit below the per-position ceiling while the combined slate carries a much larger loss if the assumed game script fails.

Group positions by common driver: game, team, player availability, weather, model version, or another dependency that can break together. Apply an aggregate ceiling to the group. When the dependency is unclear, classify the bets as correlated rather than granting independence by default.

This is also where parlays and same-game combinations become dangerous. Packaging correlated outcomes into one ticket does not make the risk disappear. It concentrates it.

Add a session stop that cannot negotiate

The per-position ceiling limits one decision. A session stop limits a sequence of decisions. Once realized and defined open losses reach the stop condition, new exposure is blocked until the policy’s reset time or review event.

The implementation described in the client-side loss-limit guide should be treated as a boundary, not a warning banner. A control that can be dismissed during a losing run is a suggestion.

Write the failure state explicitly: limit reached; new wager rejected; cure is to wait for the defined reset and review the ledger. Do not cure it by changing markets, switching accounts, or calling the next ticket a hedge.

Model uncertainty belongs in the rule

A point estimate hides a range of plausible probabilities. Before sizing, ask what the stake would look like at the less favorable end of that range. If the edge disappears under a reasonable error allowance, the honest classification is low confidence or pass.

Fractional Kelly can reduce sensitivity, but it should sit inside the ceiling rather than replace it. The policy becomes layered: validate the market and probability, compute a model stake, scale for uncertainty, apply position and group ceilings, then apply the session stop.

Each layer can return an error value with a cure: uncalibrated model, verify the forecast; mismatched market, rebuild the target; exposure cap reached, reduce or reject; session stop reached, block new action.

Review the policy on schedule, not after pain

Risk rules should change through a fixed review with the ledger open. Use real settled rows and disclose the window and sample size. Do not raise the ceiling because a short run won, or lower it as punishment immediately after a loss. Both reactions let outcomes rewrite a policy that was supposed to control outcome-driven behavior.

The desk can surface current exposure, but the governing rule should remain legible outside the interface. Another person should be able to read the policy and determine whether a proposed stake is allowed.

The loss floor is not a promise of safety. It is a refusal to let one confident estimate write an unlimited check. That is a narrower claim, and a more useful one.

Bankroll growth from recorded Kelly outcomes

Growth paths are shown only when a verified source supplies recorded bankroll observations for the requested Kelly strategy.

Drawdown by recorded Kelly fraction

Drawdown comparisons are shown only when a verified source supplies observed outcomes for each Kelly sizing strategy.

Frequently asked questions

What is a Kelly loss floor?
In practice it is a policy cap: the allowed stake is the smaller of the model-derived stake and a separately chosen loss ceiling. The cap exists because probability estimates and personal risk tolerance are not solved by the Kelly formula.
How should I choose the cap?
Choose it from the amount of bankroll loss the operator can tolerate under a bad estimate and a correlated run of outcomes. There is no universal percentage. The rule should be written before the slate is reviewed.
Is fractional Kelly enough by itself?
No. Fractional Kelly reduces the formula’s output but still scales with the estimated edge. A separate cap limits exposure when that estimate is wrong or when several positions share the same risk.
What should happen after the daily stop is reached?
New exposure should be blocked until the defined reset condition. The stop should not be bypassed by changing stake labels, moving to another market, or depositing more money.
Does the rule make a bad model safe?
No. It limits damage; it does not create positive expectation. An uncalibrated model should remain in observation or paper-review mode rather than receive a smaller real-money stake.

Build a free model in 60 seconds →

Go →
6m read time
6 players/teams
8 key angles

Angles in this read

  • Edge meter Positive expected value is presented as a meter, not a guarantee.
  • Probability bands Ranges and uncertainty are shown as bands rather than fake certainty.
  • Odds tick Micro tick movement reinforces live market and pricing language.
  • Widget lift Calculators and decision widgets get a measured surface entrance.
  • Line reveal Pretext-measured lines reveal without reflowing the article.
  • Entity chip Player and team names are surfaced as scannable chips.

This article's context stays anchored to Fractional Kelly, Full Kelly, Half Kelly and Bills and model, price and weather, all of which appear in the post itself.

Names and terms found in this article
Fractional KellyFull KellyHalf KellyQuarter KellyKelly. BankrollBillsmodelpriceweatherkelly criterionloss floor
Share this guide Help another reader make a sharper decision.

Get picks in your inbox

One email, every slate — ranked edges, no touts. Unsubscribe any time.

Start free — pick a sport

Go →

Continue with evidence

Related reading and source status

Related Reads

How Sharp Bettors Attack the NFL Season — Shark Snip
Strategy

How Sharp Bettors Attack the NFL Season

Shop the same number across books, strip the vig with real math, then check the market against the model panel. All from today's Week 1 board.

Aug 28, 2026 4 min read
Pleaser Sports Betting: Your Edge Is Too Small for the Tax — Shark Snip
Strategy

Pleaser Sports Betting: Your Edge Is Too Small for the Tax

Seven Week 1 spread picks carry a house edge under 1.1 points; here is what break-even costs at the real price before any pleaser tax.

Aug 27, 2026 5 min read
Fair Play Value Bets: Where Real Edges Hide — Shark Snip
Strategy

Fair Play Value Bets: Where Real Edges Hide

A fair play value bet is a wager priced better than its real chance to win. Our 2026 schedule and travel data show where those edges actually live.

Aug 27, 2026 7 min read

query: loadMergedBlogPostCards + scoreRelated · n = 3

No data

No graded source picks match this article yet

The public.source_accuracy_scores 90-day query returned no rows for this article's inferred sport.