The Philippine Stock Exchange index (PSEi) was up 83.78 to 7,765.03, a 1.09 percent hike.
The broader all shares index was up 35.91 points to 4,691.90, a 0.77 percent hike.
Gainers edged losers 93 to 78 with 53 stocks unchanged.
Trading turnover reached P14.46 billion.
The peso closed at 51.64, up from 51.79 on Wednesday.
The currency opened at 51.80, an intra-day low and hit a high of P51.64. Trading turnover reached $1.16 billion.
Gabriel Jose Perez, trader at Papa Securities Corp., said the market “remained focused on any developments in the US and China trade talks.”
“This could likely end up influencing PSEi movement tomorrow,” Perez added.
Luis Limlingan, managing director at Regina Capital Development Corp., said “stocks pared some gains after Chinese officials said Beijing had lowered expectations for negotiations this week.”
Most actively traded AllHome Corp., was up P0.06 to P11.56. International Container Terminal Services Inc. was up P2 to P118. Bank of the Philippine Islands was up P1.55 to P93.05. Alliance Global Group Inc. was down P0.24 to P10.66. SM Prime Holdings Inc. was up P0.95 to P38.50. Ayala Corp. was down P2 to P861. Jollibee Foods Corp. was steady at P229. Ayala Land Inc. was up P0.30 to P46.80. SM Investments Corp. was up P12.50 to P1,000. Robinsons Corp. was up P0.95 to P25.50.