Shares ended at their highest level in eight weeks yesterday, following gains in US stocks overnight, analysts said.
The TAIEX rose 67.86 points, or 1.1 percent, to 6,039.48. The closing level yesterday was the highest since the index finished at 6,048.74 on March 28.
Turnover rose to NT$92.35 billion (US$2.92 billion) from NT$79.55 billion on Wednesday.
Shares rose across the board, with 670 ending stronger, 202 weaker and 144 settling unchanged.
Shares in Taiwan Semiconductor Manufacturing Co (台積電), the world's largest contract chipmaker, closed up 1.8 percent at NT$56.9. Global No.2 United Microelectronics Corp (聯電) gained 1.7 percent to NT$21.5.
Overall, electronics stocks advanced 1.0 percent.
However, some doubt the gains are sustainable.
"Given the relative weakness in index heavyweights, I think the rally today was driven by speculative buying," said Andrew Teng (
The two contract chipmakers' rises were small compared with the gains in many small to medium-sized stocks.
Electronic component maker Yageo Corp (
Petrochemical stocks surged after US oil futures spiked through US$54 a barrel on Wednesday, analysts said.
Taiwan Styrene Monomer Corp (