Aandelen uit de informatietechnologie (IT) hielpen de Indiase benchmarkindexen vrijdag aan nieuwe recordhoogtes, nadat robuuste economische cijfers uit de Verenigde Staten de vrees voor een vertraging wegnamen en het algemene sentiment verbeterden.

De Nifty 50 steeg met maar liefst 0,72% naar een hoogste stand van 19.108,20, terwijl de S&P BSE Sensex met 0,78% steeg naar 64.414,84 vanaf 10:05 uur IST.

Midcaps en smallcaps schommelden respectievelijk rond nieuwe recordhoogtes en 52-weeks hoogtepunten.

Alle 13 belangrijke sectorindexen boekten winsten, waarbij de zwaargewicht IT-index maar liefst 1,83% steeg.

Infosys steeg 2,5% en was de grootste stijger op de Nifty 50.

IT-bedrijven halen een groot deel van hun inkomsten uit klanten in de Verenigde Staten en werden gesteund door sterke economische cijfers uit dat land.

Een opwaartse herziening van het BBP over het eerste kwartaal, een verrassende daling van het aantal werkloze aanvragen en positieve resultaten van de stresstest van de Amerikaanse Federal Reserve hebben geholpen om de bezorgdheid over de groei in 's werelds grootste economie weg te nemen.

De Nifty 50 is dit kwartaal tot nu toe bijna 10% gestegen en ligt op koers om zijn beste kwartaal sinds september 2021 te noteren.

Analisten noemden de sterke instroom uit het buitenland, de afkoelende inflatie en de gestage groei van de bedrijfswinsten als de belangrijkste redenen voor de stijging van Indiase aandelen.

"Het huidige opwaartse momentum zou kunnen aanhouden en de band van 19000-19200 zou op korte termijn de volgende weerstand voor de Nifty kunnen zijn", zei Deepak Jasani, hoofd retail research bij HDFC Securities.

Van de individuele aandelen steeg Power Grid met maar liefst 3,82% naar een recordhoogte, nadat het bedrijf een investeringsvoorstel ter waarde van 1,64 miljard roepies had goedgekeurd.

Aandelen van Multi Commodity Exchange of India tuimelden 10% nadat het bedrijf de diensten van softwareleverancier 63 Moons Technologies met zes maanden verlengde tegen hogere kosten.

($1 = 82,0972 Indiase roepies)