The paper revisits the author’s previous paper to examine short-run and long-run dynamic relationships between macroeconomic variables and stock prices in Korea. The data is updated to the period for which monthly data are available from January 1986 to June 2018 (390 observations) retrieved from the Bank of Korea. The results of Johansen cointegration test indicate that at least one cointegrating equation exists, confirming there is a long-run equilibrium relationship between macroeconomic variables and stock prices in Korea. The results of vector error correction estimates confirm that: 1) the coefficient of the error correction term is significant with a negative sign, which is, a long-run dynamic relationship is observed between macroeconomic variables and stock prices; 2) for short-run dynamics, the nominal exchange rate of the Korean won per the US dollar is positively related to stock prices, while interest rates are negatively related to stock prices in the short-run; 3) the coefficient of global financial crises is insignificant, that is, the changes of stock prices are determined largely by their own dynamics in the model. The results suggest only that the global financial crises neither cause instability in the cointegrating vector, nor affect significant changes in the endogenous variables in the model.