L'indice NSE Nifty 50 était en hausse de 0,02% à 14 634,1, tandis que le S&P BSE Sensex a glissé de 0,13% à 48 718,5.

Les indices avaient perdu plus de 1 % chacun en début de séance, les investisseurs ayant également pris en compte les appels de plus en plus nombreux à freiner l'activité économique afin d'endiguer la hausse des infections au COVID-19.

Dimanche, un important organisme industriel a exhorté les autorités à prendre les "mesures nationales les plus fermes" pour sauver des vies, tandis que le journal Indian Express a rapporté que le groupe de travail national sur le COVID-19 avait conseillé au gouvernement fédéral d'imposer un verrouillage national.

Par ailleurs, le Bharatiya Janata Party (BJP), parti du Premier ministre Narendra Modi, a perdu dimanche une élection cruciale dans l'État du Bengale occidental.

Dans les échanges à Mumbai, Bharti Airtel a été le principal soutien des indices, terminant en hausse de 4,1 %, sa meilleure séance depuis le 1er février. L'indice S&P BSE telecom a progressé de 3,5 %.

Le géant des biens de consommation Hindustan Unilever (HUL) a grimpé de 2,3 %.

L'indice Nifty Metal a été le plus performant, avec une hausse de 2,2 %, Tata Steel ayant clôturé en hausse de 3 %.

Reliance, la plus grande entreprise du pays en termes de valeur boursière, et le créancier du secteur privé Kotak Mahindra Bank ont chuté de 1,8 % et de 1,3 %, respectivement, après que leurs bénéfices trimestriels aient manqué les estimations.