IDX Stock Screener
Screen Jakarta Stock Exchange (IDX) stocks by valuation, profitability, growth and dividend metrics. Fundamentals come from audited annual reports (2022–2025); prices are the latest close. Data loads from our live API — nothing you change leaves the page.Menyaring saham Bursa Efek Indonesia (IDX) berdasarkan valuasi, profitabilitas, pertumbuhan, dan dividen. Fundamental berasal dari laporan tahunan teraudit (2022–2025); harga adalah penutupan terbaru. Data dimuat dari API langsung — tidak ada yang Anda ubah meninggalkan halaman ini.
| Ticker | PriceHarga | Mkt cap (Rp T)Kap. pasar (Rp T) | P/E | ROE | P/BV | D/E | GrowthPertumbuhan | YieldImbal hasil | SectorSektor | ScoreSkor |
|---|
The score combines profitability (ROE, 20%), growth (15%), dividend yield (15%), valuation (P/BV, 20%), leverage (D/E, 15%) and size (15%). A score is a relative ranking, not a recommendation — read the guide below for what each metric means and its limits.Skor menggabungkan profitabilitas (ROE, 20%), pertumbuhan (15%), imbal hasil dividen (15%), valuasi (P/BV, 20%), leverage (D/E, 15%), dan ukuran (15%). Skor adalah peringkat relatif, bukan rekomendasi — baca panduan di bawah untuk arti setiap metrik dan keterbatasannya.
Versi Bahasa Indonesia: Baca artikel ini dalam Bahasa Indonesia
IDX Stock Screener: How to Screen Indonesian Stocks by the Numbers
The screener above scans the Indonesian market (IDX) and ranks roughly 55 liquid large- and mid-cap stocks on the fundamentals that matter most to long-term investors: profitability, valuation, growth, leverage and dividends. It turns annual-report numbers and the latest market close into one comparable list, so you spend your time reading annual reports instead of building spreadsheets.
This guide explains what each metric means, how the score is built, and — just as important — what the screener cannot tell you.
What the screener measures
Every stock gets a score from 0 to 100 built from six components:
| Metric | Weight | What it captures |
|---|---|---|
| Return on equity (ROE) | 20% | How profitably management uses shareholder money |
| Valuation (P/BV) | 20% | How much you pay per rupiah of book value |
| Leverage (D/E) | 15% | How much debt the company carries relative to equity |
| Earnings growth | 15% | Whether profit is growing or shrinking |
| Dividend yield | 15% | What the company pays back to shareholders |
| Market cap | 15% | Company size and liquidity |
The weights are our editorial choice, not an objective truth. They favor profitable, reasonably valued, low-debt businesses that pay dividends — a sensible starting point for long-term investing in Indonesian blue chips, but you may weigh things differently.
Return on equity (ROE)
ROE is net profit divided by shareholders' equity: how many rupiah of profit each rupiah of owner capital produces per year. A consistent ROE above 15% is a reasonable bar for a quality business. Banks naturally report high ROE on thin equity — which is why the screener's leverage filter tends to exclude them (see limits below).
Price-to-book value (P/BV)
P/BV compares the market price to the company's net assets per share. A P/BV below 1 means you can buy the business for less than its book value; above 2-3, the market is pricing in growth expectations. It is most meaningful for asset-heavy businesses (banks, property, mining) and less useful for asset-light ones.
Debt-to-equity (D/E)
D/E compares total liabilities to shareholder equity — how much of the business is funded by debt versus owners' money. Lower is generally safer, but some sectors (banks, utilities, property developers) are structurally leveraged. A D/E below 1 is a conservative screen that deliberately keeps most financials out.
Earnings growth
Growth compares the latest annual net profit against the prior year. It is reported as a percentage and can be negative. Single-year growth is noisy — a good year or a one-off gain can flatter the number, so treat it as one input, not a verdict.
Dividend yield
Yield is the annual dividend per share divided by the price. Indonesian banks and conglomerates often pay high, reliable dividends, which is why they dominate the screener's dividend column. A high yield can also signal a falling share price, so it is read together with ROE and D/E.
How the filters work
The six filter boxes map to the same numbers above. Start with the defaults, then tighten:
- Min market cap — keep this above Rp 10 trillion for liquidity; smaller caps are riskier and harder to exit.
- Min ROE — raise to 20 to isolate the most profitable names.
- Max P/BV — lower to 1.5 to hunt value; most quality stocks will fall out.
- Min growth — 5–10% keeps the list to growers; set to 0 or below to include turnaround names.
- Min yield — 3%+ selects dividend payers; 0 keeps everyone.
- Max D/E — 1 keeps the conservative list; banks only appear at higher values.
The strictest combination (market cap ≥ Rp 10T, ROE ≥ 15%, P/BV ≤ 2, growth ≥ 5%, yield ≥ 3%, D/E ≤ 1) is intentionally demanding — typically only a handful of Indonesian names pass all six at once. That is the point: a screen that returns 50 stocks is a catalog, not a filter.
What the screener cannot tell you
Screening by numbers has hard limits:
- It is a snapshot, not a story. The score ranks the latest annual reports against the latest price. It cannot see a company's competitive moat, management quality, or the regulatory changes coming next year.
- Banks are largely invisible. Because of the leverage filter, financials rarely appear — yet banks are Indonesia's most profitable sector. If you want to screen banks, raise the D/E maximum; the other metrics still rank them.
- Data has an as-of date. Fundamentals come from audited annual reports (2022–2025) and prices from the latest market close — the "data as of" line in the screener shows exactly when. Between reporting seasons, numbers age.
- No forward-looking information. Nothing here is an earnings forecast, a price target, or a recommendation. It is a ranking of the past and the present.
How to use it responsibly
- Run the screener, then open the annual report of the top few names. The numbers behind this screen come from those reports — verify, and read the management discussion.
- Compare sectors, not just scores. A top score in property is not the same risk as a top score in mining. The sector column keeps you honest.
- Check the regime line. The market strip shows whether the IHSG trades above or below its 60-day average and how many stocks advanced versus declined over 5 days. Screens change meaning in a falling market — over-leveraged names that look cheap can stay cheap.
- Never buy on a screen alone. Use it as the first filter, then apply valuation, quality and risk analysis specific to the business.
Related searches
- How compound interest works — why long-term holding matters more than any single pick
- Index funds vs mutual funds — the low-effort alternative to picking individual stocks
- Emergency fund calculator — build the buffer that lets you hold through drawdowns
- Disclaimer — what this site's tools do and do not guarantee
This screener is for general educational purposes only and is not personalized investment advice. The score is a transparent ranking of published fundamentals, not a recommendation to buy, sell or hold any security. Verify data against official company filings before acting.