Compare the best free trading platforms in 2022

A large number of brokers now offer a free service where you can buy and sell financial assets without charge. Our experts have compared them and picked out the best free trading platforms to use this year.
Updated: Sep 29, 2022

Our expert panel reviewed the best stock trading platforms and ranked their top picks. As there’s now so many options to choose from, we used the expert reviews and critical feedback to create a definitive list of the best free trading platforms so you know where to invest your money.

Best free trading platforms in 2022

  • eToro – best for free trading and for beginners
  • AvaTrade – best free broker for tools and charts
  • Skilling – best for day traders
  • – best free trading app
  • Plus500 – widest range of assets to trade for free

Compare the best platforms for zero-fee trading

Our experts have ranked the best free trading platforms according to the service they offer. Use the table below to choose one now, or keep reading to learn more about each app and how they were chosen.

Min. Deposit
$ 10
User Score
Up to $240 bonus!
Deposit with ACA, Wire, Pay with my bank
Invest for dividends and get payout on stocks on Ex-Dividend day
Start Trading
Payment Methods:
Bank Transfer, Wire Transfer
Full Regulations:
Investoo Ltd is compensated if you access certain of the products or services offered by eToro USA LLC and/or eToro USA Securities Inc., as applicable. This compensation incentivizes Investoo Ltd to describe those products and services in favorable terms. Any testimonials contained in this communication may not be representative of the experience of other eToro customers and such testimonials are not guarantees of future performance or success.
Min. Deposit
$ 100
User Score
Trade out-of-hours on over 70+ US stocks
Get exposure to a wide range of popular UK, US and international stocks
Enjoy flexible access to more than 17,000 global markets, with reliable execution
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal
Full Regulations:
ASIC, FCA, FINMA, is a licensed bank (IG Bank in Switzerland)
Spread bets and CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 68% of retail investor accounts lose money when trading spread bets and CFDs with this provider. You should consider whether you understand how spread bets and CFDs work, and whether you can afford to take the high risk of losing your money.
Min. Deposit
$ 0
User Score
$0 commission and $0 Options contract fees
Upgraded research with advanced charts
Smart Menus for faster trades
Start Trading
Payment Methods:
Full Regulations:
Min. Deposit
$ 500
User Score
We offer one of the best execution speeds in the industry with low latency
Award-winning support in 14 languages
Trade with precision from 0.5 pips on EURUSD
Start Trading
Payment Methods:
Bank Transfer, Bank Wire, Credit Card, Debit Card, PayPal, Sofort, neteller, skrill
Full Regulations:
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 68% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Top free trading platforms

1. eToro: Best for free trading and beginner investors

eToro is a free trading pioneer where you can buy and sell financial assets on your mobile device at no cost. The platform is free to use, and trading stocks on the app is free. You will have to pay a charge when you withdraw money but otherwise, it’s an extremely low-cost way to trade.

eToro is available on desktop or on the Play Store and the App Store and it’s a great way to trade any financial assets. Crypto, mutual funds, stock market, forex, commodity, and ETF (exchange traded funds) trading is available and you can trade all of them risk-free if you use a virtual demo trading account.

Download the eToro app and sign up to get started. You have to provide some ID to verify the account but otherwise it’s easy to set things up. Just note that some features, like crypto trading, are restricted in some parts of the world.

The minimum deposit to get started trading with eToro depends on your location but it usually very competitive compared to other brokers out there.

68% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you can afford to take the high risk of losing your money 


  • Free demo account
  • Free app download
  • Zero fee trading
  • CopyTrader features


2. AvaTrade: Best for analysis tools and charts

AvaTrade is a beginner-friendly trading service that lets you trade from your phone through its AvaTradeGO app. It provides a lot of helpful information for when you’re just starting out, including video tutorials, blog posts, and a strategies ebook.

Although it originally specialised in forex, AvaTrade now offers all the most popular financial assets, from currency pairs to Bitcoin, commodities, and indices. All are available to trade for free, and there are expert advisors and a copy trading system to help you learn from the best.

The AvaTradeGO app can be downloaded on both Google and Android and is completely free to use. You can also trade for free through popular software like MetaTrader 4 and 5, which provide lots of advice and protection to help beginners trade safely.


  • Huge volume of learning material
  • Zero fee trading
  • Lots of different platforms available
  • Regulated across the world


3. Skilling: Best for free CFD trading

Skilling is a CFD broker where you can access more than 900 different financial assets. There is no fee to trade on Skilling and because it offers CFDs, you can buy or sell assets to take advantage of both rising and falling market conditions.

Like many trading apps, Skilling offers a free demo account so that you can test the water without putting any real money on the line. It also offers different trading accounts according to your level of experience and how much you expect to trade.

Beginners can use the standard, zero commission trading account, but there are more advanced options for professional traders too. A premium account offers better spreads, and there’s an option to use it in association with the popular trading software, MT4.


  • Free trading and zero commission account for beginners
  • CFD trading so you can trade at all hours
  • Can trade with MT4 software


4. best free trading app offers an award-winning trading app that’s jam-packed with tools and charts. It uses artificial intelligence to offer feedback on your trades but retains a simple and easy to use interface that works for beginners.

The AI analysis tool is the most noteworthy feature on the app as it helps you understand your biases and where you make mistakes. A wide range of tech indicators, analytics tools and charts are available to help you improve your trading, too.

The best stock trading apps including all the same features you can access through a web browser, such as things like negative balance protection, which mean you can never fall into the red. Capital offers all that and more, and has won awards for the quality of its mobile app.


  • Zero fee trading
  • Get feedback on your trading behaviour
  • Award-winning app


5. Plus500: Best for range of assets available

Plus500 offers thousands of different financial assets and you can trade them all from its mobile app. It’s range of assets extends around the globe, so you can almost always find what you’re looking for.

There are many different ways to trade with Plus500. Leverage up to 1:30 is available and there are lots of analysis tools to help you make the right decisions. What’s more, you can trade cryptocurrency CFDs as well as traditional financial assets.

While there is a free demo account, the rest of its offering isn’t very well suited to beginners. There’s far less educational resources available on Plus500 compared to the competition, and it’s not easy to find support to help with your trading.


  • Zero fee trading and commissions
  • Good risk management tools
  • Lots of assets available, including crypto
  • Trade with up to 1:30 leverage


What is a free trading platform?

It’s a piece of software that lets you place trades on financial assets without incurring charges like commissions. A trading platform can be accessed by registering with an online brokerage account. The platform connects and matches your buy and sell orders with others on an exchange. 

Traditionally, every time you bought or sold an asset, you would pay a fee known as a commission. With the rise in discount brokerage firms, commissions have been made largely redundant. When using a free trading platform you should expect to incur other costs like spreads and possibly payment processing fees. 

How does a free trading platform work?

A free trading platform is a way for retail traders to connect to an exchange and place trades. Trading platforms are pieces of software that allow you to see the most up to date prices for any financial instrument. You can then place a buy or sell order and the software will match it with other orders in the market. 

How should I choose a free trading platform?

When it comes to choosing a free trading platform there’s a few things you should consider before making your decision. Free trading apps won’t usually have commissions but other costs like spreads will usually be something to think about. Below we’ve included some of the features that you should look out for when choosing a platform. 

Hidden fees

As the name suggests, free trading platforms won’t charge you a fee to buy or sell stocks. However, they still have to make their money in some way and that can mean you can run into unexpected charges elsewhere.

Here are the main two sets of fees to look out for:

Spreads. The spread is the difference between the buy and sell price of a stock. If Apple is available to buy at $200 and sell at $198, the spread is $2. While a ‘free’ trading platform might not charge a flat trading fee, you may find that there is a wider spread than with its competitors.

Payment fees. Another way they make money is through charging for deposits and withdrawals. If you plan on making lots of deposits or withdrawals, they can soon add up. 

Demo accounts

Even when you don’t have to pay a fee to trade, you’re still risking money each time you trade. A demo account offers you the ability to practice trading without risking anything. It can be most cost-effective to sign up to a free trading platform and use a demo account when you first start out.

Educational material and analysis tools

Even when you’re trading for free, you want to pick stocks that have the best chance of making you money. Educational material like tutorials and guides are a huge part of that. As so many platforms with no fees are specifically designed to target beginners, there is often a lot of learning material on their websites and apps. Use them to your advantage.

Similarly, most trading is based on technical analysis, where you study individual price charts and try to predict how prices will change in the future. The amount of charting and analysis you can do through your broker varies, some free trading platforms are very focused on beginners and so offer limited option to do your own analysis. Others, often those which have been forced to adapt and compete by the new retail trading craze, do offer more features.

Free software integrations

Many apps integrate with popular trading software, such as MT4 or MT5, or offer their own in-house alternative. If there is a particular piece of software you like to use, consider which apps work with it when you sign up. Most of the time, it’s completely free to download trading software and it’s available as soon as you set up an account.

In some cases, bespoke software may only be available if you use one of the more advanced subscription options. The average trader on a basic package may get free trading, but may not get all of the perks on offer to the professionals. This is another thing you need to balance out – it might be better to start off with free trading while you learn, but as you get more experience you might migrate to more advanced tools that come with more of a cost.

Range of stocks available

A free stock trading app or platform that’s free of charge is normally geared towards beginners, so the amount of stocks on offer might be limited. You should be able to trade all the leading US stocks, like Tesla, Apple, Amazon, and Netflix, on almost any free trading platform. It is in terms of international stocks that there might be fewer options.

If you want to trade emerging markets or leading UK or European stocks, then this is something you need to consider before you sign up. As with anything, you have to make trade offs in order to benefit from trading with no commission. To trade lesser known stocks or cheaper companies, you may need to find a penny stock broker, for example, and be willing to pay a bit extra per trade but many more options will be available for stock trading.

Some other traders prefer to gain exposure to a whole market or industry by using stock indices or exchange traded funds, which are usually available for trading without fees on some of these platforms.

Should I use a free trading platform?

Yes, using a free trading platform is often a good idea, particularly if you’re a beginner or plan to be a very active trader. Obviously, the cost of trading is much lower than using a stock broker where you need to pay for every trade. In the early stages of your trading journey, it’s normally better for your bottom line if you can trade for free.

Free trading brokers have zero commission and when making lots of trades, commissions can quickly add up and eat into profits. Ultimately, however, whether it’s the right approach for you depends on how you plan to trade. 

This type of platform isn’t necessarily suited to scalping, for example, where you would much rather have tight spreads. Free trading brokers might also compromise in other areas, such as in the charting and analysis tools available, which makes it more difficult to analyse the markets or might mean you have to sign up to a third-party platform in order to do the analysis.

Where should I go now?

For most users, we do recommend you start trading with a zero-commission broker. Nevertheless, it’s a good idea to properly understand where you are being charged, so we recommend reading up on how online brokers work and the difference between fees and spreads. You can also use the latest market analysis to get some ideas on which stocks to trade and when.

Methodology: How did we choose the best free trading platforms?

Our expert panel consists of stock analysts and investors with decades of experience behind them. They conducted extensive research and testing of all of the services involved. Testing means we have signed up, created an account, deposited and withdrawn money, and placed at least one trade.

In addition to the testing process we have researched all of the platforms online, to. Together, those criteria combined to produce a series of ranking factors which have been used to produce a final list of apps.

None of the services listed on this page have influenced the order in any way. We may make an affiliate commission if you sign up and trade on an app using one of the links above. Learn more about how we make money by reading our reviews process.


Which is the cheapest trading app?
Is Robinhood free?
Can you trade stocks with no money?
How do free trading platforms make money?

Sources & references
Risk disclaimer

Invezz is a place where people can find reliable, unbiased information about finance, trading, and investing – but we do not offer financial advice and users should always carry out their own research. The assets covered on this website, including stocks, cryptocurrencies, and commodities can be highly volatile and new investors often lose money. Success in the financial markets is not guaranteed, and users should never invest more than they can afford to lose. You should consider your own personal circumstances and take the time to explore all your options before making any investment. Read our risk disclaimer >

James Knight
Editor of Education
James is a lead content editor for Invezz. He's an avid trader and golfer, who spends an inordinate amount of time watching Leicester City and the… read more.