India, Oct. 13 -- India's stock markets will open for a special one-hour Muhurat Trading session on 21 October 2025, marking Diwali's Laxmi Pujan. For the first time since 1957, the session will be held in the afternoon - 1:45 pm to 2:45 pm - instead of the traditional evening slot.

The Muhurat Trading is not driven by economic imperatives alone, but by deeply held cultural and astrological beliefs: the idea is to begin the financial new year with an auspicious, symbolic gesture of investment and prosperity. In 2025, the Muhurat Trading continues this tradition with a new timing twist, making it a noteworthy event for market participants and culture-conscious investors alike.

Here's what Muhurat Trading means, why it matters, and how in...