If you want to learn, then 1 hour every day is enough. But for trading you need to be alert to keep tracking the price movement. You can trade by doing other work as well. Wherever you go, you can trade whenever the market is open. You just need a mobile or a computer to place trades.