Sometimes even the most thorough homework on fundamentals fails to pinpoint the best time to buy a stock or take profits. Technical analysis helps market players predict the price behavior of a stock,... This description may be from another edition of this product.