Prediction record

The morning of every meeting we lock our rating of every runner in every race and publish the file. After the results we score it against the market favourite at HKJC's own dividends. Good days and bad days stay up; nothing is edited or removed.

How to check we didn't cheat
  1. Download a meeting's sealed file (.json). Its SHA-256 must match the fingerprint shown.
  2. Download the matching .ots proof. It anchors that fingerprint in the Bitcoin blockchain via OpenTimestamps, so it shows the file existed before the first race — no one, including us, can backdate it.
  3. With the OpenTimestamps client: ots upgrade 2026-09-27.json.ots, then ots verify 2026-09-27.json.ots (the proof completes a few hours after sealing).

Sha Tin Sun, 27 Sept 2026 will be sealed automatically on the morning of the meeting (within 30h of the first race at Sun 27 Sept, 12:45 HKT).

No meetings sealed yet — the first entry appears here once it is locked.