Brokers Comparison

If you are looking for a new brokerage firm to begin investing in the stock market, or if you're looking for a new brokerage firm that's more suitable to your investment style, this is the right place.

We hope this guide will help you compare online brokers of Stock Market and find the broker that's right for you.

You can help us improve this guide by suggesting a broker or sending us a feedback at feedback@i3investor.com.

Broker ** Overall Rating * Brokerage Fees Note
Charles Schwab
Charles Schwab
  • Stock Trades: $8.95
  • Options Trades: $8.95
  • Options Contracts: $0.75
  • Broker-Assisted: add $25.00
  • Minimum Deposit: $1000
  • Stock Trades: $7.99* - $9.99
  • Options Trades: $7.99* - $9.99
  • Options Contracts: $0.75
  • Futures Contracts: $2.99
  • Broker-Assisted: add $45.00
  • Minimum Deposit: $500
  • Trade FREE for 60 days with a new account funded with at least $2000
  • * Price for >150 trades / quarter
  • Stock Trades: $7.95
  • Options Trades: $7.95
  • Options Contracts: $0.75
  • Minimum Deposit: $2500
MB Trading
MB Trading
  • Stock Trades: $4.95
  • Options Trades: -
  • Options Contracts: $0.95
  • Minimum Deposit: $0
  • Stock Trades: $9.95 or $0.01/share*
  • Options Trades: $12.95 or $1.25/contract
  • Futures Contracts: $6.99
  • Minimum Deposit: $0
  • * Price for >1000 shares
  • ** Price for >=10 contracts
  • Stock Trades: $3.95
  • Options Trades: $5.00 or $8.50*
  • Options Contracts: $0.15*
  • Minimum Deposit: $0
  • * Price for >5 contracts
  • Stock Trades: $4.95* - $9.95*
  • Options Trades: $9.95
  • Options Contracts: $1.00
  • Minimum Deposit: $0
  • * 1 cent / share, min $4.95 to max $9.95
  • Stock Trades: $7.00
  • Options Trades: $7.00
  • Options Contracts: $1.25
  • Broker-Assisted: $27.00
  • Minimum Deposit: $500
TD Ameritrade
TD Ameritrade
  • Stock Trades: $9.99
  • Options Trades: $9.99
  • Options Contracts: $0.75
  • Futures Contracts: $3.50
  • Broker-Assisted: $44.99
  • Minimum Deposit: $500
  • Trade FREE for 30 days with a new account funded with at least $2000
  • Stock Trades: $9.95
  • Options Trades: $9.95
  • Options Contracts: $1.50
  • Futures Contracts: $3.50
  • Minimum Deposit: $3500
  • Stock Trades: $4.95
  • Options Trades: $4.95 - $8.95*
  • Options Contracts: $0.15* - $0.65
  • Broker-Assisted: $4.95
  • Minimum Deposit: $0
  • *Price for >8 contracts
  • Stock Trades: $7.50
  • Options Trades: $12.50*
  • Options Contracts: $0.50
  • Futures Contracts: $1.50
  • Minimum Deposit: $0
  • * Mininum $12.50, or $0.50 per contract
  • Stock Trades: $6.99***, $7.99** or $9.99*
  • Options Trades: -
  • Options Contracts: $1.00
  • Futures Contracts: $0.25 - $1.20
  • Minimum Deposit: $5000
  • * price for 1 - 9 trades per month
  • * price for 10 - 29 trades per month
  • * price for 30 or more trades per month

* Overall rating of each broker is derived based on competitive fees, product offerings, ease of payment/withdrawal, availability of information, and the features of the broker's online trading portal.

** The logo image of each broker remains the rights of the broker. The i3investor portal does not own the copyrights to the logo images.

*** Note: Some offers may be valid for a limited time only. The information and links on this page are provided for your convenience only. i3investor does not endorse or recommend the services of any brokerage company.

  JonnyHanks likes this.
stncws both is accepted for some
14/05/2012 10:47
bondklse I tried Scottrade and TD Ameritrade, but both require US social security # or US tax #. Anyone knows which ones will accept non-US citizens /PRs?
14/08/2012 11:03
ckleow thinkorswim
04/10/2012 20:40
Stephen Lee Are you a malaysian,singaporean or from other countries.
You are trading sotcks or options?
Please be specific with you questions?
07/10/2012 13:49
afjaved I am new in stock trading pls guide me.
29/11/2012 10:16
moneymaker09 Hi guyz need someone to guide me in stock market....
29/11/2012 21:24
jlfong1988 I think you needa provide us with more details like:

1. What kind of trader/investor do you seek to become? (long term or short term & how long is long/short? days, weeks, mths)
2. What sort of guidance do you need?
3. What is your risk apetite

I am assuming you are focusing on the US market?
30/11/2012 12:22
kmchen74 Hi guys,

I am beginner to stock market from malaysia. I would like to open a account to trade on option. It there any suggestion for me to open an online share trading in US market ? what sort of criteria to consider?
19/12/2012 00:54
magnumbob @ kmchen just start your basic account with about a 1000 or more and begin. if you are a weekly trader then try for 2 % dont trade more then 1 time aweek. also if you have 25000 or more to play with then you can trade more often but it costs alot more. and the return is not as good for as hard as you work. common stocks are the beginner road. get clever and pretty soon you look at dividend etf and penny otc markets.
16/07/2013 10:08
magnumbob all the banks are competitive so its all roughly the same choice. i went with sharebuilder capitol one online orange banking systems
16/07/2013 10:12
magnumbob i think its citibank not capitol 1
16/07/2013 10:13
merlin hi.. i'm Malaysian..and interested to trade in Nasdaq market..but trade US market in Malaysia is just like pain in the a**..most broker in Malaysia charge expensive..USD40 per contract!! Is it safe to open with those broker that listed here? how about shares due payments? anybody can advice? thanks in advance =)
29/08/2013 20:59
Player Hi Merlin, CIMB investment bank charges are only 25USD/trade for online trading, plus a few USD for stamp charges, etc. I have been with them for many years now. I have also a trust acct with them, it
resolves the hassle of sending cheques and collecting of cheques. It goes without saying that when your trade is higher than what you have in yr trust acct, you have to top it up. Which state of Malaysia are your in? You can enquire from CIMB for further details should you have any. Best wishes....
30/08/2013 05:27
feelnices Hi Everyone, I am from CIMB share and futures broker representative .. Any inquiry you can contact me, george.low@cimb.com

.. Thanks..have a nice day ..
03/09/2013 00:40
ryan7642 So far Maybank investment also the same usd25 + stamp duty too..
03/09/2013 11:50
helmyb34 Maybank investmen
18/10/2013 16:51
Leesk how about HLE broking ? fees?
13/11/2013 22:12
Kev Tan anyone here experiencing with TradeKing or OptionHouse?
21/05/2014 23:19
Kev Tan Im a new player that intend to invest in US Stock, im a mid to long term player, not a frequent buyer. Can anyone recommend a good US brokerage with reasonable fees?
21/05/2014 23:22
sunsun2012 KM Chen, please message me. I do hv a attractive package, lyechin2012@yahoo.com
22/05/2014 01:45
sunsun2012 CIMB no bad, email me lyechin2012@yahoo.com
22/05/2014 01:48
Kev Tan local brokerage is at USD25 per trade...too expensive. looking for direct US brokerage
22/05/2014 01:53
KHWo if use iTrade CIMB to buy stock from HK exchange, how the commission brokerage will be? What would be the minimum brokerage charges? SOmebody please help. Thanks.
22/05/2014 20:41
2hunt kevinTan did you open your account with Trade King or Optionhouse. What is it like? I use Ameritrade. its charting features r good but still learning how to use and make profit from us sock
21/08/2014 01:16
marketbull What about funding and withdrawal from Trade king? Is it easy and reliable??
29/08/2014 05:39
muftia I need a broker. Send me information. muftia@gmail.com
27/09/2014 15:16
02/12/2014 12:54
mudinvest are there any cheap online trading for malaysian to trade in US?
30/10/2015 06:01
invest_101 Check out Interactive Brokers. One of the cheapest and can trade in many markets and products worldwide. Cheers
30/10/2015 23:44
max_cool29 Any US online options trading broker that suitable for Malaysian?
29/12/2015 10:08
Dopamine Krebs Any US online options trading broker that suitable for Malaysian? +1
30/12/2015 10:13
ikan bilis Thinkorswim ( under TDAMERITRADE) min USD 2500, Interactive broker ( MIN US 10K ) cheaper brokerage.

to trade US mkt u need to have knowledge of Tech analysis n some fundamental knowledge. u need to hard work in doing reading n dig stocks ,. if u trade option can be very good tool for leveraging, ( but u need to put in effort to learn at least 6-9 month learning stage. n money to go attend some course in town. or read urself some books, ( michael sincere - book on option is good. OR go library borrow some related books OR go investopedia -go tutorial OR youtube for video learning.
04/01/2016 07:29
max_cool29 @ikan bilis, thanks for your info. The informations you provide is very useful
10/01/2016 20:10
celyn2012 seriously i think is better to trade index.. exposure to individual company is way too much risky
14/01/2016 03:53
ikan bilis i do not agree of trading ind company risky, risk as what u talking of? indexes is more risky . basically it depends on how far your appetite of risk is. and what sort of strategies u apply. if trade indices u can trade via selling option as premium OR day trade on scalping ( i am doing this everyday. Risk -yes . but if u have discipline control of TP vs Cut loss strictly than there is no problem,
as for individual stocks , to me it is much more easier , more straight forward + based on Technical analysis ( Support n resistant, using MA, + oscillators ) + check thoroughly on its fundamental . then u actually minimise a lot of stress. Overall to play indexes unless u are focus attentively n discipline n strong in TA application , otherwise pls stay away. the volatility can sweep u out easily.
29/01/2016 05:45
Janus Mun wait til those sharks shorts you....i kena so many times.....niamh hai....anyway....i wanna ask,any way to skip the high per contract cost?currently we are paying USD25 per buy n then usd25 per sell contract plus GST 6% in USD!havent add in brokerage fee.....any sifu here can help about this?cheaper buy/sell contarct fee?i know standard charted singapore charging 0....but hassle going thr physically to open a trading account....please help
12/05/2016 06:59
ikan bilis janus, open Thinkorswim Or Interactive broker yourself . then download its platform, trade ur own with only few dollars . per trade. u trade via local broker they just act as nominees /middlemen , of cos u get cut throat price . refer my earlier post answering to someone on this.
25/06/2016 01:46
Janus Mun thanks ikanbili!i was thinking IB,how secure n safe is IB?can be trusted with me money?i am abit afraid i cant remit back my hard earn cash if i want to stop gambling....is there any problem u been thru getting back ur trading money?
28/06/2016 08:06
Lee Zhl Rui hi, i would like to ask did Thinkorswim provide the trade for CFD?
18/07/2016 13:23
trader1121 Thinkorswim dun have cfd but the product itself. If u wish to trade cfd try find some forex brokers instead, most of them provide cfd.
24/07/2016 02:30
Lee Zhl Rui hi may i ask in US market if we trade we will be charge per unit or in percentage
09/08/2016 11:25