Broker summary API for Indonesian stocks (IDX)
The Index Alpha broker summary API exposes the per-broker activity behind every IDX ticker: how many buy and sell transactions each broker executed (frequency), the shares traded (volume), the value in IDR, and the weighted average price at which they bought and sold. Each row in a response describes one broker for the requested ticker, identified by its broker code such as SQ.
Two endpoints cover both workflows. GET /stocks/broker-summary returns broker rows for a single ticker, and POST /stocks/broker-summary/batch returns them for up to 50 tickers in one request - useful for screeners and watchlists.
Every request takes an investor type (all, f for foreign, d for domestic) and a market segment (RG regular, NG negotiated, ALL both). Coverage starts 2025-01-01
Ranges are aggregated: a multi-day request returns one row per broker for the whole range (totals, not per-day rows). Set from equal to to for a single day of records.
Example request
curl -X 'GET' \
'https://api.indexalpha.id/stocks/broker-summary?ticker=BBCA&from=2026-03-26&to=2026-03-26&investor=all' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <your_api_token>'