Skip to content

KB/api

GET /api/v1/flow/focus/{symbol}

Last verified

Auto-generated. This article is rebuilt from FastAPI route introspection by scripts/build_api_kb.py. Edit the route docstring in app/ and re-run the script β€” do not edit this file directly.

GET /api/v1/flow/focus/{symbol}

Handler: app.flow.routes.get_focus
Methods: GET

Description

Symbol-focus cockpit: positioning levels + regime + 1-day expected-move band + today’s tape aggregates + the playbook_state selector.

REGIME CONTEXT, NEVER A FORECAST (honesty rails). regime.state is a positioning STATE (above/below the dealer gamma flip); expected_move is a symmetric Β±band; playbook_state selects the UI’s verbatim regime-context copy. Nothing here implies a buy/sell.

Data sources: latest signals_envelope TODAY (flow DB, read-only) for spot + levels; options-analytics archive.vol_atm_iv from the MAIN signals DB for the expected move (de-annualised via /sqrt(252)); today’s per-minute scanner aggregates + latest dealer/OI legs (flow DB).

Missing data degrades to 200 with nulls and playbook_state: 'unknown' (no envelope today). Invalid symbol β†’ 422.

Parameters

In Name Type Default Description
path symbol str PydanticUndefined

Curl

curl -s https://bigclawd.com/api/v1/flow/focus/{symbol}