All you really need to start earning money trading stocks is a good laptop or computer setup, an internet connection, careful research, a little starting capital and time. Since most trading can be done online and 24 hours a day, you can easily start stock trading on top platforms from your home.
Bear in mind that if you want to trade stocks as a business, you may need to log this with the tax office and your tax arrangements may change and you may be liable to pay income tax – make sure you research this thoroughly and seek professional advice before you register your business.