Bursa Brokerage Fee Calculator
Type how much you want to trade. See what each Bursa broker charges, cheapest first. The cheapest broker changes with trade size.
Quick answer
Rakuten Trade up to RM10k; Moomoo MY from RM10k to RM323k; Rakuten Trade above RM323k. On a RM1,000 order, the lowest total cost is RM4.18 at Rakuten Trade, including Bursa charges.
Cheapest broker by trade size
Bursa charges on this trade: RM3.90 (clearing RM0.90 + stamp duty RM3.00). Same at every broker.
| # | Broker | Broker fee | Total cost | vs cheapest |
|---|---|---|---|---|
| 1 | Rakuten Trade Open account › | RM2.88 | RM6.78 | Cheapest |
| 2 | Moomoo MY Open account › | RM3.90 | RM7.80 | +RM1.02 |
| 3 | CGS UP app | RM6.00 | RM9.90 | +RM3.12 |
| 4 | M+ Global | RM8.00 | RM11.90 | +RM5.12 |
| 5 | Maybank Trade | RM8.00 | RM11.90 | +RM5.12 |
| 6 | FSMOne | RM8.80 | RM12.70 | +RM5.92 |
| 7 | RHB Invest | RM12.00 | RM15.90 | +RM9.12 |
| 8 | Phillip POEMS | RM12.00 | RM15.90 | +RM9.12 |
| 9 | BIMB Securities | RM14.00 | RM17.90 | +RM11.12 |
| 10 | KenTrade | RM40.00 | RM43.90 | +RM37.12 |
Some “Open account” links are referral links: if you sign up through one, Score Your Stock may get a reward, at no extra cost to you. It never changes the fees or the order shown.
Broker fee at each trade size
One order of ordinary shares, broker fee only (Bursa charges below are the same everywhere). Cheapest in bold.
| Trade size | Rakuten Trade | Moomoo MY | CGS UP app | M+ Global | FSMOne | Maybank Trade | RHB Invest | Phillip POEMS | BIMB Securities | KenTrade |
|---|---|---|---|---|---|---|---|---|---|---|
| RM500 | RM2.88 | RM3.15 | RM6.00 | RM8.00 | RM8.80 | RM8.00 | RM12.00 | RM12.00 | RM14.00 | RM40.00 |
| RM1k | RM2.88 | RM3.30 | RM6.00 | RM8.00 | RM8.80 | RM8.00 | RM12.00 | RM12.00 | RM14.00 | RM40.00 |
| RM3k | RM2.88 | RM3.90 | RM6.00 | RM8.00 | RM8.80 | RM8.00 | RM12.00 | RM12.00 | RM14.00 | RM40.00 |
| RM5k | RM2.88 | RM4.50 | RM6.00 | RM8.00 | RM8.80 | RM8.00 | RM12.00 | RM12.00 | RM15.00 | RM40.00 |
| RM10k | RM10.00 | RM6.00 | RM6.50 | RM8.00 | RM8.80 | RM10.00 | RM12.00 | RM12.00 | RM30.00 | RM60.00 |
| RM20k | RM20.00 | RM9.00 | RM12.50 | RM10.00 | RM10.00 | RM20.00 | RM20.00 | RM20.00 | RM60.00 | RM120.00 |
| RM50k | RM50.00 | RM18.00 | RM30.50 | RM25.00 | RM25.00 | RM50.00 | RM50.00 | RM50.00 | RM150.00 | RM300.00 |
| RM100k | RM100.00 | RM33.00 | RM60.50 | RM50.00 | RM50.00 | RM100.00 | RM100.00 | RM100.00 | RM300.00 | RM300.00 |
| RM500k | RM100.00 | RM153.00 | RM300.50 | RM250.00 | RM250.00 | RM500.00 | RM500.00 | RM500.00 | RM1,000.00 | RM1,500.00 |
Bursa charges (same at every broker)
Paid on every buy and every sell, whichever broker you use.
| Trade size | Clearing fee | Stamp duty | Bursa total |
|---|---|---|---|
| RM500 | RM0.15 | RM1.00 | RM1.15 |
| RM1k | RM0.30 | RM1.00 | RM1.30 |
| RM3k | RM0.90 | RM3.00 | RM3.90 |
| RM5k | RM1.50 | RM5.00 | RM6.50 |
| RM10k | RM3.00 | RM10.00 | RM13.00 |
| RM20k | RM6.00 | RM20.00 | RM26.00 |
| RM50k | RM15.00 | RM50.00 | RM65.00 |
| RM100k | RM30.00 | RM100.00 | RM130.00 |
| RM500k | RM150.00 | RM500.00 | RM650.00 |
Where these fees come from
Fees change. Check the broker's own page before you open an account. Last full review: 29 Sep 2026.
- Rakuten Trade CheckedUp to RM100: RM1.00 flat · Up to RM9,999.99: RM2.88 flat · Up to RM99,999.99: 0.1% of trade value · Above that: RM100.00 flat Fee page ›
- Moomoo MY Checked0.03% of trade value · Plus RM3.00 platform fee per order. · New users: RM0 commission for the first 180 days. Fee page ›
- CGS UP app Checked0.06% of trade value, min RM5.50 · Plus RM0.50 platform fee per order. · Orders under 100 shares: RM2.50 commission instead. Fee page ›
- M+ Global Checked0.05% of trade value, min RM8.00 Fee page ›
- FSMOne Checked0.05% of trade value, min RM8.80 Fee page ›
- Maybank Trade Checked0.1% of trade value, min RM8.00 Fee page ›
- RHB Invest Checked0.1% of trade value, min RM12.00 Fee page ›
- Phillip POEMS Checked0.1% of trade value, min RM12.00 Fee page ›
- BIMB Securities CheckedUp to RM100,000: 0.3% of trade value, min RM14.00 · Above that: 0.2% of trade value, min RM14.00 · Fully Shariah-compliant broker. Fee page ›
- KenTrade CheckedUp to RM99,999.99: 0.6% of trade value, min RM40.00 · Above that: 0.3% of trade value, min RM40.00 · These are the maximum online rates; you can ask your dealer for a lower one. Fee page ›
Not listed: MIDF Invest and Public Bank (no public online rate found), CGS iTrade (sources disagree).
It depends on how much you trade in one order. Using the fees on this page: Rakuten Trade up to RM10k; Moomoo MY from RM10k to RM323k; Rakuten Trade above RM323k. Bursa charges are the same at every broker, so they don't change the answer.
It depends on order size. On a RM3k order: Rakuten Trade RM2.88, Moomoo MY RM3.90. On a RM50k order: Rakuten Trade RM50.00, Moomoo MY RM18.00. Overall: Rakuten Trade up to RM10k; Moomoo MY from RM10k to RM323k; Rakuten Trade above RM323k. New Moomoo users pay no commission for the first 180 days.
About RM4.18 at the cheapest broker on this page (Rakuten Trade): RM2.88 broker fee plus RM1.30 Bursa charges (clearing fee and stamp duty). The most expensive broker listed comes to RM41.30. Selling later costs about the same again.
Many brokers have a minimum fee per order, such as RM8 or RM12. On a RM500 trade, a RM12 minimum is 2.4% of your money before the share price moves at all. A broker with a low flat fee costs much less on small orders.
Two charges every broker passes on unchanged. Clearing fee is 0.03% of the trade value (max RM1,000) and goes to Bursa Malaysia. Stamp duty is RM1 for every RM1,000 of trade value (max RM1,000 for shares) and goes to the government.
Yes. Broker fee, clearing fee and stamp duty are charged on the sell as well as the buy. Pick “Round trip” above to see the full cost of buying and later selling.
Educational only, not financial advice. Fees exclude SST on clearing fees and any levies on very large trades.