Published 07:13 AEST · Before US Open · Wednesday, 9 September 2026Pipeline 04:30 AESTVol. I  No. 121
The Grid
Independent Price Reporting for the Compute Market
thegridco.ai
EST. 2026 · SYDNEY
Specification · Class 2 · calculated — arithmetic on assessments or third-party prices

Grid Basis · Grid Basis — OCPI minus GAP-H100

OCPI H100 (Ornn Compute Price Index, api-published settlement) minus GAP-H100 spot, per GPU-hour, for dates on which both legs printed. Positive = demand premium: transactions clearing above the bookable ask panel. The basis is not, by itself, a buyer's- or seller's-market verdict. It is withheld ("qualifying") until 7 consecutive api-method OCPI days exist as of the date — a spread against an unqualified benchmark is not published informally.
not a derived_series row · methodology sign standardised 2026-07-24 · unit usd_per_gpu_hr

· Class and status

Part B class · print status · latest print of record
Class 2 · calculatedPrinting · qualification-gated
Class — and why

Arithmetic on a third-party benchmark and a Grid leg. The OCPI leg is a third-party series (Ornn) that The Grid cites and never originates; the GAP leg is Class 3 since 2026-08-14 and the basis inherits that caveat.

Latest print of record · read from storage, not recomputed
ConstructionLatest paired dateValue
OCPI H100 (api) − gap_h100_spotno paired print

· Specification

A4 field template · honest current state · n/a fields shown, not hidden
CodeGrid Basisnot a stored derived_series row — computed as the subtraction of two stored legs of the same date, on every surface identically
ConstructionOCPI H100 (api method) − GAP-H100 spotsign standardised 2026-07-24 as OCPI − GAP; positive = demand premium
Legsocpi_daily (gpu_class H100, extraction_method api) · derived_series gap_h100_spot
Source dependencyOCPI is published by Ornn and is always attributed to Ornn. The Grid republishes no OCPI history; only the day's api-published H100 value enters as the cleared leg.A source-dependency statement is what the assessment specification (Part B, Class 2) requires of every third-party leg. Licensing terms for the OCPI leg are the founder's to state; none are asserted here.
Currency / unitUS$ per GPU-hour
Assessment close18:30 UTC — the scheduled daily cycle anchorboth legs as stored for the print date
Submission cut-offn/a — calculated series
Publication timeWith the daily print (masthead: 04:30 AEST) — on the briefing, /instruments, the daily report, /api/print/<date> (permanent) and MCP.
Data hierarchy appliedOCPI leg: exchange-settled (Ornn). GAP leg: tier-2 bookable asks. The two legs are different data classes by construction — the basis reads cleared settlement against the bookable panel.

· Normalisation and construction rules

the named adjustments, in order
  • Qualification — the basis is suppressed until 7 consecutive api-method OCPI days exist; while provisional, OCPI displays with its observation count and no basis is printed. First api-sourced OCPI observation 2026-06-10; qualified 2026-06-16.
  • Only api-sourced OCPI rows enter; earlier homepage-scraped values (2026-06-08/09) are retained as collection history and render nowhere.
  • Pairs only where both legs printed the date; a pipeline gap renders as a missing pair, never an interpolation.

· Minimum observations and withholding

below which the print is flagged · below which it is not published

7 consecutive api-method OCPI days as of the date, else status "qualifying" and no value.

· Disclosures

verbatim from the derived-series registry · the same string every surface carries
No registry disclosure attaches to this code today.

· Revision history

dated changelog for this code · never rewritten
DateVersionChangeReference
2026-06-12OCPI api-only posture: only extraction_method = api rows surface; basis suppressed until seven consecutive api days.
2026-06-16Basis first qualified (seven consecutive api-method days from 2026-06-10).
2026-07-24Sign convention standardised as OCPI − GAP (decision of record 2026-07-24). GAP leg re-based to the v3 executable-ask panel — a level break in the basis on that date, methodology not market.decision of record 2026-07-24 (docs/adr)
2026-08-14GAP leg reclassified to indicator; the basis inherits the disclosure (notice §6).docs/methodology-notices/2026-08-14-instrument-actions.md §6

· Downstream, surfaces, notices, sources

where it flows · where it shows · what governs it
Downstream series

None.

Surfaces
  • / (index strip)
  • /instruments (lock-or-ride module)
  • /api/print series.grid_basis
Notices that govern this code
Sources of record
dashboard/lib/queries.ts (fetchLatestOcpi, fetchBasisHistory, OCPI_QUALIFICATION_DAYS)scripts/velocity.py (grid_basis_history, classify_basis_trend) ↔ dashboard/lib/velocity.tsdashboard/lib/print.ts (grid_basis block)
This page renders the method of record for Grid Basis; it does not define it. Printed values are never rewritten — a change in method is announced by notice before it affects a print (publish-before-effect); a correction restates only what the day’s own information set supported. Permanent print URLs: /api/print/<date>.