This paper presents an empirical investigation to study the effects of two macroeconomic factors; namely exchange rate and liquidity on stock index. The proposed study was applied in Iran and on major index of Tehran Stock Exchange over the period 2001-2011. They reported that the currency exchange maintained negative impact on stock exchange for the period of investigation. This is due to the fact that when currency devalued, working capital decreases and firms did not enough money to purchase raw materials, pay wages, etc. In addition, liquidity marinated a direct and positive relationship with exchange index. However, the impact of liquidity seems to be bigger than currency exchange.