Skip to content
Back to skills

Vig Removal

ASecurity

Remove the bookmaker margin (vig/overround) to estimate fair probabilities and spot value.

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agents

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add DanielTomaro13/sportsdata-agents --skill vig_removal --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vig Removal?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Vig Removal
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/danieltomaro13-vig-removal/badge)](https://www.skillsdirectory.com/skills/danieltomaro13-vig-removal)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: vig_removal
description: Remove the bookmaker margin (vig/overround) to estimate fair probabilities and spot value.
triggers: [vig, overround, juice, fair price, fair probability, fair odds, true price]
---
# Removing the vig

A bookmaker's quoted prices imply probabilities that sum to MORE than 1 — the excess is
the margin (vig / overround / juice). To estimate what the market really thinks, remove it.

## Procedure
1. Collect the decimal odds for **every selection in the same market** at one bookmaker
   (all runners / both sides). Partial markets give wrong answers.
2. Call the `vig_removal` tool with those prices. It returns:
   - `overround` — e.g. 1.052 means a 5.2% margin
   - `fair_probabilities` — each selection's implied probability normalised to sum to 1
3. To compare value across books: get the fair probability from the **sharpest market
   available** (Pinnacle / Betfair exchange when present — lowest overround), then call
   `expected_value` with that probability against each book's offered odds.

## Rules
- Never average odds across books before removing vig — remove per book, then compare.
- A two-way 1.90/1.90 market is ~5.26% vig and 0.50/0.50 fair — a useful sanity check.
- If you cannot get the FULL market at one book, say so; do not normalise a partial set.
- Report the overround alongside any "fair" number so the user sees the margin you removed.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.