Stock Market

A place where shares of publicly listed companies are traded.

A place where shares of publicly listed companies are traded.

More terms

Gilt

What is a gilt?
Read more

Equity ETF

An exchange-traded fund that is comprised of a set of stocks.
Read more

Margin call

Learn what a margin call stands for in financial terms.
Read more

Unit Trusts

A collective investment scheme the investors pay money into in exchange for units. The money is invested in a diversified portfolio of assets.
Read more

Profit and Loss Statement (P&L)

A statement that summarises firm's expenses, costs, and revenues incurred during a time period. AKA income statement.
Read more

Annualised Rate of Return

The average annual return an investor sees over a set period of time.
Read more

Total Return

This is the measurement of a fund’s performance in a specific period.
Read more

LSE

London Stock Exchange, which was founded in 1571 and now has a market cap of almost $5 trillion.
Read more

Earnings per share

We look at what earnings per share mean and how to calculate it
Read more

You’re just minutes away from commission-free investing

When you invest, your capital is at risk