Market-data operations (ISIC 6311) — Operator Console

read-only sample · governor-gated · never routes orders, custody or trade execution

Instruments

Demo snapshot — build-time-generated from marketdata.store via marketdata.render-html (clojure -M:dev:render-html), regenerated nightly.

InstrumentSymbolAsset classVenueTrading statusLast op status
cm-100WTIcommodityDEMO-NYMEXtradingno activity
cr-100BTC/USDcryptoDEMO-VENDORtradingHARD hold · tolerance-gate
cx-btc-usdBTC/USDcryptoCROSS-VENUEtradingno activity
cx-eth-usdETH/USDcryptoCROSS-VENUEtradingno activity
eq-100DEMOAequityDEMO-NASDAQtradingHARD hold · licensed-disclosure
eq-200DEMOBequityDEMO-NYSEhalted · circuit-breakercommitted
fx-100USD/JPYfxECB-REFtradingcommitted
re-100CSUSHPINSAreal-estate-indexFREDtradingcommitted

Action gate (MarketDataGovernor)

HARD holds (rbac / tolerance-gate / source-provenance-gate / licensed-disclosure) cannot be overridden. Ingested prices are checked against the last known-good quote; provenance is verified against a closed source-class catalog plus, for licensed feeds, an active feed-license; disclosures never exceed the caller's licensed contract tier.

OpGate
:quote/ingestphase-3 auto-commit when clean · tolerance-gate + source-provenance-gate enforced; halted/circuit-broken instrument ALWAYS escalates regardless of confidence
:series/derivephase-3 auto-commit when clean · source-provenance-gate enforced
:disclosure/querygoverned read, not phase-gated · licensed-disclosure: active subscriber contract required, tier column ceiling enforced
:correction/requestALWAYS human review · never auto, any phase, any confidence

Audit ledger (this run)

Append-only decision-fact log — every proposal, hold and commit this scenario produced.

FactOpInstrument / subjectBasis
committedingestfx-100instrument-id, price, currency, as-of
committedderivere-100series-id, instrument-id, bars
committedingesteq-200instrument-id, price, currency, as-of
committedrequesteq-100price
policy-holdingesteq-100source-provenance-gate
policy-holdqueryeq-100licensed-disclosure
policy-holdqueryeq-100licensed-disclosure
policy-holdingestcr-100tolerance-gate