{
 "name": "Fair Odds Calculator Operator Vig and Fee Index",
 "title": "Operator Vig and Fee Index",
 "url": "https://fairoddscalculator.com/datasets/operator-vig-and-fee-index/",
 "csv": "https://fairoddscalculator.com/datasets/operator-vig-and-fee-index.csv",
 "markdown": "https://fairoddscalculator.com/datasets/operator-vig-and-fee-index/index.md",
 "computed_at": "2026-10-21",
 "license": "https://fairoddscalculator.com/terms",
 "headline": "The median published figure in the Operator Vig and Fee Index is 6 percent across 2 sources' own pages (range 2 to 10 percent), read 12 October 2026.",
 "quotes": [
  "The median published figure in the Operator Vig and Fee Index is 6 percent across 2 sources' own pages (range 2 to 10 percent), read 12 October 2026.",
  "2 of the 25 named sources read in full publish a figure; 23 publish none, read 12 October 2026.",
  "The median is up 4 percent since 26 September 2026 (was 2 percent across 1)."
 ],
 "citation": "\"Fair Odds Calculator Operator Vig and Fee Index\", updated 2026-10-21, https://fairoddscalculator.com/datasets/operator-vig-and-fee-index/.",
 "changed_since": {
  "since": "2026-09-26",
  "previous_median": 2,
  "delta": 4,
  "direction": "up",
  "sentence": "The median is up 4 percent since 26 September 2026 (was 2 percent across 1)."
 },
 "national": {
  "unit": "%",
  "n": 2,
  "median": 6,
  "min": 2,
  "max": 10,
  "p25": null,
  "p75": null,
  "mean": 6,
  "units": {
   "%": 2
  },
  "published_sources": 2,
  "named_sources": 34,
  "read_sources": 25,
  "not_published": 23,
  "published_share": 0.08
 },
 "by_axis": {},
 "rows": [
  {
   "source": "Matchbook commission explained (independent)",
   "url": "https://matchbookbetting.co.uk/commission/",
   "figure": "2%",
   "value": 2,
   "unit": "%",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "UK, Republic of Ireland, Channel Islands, and Isle of Man: 2% from net winnings",
   "source_class": "secondary",
   "text_sha256": "f91f0c2d86ec7100ceab860d7f2e6a7e674ae416eabd19f94bd80a94fb83e726"
  },
  {
   "source": "PredictIt",
   "url": "https://www.predictit.org/",
   "figure": "10%",
   "value": 10,
   "unit": "%",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "Fee on profits 10%, unchanged",
   "source_class": "primary-provider-own-site",
   "text_sha256": "b5eb1385742edb36b4bbb8182227d4ac92539101d87c13f62d6387f2066ecec5"
  }
 ],
 "not_published": [
  {
   "source": "Polymarket fee schedule",
   "url": "https://docs.polymarket.com/polymarket-learn/trading/fees",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Polymarket",
   "url": "https://polymarket.com/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Polymarket documentation",
   "url": "https://docs.polymarket.com/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Kalshi: how prediction markets are regulated",
   "url": "https://kalshi.com/market-integrity/regulation",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Kalshi regulatory",
   "url": "https://kalshi.com/regulatory",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Kalshi help centre",
   "url": "https://help.kalshi.com/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Kalshi: CFTC approval for exchange to trade event contracts",
   "url": "https://news.kalshi.com/p/kalshi-designation",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Kalshi fee schedule page",
   "url": "https://kalshi.com/fee-schedule",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Novig",
   "url": "https://novig.us/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Novig about",
   "url": "https://novig.us/about",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Novig FAQ",
   "url": "https://novig.us/faq",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "ProphetX",
   "url": "https://prophetx.co/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "PredictIt support FAQs",
   "url": "https://www.predictit.org/support/faqs",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "PredictIt support FAQ",
   "url": "https://www.predictit.org/support/faq",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Betdaq",
   "url": "https://www.betdaq.com/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Manifold Markets",
   "url": "https://manifold.markets/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Limitless Exchange",
   "url": "https://limitless.exchange/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Circa Sports house rules",
   "url": "https://www.circasports.com/house-rules",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Circa Sports",
   "url": "https://www.circasports.com/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Hard Rock Bet",
   "url": "https://hardrock.bet/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "FanDuel",
   "url": "https://www.fanduel.com/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "the operator universe",
   "url": "https://www.cftc.gov/IndustryOversight/TradingOrganizations/DCMs/index.htm",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Pinnacle Odds Dropper: market limits and vigs",
   "url": "https://www.pinnacleoddsdropper.com/guides/market-limits-and-vigs-what-are-they-and-why-are-they-important",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  }
 ],
 "sources": [
  {
   "url": "https://docs.polymarket.com/polymarket-learn/trading/fees",
   "label": "Polymarket fee schedule",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://polymarket.com/",
   "label": "Polymarket",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://docs.polymarket.com/",
   "label": "Polymarket documentation",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kalshi.com/about",
   "label": "Kalshi: about",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kalshi.com/market-integrity/regulation",
   "label": "Kalshi: how prediction markets are regulated",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kalshi.com/regulatory",
   "label": "Kalshi regulatory",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://help.kalshi.com/",
   "label": "Kalshi help centre",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://news.kalshi.com/p/kalshi-designation",
   "label": "Kalshi: CFTC approval for exchange to trade event contracts",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kalshi.com/docs/kalshi-fee-schedule.pdf",
   "label": "Kalshi fee schedule (PDF)",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kalshi.com/fee-schedule",
   "label": "Kalshi fee schedule page",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://novig.us/",
   "label": "Novig",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://novig.us/about",
   "label": "Novig about",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://novig.us/faq",
   "label": "Novig FAQ",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://prophetx.co/",
   "label": "ProphetX",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.predictit.org/",
   "label": "PredictIt",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.predictit.org/support/faqs",
   "label": "PredictIt support FAQs",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.predictit.org/support/faq",
   "label": "PredictIt support FAQ",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.betdaq.com/",
   "label": "Betdaq",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://manifold.markets/",
   "label": "Manifold Markets",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://limitless.exchange/",
   "label": "Limitless Exchange",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.circasports.com/house-rules",
   "label": "Circa Sports house rules",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.circasports.com/",
   "label": "Circa Sports",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://hardrock.bet/",
   "label": "Hard Rock Bet",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fanduel.com/",
   "label": "FanDuel",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fanduel.com/rules",
   "label": "FanDuel rules",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://sportsbook.draftkings.com/help/house-rules",
   "label": "DraftKings house rules",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://help.bet365.com/en/rules",
   "label": "bet365 rules",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.pinnacle.com/betting-resources/en/betting-strategy/learn-more-about-pinnacles-margins/lah22jal3xrpkq42",
   "label": "Pinnacle: learn more about Pinnacle's margins",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.betfair.com/aboutUs/Betfair.Charges/",
   "label": "Betfair Exchange charges",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://smarkets.com/about/commission",
   "label": "Smarkets commission",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.matchbook.com/commission",
   "label": "Matchbook commission",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.cftc.gov/IndustryOversight/TradingOrganizations/DCMs/index.htm",
   "label": "the operator universe",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://matchbookbetting.co.uk/commission/",
   "label": "Matchbook commission explained (independent)",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.pinnacleoddsdropper.com/guides/market-limits-and-vigs-what-are-they-and-why-are-they-important",
   "label": "Pinnacle Odds Dropper: market limits and vigs",
   "license": "the publisher's own terms; quoted for reporting and comment"
  }
 ],
 "methodology": "Every row is a verbatim sentence read from the named source's own page through our fetch service on the date shown, hash-pinned to the stored read (the sha of the page's visible text; the raw page is mirrored to R2). 2 of the 25 named sources that could be read published a usable figure; 23 published none and are recorded as not published, never filled in; 9 could not be read (blocked, dead or unreachable) and count nowhere. The headline figures (median, minimum, maximum, quartiles) are over ONE figure per source in % (a source's median where its page yielded several accepted sentences), so N counts sources, never sentences; 99 candidate sentence(s) were refused by a reviewer with the reason recorded. The fuller derivation this dataset is chartered to grow into (not yet what the figures above are; they are each source's own published figure as read): one row per operator per market type: the explicit fee where the operator publishes one (Polymarket's taker and maker table, Kalshi's fee formula, an exchange's commission percentage, PredictIt's profit and withdrawal fees) and - for every sportsbook, none of which publishes a margin - the OVERROUND computed from that operator's own posted prices on identical markets, which is the only way the number exists at all. The derivation nobody publishes: the vig by operator, sport and market type side by side with the fee, restated as one comparable cost of taking a position, and the fair no-vig probability our calculator returns beside the operator's implied one; plus the measured share of operators that publish any cost figure at all, which this harvest already answers - of the operators read, the CFTC-regulated venues and the exchanges publish a fee schedule and not one traditional sportsbook publishes a margin",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;color:#111111;font-family:system-ui,sans-serif;max-width:480px\"><p style=\"margin:0 0 8px;font-size:28px;font-weight:700;color:#111111;background:#ffffff\">6 percent</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">median published figure, Operator Vig and Fee Index, across 2 sources, read 12 October 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://fairoddscalculator.com/datasets/operator-vig-and-fee-index/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: Fair Odds Calculator Operator Vig and Fee Index</a></figcaption></figure>"
}
