Britain's biggest insurer Aviva was the most popular buy on Budget Day, while oil and gas explorer Red Emperor Resources was the most-sold stock yesterday.
Find out what the most traded shares were, and why, among TD Direct Investing's customers.
Let us send you our newsletter.
Our editors will email you a roundup of their favourite stories from across AOL