Learn
Read the market before it moves
From the drop model to closing line value, six guides for reading moves with a sharp review process.

Six guides, in reading order
Start with how a drop reads, then add the reference book, limits, value lenses, alerts, and terms.
Drop model
Read a falling price with five checks before you act.
02Pinnacle reference
Why one sharp book anchors the read and others confirm it.
03Limits and liquidity
How stake tolerance and depth change what a move can mean.
04EV and CLV
Two process lenses for review when short results mislead.
05Alert configuration
Set windows and filters so only reviewable moves reach you.
06Glossary
Plain definitions for drops, curves, limits, value and line terms.
The full library
Nine guides beyond the first read, from staking maths to alert setup. Each entry stays practical and hedged.
EV and CLV: Measuring Process, Not Luck
Expected value and closing-line value explained — how to evaluate whether your betting process is working when short-term results are misleading.
2026-07-09
The Drop Model: How to Read Falling Odds
Learn to read a dropping-odds signal through five checks: opening price, curve shape, limit movement, timing, and the price you can still bet.
2026-07-09
De-Vigging: Normalise a Market's Odds
Convert decimal odds into implied probabilities, measure a market's overround, and normalise the probabilities while keeping the method's assumptions visible.
2026-07-16
Kelly Criterion Betting: Stake Size, Formula, and Why Fractional Kelly Wins
The Kelly criterion formula (bp − q) / b, a worked stake-size example, and why fractional Kelly protects your bankroll when your probability estimates are imperfect.
2026-07-20
Bankroll Management Across Bookmakers
Keep a clear view of money held across betting accounts, define loss limits before acting, and use records to avoid fragmented, impulsive decisions.
2026-07-29

Variance and Sample Size: Why 50 Bets Tell You Nothing
Binomial variance means short samples of betting outcomes are dominated by luck. Learn why hundreds of bets are needed before results start to reflect process.
2026-07-12
Middles Explained: Betting Both Sides of a Spread
How a middle works: betting opposite sides at different lines so a narrow range of results wins both bets — though the zone is tight and margin on both legs erodes most of the gap.
2026-07-25
Set Up Discord Notifications
A step-by-step guide to creating a Discord webhook, connecting it to PhotonOdds, routing EV+ and dropping-odds alerts, and checking delivery.
2026-07-18
Set Up Telegram Notifications
A step-by-step guide to securely creating a Telegram bot, finding a chat ID, connecting it to PhotonOdds, routing alerts, and checking delivery.
2026-07-20
Build with the PhotonOdds API
Start with a first request, then choose a workflow and check the details of authentication, response shapes, and delivery.
PhotonOdds API Quickstart: Your First Request
Make your first PhotonOdds API request, find an event, retrieve its odds, and follow cursor pagination without assuming fields or prices stay current.
2026-09-27
Odds API Use Cases: Three Practical Workflows
Explore three practical PhotonOdds API use cases: an odds comparison view, a monitored change feed, and a recorded history workflow for analysis.
2026-09-27
PhotonOdds API Authentication and Limits
Authenticate PhotonOdds API requests with an API key, interpret documented capacity headers, and recover safely and predictably from a 429 response.
2026-07-20
PhotonOdds Odds API Response Shapes
Understand PhotonOdds bulk, event, best-odds, history, and change-feed responses so your integration requests, stores, and validates odds data correctly.
2026-07-27
PhotonOdds API: Polling, Changes, and WebSockets
Choose between scheduled REST polling, the PhotonOdds change feed, and eligible WebSocket access while building a reliable, restart-safe odds-data integration.
2026-08-01
Build an Odds-Monitoring Bot with PhotonOdds
Build a restart-safe PhotonOdds monitoring service with documented REST routes, cursors, response validation, rate-limit handling, and human-reviewed alerts.
2026-08-02
Core idea
Two lenses for one question
Did the price offer value, and did your timing hold up against the close. Both lenses need large samples.
Expected value
EV = (p * o) - 1Compares your assessed chance p with decimal odds o. Positive values describe a pricing edge over time, not a win on one ticket. Estimates stay uncertain, so review them in batches.
Closing line value
CLV = (taken - close) / closeCompares the price you took with the closing price. Beating the close across many bets can suggest your timing adds value, though variance still applies and the close is only a proxy.
Check the maths before you stake.
Open the calculators to size stakes and compare prices with the same inputs the guides use.