Coil Live

Coil Live — the engine-grade board feed

The feed the live record trades, served to your agent: per-name structural stops, targets, conviction, lanes, plus a served candidates[] entry pool (a read-time join of READY picks and day-board grades — an empty list means the discipline is working, not an outage). Refreshed about every 5 minutes in market hours. Payload carries field_notes, timestamps_note and freshness.is_stale so an agent never has to guess at the vocabulary or do clock math. Subscription only — never sold per-call over x402. Engine fields include coil_score / coil_kind (compression or held post-catalyst) since 2026-09-03.

get/api/live/feed

Request

  • Base URL: https://coil.trade
  • URL: https://coil.trade/api/live/feed
  • Auth: API key in header X-License-Key

Query parameters

symbolsstring
Example:NVDA,MU

Comma-separated tickers for a small poll read. candidates[] always rides whole regardless. Measured: unfiltered the payload is about 1.35 MB and a two-name read about 70 KB — never read the unfiltered feed into a model context; add compact=true (about 12 KB for two names).

compactboolean

Optional, default false (the full payload, unchanged). true = core fields only: names and engine_fields keep the core keys; schema, rotation, awareness, perf, pair_rotation, book detail beyond regime, and day rows/cohorts are dropped. candidates[], freshness and rules_version always ride.

fieldsstring

Optional: comma-separated engine_fields keys to keep per name (e.g. stop,target,rr). Unknown keys are echoed in unknown_fields.

limitinteger

Optional: page size, names per page, sorted by symbol (1-1000). The response carries page.next_cursor.

cursorstring

Optional: the page.next_cursor from the previous page (the last symbol returned). Omit for the first page.

Response

The engine-grade feed.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.