Purpose: Query research signals with dynamic filters (symbol / interval / action / score / confidence).
Triggers (casual questions too): "should I buy / sell X?", "살까 말까?", "good entry?",
"what's the signal for BTC / AAPL / 삼성전자?", "is X bullish or bearish?",
"any buy signals right now?". Returns a research signal + score (NOT an order or advice —
always surface the disclaimer). Pair with get_latest_decisions to show what the system did.
When to call: drilling into a specific signal slice; symbol-by-symbol scanning;
any "should I trade X?" question about a live symbol.
Prerequisites: market://{market_id}/signals/summary recommended for global view.
Next steps: get_signal_detail, get_role_analysis.
Caveats: When `coin` is omitted, every per-symbol DB is scanned (slower, 2 rows per DB).
Args:
market_id: Market ID (crypto, kr_stock, us_stock; aliases coin/kr/us accepted)
coin: Symbol to query (optional; targets a specific symbol DB)
interval: Timeframe filter (15m, 30m, 240m, 1d, combined)
action_filter: Action filter (buy, sell, hold)
min_score: Minimum signal score threshold
min_confidence: Minimum confidence threshold
limit: Max results (default 500)
hours_back: Only signals within last N hours (default 24)
Disclaimer: Information only, not investment advice. Signals are research output, not orders.
Connector