Short term trading is profitable but you have to smart and have to know when to enter and when to exit. I have been a day trader since last few months, and I have to say that I have earned pretty nice amount just day trading. And I am no expert, just the basics of trading. Having update knowledge of market is really useful if you want to trade for short term.