IDX Service API for Financial Tech
The most comprehensive, fast, and reliable API for accessing real-time and historical market data from the Indonesia Stock Exchange (IDX). Optimized with Redis Caching for lightning-fast performance.
Powerful Features for Indonesian Market Data
Everything you need to build sophisticated financial applications for the Indonesian market
- Redis Caching
- Low Latency
- Fast Response
- Optimized
- Stocks
- Bonds & Sukuk
- Derivatives
- Structured Warrants
- Real-Time Data
- Historical Data
- Trading Summaries
- Performance Tracking
- RESTful API
- JSON Format
- Clear Docs
- Easy Integration
- Rate Limiting
- Retry Mechanism
- High Availability
- Consistent Delivery
- Trading Recaps
- Broker Summary
- Index Metrics
- Market Movers
Built for Diverse Financial Applications
From algorithmic trading to mobile apps - power your solutions with reliable IDX data
Algorithmic Trading
Feed your trading models with precise, real-time market data to execute automated strategies effectively.
Financial Portals
Display real-time stock tickers, market movers, and comprehensive summaries for your users.
Investment Research
Analyze historical trends, sector performance, and corporate actions to make informed investment decisions.
Mobile Applications
Build user-friendly stock tracking and trading applications tailored for Indonesian investors.
Comprehensive API Endpoints
Over 50+ endpoints covering every aspect of the Indonesian capital market
/trading/summary- date - YYYYMMDD (optional)
- start - Pagination start
- length - Pagination length
/stock-data/securities- code - Stock code filter
- sector - Sector filter
- board - Board filter
- start/length - Pagination
/bonds/pd-quotation- date - YYYYMMDD
- Returns bond quotations
/stock-data/constituents- indexCode - Index code (e.g., LQ45)
- start/length - Pagination
All endpoints return data in standardized JSON format with comprehensive field coverage
View Complete API Documentation →Standardized Data Structure
Consistent JSON response format across all endpoints for easy integration
Key Response Fields
| Field | Type | Description |
|---|---|---|
date | String | Date of the data (YYYY-MM-DD) |
stockCode | String | Stock ticker symbol (e.g., BBCA) |
open | Number | Opening price |
high | Number | Highest price during the period |
low | Number | Lowest price during the period |
close | Number | Closing price |
volume | Number | Total traded volume |
value | Number | Total traded value |
frequency | Number | Number of transactions |
change | Number | Price change from previous close |
percentageChange | Number | Percentage price change |
sector | String | Industry sector classification |
Example Response (Stock Summary)
{
"date": "2024-03-20",
"stockCode": "BBCA",
"name": "Bank Central Asia Tbk.",
"open": 9800,
"high": 9900,
"low": 9750,
"close": 9850,
"change": 50,
"percentageChange": 0.51,
"volume": 45000000,
"value": 441000000000,
"frequency": 12500,
"marketCap": 1200000000000000,
"sector": "Finance"
}Ready to Build Something Amazing?
Start accessing comprehensive financial market data today. Get your API key on RapidAPI and begin building in minutes. Check our affordable pricing or read our FAQ for more details.