What you will need
IG is my preferred broker
I've never had an issue with the platform
Sometimes a stock may not be available to trade due to certain factors within the market
I highly recommend it
When starting to trade I would urge you to use a demo account
You will be able to get familiar with the platform, place trades in real time,
you can gain the experience and perfect what you learn in this course, without the risk of losing your own money
Here's a link to set up a demo account using IG :