The trading hours in Indian Stock Market for various segments:
- Stocks → 9:15 am to 3:30 pm IST
- Currency → 9:00 am to 5:00 pm IST
- Commodity → 9:00 am to 11:30 pm IST (fluctuates based upon day-light savings)
All time mentioned is as per IST.
The trading hours in Indian Stock Market for various segments: