Skip to main content

How to Start Forex Trading in Indonesia (2026)

Updated
Verified 2026-09-20 Tim Morris

Starting forex trading in Indonesia means making one decision before all the others: whether to trade through a locally licensed pialang berjangka or through an offshore broker. That single choice determines your leverage, your minimum deposit, your legal standing, your recourse if something goes wrong — and whether you can claim a bonus at all, because every offer Indonesian traders search for comes from an offshore entity. This guide walks the whole path in the order you will actually meet it: who regulates forex in Indonesia after the January 2025 handover, how to pick a broker that genuinely serves Indonesian clients, how rupiah funding really works, which offers name Indonesia in their own terms, and how to place a first trade without handing your account back to the market in a week.

Every broker figure below comes from our Broker & Bonus Matrix, re-verified against published broker terms on 7 August 2026. Where a broker does not publish something, this guide says so rather than filling the gap with a number.

Availability note: forex bonuses are banned for retail clients in the EU, UK, Australia and the United States. Indonesia has no equivalent blanket ban, so the offers described here are directed at Indonesian residents and other eligible markets — not at readers in those four regions.

Step 1: Understand Who Regulates Forex in Indonesia Now

Most Indonesian forex guides still say “BAPPEBTI regulates forex.” That stopped being true on 10 January 2025.

Under Law No. 4 of 2023 (the P2SK Law) and Government Regulation No. 49 of 2024, BAPPEBTI handed its authority over crypto assets and financial derivatives to two new supervisors. The handover was announced in a joint press release by BAPPEBTI, OJK and Bank Indonesia dated 10 January 2025 (No. 27/6/DKom / SP 05/GKPB/OJK/I/2025, published on ojk.go.id). The split matters, and almost every article gets it wrong:

ProductRegulator before 10 Jan 2025Regulator now
Crypto assetsBAPPEBTIOJK
Derivatives on securities (stock indices, foreign single stocks)BAPPEBTIOJK
Derivatives on foreign-exchange and money-market underlyings — this is where forex sitsBAPPEBTIBank Indonesia
Physical commodity futures (gold, energy, agriculture)BAPPEBTIBAPPEBTI (unchanged)

So the accurate one-liner is not “OJK now regulates forex.” It is: crypto and securities-based derivatives went to OJK, retail forex went to Bank Indonesia, and physical commodities stayed where they were. Existing BAPPEBTI-issued licences carried over — a domestic broker that was legal in December 2024 did not become illegal in January 2025.

What did not change is the position of the international brokers Indonesian traders actually use. XM, OctaFX, HFM, FBS, Exness and the rest held no BAPPEBTI licence before the handover and hold no OJK or Bank Indonesia licence after it. The handover did not legalise them and did not open a licensing path for them. Website and app blocking continues under OJK’s anti-illegal-finance task force, Satgas PASTI, together with the communications ministry — which is why offshore brokers rotate mirror domains and why an app that installs today may be unavailable next month.

Our Indonesia forex legal and regulatory guide sets out the handover in full, with the source documents. Read it before you open anything.

Step 2: Choose Your Path — Domestic Licence or Offshore Access

There are two honest routes, and they are not interchangeable.

The licensed domestic route. Trade through an Indonesian futures broker that is a member of the Jakarta Futures Exchange (JFX) or ICDX, using either exchange contracts or bilateral SPA (Sistem Perdagangan Alternatif) products — the category that covers currency pairs, gold and foreign stock indices. You get Indonesian jurisdiction, a domestic complaints route, and a supervisor you can actually write to. You pay for it with conservative margins, higher minimum deposits, a narrower instrument list, and no promotional offers whatsoever. Verify any domestic firm on BAPPEBTI’s own register at bappebti.go.id rather than on its marketing site.

The offshore route. Trade with an internationally licensed broker — CySEC, FSA Seychelles, Belize FSC, FSCA, VFSC or similar — that accepts Indonesian clients. You get $1 to $50 minimum deposits, cent accounts, high leverage, MetaTrader, and access to every bonus programme in this guide. You give up domestic recourse entirely: a dispute with an unlicensed offshore broker cannot practically go to OJK, Bank Indonesia, or an Indonesian court. Your only protection is whatever offshore licence the broker holds and whatever its withdrawal record shows.

Enforcement in Indonesia has consistently targeted platforms — domain blocking, app-store takedowns, public warning lists — rather than individual retail traders. That is an observation about how enforcement has worked, not a legal guarantee, and it can change.

Plenty of experienced Indonesian traders run both: a licensed domestic account for core size, an offshore account for specific offers and instruments. If you are choosing only one and legal clarity is your priority, choose the domestic route and stop reading here. The rest of this guide is about doing the offshore route carefully.

Step 3: Choose a Broker That Genuinely Serves Indonesia

“Accepts Indonesian clients” is a low bar. The brokers that take Indonesia seriously do three things: they support rupiah bank transfer in the cashier, they hold a licence you can verify on a regulator’s register, and their offer terms name Indonesia rather than leaving eligibility to a support ticket.

Here are the vetted brokers in our Matrix whose active offers list Indonesia as eligible, or whose exclusion lists do not name it. Minimum deposits and platforms are Matrix values; every offer figure was verified against published terms on 7 August 2026.

BrokerMin depositPlatformsOffer Indonesia can claimKey conditionOpen
XM$5MT4, MT5$50 no deposit bonus; 50% up to $500 then 20% up to $4,500 deposit bonusNDB: 10 micro lots + 5 round-turn trades. Deposit bonus: Zero and Ultra Low accounts not eligibleVisit XM
HFM$5MT4, MT520% Top-Up Bonus, up to $5,000No volume requirement in T&C v2026/03; forfeited after 60 days inactivityVisit HFM
FXGT$5MT4, MT530% Milestone Bonus up to $600; 3-level Loyalty Bonus (20% / 22% / 25%)Milestone needs 3 qualified GTLots; Loyalty tiers at 6 / 20 / 50 lifetime QGTLotsVisit FXGT
JustMarkets$10MT4, MT5No bonus we can verify. The 50% / 100% / 120% tiers are no longer published on JustMarkets’ site (checked 18 August 2026)Last verified terms (3 June 2026): bonus ÷ 2 in lots; orders under 5.9 pips of profit do not count; 30 days (90 on Double Benefit). Do not plan around themVisit JustMarkets
LiteFinance$10MT4, MT5, cTrader$50 no deposit bonus (code Welcome); 60% deposit bonus up to $10,000 (code LIKE)NDB: 1 month, real deposit required before any withdrawal. 60%: min $100, 50 trades + 30% of bonus in lotsVisit LiteFinance
InstaForex$1MT4, MT530% on every deposit; tiered 100% / 50% / 30% campaign30%: X×3 InstaForex lots. Tiered: no lot requirement, but any withdrawal cancels the bonusVisit InstaForex
OctaFX$25MT4, MT5, OctaTrader50% bonus on each depositBonus ÷ 2 in standard lots; the $50 minimum deposit is not confirmed on OctaFX’s own pagesVisit OctaFX
Vantage$50MT4, MT5, TradingView150% first deposit up to $1,500 + 25% subsequent, credit capped at $50,000No volume requirement; credit deducted pro rata on any withdrawal. Opt-in plus facial verification. Runs to 31 Dec 2026Visit Vantage
Exness$10MT4, MT5, Exness TerminalNo bonus programme at allListed here because it is widely used in Indonesia — but any “Exness bonus” you see advertised is not an Exness offerVisit Exness

Full rankings, scores and the reasoning behind them are on best forex brokers for Indonesia. Broker-specific Indonesia pages: XM, OctaFX, HFM, FBS, Exness.

What to check yourself before you commit

  1. Verify the licence on the regulator’s register, not on the broker’s own “regulation” page. CySEC, FSA Seychelles, FSCA and Belize FSC all publish searchable registers.
  2. Open the cashier before you fund. Registration is free at every broker above. The live list of Indonesian banks and e-wallets in the deposit screen is the only reliable source — processor arrangements rotate, and no external site can promise which banks appear on the day you deposit.
  3. Check the withdrawal menu, not just the deposit menu. It is usually narrower. Confirm your exit route before money goes in.
  4. Read the offer’s own eligibility clause. Broker support staff sometimes give an answer the terms document contradicts. The terms win.

Step 4: Open and Verify Your Account

Indonesian KYC is straightforward if you do it on day one rather than at your first withdrawal.

  • Identity: e-KTP is the standard document; a passport works at every broker above.
  • Address: a utility bill, bank statement or kartu keluarga, depending on what the broker accepts, generally dated within the last three months.
  • Name matching is the thing that catches people. The bank account or wallet you fund from must be in exactly the name on your e-KTP and your trading account. A deposit from a spouse’s, a friend’s or an agent’s account will usually pass on the way in and fail on the way out — this is the single most common cause of a stuck Indonesian withdrawal.

Most brokers complete verification within a few hours to one business day. Some bonuses add their own verification step on top: XM’s $50 no deposit bonus requires SMS and/or voice verification, HFM’s Top-Up requires phone verification, and Vantage’s 150% offer requires facial verification plus an explicit opt-in.

Step 5: Fund in Rupiah — and Know Where the Rails Break

Indonesia’s domestic payment infrastructure is excellent. The friction sits at the border between it and an offshore broker.

Local bank transfer through BCA, Mandiri, BNI, BRI or CIMB Niaga is the backbone. It does not work the way it looks: the broker has no rupiah account at BCA. The “Local Bank Transfer” button routes through an Indonesian payment processor that issues you a virtual account (VA) number — the same mechanism you already use at e-commerce checkout. You pay the VA from m-banking, the processor converts IDR to USD at its own rate, and the broker credits your trading account. BI-FAST has made the domestic leg near-instant, which sometimes creates the false impression that a slow credit is a bank problem when it is actually sitting in broker processing.

E-wallets — OVO, DANA, GoPay, ShopeePay — almost always reach the broker through a third-party processor rather than natively. Check two things before relying on one: whether the same wallet is offered for withdrawal (many are deposit-only), and what rate the processor applies, which is set by the processor and not by Bank Indonesia.

QRIS appears at some processors for deposits. Convenient — but it is a payment instruction, not a settlement rail you can withdraw back to. Plan your exit separately.

USDT and crypto are used heavily by Indonesian traders to skip the rupiah conversion leg entirely. The trade-offs are stablecoin transfer risk and the fact that some promotions exclude crypto-funded deposits.

Our guide to forex brokers with local bank deposit in Indonesia covers the virtual-account mechanics broker by broker.

The rupiah conversion cost that hides in the zeros

Almost every bonus-eligible broker denominates accounts in USD. Every deposit and every withdrawal therefore crosses an IDR/USD conversion at the payment processor’s rate — not Bank Indonesia’s JISDOR reference. The gap between the two is the real cost of funding, and it is charged twice on a round trip, even when the fee line in the cashier reads zero.

Two practical consequences. First, compare the rupiah amount the cashier quotes against the interbank rate you can look up in ten seconds; that difference is your actual deposit fee. Second, frequent small deposits and withdrawals cost more than a single larger movement, because you pay the spread each time. If a broker offers cent accounts, they let you trade meaningful position sizes on a small balance without cycling money across the border repeatedly.

Step 6: Know Which Offers Indonesia Can Actually Claim

This is where most Indonesian bonus lists are simply wrong. An offer being advertised by a broker that accepts Indonesian clients does not mean Indonesian clients can claim it. Every offer in our Matrix carries an eligible-countries and an excluded-countries list drawn from its own governing terms. Here is where Indonesia (ID) falls.

Confirmed available to Indonesian traders:

  • XM $50 no deposit bonus. Issued by XM Global Ltd under Belize FSC licence 000261/158. Condition: 10 micro lots (0.1 standard lots) across at least five round-turn trades. The governing $50 terms contain no profit cap and no claim window or expiry — the widely repeated “claim within 30 days” rule appears only in the separate XM (SC) $100 variant document. Withdrawing funds removes the bonus proportionally rather than cancelling it. Shares accounts excluded. One honest caveat: XM publishes no official country list for this promotion, so Indonesian eligibility is recorded from third-party sources and flagged for re-verification — confirm it on your own registration screen.
  • XM deposit bonus, 50% up to $500 on the first deposit then 20% up to $4,500 on subsequent deposits, ceiling $5,000. Non-withdrawable credit used as margin; Zero and Ultra Low accounts are not eligible.
  • LiteFinance $50 no deposit bonus (promo code Welcome), valid one month, on MT4-CLASSIC, MT4-CLASSIC2, MT4-CENT and MT4-CENT2. No explicit lot requirement, but a stricter one instead: no bonus or bonus-derived profit can be withdrawn until you have made a real deposit. At last check the promo page showed “Activations left: 0” with no closure banner — ambiguous, so treat availability as unconfirmed until the credit lands.
  • InstaForex 30% welcome bonus on every deposit (volume: bonus × 3 InstaForex lots), and the tiered 100% / 50% / 30% campaign, which has no lot requirement at all but is cancelled by any withdrawal and auto-annulled if equity drops below 120% of the bonus.
  • HFM’s 20% Top-Up, OctaFX’s 50% per deposit, FXGT’s Milestone and Loyalty bonuses, LiteFinance’s 60%, Vantage’s 150%, Windsor’s tiered deposit bonus (minimum eligible deposit $100; percentage set by your Windsor Loyalty Tier), plus the cashback programmes from Traders Trust and HFM’s Return on Free Margin.

We could not verify these are running (18 August 2026):

  • JustMarkets’ 50% / 100% / 120% deposit tiers. Nothing in their terms excluded Indonesia, but the offers are no longer published on JustMarkets’ site: the recorded promotion URLs return 404, justmarkets.com/trading/promotions redirects to a homepage with no promotions section, and none of them appear in the broker’s own sitemaps (951 and 140 URLs). A sitemap is served identically to every visitor, so this is not geo-suppression of an Indonesian view. JustMarkets has not stated the offers are withdrawn, and they may still exist inside the client portal — but we cannot confirm they are running, so do not choose the broker for them. JustMarkets is operating normally and still accepts Indonesian clients; only the bonuses are in question.

Not available in Indonesia, whatever a listicle tells you:

  • RoboForex. Indonesia is named in the exclusion list of every active, verified RoboForex programme we track — the $30 Welcome Bonus, the per-lot cashback rebate and the interest-on-balance scheme.
  • FBS deposit bonus. Its published eligible list runs South Africa, Cameroon, Argentina, Kenya, Brazil, Malaysia, Philippines, Nigeria, Thailand and Turkey. Indonesia is not on it.
  • FreshForex 300% deposit bonus. Indonesia is not in the eligible list and is named on FreshForex’s own forbidden-countries list.
  • Windsor Brokers $30 no deposit bonus. Indonesia is excluded under clause 20 of the terms — note that this applies to the no deposit bonus only; Windsor’s separate tiered deposit bonus carries no such exclusion and is listed above as available.
  • Tickmill $30 Welcome Account. Indonesia is in the excluded-countries list.
  • Traders Trust $200 no deposit bonus — withdrawn. HFM 100% Supercharged — withdrawn, replaced by the 20% Top-Up. FXOpen $10 no deposit bonus — expired.
  • Exness runs no bonus programme. Any “Exness bonus Indonesia” promotion is not an Exness offer.

Compare the current verified list on no deposit bonuses for Indonesia and deposit bonuses for Indonesia, and model the lot requirement in the turnover calculator before you accept credit you cannot convert.

Matching offers to a realistic Indonesian account size

Most Indonesian retail accounts sit somewhere between the rupiah equivalent of $20 and $200, which is why cent accounts and low-minimum brokers dominate here. Deposit thresholds — not headline percentages — decide what you can actually reach.

  • Under $50: the two no deposit bonuses, and InstaForex’s 30% (no stated minimum).
  • $50–$99: Vantage’s 150% first-deposit bonus opens at its $50 minimum; OctaFX’s 50% applies here too.
  • $100–$499: LiteFinance’s 60%, Windsor’s tiered deposit bonus, HFM’s 20% Top-Up.
  • $500+: XM’s full 50%/20% structure.

JustMarkets’ 50%, 100% and 120% tiers used to sit in three of those brackets. They are excluded here because we could not verify they are still running.

Three of the offers available in Indonesia carry no volume condition at all in their governing terms, which makes them structurally different products: Vantage’s (credit is deducted pro rata on withdrawal instead), HFM’s 20% Top-Up (profits withdrawable without restriction), and InstaForex’s tiered campaign (but any withdrawal cancels it outright).

Step 7: Demo First, Then Trade Small

Open a free demo account and spend at least two to four weeks on it. Learn to place market and limit orders, set a stop-loss, and read what margin and leverage do to your balance in real conditions. If you are consistently losing on demo, you are not ready for live — that is information, not failure.

When you go live:

  • Trade micro lots (0.01). On EUR/USD that is roughly $0.10 per pip. It keeps a learning mistake survivable.
  • Set a stop-loss before you enter, and do not move it. Indonesia’s mobile networks are good but not uniform; if your connection drops mid-move, the stop is the only thing working for you.
  • Risk 1–2% of the account per trade. On a $100 account that is $1–$2.
  • Cap your effective leverage. Offshore brokers offer up to 1:1000. A 1:500 position means a 0.2% adverse move takes your entire margin. Start at 1:10 to 1:50 regardless of what is available.
  • Test a withdrawal in week one. Take a small amount back to your Indonesian bank account before you deposit anything further. Nothing you read — here or anywhere — substitutes for seeing money arrive.
  • Keep a journal. Entry reason, exit, what you learned. It is the fastest improvement tool that costs nothing.

Common Mistakes in the Indonesian Market

  1. Assuming an offshore broker’s website being reachable means it is licensed here. It is not, and Satgas PASTI blocking means today’s working domain may be gone next month. Keep your balance small enough that access friction is an inconvenience, not a crisis.
  2. Funding from someone else’s BCA or DANA account. It passes on deposit and fails on withdrawal. Always fund from an account in your own e-KTP name.
  3. Chasing the headline percentage. A 120% bonus with a bonus ÷ 2 lot requirement is a much harder product than a 20% bonus with none. Compare the condition, not the number.
  4. Paying the conversion spread over and over. Frequent small deposits and withdrawals quietly cost more than the trading itself for small accounts.
  5. Trusting an “Exness bonus” or “RoboForex Indonesia bonus” advert. Exness runs no bonus programme, and RoboForex’s active programmes exclude Indonesia. Anything advertising them is misrepresenting the terms — a reason to distrust the source entirely.
  6. Treating fixed-return promises as an investment product. Any promise of a fixed monthly return, however it is packaged — robot trading, copy trading, “managed accounts” — is a Ponzi structure. Never hand your funds or your password to a mentor or agent. Our forex bonus scams guide has the full checklist, and how to spot a scam forex broker covers the broader patterns.

Tax and Record-Keeping

Indonesian residents are taxed on worldwide income, and trading profits are generally treated as income to be reported on your annual SPT. The practical application to profits earned through an offshore broker is not always clearly defined, which is exactly why record-keeping matters: export your full trade history, deposit and withdrawal records from the platform and keep them. Consult a qualified Indonesian tax professional about your own situation. This is not tax advice.

Where to Go Next

This guide is educational. Forex and CFD trading carries significant risk and most retail traders lose money. Nothing here is financial, legal or tax advice. All broker figures were verified against published terms on 7 August 2026 — always confirm current terms on the broker’s own site before claiming anything.

Frequently Asked Questions

Trading through a locally licensed futures broker (pialang berjangka) on JFX or ICDX infrastructure is fully legal and now supervised by Bank Indonesia for foreign-exchange derivatives, following the January 2025 handover from BAPPEBTI. Trading with an offshore broker sits outside the licensed system — those brokers held no BAPPEBTI licence before the handover and hold no OJK or Bank Indonesia licence after it. Enforcement in Indonesia has consistently targeted the platforms through domain and app blocking rather than individual retail traders, but that is an observation about enforcement practice, not a legal guarantee.

How much money do I need to start forex trading in Indonesia?

Less than most people expect. Among the vetted brokers accepting Indonesian clients, minimum deposits start at $1 (InstaForex), $5 (XM, HFM, FXGT), $10 (Exness, JustMarkets, LiteFinance), $25 (OctaFX) and $50 (Vantage). Two no deposit bonuses — XM’s $50 and LiteFinance’s $50 — let you start without depositing your own funds at all, though LiteFinance requires a real deposit before any profit can be withdrawn. A practical starting range for a beginner is the rupiah equivalent of $25 to $100, trading micro lots so that a single mistake does not end the account.

Can I deposit in rupiah, and how does the conversion work?

Yes. Most brokers serving Indonesia offer local bank transfer through BCA, Mandiri, BNI, BRI or CIMB Niaga, and many list OVO, DANA, GoPay or ShopeePay as well. The mechanism is a virtual account issued by an Indonesian payment processor: you pay in IDR, the processor converts to USD at its own rate, and the broker credits your account. That processor rate — not Bank Indonesia’s JISDOR reference — is the real cost of the deposit, and you pay it again on the way out. Check whether your chosen wallet is also available for withdrawal, because many are deposit-only.

Which forex bonuses are actually available to Indonesian traders?

Confirmed eligible offers include XM’s $50 no deposit bonus and its 50%/20% deposit bonus, LiteFinance’s $50 no deposit bonus and 60% deposit bonus, InstaForex’s 30% and tiered deposit bonuses, HFM’s 20% Top-Up, OctaFX’s 50% per deposit, FXGT’s Milestone and Loyalty bonuses, and Vantage’s 150% first-deposit bonus. Unverified: JustMarkets’ 50%/100%/120% tiers are no longer published on the broker’s site (checked 18 August 2026), so we cannot confirm they are running. Not available: every active RoboForex programme excludes Indonesia, FBS’s deposit bonus does not list Indonesia among its ten eligible countries, FreshForex’s 300% names Indonesia on its forbidden list, and Windsor’s and Tickmill’s no deposit bonuses both exclude Indonesia. Exness runs no bonus programme at all.

Do I need an e-KTP to open a forex trading account?

For a locally licensed broker, yes. For offshore brokers, an e-KTP or a passport both work as identity documents, plus a proof of address such as a utility bill, bank statement or kartu keluarga. The part that matters more than the document itself is name matching: the bank account or e-wallet you fund from must be in the same name as your verified trading account. Deposits from a family member’s or agent’s account typically clear on the way in and block the withdrawal on the way out, which is the most common reason Indonesian traders find their money stuck.

Should I use a domestic broker or an offshore one?

It depends entirely on which trade-off you prefer. A BAPPEBTI-registered domestic broker gives you Indonesian jurisdiction, a domestic complaints route and a supervisor you can contact, at the cost of higher minimums, conservative leverage, a narrower instrument list and no bonuses. An offshore broker gives you $1–$50 minimums, cent accounts, high leverage and access to every offer in this guide, at the cost of having no practical recourse in Indonesia if a dispute arises. If legal clarity matters most to you, take the domestic route. If you take the offshore route, choose on licence quality and withdrawal record, keep balances modest, and test a withdrawal early.