Learn

Learn the signals. Then track whether they close.

+EV betting is the foundation: if you repeatedly take prices better than fair value, you give yourself a real long-term path to profitability. CLV.gg detects those spots, then tracks market movement, settlement, CLV, bankroll impact, and historical performance. The next layer adds player/team metadata, aggregate-stat context, historical hit rates, trends, injuries, and synced sportsbook outcomes.

+EV
Covered through the calculators, methodology, app surfaces, and product docs.
Arbitrage
Covered through the calculators, methodology, app surfaces, and product docs.
Middles
Covered through the calculators, methodology, app surfaces, and product docs.
Low holds
Covered through the calculators, methodology, app surfaces, and product docs.
Steam moves
Covered through the calculators, methodology, app surfaces, and product docs.
CLV
Covered through the calculators, methodology, app surfaces, and product docs.
Promo EV
Covered through the calculators, methodology, app surfaces, and product docs.
Bankroll sims
Covered through the calculators, methodology, app surfaces, and product docs.
Player prop +EV
Covered through the calculators, methodology, app surfaces, and product docs.
In-game signals
Covered through the calculators, methodology, app surfaces, and product docs.
Sportsbook linking
Covered through the calculators, methodology, app surfaces, and product docs.
Historical data
Covered through the calculators, methodology, app surfaces, and product docs.
Historical hit rates
Covered through the calculators, methodology, app surfaces, and product docs.
Trends and injuries
Covered through the calculators, methodology, app surfaces, and product docs.
Detection guide

What we detect. Why it can make money.

Each signal has a different profit mechanism. CLV.gg keeps them separate so a guaranteed arb, a statistical +EV bet, and a speculative middle do not get presented as the same thing.

+EV betting

Long-term profitability starts here.

A +EV bet appears when the sportsbook price is better than the fair price implied by sharp consensus. If CLV.gg makes a side 54% likely and a book prices it like 50%, the difference is expected value.

One bet can lose. The point is repeated positive expectation. Over a large sample, consistently taking prices above fair value is the cleanest way for a bettor to become profitable because the edge exists before the game is played.

You still need stake discipline, book availability, and closing-line review. CLV.gg tracks CLV and realized P/L so the strategy has to prove itself over time.

Arbitrage

Lock both sides when the market is mispriced.

An arb exists when two or more books offer prices whose combined implied probability is under 100%. You split stake across outcomes so every result returns more than the total amount risked.

The profit is mechanical if both bets are accepted at the displayed prices. You are not predicting the winner; you are exploiting disagreement between books before one side corrects.

Execution matters. Limits, line moves, void rules, and bet acceptance delays can break the lock, so CLV.gg surfaces the legs and books clearly instead of treating every theoretical arb as free money.

Middles

Use line gaps to create a two-win window.

A middle happens when two books hang different spreads or totals. You bet both sides at different numbers, creating a range where both tickets can win if the final lands inside the gap.

The bettor often risks a small amount of hold or push exposure for a chance at a double win. The wider the gap and better the prices, the more attractive the middle becomes.

Middles are not guaranteed wins. CLV.gg treats them as structured opportunities where line width, price, and settlement rules decide whether the risk is worth taking.

Low holds

Find markets where the book is barely charging vig.

A low-hold market has unusually small overround after converting both sides to implied probability. When the hold approaches zero, one side can become attractive if sharp consensus leans away from the book price.

Low hold does not automatically mean +EV, but it creates better hunting conditions. Lower vig means less tax on your opinion and more room for a sharp-consensus edge to survive.

CLV.gg separates low-hold detection from +EV so users can tell the difference between a cheap market and an actually profitable side.

Steam moves

Watch sharp books move before soft books catch up.

Steam is a fast consensus move across sharper sources. If sharp books move together and a softer book is slow to adjust, the stale price can become valuable.

The opportunity comes from latency. You are trying to take the old number before it updates to the new market price.

Not every move is signal. CLV.gg looks for agreement and magnitude so a single noisy tick does not masquerade as institutional action.

Player prop +EV

Price player markets with more than one source of context.

Prop signals compare sportsbook lines to sharp consensus, then attach player/team metadata, aggregate-stat fields, and historical hit-rate samples where available.

The long-term goal is the same as standard +EV: repeatedly take prop prices that are better than fair value, with extra context to avoid thin or misleading signals.

Props are thinner and more fragile than main markets. CLV.gg treats them as beta until historic hit rates, trend context, and injury context are strong enough to trust at scale.

In-game signals

Latency can create stale prices during live play.

In-game rows attach game state, clock, score, and seconds-into-event context so a live price can be judged against the current market state rather than treated like a pregame number.

The opportunity is speed and context: when a book lags behind the live market, the stale line can carry positive expectation for a short window.

Live markets move fast and execution risk is higher. CLV.gg gates in-game signals separately and lowers confidence when game state or latency context is incomplete.

Promo EV

Score the offer, not the headline bonus.

Boosts, no-sweats, free bets, and deposit matches all have different cash values. CLV.gg scores the offer against fair value, conversion loss, caps, and qualifying requirements.

A mediocre bet can become profitable when the promo overlay is large enough. The edge is the fair-value bet plus the real dollar value of the bonus mechanic.

Headline percentages are often misleading. A 50% boost with a small cap or poor underlying price can be worse than a smaller boost on a clean fair-value spot.

Closing line value

The scoreboard judges one bet; CLV judges process.

CLV compares the price you took against the closing market. If you beat the close repeatedly, you are usually taking numbers the market later agrees were too good.

Positive CLV is one of the best long-term signals that your entries are profitable, even when short-term results swing around variance.

CLV is not perfect on every isolated bet. It becomes useful across a sample, which is why CLV.gg ties detections to tracked bets and settled outcomes.

Further reading

Deep dives. For the details behind the math.

Methodology and historical data ->

How CLV.gg builds fair prices, tracks detections through settlement, measures CLV, and turns the historical archive into a research layer.

Closing line value, end to end ->

The metric that separates real signal from short-term variance. Learn how CLV works against sharp consensus and why the app grades it after bets settle.

How sportsbooks limit winners ->

Why skilled accounts get capped, which behaviors trigger risk teams, and why a bettor needs book coverage, tracking, and clean execution.

Exchange pricing vs sportsbooks ->

Order books, sportsbook vig, maker/taker fees, and why exchange prices need different math before they can sit inside the same fair-value model.

Exchange fees: maker vs taker ->

Fees come off your fill, not the displayed price. Worked examples for deciding whether an exchange price still clears after costs.

2026 World Cup betting guides ->

+EV, closing line value, arbitrage, totals, and knockout-round value across the 104-match tournament, all anchored to sharp consensus and graded against the close.

Public sample edges ->

API-sourced historical rows from completed events. Real books, real lines, and no synthetic demo rows.

How to Calculate Pinnacle's True (No-Vig) Line ->

Definition. What Pinnacle's true no-vig line is, the exact math to strip the vig from its two-way and three-way prices, when multiplicative beats additive removal, and why CLV grading uses the close.

What Sports and Sportsbooks Does CLV.gg Cover? ->

Definition. A plain rundown of what CLV.gg covers: six sports, sharp reference books, prediction-market exchanges, and major US soft books, plus 1.31 billion rows of historical pricing, and why the mix of book types is what makes the detection work.

The detector is running. Bring a real tool.

7-day free trial · card required · cancel anytime. Founding rates lock for life on the first 50 members.