Half-Kelly is overcautious for insured defined-risk options. When your edge is statistically proven and your downside is structurally bounded by insurance, you deserve a smarter sizing formula.
The Kelly Criterion tells you what fraction of your bankroll to risk on a bet with a known edge. For options traders, the standard adaptation is Half-Kelly — use half the Kelly fraction as a conservative buffer against model error.
The problem is the denominator: max_risk_per_contract. For a defined-risk spread with the short strike at 7,300, the standard approach computes a theoretical crash scenario assuming the position is naked:
The result: Kelly divides by $10,000 and produces 1 contract on accounts under $80,000 — even when the strategy has a 63% win rate and a proven edge at 99% statistical confidence. The formula is punishing you for a disaster that cannot happen with an insured structure.
A Jade Lizard with a long put insurance wing has a fundamentally different risk profile than a naked put. The insurance leg creates a hard structural floor on losses — it doesn't matter how far the market gaps down.
A defined-risk spread with a long insurance wing has three distinct zones:
(spread_width − credit) × 100.With a 30-point insurance spread and $7.40 credit received (illustrative example):
| Gap Scenario | Move vs Entry | Gross Loss | Insurance Gain | Net Loss |
|---|---|---|---|---|
| −2% (earnings / CPI surprise) | −2% | varies | insurance activates | $2,260 |
| −3% (macro shock) | −3% | varies | insurance activates | $2,260 |
| −5% (severe gap) | −5% | varies | insurance activates | $2,260 |
| −10% (black swan) | −10% | varies | insurance activates | $2,260 |
Key insight: The insurance leg converts a theoretically unlimited loss into a precisely bounded one. Every gap scenario produces the same net loss. A position sizing algorithm that ignores this is leaving contracts — and profit — on the table.
The Kelly-Ahrens Algorithm makes three targeted modifications to standard Half-Kelly:
Standard Half-Kelly uses a fixed 50% discount on the Kelly fraction. This discount exists to protect against model error — what if your estimated edge is wrong? As you accumulate trades and statistical evidence, that uncertainty shrinks. The confidence scalar reduces the discount proportionally.
At 99% confidence (p < 0.01), you've proven your edge with enough data that the uncertainty discount drops from 50% to 33% — you use 1.5× half-Kelly, which equals 75% of full Kelly. Still conservative, but appropriately so.
Expected Value per contract is a second sizing anchor. When confidence is high, both the Kelly fraction and the EV-normalized fraction are valid. Taking the higher of the two prevents the algorithm from being artificially conservative when your win/loss ratio is favorable but the Kelly fraction calculation produces a lower number.
This is the core insight. For any insured defined-risk position, the theoretical worst case has been replaced by a structural one. The formula uses the actual bounded loss — not a scenario that cannot happen given the position's architecture.
For uninsured strategies (naked puts, credit spreads without a long leg), use the traditional theoretical max risk. The Kelly-Ahrens structural adjustment only applies when a long insurance leg creates a hard floor.
Enter your actual trade statistics to compute your optimal contract size.
A defined-risk options strategy with the following characteristics after 33 trades and a 30-point insurance spread:
| Method | Max Risk Used | Effective % | Contracts at $16K | Contracts at $20K |
|---|---|---|---|---|
| Standard Half-Kelly (theoretical crash) | $36,500 | 24% | 1 | 1 |
| Standard Half-Kelly (capped $10K) | $10,000 | 24% | 1 | 1 |
| Kelly-Ahrens (structural max risk) | $2,260 | 24% | 1 | 2 |
The algorithm correctly identifies that 2 contracts becomes appropriate at $20,000 of pure trading capital — a threshold the standard approach would never reach without $80,000+ in the account.
As sample size grows and the p-value crosses 0.01, the confidence scalar rises to 1.5×, pulling the 2-contract threshold even lower. The algorithm self-adjusts as evidence accumulates.
| Feature | Standard Half-Kelly | Kelly-Ahrens |
|---|---|---|
| Max risk source | Theoretical crash scenario | Insurance-bounded structural floor |
| Confidence adjustment | Fixed 50% discount always | Scales from 37.5% to 50% by p-value |
| EV anchor | None | Secondary anchor when confidence ≥ 1.5× |
| Behavior when edge unproven | Standard half-Kelly | Extra conservative (0.75×) |
| Behavior when edge proven | Standard half-Kelly (unchanged) | Appropriately less conservative |
| Accounts for strategy structure | No | Yes — insured vs uninsured |
When to use Kelly-Ahrens: Defined-risk options strategies with a long insurance leg (Jade Lizard, Iron Condor, Bull/Bear spreads with long wing), at least 30 historical trades, and a computable t-test p-value on your trade history.
When NOT to use it: Naked options (no insurance leg), fewer than 30 trades (bootstrap — use 1 contract), or when you cannot compute an insurance-bounded structural max loss.
Monitor your competitors daily. Get AI-powered intelligence briefs delivered to your inbox automatically. Know what your competition is doing before your customers do.