IDX screenerLiquid stocks ranked by foreign flow and momentum

Updated
30 Sep 2026, 16:54 WIB
Prices to
30 Sep 2026
Universe
20 stocks

Daily Top Picks

Technically confirmed stocks are prioritised; remaining places are filled by total score.

Daily Pick #1 Score-based

DSSA Dian Swastatika Sentosa Tbk

Thermal Coal

Current
Rp 1,070
Stop
Rp 970
Entry
Rp 1,070
Target 1
Rp 1,270
Target 2
Rp 1,290
Daily Pick #2 Score-based

ANTM ANTAM (Persero) Tbk.

Gold

Current
Rp 3,200
Stop
Rp 3,030
Entry
Rp 3,200
Target 1
Rp 3,540
Target 2
Rp 3,710
Daily Pick #3 Score-based

BBRI Bank Rakyat Indonesia (Persero) Tbk.

Banks - Regional

Current
Rp 3,140
Stop
Rp 3,020
Entry
Rp 3,140
Target 1
Rp 3,380
Target 2
Rp 3,440
Daily Pick #4 Score-based

TPIA Chandra Asri Pacific Tbk.

Specialty Chemicals

Current
Rp 1,735
Stop
Rp 1,625
Entry
Rp 1,735
Target 1
Rp 1,955
Target 2
Rp 2,370
Daily Pick #5 Score-based

AMMN Amman Mineral Internasional Tbk.

Other Precious Metals & Mining

Current
Rp 4,510
Stop
Rp 4,220
Entry
Rp 4,510
Target 1
Rp 5,075
Target 2
Rp 5,275

Ranking

Twenty liquid stocks ranked by foreign flow and share-price performance. Factor points stay in the calculation; only total points are displayed.

RankTickerPriceADV20Foreign 3DForeign 7DPerformance 1DPerformance 3DPerformance 5DTotal points
1SINI SuspendedSingaraja Putra Tbk.Lumber & Wood Production18,300Rp 162.78 BRp 0Rp 64.31 B+14.02%+0.00%+0.00%450.0
2DSSADian Swastatika Sentosa TbkThermal Coal1,070Rp 368.72 BRp 4.83 BRp 20.24 B-1.83%+1.42%+0.00%381.6
3ANTMANTAM (Persero) Tbk.Gold3,200Rp 363.67 BRp -2.67 BRp -92.10 B+1.27%-0.93%-2.44%357.9
4BBRIBank Rakyat Indonesia (Persero) Tbk.Banks - Regional3,140Rp 566.65 BRp 27.75 BRp -703.30 B-0.95%-0.32%-1.57%315.8
5TPIAChandra Asri Pacific Tbk.Specialty Chemicals1,735Rp 249.75 BRp 18.50 BRp -54.61 B+0.87%-3.61%-7.22%315.8
6AMMNAmman Mineral Internasional Tbk.Other Precious Metals & Mining4,510Rp 418.46 BRp 6.01 BRp 24.29 B+0.67%-4.45%-7.39%310.5
7PTBABukit Asam (Persero) Tbk.Thermal Coal3,120Rp 154.77 BRp -77.75 BRp -81.25 B+0.32%+0.97%+2.30%305.3
8DEWADarma Henwa TbkThermal Coal342Rp 187.49 BRp 10.42 BRp -12.86 B+0.59%-3.93%-10.00%294.7
9TINSTIMAH (Persero) Tbk.Other Industrial Metals & Mining4,650Rp 223.59 BRp -62.54 BRp -103.70 B+0.65%-1.48%-3.12%284.2
10BUMIBumi Resources Tbk.Thermal Coal175Rp 631.06 BRp -22.62 BRp -101.52 B-1.13%-3.85%-9.33%226.3
11BBCABank Central Asia Tbk.Banks - Regional6,075Rp 762.07 BRp -297.49 BRp -306.17 B-1.22%-2.80%-3.57%221.1
12PTROPetrosea Tbk.Other Industrial Metals & Mining5,125Rp 229.51 BRp -15.67 BRp -46.07 B-3.30%-3.30%-5.09%221.1
13INETSinergi Inti Andalan Prima Tbk.Telecom Services268Rp 151.41 BRp 14.95 BRp 25.59 B-4.96%-7.59%-18.29%205.3
14BMRIBank Mandiri (Persero) Tbk.Banks - Regional4,010Rp 575.81 BRp -724.16 BRp -1.54 T-0.50%-1.72%-4.30%200.0
15ASIIAstra International Tbk.Conglomerates4,600Rp 194.90 BRp -111.25 BRp -164.34 B-2.13%-1.92%-3.16%184.2
16BRMSBumi Resources Minerals Tbk.Other Industrial Metals & Mining590Rp 194.16 BRp -23.97 BRp -14.58 B-0.84%-10.61%-15.11%173.7
17ISATIndosat Tbk.Telecom Services2,260Rp 155.84 BRp -21.18 BRp -123.54 B-1.74%-3.83%-6.61%173.7
18BULLBuana Lintas Lautan Tbk.Marine Shipping340Rp 186.61 BRp -2.29 BRp -39.99 B-2.30%-4.49%-14.14%163.2
19CUANPetrindo Jaya Kreasi Tbk.Thermal Coal845Rp 426.19 BRp -22.02 BRp -52.78 B-4.52%-9.63%-11.98%142.1
20TLKMTelkom Indonesia (Persero) Tbk.Telecom Services2,290Rp 305.45 BRp -496.67 BRp -873.03 B-3.38%-4.98%-6.15%73.7

Track record

Average returnAfter 1 dayAfter 5 daysAfter 10 daysAfter 20 days
Top 5-0.56%5 of 15 up———
Headline pick-0.40%1 of 3 up———
Rank #1————
Recent picks
DateRankTickerAfter 1 dayAfter 5 daysAfter 10 daysAfter 20 days
30 Sep 2026#2DSSA headline————
30 Sep 2026#3ANTM————
30 Sep 2026#4BBRI————
30 Sep 2026#5TPIA————
30 Sep 2026#6AMMN————
29 Sep 2026#2DSSA headline-1.83%———
29 Sep 2026#3BBRI-0.95%———
29 Sep 2026#4AMMN+0.67%———
29 Sep 2026#5DEWA+0.59%———
29 Sep 2026#6TINS+0.65%———
28 Sep 2026#2DSSA headline+3.32%———
28 Sep 2026#3PTRO+0.00%———
28 Sep 2026#4BBCA-1.20%———
28 Sep 2026#5EMAS+0.67%———
28 Sep 2026#6CUAN-2.75%———
25 Sep 2026#2DSSA+0.00%———
25 Sep 2026#3PTRO+0.00%———
25 Sep 2026#4CUAN headline-2.67%———
25 Sep 2026#5TINS-4.45%———
25 Sep 2026#6BBCA-0.40%———

News for the top 10

Google News headlines matched on ticker or company name. Treat them as leads: highlighted tags are keyword matches, so confirm corporate actions in IDX disclosures.

2DSSADian Swastatika Sentosa Tbk
3ANTMANTAM (Persero) Tbk.
4BBRIBank Rakyat Indonesia (Persero) Tbk.
5TPIAChandra Asri Pacific Tbk.
6AMMNAmman Mineral Internasional Tbk.
7PTBABukit Asam (Persero) Tbk.
8DEWADarma Henwa Tbk
9TINSTIMAH (Persero) Tbk.
10BUMIBumi Resources Tbk.

Methodology

The most liquid stocks are selected first. Each factor is then ranked within that group and turned into points, so a score measures relative standing, not expected return.

  1. Liquidity universe

    Rank by 20-day average daily value traded and keep the top \(N\).

    $$\text{ADV}_{20,i} = \frac{1}{20}\sum_{t=T-19}^{T} P_{i,t}\,V_{i,t}$$ $$\mathcal{U} = \left\{ i : \operatorname{rank}\left(\text{ADV}_{20,i}\right) \le N \right\}$$
  2. Foreign flow

    Net foreign buy value over \(h \in \{3, 7\}\) days, scaled by liquidity or by free-float market cap.

    $$\text{NFB}_{i,h} = \sum_{t=T-h+1}^{T} \left(B^{f}_{i,t} - S^{f}_{i,t}\right) P_{i,t}$$ $$F^{\text{ADV}}_{i,h} = \frac{\text{NFB}_{i,h}}{\text{ADV}_{20,i}} \qquad F^{\text{FF}}_{i,h} = \frac{\text{NFB}_{i,h}}{P_{i,T}\, Q^{\text{ff}}_{i}}$$
  3. Price performance

    Return over \(h \in \{1, 3, 5\}\) trading days (Bloomberg \(\texttt{CHG\_PCT}\) fields).

    $$R_{i,h} = \frac{P_{i,T}}{P_{i,T-h}} - 1$$
  4. Points and total

    Rank 1 is best; ties share their average rank. Points are summed across factors.

    $$\text{Pts}_{i,k} = 100 \times \frac{N - r_{i,k}}{N - 1}$$ $$S_i = \sum_{k \in \mathcal{K}} \text{Pts}_{i,k}$$
  5. Technical confirmation

    Daily Top Picks list confirmed stocks by \(S_i\) first, then use the highest-scoring unconfirmed stocks to fill any remaining places.

    $$P_T > \text{SMA}_{20} > \text{SMA}_{50}$$ $$\text{MACD} > \text{EMA}_{9}(\text{MACD})$$ $$40 \le \text{RSI}_{14} \le 70$$
  6. Entry, stop and targets

    Set from the 14-day average true range and rounded to IDX price ticks. If price is stretched above SMA20, entry waits for a pullback.

    $$E = \begin{cases} P_T & P_T \le \text{SMA}_{20} + 1.5\,\text{ATR}_{14} \\ \text{SMA}_{20} + 0.5\,\text{ATR}_{14} & \text{otherwise} \end{cases}$$ $$\text{Stop} = E - 1.5\,\text{ATR}_{14} \qquad R = E - \text{Stop}$$ $$T_1 = E + 2R \qquad T_2 = \begin{cases} \text{High}_{60} & \text{High}_{60} > T_1 \\ E + 3R & \text{otherwise} \end{cases}$$

Factors this run: Foreign flow 3D, Foreign flow 7D, Return 1D, Return 3D, Return 5D, for a maximum of 500 points.