Best stock trading app UK - which is the best?

Fact checked icon
Fact Checked.
Updated on
February 23, 2023

In a nutshell

The best stock trading apps in the UK are: eToro and Trading 212. They’re both commission-free and have no account fees, along with a huge range of investment options and awesome customer service. You can also trade CFDs (learn about this below).


Looking to trade stocks and shares, or already a pro and looking to trade on your mobile? We’ve got you covered. Here’s the best stock trading apps in the UK.

Best stock trading app UK

Best stock trading apps (UK)

Not sure where to start?

Check out eToro, it’s commission free and a great place to learn (plus you can copy the pros).
Visit eToro¹Visit eToro¹

Trophy icon
Best trading app


eToro is a hugely popular investing and trading platform. Not just because of it’s awesome trading features and being completely commission free, but because you can join a community of traders from all over the world, to trade, chat and learn together.

It’s also got the largest range of assets to trade and invest in – including stocks, ETFs, crypto, CFDs, currencies and commodities (such as gold).


eToro rated 5 stars

68% of retail investor accounts lose money when trading.

Trophy icon
Best ISA

Trading 212

Trading 212 is a platform built for everyone in mind – there's over 2,000,000 customers! It’s great for beginners to get started, and perfect for experienced investors too with a huge range of investment options.

It’s also the cheapest platform out there, completely commission free, and the lowest fees when buying foreign stocks.


Trading 212 rated 5 stars

Get a free share worth up to £100 when you use the promo code NUTS. Enjoy!

Not investment advice. Investments can rise and fall, and your capital is at risk.

Trophy icon
Best app experience


Light is an awesome stock trading app. Not only is the app experience great, but it's also commission-free!

The only fees you'll pay are currency converison fees, and these are low. You can also hold multiple currencies in your account too.

The investment range is good too - and includes stocks and ETFs from across the world.


Lightyear rated 4 stars

Best traditional broker with a trading app

Trophy icon
Best traditional

AJ Bell

One of the cheapest traditional brokers out there, with a good reputation and established history. The customer service is great and there’s a huge range of investment options.


AJ Bell rated 5 stars

Trophy icon


Trophy icon


Our criteria for comparing the best stock trading apps

We’ve reviewed and rated all the best stock trading apps and stock brokers in the UK. Here’s the criteria we’ve used to determine the best:

  • Range of investment options (assets)
  • App experience
  • Costs
  • Trading features (such as limit orders)
  • Customer reviews

That covers pretty much everything you’d want in a stock trading app.

The apps above are the ones we believe are the best, and recommend to our own friends and family. So you can be confident that whichever app you pick, you’ll be using one of the best out there.

You also have the option of trying them all, and see which one you like best, they’re all free to sign up! Although don’t sign up to a Stocks & Shares ISA until you are ready to commit to one, as you can only have one per year (more on ISAs below).

What’s the best stock trading app for beginners?

Stock trading can feel a bit daunting if you’re a beginner, and there’s a lot to learn. But don’t let that put you off, the benefits to your financial life could be immense!

With that in mind, we recommend beginners to start with eToro¹. It’s the most user-friendly, and very welcoming to beginners. They’ll show you how everything works when you sign up, and the platform is super intuitive anyway. And of course, it’s commission free!

eToro best stock trading app for beginners

There’s also lots of resources to learn more about stock trading and develop your skills and knowledge about investing.

What’s the best free stock trading app?

Not a fan of paying fees? Neither are we! That’s why we’ve put the commission fee stock trading apps top of our list. That’s eToro¹ and Trading 212¹ – both are great trading platforms, and the lowest cost overall too, accounting for account fees (free), and currency conversion fees (more on those later).

Trading 212 best free stock trading app

What actually is stock trading?

When we refer to stock trading, we mean buying and selling investments, such as shares of companies that are listed on stock exchanges (also often called simply the stock market).

Shares are where you own a tiny part of a company, so a share of a company. And a stock exchange is simply a place to buy and sell shares – which you would do through a stock broker (a trading app in this case).

There’s a stock exchange (and sometimes a few) in most countries across the world, such as in the UK, where we have the London Stock Exchange (LSE), and in America, where they have the New York Stock Exchange (plus others).

On an exchange you can trade the shares of companies that have decided to and been allowed to sell their shares to the public. They are a ‘publicly listed company’ (listed on a stock exchange for the public to buy). These are often large, successful companies, or medium sized companies growing fast. They are not new businesses.

The majority of companies across the world are private companies. This means they are privately owned and not listed on a stock exchange for the public to buy their shares. They have just a few shareholders, or sometimes just one. A Shareholder is the owner of the share, and therefore an owner of the company.

The main reason companies ‘go public’, and list on a stock exchange, is to raise money from the public as investors, and secondly to allow existing shareholders to sell their shares and realise some of the value they have as a shareholder (i.e. get some cash for all the hard work growing the business). Although of course, they are giving up some of their ownership in order to do this.

Types of investments

Let’s dive into what type of investments you can actually buy on stock trading apps.

Stocks and shares

As we mentioned above, it’s a share of the ownership of a company. If you own one share, you own a bit of the company. 

Each company can have as many shares as they like, so one share may not represent that much, or it could represent the whole company (if it’s a private company).

Exchange-traded funds (ETFs)

ETFs, or exchange-traded funds, are groups of shares combined into one single investment. They’re pretty great, and super popular.

Exchange-traded funds (ETFs)

Buying an ETF means you don’t have to go and buy all the shares from individual companies in order to put together a portfolio of investments (that’s your total investments you have).

It’s typically seen as safer to buy a range of investments, rather than shares in just a few companies, and so ETFs give you that ability, in a super easy way.

ETFs can represent whole stock exchanges, such as the London Stock Exchange, represented by the FTSE, or FTSE 100, which is the top 100 companies in the UK. This is super popular as it represents the whole UK economy effectively.

When you buy a share of an ETF that represents the FTSE 100, you are effectively buying a share of the top 100 companies in the UK. Pretty cool right? Saves you a lot of time and money vs buying all the companies directly.

ETFs can also represent themes, such as industries, and these are sometimes called thematic funds. For instance, you can buy an ETF that has shares of companies in the electric vehicle industry, or the AI industry, or green energy. There’s quite literally thousands!

Stocks and Shares ISA

Here’s where things get exciting! Alongside a standard investing account called a General Invest Account, or within a CFD account (more on those later), you can open and invest within a Stocks and Shares ISA.

A Stocks & Shares ISA (Individual Savings Account), is where everything you save and invest is completely tax-free! So, you won’t pay any Capital Gains Tax, Income Tax or Dividend Tax. Pretty great right?

Stocks and Shares ISA

You can also save up to £20,000 per tax year (in total across all of your ISAs, so a Cash ISA and Lifetime ISA if you have them). A tax year runs from April 6th to April 5th the following year.

ISA allowance

The only drawback is you can only pay into one each tax year, so you have to choose wisely!

A common strategy is to use your Stocks and Shares ISA with an expert-managed investment platform. That’s where the experts handle everything and grow your money over the long-term. And then use a GIA (General Investment Account) for your own trading and investing. If you’re interested, here’s the best expert-managed Stocks & Shares ISAs.

Expert-managed Stocks & Shares ISAs

What are CFDs?

We mentioned CFDs, but what are they? CFDs stand for ‘Contract For Differences’. It sounds really complicated, but it’s really quite simple.

Trading CFDs are very common when day trading and with more experienced traders.

Instead of purchasing an asset, such as a stock or share, you enter into an agreement with the broker or trading platform (a contract), about the price of the asset, and agree to pay the difference between when you bought the CFD and when you sell it (you settle the difference).

What are CFDs?

So if you buy a CFD for a stock that’s worth £100, and the stock price increases to £110, and you sell the CFD, you have made £10 profit. Just as you would have if you bought the stock itself.

However, with CFDs, you can also trade the price going down, called going short. So if you had bought a contract for the price going down, and the same stock was now worth £90 instead of £100, you would have also made a profit of £10. Pretty cool right?

And that’s not all. You can actually trade with more money than you actually have. You can effectively borrow money from the broker or platform itself. This is called leverage trading or margin trading.

It works by using your money as a deposit (collateral), to borrow more funds. Let’s say you want to invest £50 in a share that you think will go up in price. You could borrow 5x that amount, so make a £250 trade, with just £50 deposit.

If the price of the share increased by 10%, you’d make 10% of £250, which is £25. A lot more, than 10% of £50 (£5), if you had just bought the stock. Seems good right?

Leverage trade up

However, you have to be careful, as although it magnifies your profit, it also magnifies your losses. So if the stock went down 10% instead, you would now have lost 10% of £250, which is £25. That’s 50% of your £50 deposit. Not great. 

Leverage trade down

Leverage trading is useful, but please be sensible!

The best trading apps for CFDs are eToro¹ and Trading 212¹ (you have to open a CFD specific account with Trading 212).

Key stock trading terms and information

Shares outstanding

With public companies, they often have a lot of shares. For instance, Apple has 16 billion shares. Yep, 16 billion! The amount of shares a company has is technically called ‘shares outstanding’. 

This can change over time as companies can issue new shares, or they can buy shares back.

If they issue new shares, this reduces the value of the current shares, and if they buy them back, they are often then removed from circulation (effectively destroyed), and the value of all the remaining shares increase.

Market capitalisation

The market capitalisation is about understanding how much a company is worth in relation to its share price (which is just one way of valuing a business). It is the total amount of all the shares (called the outstanding shares), added together.

So if a company has 1 million outstanding shares, and each share is £1, then it has a ‘market cap’ of £1,000,000.

Using the market cap, you can categorise a company by its size, with ‘large cap’ companies valued at over £10 billion, ‘mid cap’, or ‘medium cap’ companies between £2 billion and £10 billion, ‘small cap’ companies between £300 million and £2 billion, and ‘micro cap’ between £50 million and £300 million.

Large businesses, with bigger market caps, are seen as safer investments as they’re typically more established businesses with large revenue (how much money they make from sales) that is nearly guaranteed every year. However this is not always the case, share prices can get a bit crazy at times! It’s always best to think about the long-term.

Earnings per share

The earnings per share (EPS), is a measure for investors to quickly determine how profitable a company is. It’s simply the net profit (how much a company makes after all the costs) of a company divided by the total number of shares (called outstanding shares).

For instance, if there are 1,000,000 outstanding shares, and the net profit is £10,000,000, then the earnings per share is £10. It’s £10 in earnings (profit), per share.

If you are comparing companies, then the higher the earnings per share, the more profitable the company is. You could also compare this for the same company over time too, to see how it has been performing.


Dividends are when a company decides to give its profits back to its shareholders (the owners of the company). It’s simply a cash payment to whoever holds the shares. Your stock broker or trading app (providing you are actually holding the shares and not CFDs), will collect this for you, and it will automatically appear in your account.

These are often made from more established, and of course, very profitable companies, and often paid yearly or quarterly (every 3 months).

In the UK, you’ll pay a Dividend Tax on any dividends you receive. Although only if they are higher than your £2,000 tax-free allowance. You’ll pay a tax rate depending on your Income Tax band. (Income Tax is what you’ll pay on your salary, we cover the tax bands just below.)

Here’s what you’ll pay:

Tax band Tax rate on dividends
Basic rate 8.75%
Higher rate 33.75%
Additional rate 39.35%

If you’re not sure what tax band you’re in, use the table below to work out which band you’ll be in based on your total income (e.g. your salary):

Tax band Income range
Personal Allowance Up to £12,570
Basic rate £12,571 to £50,270
Higher rate £50,271 to £150,000
Additional rate Over £150,000

However you won’t pay any Dividend Tax at all if your investments are within a Stocks and Shares ISA.

Capital Gains Tax 

You’ll also have to pay Capital Gains Tax if you make a profit on your investments each tax year. A profit counts as when you sell an investment for a higher price than you bought it for, and you would only pay tax on the actual profit.

Capital Gains Tax

The rate you’ll pay is based on your income too, just like Dividend Tax, so if you’re a basic rate tax-payer, you’ll pay 10% Capital Gains Tax, and if you’re a higher rate, or additional rate tax-payer, you’ll pay 20% tax.

However, if you are investing with a Stocks and Shares ISA, you don’t need to worry about this. Everything is tax-free remember!

Here’s where to learn more about Capital Gains Tax.

What’s a fractional share?

Traditionally, you’d have to buy a whole share when you trade stocks, so if one share cost £1,000, you could only buy a share if you were happy to pay £1,000.

This can be a significant portion of your portfolio, and therefore potentially not a sensible investment, also, you might not have £1,000!

With a fractional share, you don’t need to buy a whole share, you can buy a fraction of a share, which is a portion of a share, and you decide how much you want to buy.

Let’s take Netflix for example, it has been as much as $600 per share, which is quite a bit for a lot of investors and traders. Maybe you only want to invest $100 into Netflix.

Well, you can invest that $100, and get ⅙ of a Netflix share back. It’s exactly the same as holding a whole share, the only difference is its a fraction of a share. Pretty cool right?

What’s a fractional share?

If a share pays out dividends, you’ll also only get the fraction you have of that share as a dividend payment.

Note: you can’t do this with every broker, just some of the more modern ones. (All of our recommended trading apps have this feature.)

What’s a currency conversion fee?

When you buy stocks and shares from another country, and so listed on a foreign stock exchange, they’ll be in another currency. Often, this is US stocks, as they’re hugely popular.

However, your account will of course be in Pounds (GBP), normally anyway. So, when you buy a US stock, the trading app (stock broker) will convert your pounds into Dollars (USD) to buy the stock for you.

To do this currency exchange for you, the investment app will charge a fee, the currency conversion fee. This can range from 0.15% (with Trading 212), to 1.5% with other platforms, such as Interactive Investor.

You’ll also pay this fee when you sell and convert the foreign currency back to Pounds.

With eToro, it’s a bit different, the whole platform operates on Dollars, so you simply convert all of your Pounds to Dollars when you deposit cash.

What’s Stamp Duty?

When you buy shares in the UK, listed on the London Stock Exchange (LSE), you’ll have to pay Stamp Duty Reserve Tax (SDRT).

This is 0.50% of the price of the stock. It’s all handled for you by the stock broker, you don’t actually need to do anything.

You also don’t pay this on ETFs (exchange-traded funds), or IPOs (Initial Public Offerings), which is where new shares for a company are issued. Or on companies listed on the AIM market (which is the stock exchange for smaller companies).

This only applies to UK shares. US and European shares are Stamp Duty free!

By the way, some trading apps are nice and pay this for you, such as eToro. And you won't pay this when trading CFDs, just when you are buying the stock itself.

Investing within a pension

In the UK, there’s a huge benefit when it comes to pensions, everything you save within a pension is tax-free in terms of your money growing, so there’s no Capital Gains Tax, Income Tax or Dividend Tax. 

Plus, everything you put into a pension is tax-free, which is why if you are employed, your employer will pay money into your pension before it is taxed.

Workplace pension

When you manage your own pension, called a Self-Invested Personal Pension (SIPP), you get the same benefits too. However, you can only add money into it after you’ve paid tax on your income, so the government will automatically give you a refund of your tax paid straight back into your pension. Pretty great right? This is often called a government bonus.

That means when you add money into your self-invested personal pension, the government will add 25% straight into your pension all for free. And if you are a higher rate or additional rate tax-payer it gets even better, you can claim the tax back at those rates too (40% and 45%). You do this on a Self-Assessment tax return (it’s easy and all online).

Personal pension

Note: you can only save and invest either as much as your total income (e.g. salary), or £40,000, whichever is lower. This is across all of your pensions.

Pension annual allowance

It’s often a good idea to let the experts manage your personal pension, as they’ll grow it over the long-term in a safe and responsible way. (You can also open your own one to trade in too). You can find the best expert-managed and self-investment personal pensions with our best pension providers.

Best expert-managed personal pension

That’s it for stock trading apps

Thanks to the great technology out there these days, you can trade stocks and shares all on your phone! Pretty awesome right. And it can be commission free too!

Investing and trading apps are one of the cheapest ways to invest, they often don’t have any account fees or fees to make trades, you’ll either pay a monthly fee, or sometimes just a currency conversion fee.

Stock trading apps are a great way to make your own investment decisions and trades, even if you are learning, and often complement an expert-managed Stocks and Shares ISA for long-term savings. But you can manage your ISA yourself too. The choice is all yours!

As a recap, here’s the best stock trading apps in the UK:

  • eToro¹ - awesome social trading platform, trade stocks and CFDs
  • Trading 212¹ - awesome trading platform, trade stocks and CFDs
  • Lightyear¹ – a stock broker with great app
  • AJ Bell¹ - great traditional stock broker

If you only want to invest in ETFs, check out InvestEngine¹ too – it’s free!

All the best investing! 

Trophy icon


Trophy icon


Not sure where to start?

Check out eToro, it’s commission free and a great place to learn (plus you can copy the pros).
Visit eToro¹Visit eToro¹

Fact checked icon
This article has been fact checked

This article was written by the team at Nuts About Money, and fact-checked by 2 independent reviewers. You’re in safe hands.

Not sure where to start?

Check out eToro, it’s commission free and a great place to learn (plus you can copy the pros).

Visit eToro¹Visit eToro¹

Free monthly money saving email

Get the latest deals, guides and loopholes straight to your inbox, free!

Related articles