🇮🇩 IDX Indonesia Stock Screener — LQ45 Quotes avatar

🇮🇩 IDX Indonesia Stock Screener — LQ45 Quotes

Pricing

Pay per event

Go to Apify Store
🇮🇩 IDX Indonesia Stock Screener — LQ45 Quotes

🇮🇩 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

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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:

FieldDescription
tickerYahoo Finance symbol with .JK suffix (e.g., BBCA.JK)
symbol_no_suffixBare IDX trading code (e.g., BBCA)
nameLong legal company name (e.g., Bank Central Asia Tbk)
sectorGICS-style sector classification
index_membershipList of indices the stock belongs to (LQ45, IDX30, IDX-all)
exchangeAlways IDX
currencyAlways IDR (Indonesian Rupiah)
price_idrLast regular-market price in IDR
previous_close_idrPrevious session close
day_change_pctIntraday % change
day_high_idr / day_low_idrIntraday range
fifty_two_week_high_idr / fifty_two_week_low_idr52-week range
market_cap_idrRaw market capitalization in IDR
market_cap_idr_billionMarket cap in billion IDR (the standard reporting unit for Indonesian equities)
pe_ratioTrailing twelve-month P/E
forward_peForward P/E estimate
pb_ratioPrice-to-book ratio
eps_trailingTrailing twelve-month EPS
dividend_yieldTrailing annual dividend yield (decimal)
volumeLatest session volume
avg_volume_3m3-month average daily volume
sourceData 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

  1. ASEAN equity quants. Pair this actor with our kospi-stock-screener, twse-stock-screener, and nse-india-stock-screener to build a pan-Asia ex-Japan momentum factor.
  2. 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.
  3. 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.
  4. 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.
  5. 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 Energy or Basic Materials sectors to build a commodities-Indonesia portfolio.
  6. Sharia-compliant investing. Filter for BRIS.JK (Bank Syariah Indonesia) and other compliant names to seed a JII (Jakarta Islamic Index) tracker.
  7. 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

FieldTypeDescription
limitintegerMax stocks to return. Default 50, max 1000. Each returned stock is billed at $0.25.
indexenumLQ45 (top 45 liquid blue chips), IDX30 (top 30 most liquid), or IDX-all (broader IDX universe including mid caps).
min_market_cap_idr_billionintegerFilter out micro-caps below this threshold in billion IDR. Default 0 (no filter).
sectorenumOptional 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:

EventPrice
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

  1. 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.
  2. Fallback: stockanalysis.com/list/indonesia-stock-exchange/ is probed if Yahoo coverage is incomplete.
  3. Universe construction: A curated, frequently-updated list of LQ45 and IDX30 constituents is shipped with the actor. The IDX-all mode 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:

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