Abstract:Various dimensions of liquidity including breadth, depth, resiliency, tightness, immediacy are examined using BSE 500 and NIFTY 500 indices from Indian Equity market. Liquidity dynamics of the stock markets are examined using trading volume, trading probability, spread, Market Efficiency coefficient, and turnover rate as they gauge different dimensions of market liquidity. We provide evidences on the order of importance of these liquidity measures in the Indian stock market using machine learning tools like Artificial Neural Network (ANN) and Random Forest (RF). Findings reveal that liquidity variables collectively explain the movements of stock markets. Both these machine learning tools perform satisfactorily in terms of mean absolute percentage error. We also find a lower level of liquidity in the Bombay Stock Exchange (BSE) than the National Stock Exchange (NSE) and findings supports the liquidity enhancement program recently initiated by BSE.