{
 "dataset": "market-holidays",
 "title": "US market holiday status: federal dates, bond market and futures",
 "as_of": "2026-10-15",
 "version": "0.1.0",
 "entities": [
  {
   "entity_slug": "us-federal",
   "entity_name": "US Office of Personnel Management (federal holidays)",
   "short": "OPM",
   "country": "US",
   "tz": "America/New_York",
   "homepage": "https://www.opm.gov/",
   "market": "federal",
   "sources": [
    {
     "key": "opm-federal-holidays",
     "url": "https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/",
     "purpose": "US federal holiday dates (OPM)",
     "outcome": "ok",
     "http_status": "200",
     "note": "",
     "checked_at": "2026-10-15",
     "sha256": "a33e5ef70c2719e462a7fbe80d59296666f523ec7a87609116c947b707e20cd1"
    }
   ]
  },
  {
   "entity_slug": "sifma",
   "entity_name": "SIFMA (US bond market recommendations)",
   "short": "SIFMA",
   "country": "US",
   "tz": "America/New_York",
   "homepage": "https://www.sifma.org/",
   "market": "bonds",
   "sources": [
    {
     "key": "sifma-holidays",
     "url": "https://www.sifma.org/resources/general/holiday-schedule",
     "purpose": "SIFMA holiday recommendations (US bond market)",
     "outcome": "ok",
     "http_status": "200",
     "note": "",
     "checked_at": "2026-10-15",
     "sha256": "d3eb70aa3f83cbf50cb18f7dde1d696cb29878b5f0ba6b1f1970e5e8aa47ebdf"
    }
   ]
  },
  {
   "entity_slug": "cme",
   "entity_name": "CME Group (futures)",
   "short": "CME",
   "country": "US",
   "tz": "America/Chicago",
   "homepage": "https://www.cmegroup.com/",
   "market": "futures",
   "sources": [
    {
     "key": "cme-holidays",
     "url": "https://www.cmegroup.com/tools-information/holiday-calendar.html",
     "purpose": "CME Group holiday calendar (futures)",
     "outcome": "robots",
     "http_status": "0",
     "note": "robots.txt could not be read (server error or no connection); treated as disallowed",
     "checked_at": "2026-10-15",
     "sha256": ""
    },
    {
     "key": "cme-holidays-manual",
     "url": "https://www.cmegroup.com/trading-hours.html",
     "purpose": "CME Globex holiday trading hours (saved by hand)",
     "outcome": "ok",
     "http_status": "200",
     "note": "saved by hand in a browser by Alex on 2026-10-15; our reader is blocked (decisions/2026-10-06-respect-bot-walls.md)",
     "checked_at": "2026-10-15",
     "sha256": "8891916e9d29f1e1893588e6c201af54caa24d364d87f41f9f8b8b6e36495157"
    }
   ]
  }
 ],
 "fetcher": {
  "user_agent": "TradingLookupBot/0.1 (honest UA, robots.txt respected, no bot-wall bypass)",
  "network_note": "Official pages only (OPM, SIFMA, CME); robots.txt respected"
 },
 "counts": {
  "claims": 14,
  "measured": 14,
  "unverified": 0,
  "pages_ok": 3,
  "pages_total": 4
 },
 "days": 14
}
