regime_scan_board
SML REGIME SCAN board (PAID $0.05 USDC on Base via x402). Dynamic scan of the most liquid US stocks and ETFs (no hard-coded watchlist: every US listing from the last completed session, filtered by price ≥ $5, volume ≥ 500k and dollar volume ≥ $25M, top ~400 by dollar volume). Reads the regime first (ADX + Choppiness → TREND / RANGE / TRANSITION), then one indicator per family — EMA21/50, SuperTrend+DMI, RSI+MACD, ATR/BB-width/squeeze, OBV+CMF+RVOL, Donchian/52w, CHOP/ER/Z/RS-vs-SPY, universe breadth — and returns the 15–25 tickers where the families agree. Each ticker: setup (TREND_CONTINUATION, TREND_PULLBACK, BREAKOUT, SQUEEZE_COIL, RANGE_STRETCH), bias, score 0–100, tier, trigger, invalidation, next level, reward-to-risk, RVOL, ATR%, a one-line why, the setup type's measured history on the scanned tickers (5/10-day forward move, +1R-before-invalidation rate, sample count), and a live price vs levels during market hours. Starts with a one-sentence answer. Completed daily bars only; nothing repaints. Use for: a ranked, ready-to-reason shortlist of US equities with aligned technicals today. Don't use when: you need raw bars or quotes, intraday timeframes, crypto spot, or order execution. Describes conditions; not buy/sell instructions or financial advice.
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": "regime_scan_board"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bias | No | Only return setups with this bias. | |
| limit | No | Max tickers (default all, up to 25). | |
| setup | No | Only return this setup type. | |
| payment_header | No | Base64 X-PAYMENT EIP-3009 payload (standard rail) for the tool price in USDC on Base. | |
| wallet_address | No | Agent wallet address (informational). | |
| payment_tx_hash | No | Base USDC tx hash (sovereign rail) paying the tool price to the canonical SML receiver. | |
| include_families | No | Include the 8 family readings and missing checks per ticker (longer answer). |