METHODOLOGY

How a date becomes an answer.

The calendar engine turns exchange notices into per-date records. This page describes the source tiers, what “verified” means, the night-session definitions and the limits of what the site asserts.

Source tiers

TierMeaning
Official originalThe exchange notice itself: HTML page or PDF retrieved from the exchange domain, saved with its SHA-256.
Official indexThe exchange’s own listing where the notice body could not be fetched directly (WAF or access limits); dates read from the exchange-domain search index.
Complete reproduction, cross-checkedTwo independent full reproductions of the same notice agree with each other and with every holiday-specific night notice. Used for DCE and CZCE; labelled on every page that depends on it.

Every source record exposes source_type, check_method, source_checked_at, verified_at and verified_by. A discovery link alone is never evidence for a date.

What “verified” means

  1. An annual notice (and each holiday-specific night notice) is loaded into the engine as source-checked, with its URL and check date.
  2. The maintainer compares every closure interval, reopening date, adjusted weekend and pre-holiday evening against the notice and signs off: verified_at and verified_by are written to the record.
  3. Search indexing opens only when every source behind every loaded calendar is signed; pages for unsigned or unknown dates stay noindex.
  4. A later exchange notice can amend a date. Amendments are applied field by field, keep their source, and appear on the changelog with the affected dates; an audit re-check never overwrites an earlier assertion.

Night sessions: two dates, two questions

night_session describes the evening that starts on the selected civil date (Beijing time) and applies to eligible products only. incoming_night_session describes the overnight component that belongs to the selected trading date. The evening before a holiday has no night session; the evening of the first day back belongs to the next trading date. GFEX currently lists day sessions only; stock exchanges have no night session.

What is not asserted

Updates, corrections and citation

Annual notices arrive in December; holiday-specific night notices arrive one to two weeks before each holiday. Loaded notices are listed on the changelog and every page shows its source-check and sign-off dates. Corrections: data@marketsopen.today. Cite a page as “Markets Open, page title, URL, data_version, verified_at” — the same fields the API returns; each indexable page carries a ready-made citation line and a Markdown version (append .md to its path).

The structured record