Stock market prediction is a complex task due huge volume of data that keeps on changing, and various uncertainties
and interrelated local and global economic factors. The key to successful stock price forecasting is achieving best results with
minimum amount of required input data.