Investment trusts are funds that are traded as shares on the UK stock exchange. These trusts invest in various asset classes and shares listed on various exchanges around the world. The trusts are actively managed in line with fixed mandates and overseen by a board of directors.