Connection check
verified live · 26h ago
stock-market-scanner
Stock market trading signals: regime, ranked buy list, stock + sector reads. Free tier + x402 live.
Tools
46
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
26h ago
Tools & capabilities
46 toolsRead from the running server on 26h ago.
add_to_cart
quantityproduct_id*
Storefront: add a billing variant (e.g. coil-scanner-monthly). One licence per person, quantity 1. Storefront: add a billing variant (e.g. coil-scanner-monthly). One licence per person, quantity 1.
checkout_handoff
Storefront: the hosted checkout URL for each cart line (Gumroad, merchant of record; promo code applied while a sale is live). The person completes payment there; nothing is charge… Storefront: the hosted checkout URL for each cart line (Gumroad, merchant of record; promo code applied while a sale is live). The person completes payment there; nothing is charged by this tool.
get_board_asof
date
Point-in-time archive: the scores Coil actually published on an archived date — sha256-committed BEFORE outcomes were known, append-only, never revised. Backtest-grade provenance;… Point-in-time archive: the scores Coil actually published on an archived date — sha256-committed BEFORE outcomes were known, append-only, never revised. Backtest-grade provenance; no free counterpart. Omit date for the list of archived dates. $0.02 USDC per call (x402).
get_board_changes
since*
What CHANGED on the board since your last check. Pass since = the state_hash you stored from the FREE /api/board/state poll; returns which names entered or left the READY candidate… What CHANGED on the board since your last check. Pass since = the state_hash you stored from the FREE /api/board/state poll; returns which names entered or left the READY candidate pool, per-name trend-state / light / leadership / hold-band flips, and any regime or permission-ladder move per book. This is the loop primitive: poll the free hash, call this only when it moves. An unchanged hash is answered FREE and never billed. No free twin — /api/board/state is the free half. $0.01 USDC per call (x402).
get_buy_list
Today's ranked buy-list candidates per book across two lanes (risk-adjusted and swing), each with buy/entry/growth/hold scores, a leadership flag and an entry-window note — plus th… Today's ranked buy-list candidates per book across two lanes (risk-adjusted and swing), each with buy/entry/growth/hold scores, a leadership flag and an entry-window note — plus the regime mode saying whether the list is actionable at all. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_buy_list_live.
get_buy_list_live
Live intraday get_buy_list: today's ranked candidates while their entry windows (READY/SETUP) are still open. No wallet? get_buy_list is free, one market day delayed. $0.02 USDC pe… Live intraday get_buy_list: today's ranked candidates while their entry windows (READY/SETUP) are still open. No wallet? get_buy_list is free, one market day delayed. $0.02 USDC per call (x402).
get_cart
Storefront: the session's cart (X-Session-Id / Mcp-Session-Id). Storefront: the session's cart (X-Session-Id / Mcp-Session-Id).
get_crypto_day
24/7 crypto day-state PREVIEW: the top-3 of 81 Robinhood-tradable coins by trend rank, plus the board's BTC anchor, the daily BTC/ETH gate regime and breadth counts. A LIVE trimmed… 24/7 crypto day-state PREVIEW: the top-3 of 81 Robinhood-tradable coins by trend rank, plus the board's BTC anchor, the daily BTC/ETH gate regime and breadth counts. A LIVE trimmed slice of the full state map (trend distances, tape lights, ATR%, relative strength vs BTC, room, volume z-score, UP/CHOP/DOWN state per coin) — not a delayed copy. A state map, not a ranking or advice. Full 81-row board: get_crypto_day_live (x402, pay-per-call).
get_crypto_day_live
The FULL 24/7 crypto day-state board: all 81 Robinhood-tradable coins with trend distances (20/50/200-day), multi-timeframe tape lights, ATR%, relative strength vs BTC, room to the… The FULL 24/7 crypto day-state board: all 81 Robinhood-tradable coins with trend distances (20/50/200-day), multi-timeframe tape lights, ATR%, relative strength vs BTC, room to the 20-day high, volume z-score, mechanical UP/CHOP/DOWN state and cross-sectional ranks — plus the daily BTC/ETH gate and breadth. Publishes about every 5 minutes around the clock when the market moved. A state map, not a ranking. No wallet? get_crypto_day is a free live top-3 preview. $0.005 USDC per call (x402).
get_crypto_night
Overnight crypto continuation PREVIEW: the #1 session-momentum coin (of the top-5) heading into the 20:00 UTC signal across 81 Robinhood-tradable coins, plus the BTC 200-day regime… Overnight crypto continuation PREVIEW: the #1 session-momentum coin (of the top-5) heading into the 20:00 UTC signal across 81 Robinhood-tradable coins, plus the BTC 200-day regime gate, the pre/post-signal phase and the pre-registered study receipts — the ranking beat its random null at every fee tier in the cold study, and at Robinhood retail fees the studied trade was REFUTED (the refutation ships in the read). A state read, not advice. Full top-5: get_crypto_night_live (x402, pay-per-call).
get_crypto_night_live
The FULL overnight continuation read: all top-5 session-momentum coins into the 20:00 UTC signal (81-coin Robinhood-tradable universe), the BTC 200-day regime gate state, the pre/p… The FULL overnight continuation read: all top-5 session-momentum coins into the 20:00 UTC signal (81-coin Robinhood-tradable universe), the BTC 200-day regime gate state, the pre/post-signal phase clock, eligibility counts and the registered rule + study receipts — gross edge, null comparison, the retail-fee REFUTATION and breakeven bps, attached to every read. ~15-min refresh, 24/7. No wallet? get_crypto_night is a free live preview trimmed to the #1 coin. $0.001 USDC per call (x402).
get_crypto_setups
Crypto SETUP scan PREVIEW: how many of the 81 Robinhood-tradable coins currently show one of the two washed-shape SETUP patterns, plus the top-3 hits by grade with GO, fuel vs BTC… Crypto SETUP scan PREVIEW: how many of the 81 Robinhood-tradable coins currently show one of the two washed-shape SETUP patterns, plus the top-3 hits by grade with GO, fuel vs BTC and room. A LIVE trimmed slice of the paid scan, so you can judge the read before paying for it. Shapes were backtest-confirmed on equities and are forward-graded on crypto — a descriptive marker, not advice. Full hit list + per-coin column: get_crypto_setups_live (x402, $0.05).
get_crypto_setups_live
Scan all 81 Robinhood-tradable coins for the two WASHED SETUP shapes (daily uptrend + washed-out 5-minute tape) in one paid read: every hit with GO, fuel multiple vs BTC, grade and… Scan all 81 Robinhood-tradable coins for the two WASHED SETUP shapes (daily uptrend + washed-out 5-minute tape) in one paid read: every hit with GO, fuel multiple vs BTC, grade and room, plus the setup column for the full universe. Recomputed ~5 min, 24/7. Shapes were backtest-confirmed on equities and are forward-graded on crypto (disclosed per read). x402 pay-per-call; free twin get_crypto_setups shows the hit count and top-3 so you can judge it before buying. $0.05 USDC per call (x402).
get_crypto_trend
Bitcoin and Ethereum trend signal: the long-only state for each sleeve (LONG or CASH), the 50-day trend gate each trades on, and the BTC 200-day master gate that overrides both — e… Bitcoin and Ethereum trend signal: the long-only state for each sleeve (LONG or CASH), the 50-day trend gate each trades on, and the BTC 200-day master gate that overrides both — evaluated on UTC daily closes, with price and day change. A rules-based risk-on/risk-off verdict for crypto, not raw price data. Free tier: exactly one completed UTC close behind — evaluated every calendar day, weekends included, and stamped with the close it used (signal_close_date). Live sibling on the newest close (x402, pay-per-call): get_crypto_trend_live.
get_crypto_trend_live
get_crypto_trend on the newest completed UTC daily close — evaluated every calendar day including weekends, stamped with the close it used. The free tool is one close behind. No wa… get_crypto_trend on the newest completed UTC daily close — evaluated every calendar day including weekends, stamped with the close it used. The free tool is one close behind. No wallet? get_crypto_trend is free. $0.005 USDC per call (x402).
get_day_board
Yesterday's day-trade state map: per-name intraday lights grid (price/RSI/MACD x 5m-1D), GO, FUEL vs anchor ETF, entry-window state and ROOM - for ~70 liquid names. Day states deca… Yesterday's day-trade state map: per-name intraday lights grid (price/RSI/MACD x 5m-1D), GO, FUEL vs anchor ETF, entry-window state and ROOM - for ~70 liquid names. Day states decay in MINUTES, so the free delayed tier is a schema/shape preview, not a trading input. Live sibling (x402, pay-per-call): get_day_board_live.
get_day_board_live
LIVE day-trade state map (~5 min refresh in market hours): 18-cell lights grid, GO, FUEL vs the tab's anchor ETF, efficiency, ATR%, vs-SPY, entry-window state and ROOM (% + bars to… LIVE day-trade state map (~5 min refresh in market hours): 18-cell lights grid, GO, FUEL vs the tab's anchor ETF, efficiency, ATR%, vs-SPY, entry-window state and ROOM (% + bars to the nearest overhead level) on ~70 liquid names. A STATE MAP, not a ranking - all-lit boards flag ext:true (late). No wallet? get_day_board is yesterday's map, free. $0.01 USDC per call (x402).
get_engine_feed
symbols
THE COIL LIVE FEED — the engine-grade board the coil.trade live record trades from: everything in get_full_board PLUS per-name structural stop and target levels, stop/target basis,… THE COIL LIVE FEED — the engine-grade board the coil.trade live record trades from: everything in get_full_board PLUS per-name structural stop and target levels, stop/target basis, risk-reward, buy_score, conviction, lane, leveraged vehicle and ladder placement (engine_fields). Requires an active Coil Live subscription ($29/mo or $249/yr, https://coil.trade/live-feed) — send your license as the X-License-Key header. Optional symbols[] filter. Refreshed ~5 min in market hours. Identical for every subscriber; research, not advice. Engine fields include coil_score / coil_kind since 2026-09-03. Engine fields are self-described in the payload's `schema` block (key · tier · description · since).
get_fulfillment_options
product_ids*
Storefront: digital delivery — instant, no fee. Storefront: digital delivery — instant, no fee.
get_full_board
The complete LIVE board in one payload: every scored name (~565 across S&P 500, Nasdaq-100, macro), sector lanes, both buy-list lanes, regime and crypto books. No free counterpart… The complete LIVE board in one payload: every scored name (~565 across S&P 500, Nasdaq-100, macro), sector lanes, both buy-list lanes, regime and crypto books. No free counterpart — the flagship read. Every name carries its coil read (coil_score / coil_kind / coil_note) and the payload carries the awareness block (leaders, sector flows, coiled, coverage). Fields are self-described in the payload's `schema` block (key · tier · description · since) — a field added upstream appears there first, no doc refresh needed. $0.25 USDC per call (x402).
get_hold_state
symbol*
THE SELL-SIDE READ — is the case for a name you already hold still intact, or is it deteriorating? Returns published trend state, hold strength 0-100, readiness, maturity-late flag… THE SELL-SIDE READ — is the case for a name you already hold still intact, or is it deteriorating? Returns published trend state, hold strength 0-100, readiness, maturity-late flag, overnight gap-risk grade, the book's regime, and watch_flags: which deterioration conditions are TRUE right now (structure light off green, leadership lost, mature leg, trend cold, high gap risk, earnings inside a week). Also the mechanical rules those states flip on. BTC-USD / ETH-USD return the crypto IN|CASH daily-close state. Up to 10 comma-separated symbols. Conditions, never instructions — impersonal, it never reads your entry, size or account. Free tier: one market day delayed. Live sibling (x402): get_hold_state_live.
get_hold_state_live
symbol*
Live intraday get_hold_state — the SELL-SIDE read on names you already hold: current-session trend state, hold strength, readiness, maturity-late flag, gap-risk grade, book regime,… Live intraday get_hold_state — the SELL-SIDE read on names you already hold: current-session trend state, hold strength, readiness, maturity-late flag, gap-risk grade, book regime, and watch_flags naming which deterioration conditions are true right now. Up to 10 symbols in one call. Conditions, never instructions — it never reads your entry or size. No wallet? get_hold_state is the same read, free, one market day delayed. $0.005 USDC per call (x402).
get_live_rules
The Coil Live served discipline — the versioned rulebook your agent runs against get_engine_feed: cycle order, exits-first, stop derivation, day-lane rhythm, sizing, fail-closed ru… The Coil Live served discipline — the versioned rulebook your agent runs against get_engine_feed: cycle order, exits-first, stop derivation, day-lane rhythm, sizing, fail-closed rules. Requires an active Coil Live subscription (X-License-Key). Versioned; the payload says when rules changed.
get_live_setup
How to connect this agent to Coil Live (free to call): what the subscription unlocks (every *_live tool without payment + get_engine_feed + get_live_rules), how to send the license… How to connect this agent to Coil Live (free to call): what the subscription unlocks (every *_live tool without payment + get_engine_feed + get_live_rules), how to send the license key, the recommended cadence, and what happens fail-closed if you stop paying. No key needed for this tool.
get_market_leaders
Today's market leaders, ranked: the top 10 leadership names per book by opportunity score — names in confirmed uptrends carrying the market's strength, each with the full score rea… Today's market leaders, ranked: the top 10 leadership names per book by opportunity score — names in confirmed uptrends carrying the market's strength, each with the full score read. Live sibling (x402, pay-per-call): get_market_leaders_live. Since 2026-09-03 the read carries the awareness block too: sector money flows, coiled setups (coil_score 0-100, compression or held post-catalyst) and coverage. Rows carry every board-tier field the payload's `schema` block names.
get_market_leaders_live
Live get_market_leaders: today's top 10 leadership names per book by opportunity score, recomputed on the intraday board rather than the delayed one. No wallet? get_market_leaders… Live get_market_leaders: today's top 10 leadership names per book by opportunity score, recomputed on the intraday board rather than the delayed one. No wallet? get_market_leaders is the same read, free, one market day delayed. Carries the live awareness block: sector money flows, coiled setups with coil_score, coverage. $0.01 USDC per call (x402).
get_market_regime
The top-down market read: is the tape risk-on, be-selective, or stand-down? Returns the regime verdict, mode and permission ladder (index → sector → name) for each book (S&P 500, N… The top-down market read: is the tape risk-on, be-selective, or stand-down? Returns the regime verdict, mode and permission ladder (index → sector → name) for each book (S&P 500, Nasdaq-100, macro, BTC/ETH crypto). Check this before acting on any name-level signal. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_market_regime_live. Each book's regime carries `posture` (headline, tone, tape_posture and the note that fuses the daily read with the intraday tape and the engine's management posture).
get_market_regime_live
Live intraday get_market_regime: the regime verdict, mode and permission ladder recomputed ~5 min in market hours — the loop primitive, priced to be polled. No wallet? get_market_r… Live intraday get_market_regime: the regime verdict, mode and permission ladder recomputed ~5 min in market hours — the loop primitive, priced to be polled. No wallet? get_market_regime is the same read, free, one market day delayed. $0.005 USDC per call (x402).
get_morning_brief
The whole market read in one call: regime verdict per book, today's top-5 ranked buy candidates, the biggest gainers and losers, and the BTC/ETH crypto trend-gate state. Start here… The whole market read in one call: regime verdict per book, today's top-5 ranked buy candidates, the biggest gainers and losers, and the BTC/ETH crypto trend-gate state. Start here. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_morning_brief_live. Now includes the awareness read: today's leaders, sector money flows in/out, the most coiled setups, coverage.
get_morning_brief_live
Live intraday get_morning_brief: regime, top-5 candidates, movers and the crypto gate from the current session in one call. No wallet? get_morning_brief is free, one market day del… Live intraday get_morning_brief: regime, top-5 candidates, movers and the crypto gate from the current session in one call. No wallet? get_morning_brief is free, one market day delayed. Includes the live awareness read (leaders, money flows, coiled setups, coverage). $0.02 USDC per call (x402).
get_orders
limit
Storefront: NotOffered — receipts and licence keys live with Gumroad. Storefront: NotOffered — receipts and licence keys live with Gumroad.
get_order_status
order_id*
Storefront: NotOffered — see get_orders. Storefront: NotOffered — see get_orders.
get_preferences
Storefront: guest profile — Coil keeps no customer accounts. Storefront: guest profile — Coil keeps no customer accounts.
get_product_details
product_id*
Storefront: one product family with every billing variant, price, access terms and merchant of record. Storefront: one product family with every billing variant, price, access terms and merchant of record.
get_rotation
Sector and macro ROTATION map: where the money is going. Each of ~50 sector + macro ETFs is scored on its own ratio to SPY versus that ratio's 50-day, and labelled GO (money alread… Sector and macro ROTATION map: where the money is going. Each of ~50 sector + macro ETFs is scored on its own ratio to SPY versus that ratio's 50-day, and labelled GO (money already here), HOLDING (here but paused), TURNING (money arriving) or OUT (money left), with distance-to-50d %, 20-day slope % and ratio RSI. Macro (gold, energy, bonds, credit, commodities) is covered alongside equity sectors. A state map, not a buy list - see `reading`: confirmed rotation is LATE for a pullback buyer, and Coil's own engine defers new entries in GO names. Live sibling (x402, pay-per-call): get_rotation_live.
get_rotation_live
Live get_rotation: sector + macro X/SPY leadership states (GO / HOLDING / TURNING / OUT) recomputed on the intraday board - the rotation loop primitive, priced to be polled. Read `… Live get_rotation: sector + macro X/SPY leadership states (GO / HOLDING / TURNING / OUT) recomputed on the intraday board - the rotation loop primitive, priced to be polled. Read `reading` before acting: confirmed rotation is LATE for a pullback buyer. No wallet? get_rotation is the same read, free, one market day delayed. $0.005 USDC per call (x402).
get_sector_read
sector*
One sector's drill-down: every member of the sector scored and ranked by opportunity, plus the sector's own ETF row. Accepts a sector name (e.g. 'Energy', 'Information Technology')… One sector's drill-down: every member of the sector scored and ranked by opportunity, plus the sector's own ETF row. Accepts a sector name (e.g. 'Energy', 'Information Technology') or its ETF symbol (e.g. XLE, XLK). Unknown values return the sector directory. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_sector_read_live.
get_sector_read_live
sector*
Live intraday get_sector_read: a sector's members scored and ranked from the current session. No wallet? get_sector_read is free, one market day delayed. $0.01 USDC per call (x402)… Live intraday get_sector_read: a sector's members scored and ranked from the current session. No wallet? get_sector_read is free, one market day delayed. $0.01 USDC per call (x402).
get_stock_read
symbol*
One stock's full Coil read: opportunity 0-100 + board percentile, entry quality and state (READY / SETUP / WAIT / CHASE / FALLING), hold strength and leadership flag, plus its book… One stock's full Coil read: opportunity 0-100 + board percentile, entry quality and state (READY / SETUP / WAIT / CHASE / FALLING), hold strength and leadership flag, plus its book's regime. Any S&P 500, Nasdaq-100 or macro name. Unknown symbols return the valid-symbol directory. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_stock_read_live. Every name now carries its coil read (coil_score / coil_kind / coil_note).
get_stock_read_live
symbol*
Live intraday get_stock_read: one stock's current-session scores and entry state. No wallet? get_stock_read is free, one market day delayed. Includes the live coil read (coil_score… Live intraday get_stock_read: one stock's current-session scores and entry state. No wallet? get_stock_read is free, one market day delayed. Includes the live coil read (coil_score / coil_kind / coil_note). $0.005 USDC per call (x402).
recall_memories
skill_name
Storefront: memories saved in this session. Storefront: memories saved in this session.
remove_from_cart
product_id*
Storefront: remove a line. Storefront: remove a line.
save_memory
keyvaluecategory
Storefront: save a session memory (kept one day). Storefront: save a session memory (kept one day).
search_policies
query*product_ids
Storefront: refunds, cancellation, delivery, merchant of record, risk disclosures, privacy, current promotion. Storefront: refunds, cancellation, delivery, merchant of record, risk disclosures, privacy, current promotion.
search_products
limitquery*
Storefront: search Coil's three products (Coil Scanner, Coil Live, Coil Engine). Returns product families with a from-price; billing variants come back from get_product_details. Storefront: search Coil's three products (Coil Scanner, Coil Live, Coil Engine). Returns product families with a from-price; billing variants come back from get_product_details.
update_cart_item
quantity*product_id*