{"product":"coil-board-free","version":1,"schema":{"version":"2026-09-03.1","tiers":{"free":"free preview","board":"paid x402 board + subscriber dashboard (no price levels)","engine":"Coil Live licence only (levels allowed)"},"kinds":{"name":[{"key":"sym","tier":"free","desc":"ticker","since":"2026-07"},{"key":"name","tier":"free","desc":"company / fund name","since":"2026-07"},{"key":"sector","tier":"free","desc":"GICS sector (or cohort label)","since":"2026-07"},{"key":"bk","tier":"free","desc":"books the row belongs to (spx / qqq / macro / crypto)","since":"2026-07"},{"key":"kind","tier":"free","desc":"name | sector | index — what the row is","since":"2026-08-20"},{"key":"price","tier":"free","desc":"last price at publish","since":"2026-07"},{"key":"chg_pct","tier":"free","desc":"today's move, percent","since":"2026-07"},{"key":"coil_score","tier":"board","desc":"0-100: is the name coiled — compression (bandwidth + range at a percentile low inside an uptrend) or a held post-catalyst flag","since":"2026-09-03"},{"key":"coil_kind","tier":"board","desc":"compression | post-catalyst | null — which coil arm fired (score >= 60)","since":"2026-09-03"},{"key":"coil_note","tier":"board","desc":"one-line coil read (percentiles, volume ratio, gap held)","since":"2026-09-03"},{"key":"buy_ok","tier":"board","desc":"SELECTION flag: buyable on the swing frame this publish","since":"2026-07"},{"key":"opp_score","tier":"board","desc":"opportunity 0-100 (the ranking score)","since":"2026-07"},{"key":"opp_pct","tier":"board","desc":"opportunity percentile across the board","since":"2026-07"},{"key":"state","tier":"board","desc":"entry state: READY / SETUP / WAIT / CHASE / FALLING / BASING","since":"2026-07"},{"key":"light","tier":"board","desc":"g / a / r — the row's light","since":"2026-07"},{"key":"readiness","tier":"board","desc":"display label, not a measured signal","since":"2026-07"},{"key":"entry_q","tier":"board","desc":"entry quality 0-100 (timing)","since":"2026-07"},{"key":"hold_q","tier":"board","desc":"hold strength 0-100 (alias of hold_score)","since":"2026-07"},{"key":"hold_label","tier":"board","desc":"hold strength label","since":"2026-07"},{"key":"is_leader","tier":"board","desc":"leadership flag (see provenance: a selection flag, not alpha)","since":"2026-07"},{"key":"earnings_days","tier":"board","desc":"trading days to the next earnings print (null = none scheduled)","since":"2026-07"},{"key":"mat_late","tier":"board","desc":"trend maturity: late leg (risk channel only)","since":"2026-07-09"},{"key":"adv20","tier":"board","desc":"20-day average dollar volume","since":"2026-07-22"},{"key":"growth_score","tier":"board","desc":"growth score 0-100","since":"2026-07-22"},{"key":"growth_pct","tier":"board","desc":"growth percentile","since":"2026-07-22"},{"key":"roe_pct","tier":"board","desc":"return on equity %, = (P/B)/(P/E) — NOT ROIC (no invested-capital source)","since":"2026-09-21"},{"key":"roe_boost","tier":"board","desc":"opp_score lift from a strong ROE (absent below ROE_STRONG_PCT)","since":"2026-09-21"},{"key":"roe_buy_boost","tier":"board","desc":"the buy_score half of the same lift","since":"2026-09-21"},{"key":"gap_risk","tier":"board","desc":"overnight gap risk 0-100","since":"2026-07-22"},{"key":"gap_level","tier":"board","desc":"LOW / ELEVATED / HIGH — never a price level","since":"2026-07-22"},{"key":"gap_color","tier":"board","desc":"gap risk colour","since":"2026-07-22"},{"key":"range_pos","tier":"board","desc":"where in today's range the name sits (0-1)","since":"2026-08-26"},{"key":"mtf_ext","tier":"board","desc":"{hot, r200}: the engine's multi-timeframe chase-veto read (counts + booleans)","since":"2026-08-27"},{"key":"adx","tier":"board","desc":"daily ADX14 (trend strength)","since":"2026-08-28"},{"key":"adx_rising","tier":"board","desc":"ADX rising over the last sessions","since":"2026-08-28"},{"key":"ud_ratio","tier":"board","desc":"up-volume / down-volume ratio (participation)","since":"2026-08-28"},{"key":"hh_hl","tier":"board","desc":"higher highs + higher lows (price-action direction)","since":"2026-08-28"}],"regime":[{"key":"mode","tier":"board","desc":"regime mode (NAMES_ON / SECTORS_ON / INDEX_ONLY / CASH / RISK_OFF …)","since":"2026-07"},{"key":"verdict","tier":"board","desc":"the regime verdict sentence","since":"2026-07"},{"key":"verdict_source","tier":"board","desc":"what produced the verdict","since":"2026-07"},{"key":"green_sectors","tier":"board","desc":"sectors open under the ladder","since":"2026-07"},{"key":"ladder","tier":"board","desc":"the permission ladder (rung + note)","since":"2026-07"},{"key":"facts","tier":"board","desc":"the facts behind the verdict","since":"2026-07"},{"key":"posture","tier":"board","desc":"the posture read: headline, tone, tape_posture and the note that carries the daily read + the intraday tape + the engine's management posture","since":"2026-09-03"}],"posture":[{"key":"headline","tier":"board","desc":"SWING MODE / AGILE · … / DEFENSIVE","since":"2026-07"},{"key":"tone","tier":"board","desc":"swing | agile | defensive | degraded","since":"2026-07"},{"key":"tape_posture","tier":"board","desc":"the engine's intraday management posture: SUPER-AGILE / AGILE / HOLD / DEFENSIVE","since":"2026-09-03"},{"key":"note","tier":"board","desc":"one read on every surface: the daily read, the play, the rotation line and the intraday tape sentence","since":"2026-09-03"}],"sector":[{"key":"sym","tier":"board","desc":"ticker","since":"2026-07"},{"key":"name","tier":"board","desc":"name","since":"2026-07"},{"key":"sector","tier":"board","desc":"sector","since":"2026-07"},{"key":"light","tier":"board","desc":"light","since":"2026-07"},{"key":"opp_score","tier":"board","desc":"opportunity","since":"2026-07"},{"key":"opp_pct","tier":"board","desc":"opportunity percentile","since":"2026-07"},{"key":"state","tier":"board","desc":"entry state","since":"2026-07"}],"pick":[{"key":"sym","tier":"board","desc":"ticker","since":"2026-07"},{"key":"name","tier":"board","desc":"name","since":"2026-07"},{"key":"sector","tier":"board","desc":"sector","since":"2026-07"},{"key":"buy","tier":"board","desc":"buy score","since":"2026-07"},{"key":"opp","tier":"board","desc":"opportunity","since":"2026-07"},{"key":"lead","tier":"board","desc":"leadership","since":"2026-07"},{"key":"entry","tier":"board","desc":"entry","since":"2026-07"},{"key":"growth","tier":"board","desc":"growth","since":"2026-07"},{"key":"hold","tier":"board","desc":"hold","since":"2026-07"},{"key":"hold_label","tier":"board","desc":"hold label","since":"2026-07"},{"key":"triple_green","tier":"board","desc":"triple green","since":"2026-07"},{"key":"window","tier":"board","desc":"entry window","since":"2026-07"},{"key":"window_note","tier":"board","desc":"window note","since":"2026-07"},{"key":"price","tier":"board","desc":"price","since":"2026-07"},{"key":"kind","tier":"board","desc":"row kind","since":"2026-07"}],"day_row":[{"key":"sym","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"name","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"sector","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"px","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"go","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"lights_pts","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"lights_score","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"vs_soxx","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"src","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"eff","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"pct5","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"atr_pct","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"rs20","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"ew","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"ready_held","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"grade","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"clean","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"turn_up","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"turn_n","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"fast_up","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"fast_n","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"m5_src","tier":"board","desc":"day-board state map","since":"2026-08-12"},{"key":"m5_lag","tier":"board","desc":"day-board state map","since":"2026-08-12"}],"rotation":[{"key":"sym","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"kind","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"label","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"vs_ma50_pct","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"slope20_pct","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"rsi","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"above50","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"ma20_rising","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"},{"key":"state","tier":"board","desc":"rotation map (X/SPY leadership state)","since":"2026-08-21"}],"awareness_leader":[{"key":"sym","tier":"board","desc":"ticker","since":"2026-09-03"},{"key":"chg_pct","tier":"board","desc":"today's move","since":"2026-09-03"},{"key":"sector","tier":"board","desc":"sector","since":"2026-09-03"},{"key":"lane","tier":"board","desc":"entry lane","since":"2026-09-03"},{"key":"ew","tier":"board","desc":"entry state","since":"2026-09-03"},{"key":"coil_score","tier":"board","desc":"coil score","since":"2026-09-03"},{"key":"buy_score","tier":"board","desc":"buy score","since":"2026-09-03"}],"awareness_flow":[{"key":"sector","tier":"board","desc":"sector","since":"2026-09-03"},{"key":"n","tier":"board","desc":"names in the sector","since":"2026-09-03"},{"key":"mean_chg","tier":"board","desc":"mean move today","since":"2026-09-03"},{"key":"breadth_up","tier":"board","desc":"share of names up","since":"2026-09-03"}],"awareness_coiled":[{"key":"sym","tier":"board","desc":"ticker","since":"2026-09-03"},{"key":"coil_score","tier":"board","desc":"coil score","since":"2026-09-03"},{"key":"coil_kind","tier":"board","desc":"coil arm","since":"2026-09-03"},{"key":"coil_note","tier":"board","desc":"coil read","since":"2026-09-03"},{"key":"sector","tier":"board","desc":"sector","since":"2026-09-03"},{"key":"chg_pct","tier":"board","desc":"today's move","since":"2026-09-03"},{"key":"lane","tier":"board","desc":"entry lane","since":"2026-09-03"}]}},"asof":"2026-10-13","published":"2026-10-13 06:49:15","delayed":false,"rotation":{"asof":"2026-10-13","led_by":["UNG","XLK","QYLD","JEPQ"],"paused":["USO","XLE","DBC","PDBC"],"turning":["XLV"],"lagging":["SPYD","WPM","B","GDX","SLV","GDXJ","XME","URA"],"reading":"GO/led_by = money is ALREADY here; confirmed rotation is LATE for a pullback buyer. TURNING = money arriving. Per-ETF detail (distance to the 50-day, 20-day slope, ratio RSI) is the paid read: https://coil.trade/api/board/rotation","teaser":true},"books":{"spx":{"label":"SPX","regime_mode":"NAMES_ON","regime_verdict":"NAMES — SPY and 3 of 11 sectors are open (Energy, Health Care, Information Technology); 178 names fully qualified.","ladder_rung":"NAMES","mstate":"G","facts":{"index_sym":"SPY","index_light":"g","index_state":"CHASE","index_d50":1.7476210394227865,"index_d200":8.023508133542467,"index_d20w":3.0911997084241305,"y_split":null,"y_split_armed":false,"index_chg":0.04,"sectors_total":11,"sectors_green":4,"sectors_open":3,"sectors_buyable":1,"names_qualified":178,"rung":"NAMES","mstate":"G","names_open":["Energy","Health Care","Information Technology"],"size_mult":1,"lev_ok":false},"top3":[{"sym":"OKE","name":"Oneok","sector":"Energy","opp":75,"state":"firing","price":92.2},{"sym":"DVN","name":"Devon Energy","sector":"Energy","opp":74,"state":"cold","price":49.58},{"sym":"LLY","name":"Lilly (Eli)","sector":"Health Care","opp":74,"state":"cold","price":1183.36}]},"qqq":{"label":"QQQ","regime_mode":"NAMES_ON","regime_verdict":"NAMES — QQQ and 2 of 6 sectors are open (Internet & Media, Software); 35 names fully qualified.","ladder_rung":"NAMES","mstate":"G","facts":{"index_sym":"QQQ","index_light":"g","index_state":"WAIT","index_d50":2.9469094923849415,"index_d200":10.582562580232002,"index_d20w":3.240783248667567,"y_split":null,"y_split_armed":false,"index_chg":-0.38,"sectors_total":6,"sectors_green":4,"sectors_open":2,"sectors_buyable":0,"names_qualified":35,"rung":"NAMES","mstate":"G","names_open":["Internet & Media","Software"],"size_mult":1,"lev_ok":false},"top3":[{"sym":"GOOGL","name":"Alphabet Inc. (Class A)","sector":"Communication Services","opp":73,"state":"firing","price":354.96},{"sym":"FAST","name":"Fastenal","sector":"Industrials","opp":72,"state":"firing","price":51.55},{"sym":"NVDA","name":"Nvidia","sector":"Information Technology","opp":72,"state":"cold","price":225.04}]},"macro":{"label":"Macro","regime_mode":"RISK_OFF","regime_verdict":"RISK OFF — index structure broken. Stand down on longs; the weakest-names list is the two-way read.","ladder_rung":null,"mstate":null,"facts":{"index_sym":"AGG","index_light":"r","index_state":"WAIT","index_d50":-1.245339214259733,"index_d200":-2.212169771312489,"index_d20w":-1.8103490255114818,"y_split":null,"y_split_armed":null,"index_chg":0.12,"sectors_total":5,"sectors_green":2,"sectors_open":0,"sectors_buyable":0,"names_qualified":15,"rung":null,"mstate":null,"names_open":[],"size_mult":null,"lev_ok":null},"top3":[{"sym":"PDBC","name":"Invesco Optimum Yield Commodity","sector":"Commodities","opp":69,"state":"cold","price":19.86},{"sym":"FCX","name":"Freeport-McMoRan","sector":"Materials","opp":68,"state":"firing","price":72.86},{"sym":"SCHD","name":"Schwab US Dividend Equity","sector":"Income","opp":66,"state":"cold","price":33.35}]},"crypto":{"label":"Crypto","regime_mode":"NAMES_ON","regime_verdict":"CONSTRUCTIVE — BTC above its 200-day gate (+13.5%); 1/2 sleeves IN. Two 50% sleeves, each in-asset or in-cash, evaluated on the UTC daily close and filled at the NEXT daily close. Breadth across the 81-name RH-tradable crypto panel (display scores, not the signal): 60/81 above their 200-day, 61/81 advancing.","ladder_rung":null,"mstate":null,"facts":null,"top3":[{"sym":"SKY-USD","name":"Sky","sector":"Crypto","opp":56,"state":"firing","price":0.0762595},{"sym":"PYTH-USD","name":"Pyth Network","sector":"Crypto","opp":54,"state":"cold","price":0.08148},{"sym":"SOL-USD","name":"Solana","sector":"Crypto","opp":53,"state":"building","price":106.75}]}},"disclaimer":"Impersonal research publication for all subscribers; not individualized investment advice, not a recommendation to buy or sell any security. Scores describe historical/technical structure, not future returns. Markets can lose money.","freshness":{"market_open":false,"data_age_seconds":73958,"next_refresh_at":"2026-10-14T13:30:00.000Z","poll_hint":"Market closed — this board will NOT change until the next US session. Do not re-buy before next_refresh_at."},"full_board":{"published_at":"2026-10-13T20:28:00.551Z","data_age_seconds":50033,"market_open":false,"next_refresh_at":"2026-10-14T13:30:00.000Z","note":"When the paid board last re-scored (UTC). Its content is behind the Scanner licence; this block only says how fresh it is."},"next":{"note":"This free sample is TODAY's board, top-3 per book — the morning publish, not the intraday-fresh payload the paid board serves, so expect it to lag by hours during a session (check x-coil-data-age). The paid board adds depth: ~565 scored names, sector boards and both buy lanes. Stop and target levels are NOT on the board at any tier — they exist only in Coil Live's engine feed (get_engine_feed), which is a separate product.","free_key":"POST https://coil.trade/api/key with {\"email\":\"you@example.com\"} — instant free key, 25 live calls/day across regime, indices, movers, crypto gate, the overnight crypto night read, tradfi-risk and hold state; send it as the X-Coil-Key header","wallet_auth":"or Sign In With X — GET https://coil.trade/api/auth/nonce?address=…&chain=base|solana|algorand, sign, POST /api/auth/verify: the same free tier keyed to your wallet, no email (the signature moves no funds)","pay_per_read":"https://coil.trade/api/board/agent — $0.10 per read in USDC (Base, Solana or Algorand), no account. The catalogue runs from $0.001 (https://coil.trade/api/crypto/gate, the cheapest answer we sell) to $0.10 for this full board — see https://coil.trade/agents","watch_free":"https://coil.trade/api/board/state — free change-detection hash; poll it and only buy when it moves","docs":"https://coil.trade/agents"}}