Found an excellant course in Technical analysis for the beginners and it is free. Check the following site. http://www.21stcenturyinvestoreducation.com Karthik