Investors often get confused about fundamental and technical analyses. While fundamental factors can make or mar a company’s prospects, they may take a long time to come to the fore, on the other hand technical analysis is based on hourly, daily, weekly or monthly price movement of the stock.