API key
Stored in this browser's localStorage only and sent as Authorization: Bearer to /v1/* on this origin. Nothing else ever sees it.
| emit | ticker | title | wire | p_win | dir | mag | yours | screens | recv ms | score ms |
|---|
Rows are joined on release_id as the separate scores / screen:* / user:scores# messages arrive; newest first, capped at 500.
| wire time | emit | ticker | exchange | wire | title | id |
|---|
| name | model_id | v | size | enabled | status | runtime | created |
|---|
| id | type | execution | account | status | updated |
|---|
Schwab (server-side)
OAuth; orders are placed for you on the box. Refresh tokens expire after 7 days — re-link weekly.
IBKR (local connector)
Nothing runs server-side for IBKR. Register your account, then run brokersvc --mode local next to your own TWS / IB Gateway with PR_API_KEY set.
KILL SWITCH ACTIVE. Automation is disabled everywhere and open orders were cancelled. Saving the form with enabled checked clears it.
Sets enabled=false everywhere, cancels open orders via brokersvc, and broadcasts {type:"kill"} on your signals channel (local connectors honour it too).
Signals
| at | ticker | action | status | reason | qty @ limit | notional | broker | signal_id |
|---|
Screens
Presets published as screen:<name>; the live feed subscribes to screen:us-microcap.