Sterling

Tick — Options Data Spec

Field registry + spec for options data plane.

Tick — Options Data Spec (v2026-08-02T101544Z-ab2bbdebf5) 2026-08-01 | Field registry + spec for options data plane. 1 - TICK SESSION INIT - Initialize Tick session TickSession __init__ TickSession GrantIntegration check_field_access load_entitlements FieldRegistry get_field list_fields user credentia… entitlements 2 - DATA FETCHING - Fetch and process market data TickSession snapshot subscribe history MaxGateway fetch_snapshot subscribe fetch_history LVCStorage write_tick query_ticks symbol query live data stre… 3 - AI INTEGRATION - Run AI inference TickSession ai Annie (AI service) market data co… 1. Initialize Tick sessio… 2. Load user entitlements… 3. Fetch field definition… 4. Query snapshot for cur… 5. Subscribe to live upda… 6. Write historical ticks… 7. Run AI inference on li… Example Snapshot Response { "symbol": "AAPL", "timestamp": "2023-10-01T14:00:00Z", "fields": { "bid": 150.25, "ask": 150.75, "last": 150.50 }, "tier": "pro" } Example AI Request Context Recent market data for AAPL: 2023-10-01T13:59:00Z: bid=150.20, ask=150.70, last=150.45, volume=1000 2023-10-01T14:00:00Z: bid=150.25, ask=150.75, last=150.50, volume=1200 The AI integration is currently stubbed and returns an acknowledgment message instead of actual AI output. Legend actor = initiates work · process = code path · store = state on disk · bus = durable queue · dashed = separate process cyan = request flow · pink = state read/write · dashed green = pull / return path · red = refusal

Provenance

This drawing is generated, not drawn. It is rebuilt from the source files below, so when they change the picture changes — a diagram here cannot quietly describe a system that no longer works this way.

Owner
Sterling
Slug
tick-options
Rendered
2026-08-02T101544Z
From commit
ab2bbdebf5
Watches
2 paths
  • daemon/src/tick
  • daemon/docs/tick