Making a living out of stock trading not easy