Political sector rotation heatmap
GET
/api/v1/public/senate-insiders/discovery/sector-rotation3 credits / callAPI key required
Aggregates merged congressional and executive-branch trades over a trailing window by the market sector of each traded ticker. Returns, per sector, the trade count, total disclosed dollar volume, number of distinct politicians, and top tickers, so you can see where political trading is concentrated. Tickers with no resolved sector bucket into `Other` and are counted in `unresolvedTickerCount`.
Parameters
Query
Rank sectors by trade count or dollar volume.
Trailing window of transaction dates to aggregate.
Restrict to one chamber, or merge all sources when omitted.
Maximum number of sectors to return.
Code example
cURL
curl -X GET 'https://api.signal8.ai/api/v1/public/senate-insiders/discovery/sector-rotation?sortBy=volume&limit=10' \
-H "X-Api-Key: $SIGNAL8_API_KEY"Request URL
GET
https://api.signal8.ai/api/v1/public/senate-insiders/discovery/sector-rotation?sortBy=volume&limit=10example · 200
{
"success": true,
"data": {
"asOf": "2026-06-16T11:29:40.110Z",
"windowDays": 30,
"sortBy": "count",
"rows": [
{
"sector": "Technology",
"tradeCount": 412,
"dollarVolume": 9875000,
"politicianCount": 38,
"topTickers": [
"NVDA",
"MSFT",
"AAPL"
]
},
{
"sector": "Financial Services",
"tradeCount": 187,
"dollarVolume": 4210000,
"politicianCount": 24,
"topTickers": [
"JPM",
"BAC",
"V"
]
}
],
"totalSectors": 11,
"unresolvedTickerCount": 6
}
}