Indian stocks, bond and currency markets are closed on Friday for a local holiday. Trading resumes on Monday.
The 30-share BSE index jumped 4.5 percent on Thursday to 10,348.83 points, its best close in five months.
The partially convertible rupee ended at 50.33/35 per dollar from the previous close of 50.71/.72. In early deals the rupee hit 50, its highest since Feb. 25.
The 10-year federal bond yield ended at 6.96 percent, off an early low of 6.83 percent, but below the previous close of 7.01 percent, after the government’s borrowing needs for 2008/09 turned out to be $6.6 billion smaller than indicated.