Intelligence
Market scans and pair setups from Superior's analysis engine.
Two endpoints expose the analysis layer that powers the Superior Terminal's own market read. They return computed opinions with receipts — every claim carries the underlying numbers so an agent can weigh it rather than obey it.
GET/context/scan
Ranked market scan: which instruments currently look interesting, by category.
Query parameters
| Param | Type | Notes |
|---|---|---|
bucket | string | Universe to scan: alts, hip3, all — majors (BTC/ETH/SOL) are excluded by design: the scan hunts dislocations, and majors are the benchmark they're measured against |
category | string | momentum, mean_reversion, breakout, volume, all |
top_n | int | Default 10, max 50 |
Response — 200
{
"computed_at": "2026-07-28T10:40:00Z",
"results": [
{
"symbol": "SOL/USDC:USDC",
"category": "breakout",
"score": 0.81,
"evidence": {
"range_days": 12,
"distance_to_range_high_pct": 0.4,
"rvol_20": 1.9,
"funding_annualized": 0.08
}
}
]
}
GET/context/setup/:pair
The current technical picture for one instrument: trend state, key levels, volatility, funding posture.
Response — 200
{
"symbol": "BTC/USDC:USDC",
"computed_at": "2026-07-28T10:40:00Z",
"regime": { "state": "range", "adx_14": 17.2 },
"levels": { "support": [66100, 64800], "resistance": [68950, 70200] },
"volatility": { "atr_14_pct": 1.8, "bb_width_pctile_90d": 22 },
"funding": { "current_annualized": 0.06, "trend": "flat" }
}
What this is, and isn't
Scores are deterministic computations over Superior's live market data — not model output, not advice, and not a signal service. The evidence object is the point: an agent should read the numbers, apply its own thesis, and backtest before capital moves. Responses refresh on engine cadence (minutes, not ticks); computed_at tells you exactly how fresh your copy is.