Top Offers

This page is regularly updated with the best investing offers.
These are the current best offers 👇

IG UK

Get up to £200 when you invest at least £100 with IG
Get 5% cashback up to £200 when you open a new IG account (ISA, SIPP or GIA) using the below link and code 'CASHBACK200', invest at least £100 and stay invested until 30 June 2026.
Expiry date: 13 March 2026
Capital at risk. Terms and conditions apply. Sponsored link. 
Sign Up To IG

Trading 212

Free fractional shares worth up to £100
Get a free fractional share worth up to £100 when you sign up and deposit at least £1 via the link below (or use code 'MMS' in the app).
Capital at risk. Terms and conditions apply. Sponsored link. 
Sign Up To Trading 212

XTB

Double Offer: Boosted 6% on Cash ISA + Free stock
Sign up via the link below, use code 'MMS' during the sign-up process, complete verification and make a deposit within 7 days. New customers get a boosted 6% Cash ISA rate for 90 days plus a free share.
Expiry date: 30 April 2026
Capital at risk. Terms and conditions apply. Sponsored link. 
Sign Up To XTB

Lightyear

Free Share between £10-£100
Click the link below (or use code 'MMS' in the app) to claim a free fractional share or ETF in your General Investment Account. You can see the full T&Cs through my sign-up link below.
Capital at risk. Terms and conditions apply. Sponsored link. 
Sign Up To Lightyear

Freetrade

Free share worth up to £100
Get a free share worth between £10-£100 when you sign up and deposit £50 via the link below. 
This stacks with the £10,000 cashback offer.
Capital at risk. Terms and conditions apply. Not a sponsored link, but it is an affiliate link (max use of 10 people per month). 
Sign Up To Freetrade

Freetrade

Get up to £10,000 cashback
Contribute £10,000 or more to your Stocks & Shares ISA and/or SIPP and get 1% cashback. Sign up and claim the offer in the 'Rewards Hub'. 
Expiry date: 5 April 2026
Capital at risk. Terms and conditions apply. Not a sponsored link, but it is an affiliate link (max use of 10 people per month). 
Sign Up To Freetrade