odds-analysis

Convert betting odds formats and remove bookmaker margin to compute true implied probabilities.

2|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/PuckAPI/claude-sports-analytics --skill odds-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: odds-analysis
Source: https://github.com/PuckAPI/claude-sports-analytics/tree/main/skills/odds-analysis
Command: npx skills add https://github.com/PuckAPI/claude-sports-analytics --skill odds-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables users to accurately determine the true implied probabilities of bets by removing the bookmaker's margin, facilitating better decision-making and edge detection in betting markets.

Core Features & Use Cases

  • Odds Conversion: Switch between American, decimal, and fractional formats for odds.
  • Vig Removal: Calculate the true implied probabilities by devigging odds, essential for model comparison.
  • Use Case: A bettor wants to find the fair odds for a hockey game after accounting for the bookmaker's margin, to identify value bets or compare market prices across sportsbooks.

Quick Start

Use the odds-analysis skill to convert American odds to decimal format and compute true implied probabilities.

Frequently Asked Questions about odds-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove bookmaker margin to find true implied probabilities?

To remove the bookmaker margin and calculate true implied probabilities, this Skill devigs the posted odds by extracting the embedded vigorish. This yields the fair, no-vig probability for each outcome, which is essential for accurate edge detection and comparing market prices across different sportsbooks.

How do I convert American odds to decimal or fractional formats?

You can convert American odds to decimal or fractional formats by processing the lines through the odds-analysis conversion feature. This calculates the equivalent representations across all three major formats, allowing you to standardize data for easier comparison and mathematical modeling.

What are no-vig lines and when do I need them for betting analysis?

No-vig lines are fair market betting lines created after removing the bookmaker's margin from the posted odds. You need them for betting analysis when performing edge detection, comparing sportsbook prices, or validating predictive models against true implied probabilities rather than inflated market prices.

Can I use this to compare betting odds across multiple sportsbooks?

Yes, you can use this Skill to compare betting odds across multiple sportsbooks by converting the lines to a standard format and removing the vigorish. This standardization reveals the true implied probabilities, making it easier to identify value bets and discrepancies in market pricing.

What is vigorish and how does it affect my betting edge detection?

Vigorish is the commission fee embedded by bookmakers in their posted betting odds, which inflates the total implied probability beyond 100%. Vigorish affects edge detection by skewing the baseline market price, requiring you to devig the odds to calculate true probabilities and identify genuine betting value.

Related Skills