Market Scanner

Full market scanner with momentum, fundamentals, and technical scoring across US/HK/JP/SG markets.

GET/api/markets/scanner

Get cached scanner results. Includes scored stocks with technical and fundamental metrics.

Response

{
  "results": [
    {
      "ticker": "AAPL",
      "name": "Apple Inc.",
      "sector": "Technology",
      "price": 185.42,
      "marketCap": 2890000000000,
      "momentumScore": 78,
      "fundamentalScore": 82,
      "compositeScore": 80,
      "signal": "Bullish"
    }
  ],
  "summary": { "totalScanned": 5000, "bullish": 1200, "bearish": 800 },
  "scannedAt": "2026-05-02T00:00:00Z",
  "state": {
    "lastRefreshAt": "2026-05-02T00:00:00Z",
    "isRefreshing": false,
    "canRefresh": true,
    "nextRefreshAt": "2026-05-02T00:15:00Z"
  }
}
POST/api/markets/scanner

Trigger a scanner refresh. Rate-limited to 1 per 15 minutes.

Response

{
  "message": "Scanner refresh initiated",
  "estimatedTime": 120
}