Investment trust

In the UK, an investment trust is a type of fund structured as a company, with its shares listed on the London Stock Exchange. They are ‘closed ended’, which means there’s a fixed number of shares in issue, and the share price is determined by demand for the shares – rather than just the performance of the underlying investments.

The price of investment trust shares can show a premium (where demand makes the price of a share greater than the net asset value of investment trust), or a discount (where you can buy a share for less than the underlying net asset value). See also Net Asset Value (NAV).

More on Investment trusts

Popular terms

Pension builder

The Pension builder fund is AJ Bell’s low-cost standard option, designed to help you invest the money you’ve paid into...

Non-workplace pension

A type of pension that you set up yourself. You control how much you pay in (and when) as well as...

Investment

An asset you buy with the hope of generating an income, profit or a combination of the two. Common types...