Future price forecast can be done efficiently through technical and fundamental analysis. Since fundamentals drive the price, economy related data, when used for calculation, would give accurate results. However, fundamental analysis is not an easy task. It is not just reading or understanding news but applying it to the past and present data to arrive at future price. Thus, most traders prefer technical analysis. Elliott wave theory would be of great assistance to a trader in predicting the future price. It takes a while to understand and apply the theory perfectly. It is certainly an acquired skill.