Owing to the ever-increasing importance of the financial markets, particularly the stock markets, in the economic development, especially of capital seeking developing nations, a plethora of studies have been conducted to examine the factors determining and influencing the stock market variables such as stock returns, market capitalisation, and turnover, amongst others. The present study examines the impact and role of macroeconomic variables on the stock market performance of an important developing country, viz., India. This relationship is examined from the framework of three main research objectives of investigating the relationship between macroeconomic variables and Indian stock market performance; modelling the crash of Indian stock market during the global financial crisis of 2007 - 2009 using the domestic and international macroeconomic variables, and predicting the movements in stock market variables using macroeconomic variables.