Stock Trading Charges in Malaysia - 4 Fees You Must Know

Stock Trading Charges in Malaysia
I often get questions about what charges are involved in stock trading. Will I be charged if I cancel an order? What about fees if I hold stocks for a long time?
On the Mplus platform, check the order status section — if the status shows ALL MATCHED, only then will charges apply. In this article, I will share with you the charges involved in stock trading.
4 Stock Trading Charges in Malaysia
First: Brokerage Fee

However, I am under MPLUS, so I will explain the Mplus rates. Want to open an account? Head over to CDS Account
For example, you buy ABC BERHAD shares worth RM4,500. The charge imposed would be RM8.
IMPORTANT NOTE: 0.05% applies for same-day buy and sell (intraday). If you are not doing intraday trading — meaning you buy today and hold (swing) — the rate charged is 0.08%. In this explanation, I assume this is not an intraday transaction. The investor buys and holds for several days.
Second: SST at 6%

In the second example, the brokerage fee is RM40. So the 6% SST on RM40 comes to RM2.40.
Third: Clearing Fee at 0.03%

For example, buying RM4,500 worth of ABC BERHAD shares, the clearing fee is 0.03% of RM4,500, which equals RM1.35.
Fourth: Stamp Duty

Stamp duty is calculated at RM1 for every RM1,000 of transaction value.
Case Study: Buy

The charges involved for the purchase are:
- Brokerage fee: RM8.00
- SST: RM0.48
- Clearing fee: RM1.35
- Stamp duty: RM5.00
Case Study: Sell

The charges involved for the sale are:
- Brokerage fee: RM8.00
- SST: RM0.48
- Clearing fee: RM1.80
- Stamp duty: RM6.00
Conclusion
Still don''t have a CDS account? If you are interested to learn from Zero to Advanced, you can register for a CDS account with us.
FAQ - Stock Trading Charges in Malaysia
What are the 4 main charges in stock trading on Bursa Malaysia?
The four main charges are the brokerage fee (broker''s commission), clearing fee (0.03% of transaction value), stamp duty (RM1 per RM1,000), and SST (6% on the brokerage fee). All these charges apply to every buy and sell transaction.
Will I be charged if I cancel a stock order?
No. If you cancel your order before it is executed, no charges will be imposed. Charges are only applied when a transaction is successfully executed.
Why is it important to know the charges before buying stocks?
Because charges affect your actual profit. If your gross profit is only RM50 but the total buy + sell charges amount to RM32, your net profit is only RM18. Without factoring in charges, you may overestimate your returns.
Are stock trading charges the same for all brokers in Malaysia?
Clearing fee, stamp duty, and SST are standardised across all brokers. However, the brokerage fee varies between brokers. Mplus offers among the lowest rates compared to other brokers in Malaysia.
Understanding these charges ensures that you can calculate your net profit accurately and set a realistic target price before selling your shares.
Download our free investment basics ebook to learn the fundamentals of stock investing.
Don''t have a CDS account yet? Open a CDS account to start buying shares on Bursa Malaysia.