The best share trading platforms of 2021

We compared the fees, trading tools and features to find 10 of the best online brokers in Australia.

Check out how we chose these products. We may be paid when you visit links to partner sites - this is how we make money.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

Best share trading platforms in Australia

These are the 10 best trading platforms of 2021 according to the latest information:

  1. Best overall broker: CMC Markets
  2. Best low-cost broker: Superhero
  3. Best for US stocks: eToro
  4. Best for Australian share trading: SelfWealth
  5. Best for international share trading: Interactive Brokers Australia
  6. Best for beginners: Sharesies
  7. Best for active traders: Interactive Brokers
  8. Best for ETFs: Superhero
  9. Best for long-term investing: SelfWealth
  10. Best for penny stocks: Interactive Brokers

Are you looking for the best online brokers in Australia? With activity in the stock market surging last year, there are now dozens of share trading apps to choose from in Australia in 2021 offering record low prices.

But picking a share trading platform is about more than just the fees. The best platform for you will depend on how often you trade, which markets you're investing in and how experienced you are.

To make it easier, we've compared some of Australia's top share trading platforms by looking at fees, features and available products. To get the best results, we compared 39 different features, including fees structures, support options, trading tools and range of markets.

How did we pick this list?

We use a proprietary algorithm that calculates the ranking of our share trading platforms based on fees, features, available markets and user experience. Bear in mind that the brokers displayed on this page may not always be the best for you and you're encouraged to compare for yourself. Although we work hard to track and compare each and every broker in Australia, this may not always be the case.

For more information about how we calculated our categories, head to our share trading ranking page.

1. CMC Markets Invest

Best overall broker

CMC Markets Invest
  • Zero brokerage global share trading
  • Low brokerage fees for ASX CHESS-sponsored share trading
  • No inactivity fee or account fees for basic account
  • Suitable for new investors and advanced traders

CMC Markets offers extensive features and options to suit all traders, including CHESS-sponsored Australian shares, global shares and currencies. You also get extensive trading tools including advanced technical charts, stock watchlists and conditional orders.

Compare popular share trading platforms


2. Superhero share trading

Best low-cost broker

Superhero share trading
  • Lowest brokerage fees for active or inactive traders
  • Zero brokerage ETF investing
  • No inactivity fee
  • No account or subscription fees

Superhero's share trading platform offers both US and Australian stocks for the lowest brokerage fees in Australia. Australian shares are $5 per trade order, US stocks are $0 per trade and ETFs cost $0 for purchase orders. The platform is available on both mobile and desktop and is user-friendly enough for beginners to get started.

Compare popular share trading platforms


3. eToro (global stocks)

Best for US stocks

eToro (global stocks)
  • Zero brokerage US stock trading
  • Low currency conversion fee
  • Fractional share trading available
  • Conditional orders available

eToro is well known for its social features that allow users to imitate the trades made by other popular traders. The platform launched US share trading in Australia in 2020 and more recently European and Hong Kong stocks. It's a top choice for US stocks thanks to its $0 brokerage fees, low currency conversion rate and trading features.

Disclaimer: eToro offers both stock and CFD trading. CFDs are considered high-risk products where you could lose more than your initial capital.

Compare popular share trading platforms


4. SelfWealth (Basic account)

Best for Australian share trading

SelfWealth (Basic account)
  • Stock/portfolio analysis tools
  • Low flat brokerage fee for CHESS-sponsored ASX shares
  • Comprehensive research tools
  • No inactivity fee/subscription fee for basic account

SelfWealth offers Australian (CHESS-sponsored) and US-listed stocks and ETFs. For Australian (ASX) share trading, the platform offers a low-cost flat brokerage of $9 per trade as well as an extensive list of research features, including portfolio and stock analysis tools, news updates and watchlists.

Compare popular share trading platforms


5. Interactive Brokers Australia

Best for international share trading

Interactive Brokers Australia
  • Stocks from 33+ countries
  • Low brokerage fees for global share trading
  • Low currency conversion rate
  • Fractional share trading

Interactive Brokers is ranked number 1 for international share trading thanks to its long list of of global markets, cheap global brokerage fees and low currency conversion fee. It also offers a number of markets not typically available on Australian apps, including access to global bond markets and over-the-counter (OTC) small-cap stocks out of the US.

Compare popular share trading platforms


6. Sharesies

Best for beginners

Sharesies
  • Easy to navigate
  • Low brokerage fees for Australian and global share trading
  • Invest from a few cents, Australian, NZ and US shares
  • Fractional share trading

Sharesies is an easy-to-use share trading platform that offers stocks and ETFs from Australia, New Zealand and the United States. The app is great for beginners because it has no minimum investment (you can invest a few cents at a time) and low brokerage fees for local and global stock trading. There's also educational content offered through the platform and no ongoing fees to worry about.

Compare popular share trading platforms


7. Interactive Brokers Australia

Best for active traders

Interactive Brokers Australia
  • Extensive technical analysis charting tools
  • Extensive research tools including stock analysis
  • News, company announcements feeds
  • Margin, options, CFD, Forex, trading options

Interactive Brokers has extensive trading tools for active traders, such as advanced charting, fractional shares and a long list of conditional order options. Its brokerage fees are among the lowest on the market for Australian and global share trading, especially for high-frequency traders. Users can also trade OTC stocks.

Compare popular share trading platforms


8. Superhero share trading

Best for ETFs

Superhero share trading
  • $0 brokerage on ETFs
  • Access US and Australian shares and ETFs
  • No ongoing monthly or inactivity fees
  • Easy-to-use platform
  • $5 brokerage for Australian shares

Superhero made waves when it launched onto the Australian scene last year thanks to its super low brokerage fees and easy-to-use design. The platform charges no brokerage fees when you invest in Australian-listed ETFs, a flat $5 brokerage fee for Australian stocks and $0 brokerage on US stocks. Because it also has no ongoing fees, this makes it a top pick for long-term and ETF investing.

Compare popular share trading platforms


9. SelfWealth (Basic account)

Best for long-term investing

SelfWealth (Basic account)
  • No inactivity fees + subscription fee for basic account
  • Low flat brokerage fee for infrequent stocks and ETF trades
  • Extensive research tools including stock analysis and charts
  • Availability of US and Australian shares

With no monthly subscription or inactivity fees for the standard account, SelfWealth customers can buy and sell Australian (CHESS-sponsored) and US shares for a flat $9.50 fee without worrying about ongoing costs. SelfWealth also offers excellent research features, such as portfolio tracking tools, stock recommendations and company analysis.

Compare popular share trading platforms


10. Interactive Brokers Australia

Best for penny stocks

Interactive Brokers Australia
  • Stocks from 33 countries
  • OTC stock trading
  • Fractional investing
  • Conditional orders

Interactive Brokers is one of the few online brokers to offer OTC stock trading here in Australia. IB also features advanced trading tools, global share trading and an extensive list of conditional order types.

Compare popular share trading platforms

Compare share trading platforms

Name Product Standard brokerage fee Inactivity fee Markets International
eToro (global stocks)
US$0
US$10 per month if there’s been no login for 12 months
Global shares, US shares, ETFs
Yes
Zero brokerage share trading on US, Hong Kong and European stocks with trades as low as $50.
Note: This broker offers CFDs which are volatile investment products and most clients lose money trading CFDs with this provider.
Join the world’s biggest social trading network when you trade stocks, commodities and currencies from the one account.
IG Share Trading
$8
$50 per quarter if you make fewer than three trades in that period
ASX shares, Global shares
Yes
$0 brokerage for US and global shares plus get an active trader discount of $5 commission on Australian shares.
Enjoy some of the lowest brokerage fees on the market when trading Australian shares, international shares, plus get access to 24-hour customer support.
Superhero share trading
$5
No
ASX shares, US shares
Yes
Australia’s lowest-cost broker for ASX shares and ETFs.
Pay zero brokerage on US stocks and all ETFs and just $5 (flat fee) to trade Australian shares from your mobile or desktop.
ThinkMarkets Share Trading
$8
No
ASX shares
No
Limited-time offer: Get 10 free ASX trades ($0 brokerage) when you open a share trading account with ThinkMarkets(T&Cs apply).$8 flat fee brokerage for CHESS Sponsored ASX stocks (HIN ownership), plus free live stock price data on an easy to use mobile app.
Saxo Capital Markets (Classic account)
$5
No
ASX shares, Global shares, Forex, CFDs, Margin trading, Options trading, ETFs
Yes
Access 19,000+ stocks on 40+ exchanges worldwide
Low fees for Australian and global share trading, no inactivity fees, low currency conversion fee and optimised for mobile.
CMC Markets Invest
$11
No
ASX shares, Global shares, mFunds, ETFs
Yes
$0 brokerage on global shares including US, UK and Japan markets.
Trade up to 9,000 products, including shares, ETFs and managed funds, plus access up to 15 major global and Australian stock exchanges.
HSBC Online Share Trading
$19.95
No
ASX shares, mFunds, ETFs, Bonds
No
Limited time offer: Get up to $100 in brokerage rebates on your first 5 trades when you sign up to a HSBC Online Share Trading account (T&Cs apply). Make trades online with brokerage fees starting from just $19.95 with an HSBC Online Share Trading account. Plus gain access to complimentary expert research, trading ideas and tools.
Bell Direct Share Trading
$15
No
ASX shares, mFunds, ETFs
No
Invest in Australian shares, options and managed funds from the one account with no inactivity fee.
Bell Direct offers a one-second placement guarantee on market-to-limit ASX orders or your trade is free, plus enjoy extensive free research reports from top financial experts.
loading

Compare up to 4 providers

Important: Share trading can be financially risky and the value of your investment can go down as well as up. Standard brokerage is the cost to purchase $1,000 or less of equities without any qualifications or special eligibility. Where both CHESS sponsored and custodian shares are offered, we display the cheapest option.

With dozens of share trading platforms in Australia, it's not easy to work out which one is best suited to you.

The best app for beginners is going to be very different to a platform that suits active or professional traders. Meanwhile, somebody that wants to invest in Australian shares and ETFs may have no interest in currencies trading or international markets.

The fees can also change depending on how often you trade in a month, a quarter or a year. In fact, recent Finder research found that the average share trader could save approximately $1,048 in brokerage fees a year by switching to a more suitable broker (calculated on 7 trades per month of $1,000).

It may even save money to have more than 1 platform. For example, you could have 1 app to trade US stocks, 1 for ASX shares and another for currency markets.

What’s your trading style?

There are many different kinds of share traders. Once you know which category you fall into, you’ll be able to more easily pick the best share trading app for you. For example, there are casual traders, active traders and long-term investors.

This will influence the features you're looking for in an online broker. From the ease of use of the system through to the market research information available, it's important that the platform complements your trading needs.

Ask yourself the following questions to determine your trading style:

How often will I trade? If you buy or sell shares once or twice a month (or even less), you’re a casual investor. You may want to avoid brokers that have an inactivity fee or charge higher broker fees for less frequent trades.

If you intend to buy and sell shares multiple times in a day, you’re an active trader. You’d want to look for platforms that offer low brokerage for high-frequency trading and an extensive range of trading features, such as charting tools and order options.

Am I a trader or an investor? Traders try to make money from share price movements by buying and selling stocks frequently – often several times in a day or week.

Investors use the "buy and hold" strategy by targeting quality companies they think will rise over a long time frame and possibly offer dividends. They may only buy and sell a few times in a year. Investors may find the inactivity fee more important than a stock analysis feature.

For traders, a low brokerage fee and advanced features are key. They might find the stock analysis feature more important than an inactivity fee.

How will I place trades? Will you be placing all your trades online, via a mobile app or over the phone? Make sure the app offers your preferred choice and check the fees.

What will I be trading? Do you want to trade Australian shares, US shares or other international markets? Some online brokers also offer other markets such as global currencies and cryptocurrencies. Depending on what your priorities are, you may wish to get a broker that offers all of the above or several different brokers – 1 for each market.

How much money am I trading? Do you intend to invest 1 lump sum of $5,000 into the stock market or would you prefer to make several small trades of a few hundred dollars? Brokerage fees sometimes differ depending on the amount you’re buying and selling per month, per year or by trade.

How to compare online brokers

There are plenty of things you'll need to consider when looking at different platforms. Of course, it all comes down to how you're intending to use it.

Here are some of the key features to look at when comparing online share trading platforms:

  • The broker fees. Almost every online trading platform will charge you a brokerage fee (also called a commission fee) when you buy or sell shares, ranging from around $10 to $30 per trade. These fees may be calculated as a percentage of the transaction amount for larger trades and may also be lower depending on how frequently you trade.
  • Monthly fees. Some providers charge ongoing subscription or inactivity fees where you’re charged if you make too few trades. This will especially be the case where a platform offers an extensive range of features for advanced traders.
  • What can you trade? Some trading platforms will not only give you access to Australian shares but also international shares. Others will also allow you to trade currencies, indices, cryptocurrencies and much more, so look for this functionality if it's important to you.
  • Ease of use. Share market trading can be complicated and often requires you to respond quickly to market changes. With this in mind, look for a platform that allows you to make fast and precise trades with minimum fuss.
  • Access to market data. Does the platform offer dynamic, real-time or delayed market updates? Some platforms offer research and broker analysis on individual stocks that can come in handy.
  • Order types. Consider the options available when you're buying or selling shares. Can you place orders at market and/or at limit and are other order types such as stop/loss orders an option to add more flexibility to your trading?
  • Reporting. Check what reporting tools each platform offers to help you track how your trades are performing, record dividends and pass on any relevant information to the ATO at tax time.
  • Customer support. Look for phone, email and live online chat support. Does it offer customer service 24/7 if you're having trouble placing a trade?
  • Education. Some platforms also feature a range of educational tools and resources, such as how-to guides and webinars, to help you get more out of your trading account.
  • Security. How secure is the platform and what measures are in place to ensure the safety of your funds?

What fees will I pay to trade shares?

There are 3 main fees that commonly apply when you use online share trading platforms – brokerage fees, monthly fees and foreign exchange fees if you trade global shares.

Brokerage fees vary greatly between providers but typically start at around the $10 to $20 range. For large transactions, fees of around 0.1% and up usually apply. If you’re planning on making lots of trades, you’ll want to keep an eye out for a platform that offers low per-trade fees.

Some providers will not charge any monthly fees at all. However, more advanced trading platforms and those that offer premium services will often charge a monthly fee that could be as high as around $80 per month. A number of brokers will waive this fee if you perform more than a certain number of trades each month.

Finally, remember that many brokers offer different membership levels – for example gold, silver and platinum – which offer different features and therefore attract varying fees.

  • Brokerage fees. Brokerage fees (also called commission fees) are the charges that apply to each buy and sell transaction of stocks and ETFs. They usually vary depending on the size of your buy or sell order or how often you trade.
  • Ongoing fees. These apply monthly or annually, but not all providers will charge ongoing fees. This may depend on how frequently you trade, for example, inactivity fees are often charged if you don't place any trades within a certain period of time.
  • Withdrawal fees. Some brokers charge a fee to withdraw money from your account.
  • Foreign exchange fees. If you want to buy US or other global shares, you'll need to pay an exchange fee when you deposit money into your account to convert your Australian dollars to the applicable currency.

Disclaimer: This information should not be interpreted as an endorsement of futures, stocks, ETFs, CFDs, options or any specific provider, service or offering. It should not be relied upon as investment advice or construed as providing recommendations of any kind. Futures, stocks, ETFs and options trading involves substantial risk of loss and therefore are not appropriate for all investors. Trading CFDs and forex on leverage comes with a higher risk of losing money rapidly. Past performance is not an indication of future results. Consider your own circumstances, and obtain your own advice, before making any trades.

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.

15 Responses

    Default Gravatar
    jackJanuary 29, 2019

    Which trading platform has the best tax reporting for the ato?

      Avatarfinder Customer Care
      JohnJanuary 30, 2019Staff

      Hi Jack,

      Thank you for reaching out to finder.

      Though we do not have information on the best tax reporting for these companies to the ATO, you may want to contact the ATO directly to check on the statistics for this. They should have available historical data on these companies available for you. Hope this helps!

      Cheers,
      Reggie

    Default Gravatar
    KarenFebruary 9, 2018

    I’d like to buy shares online myself, I’ll be a casual investing in semi longterm shares, looking for a $20 to $50 share minimum purchase. I’m hoping that’s possible, I’m mid 50’s an hoping to add a little extra for retirement, any advice would be muchly appreciated, cheers

      Avatarfinder Customer Care
      MayMarch 2, 2018Staff

      Hi Karen,

      Thanks for your inquiry.

      Going into share trading is one of the good ways to grow your money. With share trading, please note that the minimum order when buying shares on the ASX is $500 and your online trading platform may require a higher limit. We have some guides on the following pages which could help you in your journey to share trading:

      1. Beginner guide to share trading
      2. Opening a share trading account
      3. Compare online share trading accounts

      Hope this helps.

      Cheers,
      May

    Default Gravatar
    AllanMay 24, 2017

    I’m looking for a discount broker for trading Australian shares that provides data reports, particularly for end of f/y
    Cheers, Allan

      Avatarfinder Customer Care
      DeeMay 25, 2017Staff

      Hi Allan,

      Thanks for your question.

      You may want to check our page that discusses cheap stock brokerage in Australia. By checking that comparison table on that page, you should learn which share trading platform has the lowest brokerage fee. Most of them provide daily and yearly data reports.

      Should you have further questions, please don’t hesitate to reach us out again.

      Cheers,
      Anndy

    Default Gravatar
    DrMay 9, 2017

    I have shares in the UK, but with an Australian address it is hard (impossible) to find a UK agent to help with their sale. What is the best Australian option for a single trade (sell)?

      Default Gravatar
      ianOctober 9, 2017

      My suggestion is that you do an off market transfer with a third party who is willing to buy the shares from you and arrange private cash settlement.

      Avatarfinder Customer Care
      HaroldMay 11, 2017Staff

      Hi Rich,

      Thank you for your inquiry.

      Unfortunately, we cannot recommend what is best for you. Our company finder.com.au is a financial comparison website and general information service designed to help consumers to make a better decisions. Please note we do not represent any company we feature on our pages.

      Thankfully, you can always check the list of online share trading platforms on our website. This should give you a good place to start searching for the right platform.

      I hope this helps.

      Cheers,
      Harold

    Default Gravatar
    BenJanuary 20, 2017

    I noticed that amscot Stockbroking is not on the comparison list.

      Avatarfinder Customer Care
      MayJanuary 26, 2017Staff

      Hi Ben,

      Thanks for your question.

      Although we cover a wide range of products, providers and services, we don’t cover every product, provider or service available in the market so there may be other options available to you. However, you can find more information about the amscot Stockbroking through our website.

      Cheers,
      May

Go to site