摘要:The level of development in any country is very much dependent upon the rate of investment in the economy. Stock market provides an effective platform for the diversion of financial sources from excess to deficient economic units and their productive investment. There are number of regional and global macroeconomic factors and variables which determine the financial market performance. Present study is aim to investigate the effect of international (OPEC) oil price fluctuation on the performance of stock exchange markets in Iran (Tehran Stock Exchange (TSE) Index). In addition to oil price, other macroeconomic variables includes exchange rate and foreign private portfolio investment were also considered in the model in order to improve strengthen its illustrative power. The study also analyzed the significant of political consistency in the determination of stock market performance. The results shows that the oil prices (OP), exchange rate (ER) and foreign private portfolio investment (FPPI) have a meaningful positive relationship with market performance, while political instability (PI) have a negative effect on Tehran stock exchange performance.