In the present study, using monthly data and Eviews 9, OXMETRIC and TCM software during the period of 2008-2013, the uncertainty of the monetary and real sector on the returns of Tehran Stock Exchange were investigated. Accordingly, on behalf of the monetary sector 5 indicators (inflation, money supply, exchange rate, oil revenues and domestic gold prices), and on behalf of the real sector 5 indicators (industrial output, real sector investment in housing, economic growth, government volume to GDP, the growth rate of non-oil exports) entered the PLS model. Based on the results of the estimation in the PLS model, the economic growth variable, on behalf of real sector and the oil revenue variable from the monetary sector, had the highest impact on the stock market. According to the results of the research, it was found that monetary variables were faced with uncertainty. Based on the results of the MSEGARCH model for monetary variables, it was concluded that uncertainty in monetary variables, both in high and low fluctuations, had a significant negative effect on stock returns. In real variables, the MSVAR model was used to achieve the results. The results of this model reflect this fact that, economic growth in both flourishing of stock market and stock market recession regimes have a significant effect on the returns of the stock index.