moomooFree RM1,500*Open Moomoo Account
ASNBLabur RM100Free RM10VersaSave RM100Free RM10GXBankPinjam RM1000Free RM100ShopeeUp To 50% OffShopeeFree Road TaxUOB10% CashbackPetrol · Dining · Grab
HomeInvestmentStock Profit Calculator
📈 Stock Profit Calculator Malaysia

Stock Profit Calculator Malaysia 2026

Calculate exact net profit from Bursa Malaysia trades — including brokerage, clearing fee & stamp duty.

📈 Stock Profit Calculator Malaysia

Including Bursa brokerage, clearing & stamp duty fees

Net Profit / Loss

+RM 4,954.50

ROI: +32.99%

Breakdown

Buy valueRM 15,000.00Buy fees (broker+clearing+stamp)–RM 19.50Sell valueRM 20,000.00Sell fees (broker+clearing+stamp)–RM 26.00
Total cost (buy)RM 15,019.50Total proceeds (sell)RM 19,974.00

💰 You save RM 35.00 in brokerage vs other brokers

moomoo charges 0% commission on Bursa Malaysia stocks — clearing & stamp duty still apply.

Bursa fees: Clearing 0.03% (max RM1,000) · Stamp duty 0.1% (max RM200) per transaction

💡 Bursa Malaysia Fee Structure 2026

Brokerage fee0.1%–0.3% (min RM8) · moomoo: 0%
Clearing fee0.03% (max RM1,000)
Stamp duty0.1% (max RM200 per contract)
GST/SSTExempt on securities
📈 moomooSC Malaysia Licensed · No.1 Trading App

RM500/Month for 30 Years = RM1.13M — via S&P 500 at 10% p.a.

Plus up to RM1,800 in new user rewards. SC Malaysia licensed. Invest in US, HK & Bursa stocks from one app.

Monthly DCA growth at 10% p.a. (S&P 500 hist avg)

Monthly10 yrs20 yrs30 yrs
RM300/moRM61kRM228kRM678k
RM500/moRM102kRM380kRM1.13M
RM531/moRM109kRM404kRM1.2M
  • SC Malaysia licensed — regulated & safe
  • 🎁Up to RM1,800 in new user rewards on sign-up
  • 🌍US, HK & Bursa Malaysia stocks in one app
Open moomoo Account & Claim Rewards →

*Complete deposit & first trade via this link to track rewards · T&Cs apply · RM100 coupon ≥RM1,000 deposit · AAPL stock ≥RM30,000 deposit.

Frequently Asked Questions

How is stock profit calculated in Malaysia?
Net profit = (Sell value − sell fees) − (Buy value + buy fees). Bursa fees on each transaction: brokerage (0.1% min RM8, or 0% on moomoo), clearing fee 0.03% (max RM1,000), stamp duty 0.1% (max RM200). Example: Buy 10,000 shares at RM1.50 then sell at RM2.00 with moomoo = net profit ~RM4,956 after clearing and stamp duty.
What are the fees when buying and selling stocks in Malaysia?
Every Bursa trade incurs: 1) Brokerage — typically 0.1% (min RM8) at most brokers, but moomoo charges 0%. 2) Clearing fee — 0.03% of transaction value, capped at RM1,000 per contract. 3) Stamp duty — RM1 per RM1,000 (0.1%), capped at RM200 per contract. Fees apply on both buy AND sell transactions.
Does moomoo charge brokerage fees for Bursa Malaysia stocks?
moomoo Malaysia charges 0% commission on Bursa Malaysia stock trades. You still pay the mandatory Bursa clearing fee (0.03%, max RM1,000) and stamp duty (0.1%, max RM200) — these are government charges that all brokers pass through. For high-volume traders, saving 0.1% brokerage both ways adds up significantly.
How do I calculate ROI on Bursa Malaysia stocks?
ROI (%) = (Net profit ÷ Total buy cost) × 100. Include all fees in your cost base. Example: Buy 10,000 shares at RM1.50 = RM15,000 buy value + RM49.50 fees = RM15,049.50 total cost. Sell at RM2.00 = RM20,000 − RM65 fees = RM19,935 proceeds. Net profit = RM4,885.50. ROI = 32.5%.
What is stamp duty on Bursa Malaysia stock trades?
Stamp duty on securities is RM1 per RM1,000 of contract value (0.1%), capped at RM200 per contract. It applies to both buy and sell transactions. Example: buy RM50,000 worth of shares = RM50 stamp duty. Buy RM300,000 = RM200 stamp duty (capped). This is a government tax, not a broker fee.

Advertisement