Market breadth aggregation
GET
/api/v1/public/market/breadth2 credits / callAPI key required
Advance/decline counts and ratio, percent of constituents trading above the 50-day and 200-day moving averages, and counts of new 52-week highs/lows for a chosen universe (S&P 500, Nasdaq 100, or all tracked tickers). Point-in-time only — no historical breadth.
Parameters
Query
Universe to aggregate over.
Code example
cURL
curl -X GET 'https://api.signal8.ai/api/v1/public/market/breadth' \
-H "X-Api-Key: $SIGNAL8_API_KEY"Request URL
GET
https://api.signal8.ai/api/v1/public/market/breadthexample · 200
{
"data": {
"universe": "sp500",
"asOf": "2026-06-16T13:30:04.888Z",
"advancers": 225,
"decliners": 141,
"unchanged": 136,
"advanceDeclineRatio": 1.5957446808510638,
"pctAbove50DMA": 0.622,
"pctAbove200DMA": 0.6129032258064516,
"new52wHighs": 86,
"new52wLows": 42
}
}