just go to stockcharts.com and learn technicals (for trading- short term or medium term)and fundamentals (for long term investment) of stock before investing it will really help. 3yrs back i was blindly investing without knowing which is support and resistance and other technical indicators but today atleast i see that i dont buy at the wrong time and price. every investor has to gear up himself on the technicals and fundamentals of the stock to earn real profits and hold it for long and u will definitely see good results. dont indulge in buying and selling at very short periods if you are not strong on the above technicals. All the best to everyone.