Follow invidion on Twitter

Financial Dictionary.

This is a browseable and searchable reference tool for terminology relating to UK-based personal finance and financial products.
You can browse alphabetically, or search for a specific term.
A B C D E F G H I J L M N O P Q R S T U V W Z 
Investment Trust
Definition: Investment Trusts are companies that are listed on the UK Stock Exchange, and their business consists of investing in the shares of other companies. They are 'closed-ended', meaning that they have a limited number of shares in circulation. Like any other share, their prices are affected by factors such as sentiment, supply and demand, so the share price does not necessarily reflect their true underlying Net Asset Value. Shares usually trade at a discount or a premium. A major difference between Investment Trusts and Unit Trusts is that Investment Trusts are allowed to gear their portfolios, whilst Unit Trusts can only do this to a limited extent. See also Split Capital Investment Trusts.

Recent Financial Topics


The Prince of Wales was one of the first to get an early preview of the machine as he officially opened the National Automotive Innovation Centre at Warwick University.

Jaguar Land Rover reveals new electric self-driving pod to be used on UK roads next year
18/02/2020 01:14 PM

Ford has suspended deliveries of the £20,500 crossover and is issuing recalls for sold cars after discovering the driver's airbag can detach from the steering wheel if it goes off.

Ford recalls its new award-winning Puma SUV due to driver's airbag fault
18/02/2020 01:08 PM

We talk to writers, comedians, podcasters and performers Tessa Coates and Stevie Martin about how you can make your money work if you work in the creative industry.

Tessa Coates and Stevie Martin on the Making the Money Work podcast
18/02/2020 11:16 AM