Its good but you need to have patience and time to do reasearch on the stocks to find out which one to invest and which one not and when to exit once invested ....basically you have to keep in touch with the global economic environment to some extent and country specific mostly. And last but not the least, never be greedy, keep a target and once achieved, unless there is a 100% probability of increase in stock price, just get out. If you are sharp, money is all there to make else you will end up losing. And also invest only as much as you can take delivery of...dont be a day trader.