{
  "candidate_count": 2,
  "generated_at": "2026-10-17T14:00:04Z",
  "homepage_ready": true,
  "market_set_id": "senate_alaska_2026",
  "prints": [
    {
      "calculation": {
        "final_math": {
          "configured_rule": "weighted_mean",
          "formula": "sum(median * weight) / sum(weight)",
          "published_value": "0.257",
          "raw_value": "0.2567492684805555496748985835",
          "rule": "weighted_mean",
          "weight_sum": "1.000000000000000000000000000",
          "weighted_sum": "0.2567492684805555496748985835"
        },
        "published_value": "0.257",
        "rounding": "round half up to 0.001, then clamp to [0.001, 0.999]",
        "rule": "weighted_mean",
        "venues_contributing": 4,
        "weighted_terms": [
          {
            "median": "0.2864143283582089552238805970",
            "median_x_weight": "0.01164516147890760117825514612",
            "venue_id": "betfair",
            "weight": "0.04065844591525945498761291388"
          },
          {
            "median": "0.2950",
            "median_x_weight": "0.003481078986538432698824886240",
            "venue_id": "gemini",
            "weight": "0.01180026775097773796211825844"
          },
          {
            "median": "0.2550",
            "median_x_weight": "0.1307758588743652733421854815",
            "venue_id": "kalshi",
            "weight": "0.5128465053896677385968058097"
          },
          {
            "median": "0.255",
            "median_x_weight": "0.1108471691407442424556330696",
            "venue_id": "polymarket",
            "weight": "0.434694780944095068453463018"
          }
        ],
        "window_end": "2026-10-17T14:00:00Z",
        "window_start": "2026-10-17T13:00:00Z"
      },
      "candidate_id": "dan_sullivan",
      "candidate_name": "Dan Sullivan (R)",
      "canonical_document": "prints/senate_alaska_2026__dan_sullivan/20261017T140000Z.json",
      "canonical_question_hash": "sha256:3c343de054da643a0c80946dfbfe86a98115a4684aa77add2dbf7f0912078d57",
      "core_offered_venue_count": 3,
      "detail_path": "details/senate_alaska_2026__dan_sullivan.json",
      "liquidity_window": {
        "end": "2026-10-17T12:00:00Z",
        "lag_hours": 1,
        "start": "2026-09-17T12:00:00Z",
        "statistic": "median",
        "target_hours": 720
      },
      "market_id": "senate_alaska_2026:dan_sullivan",
      "market_set_id": "senate_alaska_2026",
      "offered_venue_count": 6,
      "print": {
        "dispersion": "0.040",
        "flags": [],
        "value": "0.257",
        "venues_contributing": 4,
        "weight_contributing": "0.9816"
      },
      "type": "print",
      "venues": [
        {
          "avg_spread_q": "0.0211",
          "depth_history_hours": 284,
          "depth_history_samples": 16810,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "416.9100",
          "median": "0.2864143283582089552238805970",
          "valid_samples": 60,
          "venue_id": "betfair",
          "weight": "0.0407"
        },
        {
          "avg_spread_q": "0.0100",
          "depth_history_hours": 54,
          "depth_history_samples": 2290,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "106.4300",
          "median": "0.2950",
          "valid_samples": 59,
          "venue_id": "gemini",
          "weight": "0.0118"
        },
        {
          "avg_spread_q": "0.0112",
          "depth_history_hours": 300,
          "depth_history_samples": 17865,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "80088.6599",
          "median": "0.2550",
          "valid_samples": 59,
          "venue_id": "kalshi",
          "weight": "0.5128"
        },
        {
          "avg_spread_q": "0.0100",
          "depth_history_hours": 300,
          "depth_history_samples": 17867,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "40500.8740",
          "median": "0.255",
          "valid_samples": 59,
          "venue_id": "polymarket",
          "weight": "0.4347"
        }
      ],
      "window_end": "2026-10-17T14:00:00Z",
      "window_start": "2026-10-17T13:00:00Z"
    },
    {
      "calculation": {
        "final_math": {
          "configured_rule": "weighted_mean",
          "formula": "sum(median * weight) / sum(weight)",
          "published_value": "0.738",
          "raw_value": "0.7384287113107759451336561066",
          "rule": "weighted_mean",
          "weight_sum": "1.000000000000000000000000000",
          "weighted_sum": "0.7384287113107759451336561066"
        },
        "published_value": "0.738",
        "rounding": "round half up to 0.001, then clamp to [0.001, 0.999]",
        "rule": "weighted_mean",
        "venues_contributing": 3,
        "weighted_terms": [
          {
            "median": "0.7136325311288017962849561135",
            "median_x_weight": "0.04805572223280137185280101267",
            "venue_id": "betfair",
            "weight": "0.06733959024652130336804413156"
          },
          {
            "median": "0.7450",
            "median_x_weight": "0.3626352992329959785993810335",
            "venue_id": "kalshi",
            "weight": "0.4867587909167731256367530651"
          },
          {
            "median": "0.735",
            "median_x_weight": "0.3277376898449785946814740604",
            "venue_id": "polymarket",
            "weight": "0.4459016188367055709952028033"
          }
        ],
        "window_end": "2026-10-17T14:00:00Z",
        "window_start": "2026-10-17T13:00:00Z"
      },
      "candidate_id": "mary_peltola",
      "candidate_name": "Mary Peltola (D)",
      "canonical_document": "prints/senate_alaska_2026__mary_peltola/20261017T140000Z.json",
      "canonical_question_hash": "sha256:f6c6d1e8b4e5c7d89f142d7e180d5868c95e6595061c3d44d4f1dac418b59545",
      "core_offered_venue_count": 3,
      "detail_path": "details/senate_alaska_2026__mary_peltola.json",
      "liquidity_window": {
        "end": "2026-10-17T12:00:00Z",
        "lag_hours": 1,
        "start": "2026-09-17T12:00:00Z",
        "statistic": "median",
        "target_hours": 720
      },
      "market_id": "senate_alaska_2026:mary_peltola",
      "market_set_id": "senate_alaska_2026",
      "offered_venue_count": 6,
      "print": {
        "dispersion": "0.031",
        "flags": [],
        "value": "0.738",
        "venues_contributing": 3,
        "weight_contributing": "0.9387"
      },
      "type": "print",
      "venues": [
        {
          "avg_spread_q": "0.0188",
          "depth_history_hours": 284,
          "depth_history_samples": 16714,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "1100.8700",
          "median": "0.7136325311288017962849561135",
          "valid_samples": 60,
          "venue_id": "betfair",
          "weight": "0.0673"
        },
        {
          "avg_spread_q": "0.0100",
          "depth_history_hours": 300,
          "depth_history_samples": 17865,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "213011.1681",
          "median": "0.7450",
          "valid_samples": 59,
          "venue_id": "kalshi",
          "weight": "0.4868"
        },
        {
          "avg_spread_q": "0.0100",
          "depth_history_hours": 300,
          "depth_history_samples": 17867,
          "depth_source": "lagged_30d_median",
          "depth_usd_30d": "135403.6897",
          "median": "0.735",
          "valid_samples": 59,
          "venue_id": "polymarket",
          "weight": "0.4459"
        }
      ],
      "window_end": "2026-10-17T14:00:00Z",
      "window_start": "2026-10-17T13:00:00Z"
    }
  ],
  "title": "Alaska Senate Election 2026",
  "type": "latest_index",
  "visible_candidate_count": 2
}
