Skip to main content
GET
/
v2
/
companies
/
top-changes
Top Company Movers
curl --request GET \
  --url https://api.sectors.app/v2/companies/top-changes/ \
  --header 'Authorization: <api-key>'
{ "top_gainers": { "1d": [ { "name": "Dian Swastatika Sentosa Tbk", "symbol": "DSSA.JK", "price_change": 0.182965, "last_close_price": 37500, "latest_close_date": "2024-08-12" } ], "7d": [], "14d": [], "30d": [], "365d": [] }, "top_losers": { "1d": [ { "name": "PT Amman Mineral Internasional Tbk.", "symbol": "AMMN.JK", "price_change": -0.056306, "last_close_price": 10475, "latest_close_date": "2024-08-12" } ], "7d": [], "14d": [], "30d": [], "365d": [] } }

Authorizations

Authorization
string
header
required

API key passed directly in the Authorization header (without Bearer prefix).

Query Parameters

sub_sector
string

Filter by kebab-case subsector slug. E.g. banks. Get valid values from the Subsectors endpoint.

n_stock
integer
default:5

Number of companies per period. Default 5, max 10.

classifications
string
default:all

Comma-separated. Choices: top_gainers, top_losers. Default: both.

periods
string
default:all

Comma-separated periods. Choices: 1d, 7d, 14d, 30d, 365d. Default: all.

min_mcap_billion
integer
default:5000

Minimum market cap filter in billion IDR. Default 5000.

Response

Top gainers and losers grouped by period.

{key}
any