Login
Due to planned maintenance you may be unable to access the platform between 09:00am and 11:00am on Saturday 16th May 2026 and throughout the day on Saturday 23rd May 2026. Please accept our apologies for any inconvenience this may cause.
 
 

Stocktrade is a trading name of Embark Investment Services Limited, a company incorporated in England and Wales (company number 09955930) with its registered office at 33 Old Broad Street, London, EC2N 1HZ. Embark Investment Services Limited is authorised and regulated by the Financial Conduct Authority (Financial Services Register number 737356).