Data Saham Indonesia
ID Google Play

Common questions

Frequently Asked Questions

Didn't find your answer? Send us an email.

Is the Data Saham Indonesia app free?

Yes. The app is free to download and use on Google Play, and the free version is ad-supported to cover hosting and data-processing costs.

A premium version is also available through an in-app purchase. Premium removes ads and unlocks:

  • Stock screening and stock scoring
  • Price alerts and formula-based alerts
  • Detailed bid/offer information
  • Technical indicator charts and bandarmology charts
  • Stock rankings by broker accumulation and distribution

Price data, both daily and intraday candlestick charts, signal summaries, fundamental data, watchlists, and portfolio tracking remain usable without a subscription.

Where does the data come from?

Price, volume, and broker transaction data are sourced from Indonesia Stock Exchange (IDX) trading data, while fundamental data comes from listed companies’ published financial reports. Market news is aggregated from several investment news providers.

Is the data real-time?

The app provides end-of-day data as well as intraday data down to one-minute intervals. Data is updated in line with exchange trading hours.

The app is built as an analysis and research tool, not an order-execution terminal. To place trades, use the app provided by the brokerage where you hold your securities account.

How many stocks are covered?

More than 900 stocks and warrants listed on the Indonesia Stock Exchange, plus 45 indices. New listings are added as they come to market.

Can I buy or sell stocks through this app?

No. Data Saham Indonesia is an information and analysis app. It is not a brokerage and does not facilitate transactions. To buy or sell shares you need a securities account with a licensed brokerage regulated by Indonesia’s Financial Services Authority (OJK).

What is bandarmology?

Bandarmology is an analytical approach that tracks the activity of large market players, usually through broker transaction data. The idea is straightforward: by seeing which brokers are accumulating or distributing a stock, you get a picture that the price chart alone does not give you.

It is a complementary signal. Broker activity does not reliably predict where a price goes next, and is best read alongside technical and fundamental analysis.

How do I subscribe to Premium?
  1. Open the Data Saham Indonesia app.
  2. Select the Upgrade to Premium menu.
  3. Choose the monthly subscription.
  4. Pick a payment method — credit card, mobile carrier billing, or an Indomaret or Alfamart voucher.
  5. Enter your payment details as prompted on screen.

A fuller illustrated walkthrough is available in this document.

My Google Play payment failed. Is there another way to pay?

Google Play is the primary route because activation is automatic and you can manage the subscription yourself from the Play Store.

If Google Play cannot process your payment — a declined payment method, or a country it does not support — email idx.datasaham@gmail.com and describe the problem. For cases like these we can arrange payment by manual bank transfer.

Manual transfer is offered as a fallback when Play Store payment fails, not as a general payment option.

How do I cancel my subscription?

Subscriptions are managed through Google Play rather than inside the app:

  1. Open the Google Play Store app.
  2. Open the menu at the top left and select Subscriptions.
  3. Select Data Saham Indonesia.
  4. Select Cancel subscription.

After cancelling, Premium access remains active until the end of the billing period you have already paid for.

Are there examples of screener formulas?

There are three places to look:

  • Formula reference — see Writing Screener Criteria, which lists every variable and function along with the syntax.
  • Training material — worked examples are available in this document.
  • Criteria Template — ready-made templates are built into the app on the add/edit screener and formula-based alert screens. Use them as they are, or modify them further.
How do I screen only stocks in a particular index, such as ISSI?

Add the code_index() function to your criteria:

code_index("ISSI")

Combine it with an existing formula using the and operator. To filter for stocks that belong to two indices at once:

code_index("ISSI") and code_index("LQ45")

If you would rather not write a formula, use the Filter dropdown at the top of the screening results screen.

What is the formula for finding stocks at auto rejection (ARB)?

Look for stocks whose decline has approached the lower auto rejection limit. This example catches a fall of more than 6%:

close <= prev close * (1 - 6/100)

Change the 6 to whichever threshold you want. The auto rejection limits set by the Indonesia Stock Exchange differ by price band and have been revised several times, so match this threshold to the rules in force when you use it.

Is there an example formula for scalping or fast trading?

This simple formula finds stocks where transactions hitting the offer price (haka) reached at least 1 billion rupiah in the last minute:

1min slot * 100 * close >= 1B

Reading it left to right:

  • slot — transaction volume executed at the offer price, in lots
  • * 100 — converts lots into shares
  • * close — multiplies by the closing price to get a rupiah value

From the resulting list you can filter further to taste, or simply keep watching those names.

What is the formula for finding stocks that gapped down?

Look for stocks whose opening price today is lower than yesterday’s close minus 1%:

open < prev close * (1 - 0.01)

The 0.01 means 1%. To find deeper gaps, raise the number — 0.025 for 2.5%, for example.

What is the formula for stocks where open equals low?

The equality operator uses two equals signs (==), not one:

open == low

You can combine this with other conditions. For example, to restrict results to stocks whose average daily transaction value over the last 5 days exceeded 1 billion:

open == low and sma("value", 5) > 1B
Do I need to create an account?

Many features work without an account. To keep your watchlists and portfolio available when you switch devices, you will need to sign in with an email address or one of the supported third-party sign-in options.

Can I use my subscription on more than one device?

You may install the app on as many devices as you like. A single subscription order ID can only be active on one device at a time, though.

When you sign in on another device, the app already open on the previous device exits automatically. You do not need to sign out first, and you do not need to ask support to release the old session.

To move to a new phone, just install the app there and sign in with the same account. Your subscription moves with you.

Is there a version for iPhone, iPad, or desktop?

The app is currently available for Android phones and tablets only, through Google Play.

  • iOS (iPhone/iPad) — on the development roadmap.
  • Windows, macOS, and a web version — under consideration. That decision waits on resolving data and API security for those platforms.

Email our support team if you would like to hear when a new version ships.

How do I delete my account?

Email idx.datasaham@gmail.com with the subject line “Account Deletion Request” from the email address registered to your account. We process requests manually and will remove your account data from our systems.

Full steps are set out on the Account Deletion Request page.

Still have questions?

Our team reads every email and usually replies within 1–2 business days.

idx.datasaham@gmail.com

Ready to start analysing today?

Download for free and get IDX data, technical signals, and your portfolio in one place.

Get it on Google Play

4.7 ★ · 15,800 reviews