Observation reference
Persisted market_snapshots entity fields.
#Fields
| Field | Type | Required | Source |
|---|---|---|---|
| id | integer | yes | DATABASE |
| timestamp | ISO string | yes | Application receipt |
| symbol | string | yes | LIVE_EXTERNAL |
| bid / ask | real | yes | LIVE_EXTERNAL |
| midpoint | real | yes | ENGINE_DERIVED |
| source_timestamp | ISO string | yes | LIVE_EXTERNAL |
| agent_id | string | yes | STATIC / USER |
| model_version | string | yes | STATIC / USER |
| benchmark | string | yes | STATIC / USER |
| input_sample_metadata | JSON text | yes | DATABASE |
#Uniqueness
The unique index on agent_id, symbol, and source_timestamp prevents duplicate-cycle observations.