Our Top Picks

The best ETF (Exchange-Traded Funds) brokers and platforms, according to our research, are:

  2. eToro
  3. Admirals
  4. Trading 212
  5. Interactive Brokers
  6. CMC Markets
  7. XTB
  8. AvaTrade
  9. Saxo Bank
  10. Fineco

To compile this ranking, we took into consideration the following factors:

  • Total number of ETFs to invest in
  • Presence of fractional ETFs
  • Low commissions on ETFs
  • Ability to invest in leverage
  • Additional tools for managing ETFs
Table of Content



CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you can afford to take the high risk of losing your money.

Best brokers for etfs Total number of ETFs Fractional ETFs
DEGIRO 4000+ No
eToro 145+ Yes
Admirals 380+ Yes
Trading 212 400+ Yes
Interactive Brokers 1000+ Yes
CMC Markets 1000+ No
XTB 200+ Yes
AvaTrade 50+ No
Saxo Bank 4000+ No
Fineco 100+ No

What are the best ETF brokers?

Below our curated list and review of the best ETF brokers and ETF trading platforms, showcasing their advanced features and characteristics.

  • DEGIRO is a broker offering ETFs only in the European territory.
  • With DEGIRO you can trade more than 4,000 ETFs with fees as low as $1.
  • DEGIRO offers a selection of ETFs called Core Selection that allows you to invest in ETFs without commissions.
  • DEGIRO does not offer leverage on ETFs.
  • Minimum deposit to open a real account starts at €0.01, and no trial account is available.
Investing involves risk of loss
  • eToro offers more than 100 ETFs to invest in as CFDs.
  • eToro allows you to invest in fractional CFDs starting as low as $10.
  • Within eToro you can also find Smart Portfolios, which are ETF-like assets that allow you to invest in different markets.
  • The minimum deposit to open an account at eToro starts at $10 but varies depending on where the trader lives.
  • With eToro you can open a totally free demo account to invest in ETFs with virtual money.
76% of retail CFD accounts lose money
  • With Admirals you can trade over 380 ETFs as CFDs.
  • On Admirals you can invest in fractional ETFs as low as $1.
  • The leverage on Admirals’ CFD ETFs is 1:5.
  • Commissions on Admirals ETFs are variable depending on market conditions.
  • A minimum deposit of $100 is required to open an account with Admirals.
76% of retail investor accounts lose money
  • With Trading 212 you can invest in real ETFs and CFD ETFs.
  • At Trading 212 you can trade over 400 ETFs in total with low commissions.
  • ETFs on Trading 212 can be traded as fractional as low as $1.
  • Opening an account at Trading 212 requires a minimum deposit of $1, which extends to $10 for a CFD account.
83% of retail investor accounts lose money
  • It is possible to invest in more than 1,000 ETFs.
  • Among them Interactive Brokers offers commission-free ETFs on both Lite and Pro accounts.
  • IB’s platform is highly customizable, and is suitable for implementing automated trading robots.
  • Interactive Brokers requires a minimum deposit of at least $2,000; however, a demo account is available to try out the service.
74-89% of retail CFD accounts lose money
  • CMC Markets offers ETFs on CFDs.
  • More than 1,000 ETFs can be found on CMC’s platform.
  • With a CMC account you can get access to quantitative equity analysis from Morningstar.
  • Slippage on ETFs with CMC is minimal thanks to lightning-fast order execution as low as 7.5 ms.
78% of retail investor accounts lose money when spread betting and/or trading CFDs with this provider.
  • More than 300 ETFs can be traded on a variety of markets with XTB.
  • ETFs on XTB are commission-free until a monthly volume of US$100,000 is reached.
  • Above the maximum volume, ETFs will charge a 0.2% commission with a minimum commission starting at $10.
  • XTB offers fractional ETFs starting at $10.
79% of retail investor accounts lose money
  • AvaTrade is a broker market maker that offers ETF trading in CFDs.
  • At AvaTrade you can trade over 50 ETFs at fixed spreads.
  • To open an account at AvaTrade, a minimum of $100 is required. Alternatively, a free demo account is available to try out the service.
76% of retail investor accounts lose money
  • Through Saxo Bank you can trade over 4,000 ETFs in a professional environment.
  • Commissions start at $18 per order, but can be reduced to $2.50 for more active traders.
  • Opening an account at Saxo Bank does not require a minimum deposit.
72% of retail investor accounts lose money
  • Fineco offers its traders the ability to trade more than 100 ETFs.
  • Commissions on Fineco ETFs start at €2.95 per order, but increase for less active traders to €19 per transaction.
  • When ETFs are traded as CFDs, Fineco charges a variable spread.
  • ETFs can be purchased either as CFDs or as Reals.
  • Fineco requires a minimum deposit of $100 to open a real account.
(Your money is at risk)

How to choose an ETF broker

When choosing a broker for ETF investing, the main concern should be about fees and long term costs.

In fact ETFs are an asset type that should be held long term to potentially be profitable, and keeping costs low is extremely important.

Other than the buy-sell costs, which some brokers do not charge under certain conditions (like DEGIRO), you should make sure the ETF broker of your choice do not charges administration costs or performance fees.

These commissions are usually charged when using Robo-Advisors to buy ETFs, and can become quite high overtime as they are usually paid on percentage based on the total amount of money invested into the service.

For instance, if a trader invests 1000 USD on an ETF, and the administration costs are set at 1%, it means that the trader will have to pay 10 USD per year to the broker.

Characteristics of ETFs: how to choose one

There are several companies in the world that create ETFs, and it is common to find ETFs that replicate the same markets, but in a slightly different way.

The factors governing the choice of an ETF are varied, but among the main ones are:

  • The price
  • The size of the fund
  • The annual costs
  • The type of replication
  • The strategy used
  • The currency of the fund
  • The mode of dividend distribution
  • The exchange at which the ETF is listed

ETFs are listed on an exchange, and just like stocks they have a market value. Their value is derived primarily from the performance of the market that the ETF is replicating. Typically, the cost of an ETF ranges from $5 to $200. In addition, you have to consider the commissions of the broker on which you buy the ETF.

In addition to the initial cost to invest in it, each ETF has:

  • an annual cost (the TER, or Total Expense Ratio), which is generally less than 1% per year and is used to cover the costs of managing the fund
  • commissions that the distributing entity must pay to brokers each time it recalibrates the basket of assets within the ETF
  • swap fees if the type of ETF replication is synthetic.

ETF replication can be physical or synthetic. Typically, larger mutual funds have the economics to actually buy the assets within the ETF, while smaller funds may not, and consequently invest in derivatives.

Another case where an ETF might offer synthetic replications is when it seeks to replicate markets where it is complex or inexpensive to source physical assets (e.g., stocks listed on exchanges in poor and/or emerging markets).

Depending on the size of the fund, is important not only to have a physical replication, but also to have a more faithful sampling of the market you want to track. In fact, a large ETF will be able to source a large number of assets that will allow it to more accurately manage allocation percentages, and thus, better replicate the market.

Each ETF has its own investment strategy. Typically ETFs use long-only strategies (i.e., they buy assets with the expectation that they will increase in value), however, there are ETFs that use short-only strategies (which increase in value if the market loses it), ETFs that use leverage, or ETFs that use all three strategies.

Another important point is the currency of the fund. Investing in euros in a fund that uses the U.S. dollar exposes the investor to foreign exchange risk.

Finally, it is also important to know the dividend management of ETFs. Distributing ETFs “distribute” dividends directly to the investor’s account. In contrast, accumulation ETFs reinvest dividends within the fund.

How much money can you earn with ETFs?

Taking a look at the top 20 ETFs by market capitalization in 2022, to date 10-year average returns come in at 15.6%, while one-year returns are generally negative with an average of -14.68%.

Invesco QQQ Trust 32.78% 15.00% 17.39% 18.93%
iShares Core MSCI Emerging Markets ETF 2.89% 3.58% 1.41% 3.17%
iShares Core MSCI EAF 17.72% 8.85% 4.23% 5.72%
iShares Core S&P 500 19.57% 14.56% 12.27% 12.82%
iShares Core SP Mid-Cap ETF 17.61% 15.40% 7.73% 10.14%
iShares Core SP Small-Cap ETF 9.69% 15.09% 5.18% 9.77%
iShares Core US Aggregate Bond ETF -0.93% -3.97% 0.74% 1.48%
iShares Russell 1000 ETF 19.20% 13.93% 11.77% 12.50%
iShares Russell 1000 Growth ETF 26.88% 13.53% 14.92% 15.53%
iShares Russell 2000 ETF 12.27% 10.71% 4.13% 8.23%
SPDR SP 500 ETF Trust 19.38% 14.51% 12.15% 12.73%
SSgA SPDR Gold Shares 11.12% -0.56% 9.47% 3.60%
Vanguard Dividend Appreciation ETF 10.70% 12.63% 11.41% 11.26%
Vanguard FTSE Developed Markets ETF 13.96% 9.33% 4.64% 5.47%
Vanguard FTSE Emerging Markets ETF 7.96% 2.99% 2.58% 3.79%
Vanguard Growth ETF 16.86% 11.08% 14.67% 14.69%
Vanguard SP 500 ETF 12.94% 13.68% 12.15% 12.61%
Vanguard Total Bond Market ETF -3.21% -4.53% 0.79% 1.46%
Vanguard Total Stock Market ETF 12.58% 13.02% 11.35% 12.07%
Vanguard Value ETF 8.96% 15.34% 9.07% 10.29%

Why invest in ETFs: Risks and benefits


  • Investing in ETFs has many benefits on a practical level. In fact, they are professionally managed investment funds, and the trader’s only responsibility is to choose the correct ETF to invest in without worrying about rebalancing to achieve a perfect replication.
  • ETFs are also a much cheaper method of investing in stock indexes, which often require large sums (even exceeding $1,000 per single share).
  • Brokers who offer ETFs typically charge very low commissions (and even zero in some cases).


  • However, although ETFs have many benefits, there are also two risks namely. These are, foreign exchange risk and market fluctuations.
  • When you invest in EUR in a USD-listed ETF, in addition to the ETF you are also indirectly investing in the U.S. dollar. Assuming that the Euro becomes stronger than the U.S. Dollar, the ETF will lose value relative to the initial investment.
  • Finally, another problem with ETFs is the risk from market fluctuations. Although it is often considered a less risky asset than others, there is always the risk that it will lose value and thus cause the investor to lose money.

How long can an ETF be held?

An analysis of the returns of the world’s leading ETFs shows that on average it takes at least 3 years to make a profit from the investment. However, the longer an ETF is held, the more its average returns increase.

1 year -14,68%
3 years 4,85%
5 years 6,54%
10 years 8,80%

That is why when investing in an ETF there is no maximum time limit, but it always depends on the investor’s plans and the average returns of the ETF they are investing in.

You also have to take into account the type of ETF you are investing in.

Investing in synthetic ETFs, that is, ETFs that have derivatives as their underlying assets could be counterproductive in the long run because the swap fees would add up day after day, thus reducing some of the ETF’s growth.

If you are looking for an ETF to hold for the long term you should consider physically replicating ETFs.

How much money does it take to invest in ETFs?

It takes an average of $175 to invest in an ETF, taking into consideration the top 20 ETFs by market capitalization.

However, each ETF has its own cost, which means that ETFs of all values can be found.

Their market valuation also depends on the exchange on which they are listed. The same ETF listed on two different exchanges may have two slightly different valuations.

To invest in the most expensive ETFs, it is good to know that there are brokers such as Trading212 that allow ETFs to be fractionated as low as $1.

filippo ucchino

About The Author

Filippo Ucchino
Co-Founder - CEO - Broker Expert
Filippo is the co-founder and CEO of InvestinGoal.com. He has 15 years of experience in the financial sector and forex in particular. He started his career as a forex trader in 2005 and then became interested in the whole fintech and crypto sector.
Over this time, he has developed an almost scientific approach to the analysis of brokers, their services, and offerings. In addition, he is an expert in Compliance and Security Policies for consumers protection in this sector.
With InvestinGoal, Filippo’s goal is to bring as much clarity as possible to help users navigate the world of online trading, forex, and cryptocurrencies.

Trading CFDs, FX, and cryptocurrencies involves a high degree of risk. All providers have a percentage of retail investor accounts that lose money when trading CFDs with their company. You should consider whether you can afford to take the high risk of losing your money and whether you understand how CFDs, FX, and cryptocurrencies work. Cryptocurrencies can widely fluctuate in prices and are not appropriate for all investors. Trading cryptocurrencies is not supervised by any EU regulatory framework. Your capital is at risk. The present page is intended for teaching purposes only. It shall not be intended as operational advice for investments, nor as an invitation to public savings raising. Any real or simulated result shall represent no warranty as to possible future performances. The speculative activity in forex market, as well as in other markets, implies considerable economic risks; anyone who carries out speculative activity does it on its own responsibility.
ADVERTISER DISCLOSURE: InvestinGoal is completely free to use for all. Though we may receive a commission from brokers we feature, this does not impact the results of our reviews or rankings which are conducted with complete independence and objectivity, following our own impartial methodology. Help us continue to provide the best free broker reviews by opening your account with our links. Please read our Advertiser Disclosure to learn more.
2FC Financial Srl
Via Filippo Argelati, 10,
Milan, Italy

VAT No. IT10004450960
Copyright © 2024 InvestinGoal.com – All rights reserved. / Privacy and Cookie Policy / Basic Terms of Use / Risk Warning / Sitemap