🇮🇩 IDX Indonesia Stock Screener — LQ45 Quotes
Pricing
Pay per event
🇮🇩 IDX Indonesia Stock Screener — LQ45 Quotes
IDX Indonesia stock screener API — LQ45 / IDX30 / Bursa Efek Indonesia live quotes, market cap (IDR), P/E, P/B, dividend yield, ROE, sector. BCA, BRI, Telkom, Astra International universe. Bloomberg Terminal / FactSet / Refinitiv Eikon alternative for ASEAN / EM data. Pay-per-result.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🇮🇩 IDX Indonesia Stock Screener — LQ45, IDX30 & Bursa Efek Indonesia Quotes
Institutional-grade screener for the Indonesia Stock Exchange (IDX / Bursa Efek Indonesia) — the dominant equity venue of Southeast Asia's largest economy. This actor returns live quotes, market capitalization (in IDR billion), valuation ratios, dividend yields, and sector classifications for the LQ45, IDX30, and broader IDX universe in a single structured JSON payload.
Indonesia is ASEAN's largest economy by GDP, the world's fourth most populous nation, and a critical emerging-market allocation for global funds. Yet most international research desks still pay Bloomberg/Refinitiv terminal fees north of USD 24,000 per seat per year to access the same IDX prices that this actor delivers programmatically for USD 0.25 per stock.
If you cover Indonesian equities, run a quant strategy on the LQ45, build a fintech dashboard for retail investors in Jakarta or Surabaya, manage an ASEAN ETF, or simply want clean structured data on Bank Central Asia, Bank Rakyat, Telkom, Astra International, or GoTo — this is your Bloomberg alternative.
What this actor returns
For every constituent ticker, the actor emits one JSON record with:
| Field | Description |
|---|---|
ticker | Yahoo Finance symbol with .JK suffix (e.g., BBCA.JK) |
symbol_no_suffix | Bare IDX trading code (e.g., BBCA) |
name | Long legal company name (e.g., Bank Central Asia Tbk) |
sector | GICS-style sector classification |
index_membership | List of indices the stock belongs to (LQ45, IDX30, IDX-all) |
exchange | Always IDX |
currency | Always IDR (Indonesian Rupiah) |
price_idr | Last regular-market price in IDR |
previous_close_idr | Previous session close |
day_change_pct | Intraday % change |
day_high_idr / day_low_idr | Intraday range |
fifty_two_week_high_idr / fifty_two_week_low_idr | 52-week range |
market_cap_idr | Raw market capitalization in IDR |
market_cap_idr_billion | Market cap in billion IDR (the standard reporting unit for Indonesian equities) |
pe_ratio | Trailing twelve-month P/E |
forward_pe | Forward P/E estimate |
pb_ratio | Price-to-book ratio |
eps_trailing | Trailing twelve-month EPS |
dividend_yield | Trailing annual dividend yield (decimal) |
volume | Latest session volume |
avg_volume_3m | 3-month average daily volume |
source | Data source attribution |
Why IDR is reported in billions
The Indonesian Rupiah is a high-denomination currency — at the time of writing approximately 1 USD ≈ 15,500 IDR. As a result, the convention used by Bank Indonesia, the OJK (Otoritas Jasa Keuangan / Financial Services Authority), IDX itself, and every domestic broker is to quote market capitalization, revenues, and earnings in billion IDR (Rp miliar) or trillion IDR (Rp triliun).
A "small" Indonesian listed company typically has a market cap of 500 billion IDR (≈ USD 32 million). Major blue chips such as Bank Central Asia (BBCA) trade at market capitalizations exceeding 1,000 trillion IDR (1 quadrillion IDR), equivalent to roughly USD 65 billion. We expose both the raw market_cap_idr and the scaled market_cap_idr_billion so you can pick the reporting unit that matches your model.
Use cases
- ASEAN equity quants. Pair this actor with our
kospi-stock-screener,twse-stock-screener, andnse-india-stock-screenerto build a pan-Asia ex-Japan momentum factor. - Emerging-market ETF rebalancing. The LQ45 is the bellwether index for Indonesian large caps. Use the screener weekly to recalculate constituent weights, drift, and reconstitution candidates.
- Retail fintech apps. Indonesian fintech apps like Stockbit, Ajaib, and Bibit need clean blue-chip quote feeds — this actor is a fraction of the cost of premium feeds.
- Bank/telecom sector research. Indonesia's "Big Four" banks (BBCA, BBRI, BMRI, BBNI) and dominant telco (Telkom) drive a huge share of index returns. Track P/E, P/B, and dividend yield over time without licensing Bloomberg.
- Commodity-linked equity tracking. Indonesia is a major palm-oil producer (Astra Agro, London Sumatra), a leading coal exporter (Adaro, Bukit Asam, Bayan), and home to large nickel/copper miners (Vale Indonesia, Aneka Tambang, Merdeka Copper Gold). Filter by
EnergyorBasic Materialssectors to build a commodities-Indonesia portfolio. - Sharia-compliant investing. Filter for
BRIS.JK(Bank Syariah Indonesia) and other compliant names to seed a JII (Jakarta Islamic Index) tracker. - Macro research on the world's 4th most populous country. 270+ million consumers, demographic dividend running through 2045, rising middle class — Indonesia is the bull case for ASEAN, and the LQ45 is the cleanest way to express it.
Input
| Field | Type | Description |
|---|---|---|
limit | integer | Max stocks to return. Default 50, max 1000. Each returned stock is billed at $0.25. |
index | enum | LQ45 (top 45 liquid blue chips), IDX30 (top 30 most liquid), or IDX-all (broader IDX universe including mid caps). |
min_market_cap_idr_billion | integer | Filter out micro-caps below this threshold in billion IDR. Default 0 (no filter). |
sector | enum | Optional sector filter (Financials, Consumer Staples, Energy, Basic Materials, etc.). |
Sample input (smoke test)
{"limit": 10,"index": "LQ45"}
Sample input — Indonesian banks only
{"limit": 20,"index": "LQ45","sector": "Financials"}
Sample input — large-cap palm oil & coal exporters
{"limit": 30,"index": "IDX-all","sector": "Basic Materials","min_market_cap_idr_billion": 5000}
Sample output (one record)
{"ticker": "BBCA.JK","symbol_no_suffix": "BBCA","name": "Bank Central Asia Tbk","sector": "Financials","index_membership": ["IDX30", "LQ45"],"exchange": "IDX","currency": "IDR","price_idr": 9750,"previous_close_idr": 9700,"day_change_pct": 0.515,"market_cap_idr": 1201500000000000,"market_cap_idr_billion": 1201500.0,"pe_ratio": 24.8,"forward_pe": 22.1,"pb_ratio": 5.2,"dividend_yield": 0.025,"volume": 45000000,"source": "yahoo_finance"}
Pricing — Pay Per Event
This actor uses Apify's Pay-Per-Event (PPE) model:
| Event | Price |
|---|---|
| Actor start | $0.01 |
| Each stock returned | $0.25 |
A run with limit: 10 costs $0.01 + (10 × $0.25) = $2.51. There is no platform-usage markup, no proxy surcharge, and no monthly subscription. You only pay for the data you actually consume.
Compare to the alternatives:
- Bloomberg Terminal: ~USD 2,000/month, multi-year contract.
- Refinitiv Eikon: ~USD 1,800/month.
- Direct IDX data licensing: five-figure annual contracts, separate distribution license required.
- This actor: USD 0.25 per stock, on demand, no contract.
For a daily refresh of the full LQ45, you're looking at ~USD 11.26/day, ~USD 340/month — and you can stop billing the moment you stop needing the data.
Data sources & methodology
- Primary: Yahoo Finance public quote API for
.JK-suffixed Indonesian symbols. Yahoo aggregates IDX official end-of-day and near-real-time quotes, exposing them under the same schema as NYSE/NASDAQ tickers. - Fallback:
stockanalysis.com/list/indonesia-stock-exchange/is probed if Yahoo coverage is incomplete. - Universe construction: A curated, frequently-updated list of LQ45 and IDX30 constituents is shipped with the actor. The
IDX-allmode adds mid-cap names across financials, real estate, consumer cyclical, and basic materials.
Quotes are typically delayed by 15 minutes for end-users without a real-time IDX data subscription. If you need real-time millisecond-level data, you will need to license the IDX feed directly — but for 99% of research, monitoring, and backtesting workflows, 15-minute delayed quotes are perfectly sufficient.
Frequently asked questions
Does this work for stocks outside the LQ45? Yes — set index to IDX-all to get the broader universe including BSDE (Bumi Serpong Damai), CTRA (Ciputra), SMRA (Summarecon), KAEF (Kimia Farma), and dozens of others.
What about real-time intraday quotes? Yahoo Finance provides delayed quotes (typically 15 min). For real-time you'd need to license the IDX feed directly.
Does this cover the IDX BUMN20 (state-owned enterprise index)? Most BUMN20 names (BBRI, BMRI, BBNI, PGAS, JSMR, WIKA, PTPP, WSKT, ANTM, PTBA, INAF, KAEF, KRAS, TLKM) are already in our LQ45 + IDX-all universe.
Can I screen by Sharia compliance (JII / JII70)? Not directly — but you can filter by Islamic-banking tickers like BRIS.JK and combine with our other actors to build a Sharia screen.
How fresh is the constituent list? LQ45 reconstitutes semi-annually (February and August). We update the shipped universe on each rebalance.
Sister actors in the NexGenData global equity fleet
If you're covering Indonesia, you almost certainly want one or more of:
- 🇮🇳 NSE India Stock Screener — Nifty 50, BSE Sensex constituents. India is Indonesia's natural EM peer.
- 🇰🇷 KOSPI Stock Screener — Samsung, SK Hynix, Hyundai. Korea = developed-Asia counterweight to ASEAN.
- 🇹🇼 TWSE Stock Screener — Taiwan Stock Exchange (TSMC, MediaTek, Foxconn). The semiconductor supply-chain mirror to Indonesia's commodity supply chain.
- 🇭🇰 HKEX Hang Seng Stock Screener — Hong Kong listings, gateway to China-Asia capital flows.
- 🇧🇷 B3 Brazil Stock Screener — Another large EM commodity-linked equity market, ideal pair-trade complement to Indonesia.
- 🇨🇳 Eastmoney China Stock Screener — A-share access for cross-border EM analysis.
Together these actors form a single-API, pay-as-you-go alternative to Bloomberg / Refinitiv for global equity research, covering the Americas, Europe, Asia-Pacific, and the major emerging markets.
Support & feedback
Issues, feature requests, or universe-update suggestions — open an issue against the actor or contact the NexGenData team via the Apify console.
About NexGenData
NexGenData builds and maintains 100+ structured-data actors on Apify covering finance, real estate, news, public records, sports, e-commerce, and SaaS analytics. Every actor follows the same pattern: transparent pay-per-event pricing, institutional-grade data quality, no contracts, no markups.
Explore the full catalog and earn affiliate credits at: https://apify.com/nexgendata?fpr=2ayu9b