The Indian share market opening and closing time?

The trading hours in Indian Stock Market for various segments:

  1. Stocks → 9:15 am to 3:30 pm IST
  2. Currency → 9:00 am to 5:00 pm IST
  3. Commodity → 9:00 am to 11:30 pm IST (fluctuates based upon day-light savings)
    All time mentioned is as per IST.