get_engine_feed
The Coil Live engine feed: every name with the per-name fields a disciplined entry needs, its structural stop and target with their basis, risk-reward, buy score, conviction and entry lane, plus the candidates the rulebook would act on now (an empty list is the discipline working). It is the board Coil's engine starts from, a superset of the complete live board that also carries the leveraged vehicle and ladder placement (engine_fields, including coil_score / coil_kind). Optional symbols[] filter. Size, measured on ~800 names: unfiltered ≈1.35 MB (hundreds of thousands of tokens); a 2-name symbols read ≈70 KB; the same read with compact=true ≈12 KB; compact=true for the whole board ≈350 KB. Optional fields[] picks engine fields; limit and cursor page the names by symbol. Refreshed about every 5 minutes in market hours; identical for every subscriber; research, not advice. Engine fields are self-described in the payload's schema block (key · tier · description · since; omitted when compact=true). dip: {ok, codes, setup}: present only for oversold-pullback candidates; a dip buy only on a completed hourly turn above the entry-quality and depth floors. Coil Live is a subscription with a 7-day free trial; subscribers connect the Coil Live connector and sign in, and this read returns live data.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_engine_feed"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional: page size, names per page (sorted by symbol). The response carries page.next_cursor. | |
| cursor | No | Optional: the page.next_cursor from the previous page (the last symbol returned). Omit for the first page. | |
| fields | No | Optional: keep only these engine_fields keys per name (e.g. ["stop","target","rr"]). Unknown keys are echoed in unknown_fields. With compact=true this replaces the core engine-field set. | |
| compact | No | Optional, default false (the full payload, unchanged). true = core fields only: names[] and engine_fields[] keep the core keys, and the fixed context blocks (schema, rotation, awareness, perf, pair_rotation, books beyond regime, day rows/cohorts) are dropped. candidates[], freshness and rules_version always ride. | |
| symbols | No | Optional: trim names + engine_fields to these tickers (max 50) |