object — Additional properties rejected
| Field | Required at this level | Type | Description and constraints |
|---|---|---|---|
oversightVersion |
Yes | Constant market-maker-oversight-v1 |
— |
mandateId |
Yes | string |
— |
observationId |
No | string |
— |
reconciliationStatus |
Yes | string |
Allowed: PENDING, MATCHED, DISPUTED, FINALIZED |
outstandingTokenLoanAtomic |
Yes | AtomicAmount | — |
outstandingTokenLoanValueQuote |
Yes | AtomicAmount | — |
outstandingStableAllocationQuote |
Yes | AtomicAmount | — |
reportedAssetValueQuote |
Yes | AtomicAmount | — |
grossReturnsQuote |
Yes | AtomicAmount | — |
netReturnsQuote |
Yes | SignedAtomicAmount | — |
counterpartyExposureQuote |
Yes | AtomicAmount | — |
counterpartyRiskPips |
Yes | Pips | — |
counterpartyExposureLimitBreached |
Yes | boolean |
— |
manager |
Yes | object |
Additional properties rejected |
manager.capitalDeployedQuote |
Yes | AtomicAmount | — |
manager.usableDepthQuote |
Yes | AtomicAmount | — |
manager.spreadPips |
Yes | Pips | — |
manager.costQuote |
Yes | AtomicAmount | — |
manager.costPerDepthPips |
Yes | Pips | — |
manager.capitalEfficiencyPips |
Yes | Pips | — |
manager.reliabilityPips |
Yes | Pips | — |
ammBenchmark |
Yes | object |
Additional properties rejected |
ammBenchmark.capitalDeployedQuote |
Yes | AtomicAmount | — |
ammBenchmark.usableDepthQuote |
Yes | AtomicAmount | — |
ammBenchmark.spreadPips |
Yes | Pips | — |
ammBenchmark.costQuote |
Yes | AtomicAmount | — |
ammBenchmark.costPerDepthPips |
Yes | Pips | — |
ammBenchmark.capitalEfficiencyPips |
Yes | Pips | — |
ammBenchmark.reliabilityPips |
Yes | Pips | — |
managerDepthAdvantageQuote |
Yes | SignedAtomicAmount | — |
managerSpreadAdvantagePips |
Yes | integer |
— |
managerCostPerDepthAdvantagePips |
Yes | integer |
— |
managerCapitalEfficiencyAdvantagePips |
Yes | integer |
— |
obligationAttainment |
Yes | Array of object |
— |
obligationAttainment[].obligationId |
Yes | string |
— |
obligationAttainment[].venueId |
Yes | string |
— |
obligationAttainment[].depthAttainmentPips |
Yes | Pips | — |
obligationAttainment[].spreadAttained |
Yes | boolean |
— |
obligationAttainment[].uptimeAttained |
Yes | boolean |
— |
obligationAttainment[].slaAttained |
Yes | boolean |
— |
provenanceHashes |
Yes | Array of Hash | — |
authorityBoundary |
Yes | Constant MONITORING_ONLY |
— |
custodyAuthorityGranted |
Yes | Constant false |
— |
cexTradingAuthorityGranted |
Yes | Constant false |
— |
Nested required fields apply when their parent object or matching union branch is present. Named types link to their complete schema.
Exact definition: #/components/schemas/MarketMakerOversight in the OpenAPI contract.