{
  "schemaVersion": "vultax-public-research-data-v1",
  "articleUrl": "https://vultax.com/research/polymarket-end-date-closure-clock-audit",
  "datasets": [
    {
      "title": "Keep each clock state visible",
      "columns": [
        {
          "name": "Listing group",
          "unit": null
        },
        {
          "name": "Retrieved",
          "unit": null
        },
        {
          "name": "Still open",
          "unit": null
        },
        {
          "name": "Early close",
          "unit": null
        },
        {
          "name": "Nonnegative gap",
          "unit": null
        },
        {
          "name": "Missing closed clock",
          "unit": null
        }
      ],
      "rows": [
        [
          "Non-recurring",
          "121,432",
          "1,468",
          "50,334",
          "69,630",
          "0"
        ],
        [
          "Recurring up/down",
          "36",
          "0",
          "0",
          "36",
          "0"
        ]
      ],
      "measurementContext": "Open + early + nonnegative + missing closed-clock records sum to each retrieved group. Recurring up/down is identified by slug pattern.",
      "sources": [
        {
          "label": "Gamma market keyset documentation",
          "url": "https://docs.polymarket.com/api-reference/markets/list-markets-keyset-pagination",
          "note": "Open/closed filter, cursor and end-date fields; read 19 September 2026."
        },
        {
          "label": "Reviewed Sweden market",
          "url": "https://gamma-api.polymarket.com/markets?slug=will-ulf-kristersson-be-the-next-prime-minister-of-sweden",
          "note": "Rules preserved in the retrieval snapshot."
        },
        {
          "label": "Earlier Vultax closure-gap study",
          "url": "https://vultax.com/research/how-long-polymarket-takes-to-settle-markets",
          "note": "Earlier closed-only sample, different observation window."
        }
      ],
      "measurement": {
        "kind": "observed",
        "temporalCoverage": "2026-09-11/2026-09-18",
        "population": "121,468 retrieved markets with listing end dates 11–18 September 2026; 121,432 non-recurring",
        "methodology": "Separate open, early-closed, missing-clock and nonnegative closure gaps. API closure is not a verified payout timestamp."
      },
      "id": "clock-counts-table",
      "kind": "published-table",
      "description": "A fresh audit of 121,468 market listings separates open markets, early closures and later closures. Those clocks cannot establish when a customer received money.",
      "articleUrl": "https://vultax.com/research/polymarket-end-date-closure-clock-audit",
      "sectionUrl": "https://vultax.com/research/polymarket-end-date-closure-clock-audit#clock-counts",
      "publishedAt": "2026-09-20",
      "modifiedAt": "2026-09-20",
      "version": "6dfc95aff39236c175b023f4c0d92bd4897bf30424ecfdbaef5fb01f9ff93439",
      "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. A listing-field and closure audit. End dates are not universally event-completion times, and closedTime is not a verified customer claim or payment time. Open records are not automatically overdue. Retrieval scope and missingness are explicit.",
      "downloads": {
        "json": "https://vultax.com/research/polymarket-end-date-closure-clock-audit/data.json?dataset=clock-counts-table",
        "csv": "https://vultax.com/research/polymarket-end-date-closure-clock-audit/data.csv?dataset=clock-counts-table"
      }
    }
  ]
}
