{
  "schemaVersion": "vultax-public-research-data-v1",
  "articleUrl": "https://vultax.com/research/polymarket-vs-kalshi-midterms-odds-2026",
  "datasets": [
    {
      "title": "Average daily gap between Polymarket and Kalshi, last 30 days",
      "columns": [
        {
          "name": "Category",
          "unit": null
        },
        {
          "name": "Average absolute gap",
          "unit": "pts"
        }
      ],
      "rows": [
        [
          "Senate control",
          3.3
        ],
        [
          "House control",
          3
        ],
        [
          "Maine",
          3
        ],
        [
          "Texas",
          2.2
        ],
        [
          "Michigan",
          1.9
        ],
        [
          "Ohio",
          1.7
        ],
        [
          "Iowa",
          1.6
        ],
        [
          "Georgia",
          1.1
        ],
        [
          "South Carolina",
          0.9
        ],
        [
          "North Carolina",
          0.6
        ]
      ],
      "measurementContext": "Absolute difference in points, 13 Aug to 12 Sep 2026. More heavily traded side of each contract.",
      "sources": [
        {
          "label": "Kalshi public trade API — events and markets",
          "url": "https://api.elections.kalshi.com/trade-api/v2/events?series_ticker=CONTROLS&with_nested_markets=true",
          "note": "Quotes, open interest and rule text read 18:52 UTC, 12 September 2026; order books every 30 minutes, 12–13 September 2026"
        },
        {
          "label": "Kalshi public trade API — daily candlesticks",
          "url": "https://api.elections.kalshi.com/trade-api/v2/series/CONTROLS/markets/CONTROLS-2026-D/candlesticks?period_interval=1440",
          "note": "Daily closes used for the gap history"
        },
        {
          "label": "Polymarket — Which party will win the Senate in 2026?",
          "url": "https://gamma-api.polymarket.com/events/slug/which-party-will-win-the-senate-in-2026",
          "note": "Quotes and full resolution rules, read 18:53 UTC, 12 September 2026"
        },
        {
          "label": "Polymarket CLOB — price history",
          "url": "https://clob.polymarket.com/prices-history?market=113287701564209339913693347405685749986285999146352375265161592243948562084773&interval=max&fidelity=1440",
          "note": "Daily price points used for the gap history"
        },
        {
          "label": "Polymarket CLOB — order books",
          "url": "https://clob.polymarket.com/books",
          "note": "Midterm contract books, 12–13 September 2026"
        },
        {
          "label": "Polymarket — trading fees",
          "url": "https://docs.polymarket.com/trading/fees",
          "note": "Politics rate 0.04; makers pay nothing; read 2026-09-12"
        },
        {
          "label": "Kalshi — fee rounding",
          "url": "https://docs.kalshi.com/getting_started/fee_rounding",
          "note": "Trade fees are rounded up per fill"
        },
        {
          "label": "OddsShopper — Kalshi fees",
          "url": "https://www.oddsshopper.com/articles/prediction-markets/kalshi-fees",
          "note": "Third-party statement of the 0.07 taker coefficient; Kalshi's own schedule could not be retrieved"
        },
        {
          "label": "Vultax: Kalshi vs Polymarket",
          "url": "https://vultax.com/research/kalshi-polymarket-open-interest-by-category",
          "note": "The venues compared: structure, fees and open interest"
        },
        {
          "label": "Vultax: Kalshi–Polymarket arbitrage after fees",
          "url": "https://vultax.com/research/kalshi-polymarket-arbitrage-gaps-after-fees",
          "note": "How often a midterm gap cleared both venues' fees, and what it returned"
        },
        {
          "label": "Vultax: Is Polymarket legal in the US?",
          "url": "https://vultax.com/research/is-polymarket-legal-in-the-us-2026",
          "note": "Which Polymarket U.S. residents can use"
        }
      ],
      "measurement": {
        "kind": "observed",
        "temporalCoverage": "2026-08-13/2026-09-12",
        "population": "10 matched contracts with the largest Kalshi open interest per race",
        "methodology": "Mean of |Polymarket daily price − Kalshi daily close| in points over the days both venues had a price."
      },
      "id": "gap-size-chart",
      "kind": "published-chart",
      "description": "Vultax matched 65 midterm contracts across Polymarket and Kalshi. The venues usually sit 1 to 3 points apart, Polymarket prices Democrats higher in 15 of the 18 most-traded outcomes, and $50,000 on a Democratic Senate cost 1.0¢ above the price on Kalshi and 2.4¢ on Polymarket.",
      "articleUrl": "https://vultax.com/research/polymarket-vs-kalshi-midterms-odds-2026",
      "sectionUrl": "https://vultax.com/research/polymarket-vs-kalshi-midterms-odds-2026#gap-size",
      "publishedAt": "2026-09-16",
      "modifiedAt": "2026-09-16",
      "version": "e5e7f933ab4bcd2da3bb490ead05e582a3b8644aaf69421604954539e6af7e2f",
      "isLive": false,
      "limitations": "Published research snapshots and calculations; these exports do not contain current quotes or live account data. Observation windows and populations are stated in the source captions and methodology. Missing metadata is unknown, not zero. Prices and order books were read from public venue data on 12 and 13 September 2026 and change continuously. Gap histories compare daily prices taken at different times of day. Price-impact figures exclude fees and assume no reaction from other traders. Not a forecast, a recommendation to trade, or financial advice.",
      "downloads": {
        "json": "https://vultax.com/research/polymarket-vs-kalshi-midterms-odds-2026/data.json?dataset=gap-size-chart",
        "csv": "https://vultax.com/research/polymarket-vs-kalshi-midterms-odds-2026/data.csv?dataset=gap-size-chart"
      }
    }
  ]
}
