For successful Investing or trading, one needs knowledge. A good and through knowledge about the financial Market is necessary for a successful financial life. You need to get quality inputs about the market to enhance your knowledge below I have given some resources which I felt best to my knowledge.
If you are interested in Technical Analysis, then these following sites would be of more helpful to you.
1. www.Stockcharts.com
2. www.Elliottwave.com
3. www.neowave.com
4. www.traders-talk.com
Here are some of the must read books on Technical Analysis and Investing
1. Technical Analysis explained – by Martin Pring
2. Elliott Wave Principle – by Robert Prechter
3. Reminiscences of a Stock Market Operatior – by Jesse Livermore
Still, there are some more interesting books. I will mention it in the next post.