Stock Prices

Real-time stock prices via Yahoo Finance. Supports US, HK, JP, and SG tickers.

GET/api/stocks/prices

Get live prices for multiple tickers in a single request.

Parameters

NameTypeRequiredDescription
tickersstringYesComma-separated ticker symbols (e.g. AAPL,NVDA,9988.HK,7203.T)

Response

{
  "prices": [
    { "ticker": "AAPL", "price": 185.42 },
    { "ticker": "NVDA", "price": 924.15 }
  ]
}
GET/api/stocks/price/[ticker]

Get detailed quote data for a single stock.

Parameters

NameTypeRequiredDescription
tickerstringYesStock ticker in URL path (e.g. /api/stocks/price/AAPL)

Response

{
  "symbol": "AAPL",
  "regularMarketPrice": 185.42,
  "previousClose": 183.20,
  "marketCap": 2890000000000,
  "fiftyTwoWeekHigh": 199.62,
  "fiftyTwoWeekLow": 143.90,
  "volume": 54000000
}
GET/api/stocks/search

Search for stocks by ticker or company name.

Parameters

NameTypeRequiredDescription
qstringYesSearch query (e.g. Apple, NVDA, 9988)

Response

{
  "results": [
    { "symbol": "AAPL", "name": "Apple Inc.", "exchange": "NMS", "type": "Equity" }
  ]
}
GET/api/stocks/scans

Get pre-computed stock scan results.

Parameters

NameTypeRequiredDescription
typestringNoScan type: momentum, value, breakout, etc.

Response

{
  "results": [
    { "ticker": "NVDA", "name": "NVIDIA Corp", "score": 92, "signal": "Strong Momentum" }
  ],
  "updatedAt": "2026-05-02T00:00:00Z"
}