At Friday's opening, the IBEX 35 regained the 12,000-point level, following in the wake of Asian stock markets, which were encouraged by the perception of a less aggressive stance by the U.S. president on tariffs against China.

In an interview with Fox News aired Thursday night, Donald Trump said he would prefer not to have to apply tariffs to China and that he thought he could reach a trade deal with the world's second-largest economy, boosting stock markets and non-dollar currencies.

This softened tone from Trump, which contrasts with his aggressive promises during the election campaign, "is interpreted as an intention to negotiate," Renta4 analysts said in their daily report.

On the other hand, the US president said Thursday at the World Economic Forum in Davos (Switzerland) that he wants to lower global oil prices, interest rates and taxes.

Although investors remained cautious as they awaited the newcomer's next moves in the White House on trade and tariffs, the comments sent U.S. markets higher.

In Asia, the yen strengthened after the Bank of Japan (BoJ) raised rates by 25 basis points at the end of its two-day policy meeting, a move largely anticipated by markets.

"The decision to further normalize Japanese monetary policy has also been supported by the fact that Trump's first days in power have not thrown up too many negative surprises," added from Renta4.

On the macroeconomic front, the PMI surveys of industrial activity and services for December will be released in France, Germany, the UK, the Eurozone and the US.

Against this backdrop, the selective Spanish stock market index IBEX 35 was up 49.10 points, or 0.41%, to 12,040.60 points, at 08:10 GMT on Friday, while the FTSE Eurofirst 300 index of large European stocks was up 0.33%.

The IBEX thus surpassed the 12,000-point mark for the first time since December 9. In the accumulated of the last five sessions, the index is on track to close its fifth consecutive week up, its best streak since November 2023, with an advance of 0.90% on this occasion.

In the banking sector, Santander rose 0.79%, BBVA gained 0.61%, Caixabank advanced 0.49%, Sabadell gained 0.23%, Bankinter gained 0.83%, and Unicaja Banco rose 0.07%.

Among the large non-financial stocks, Telefónica fell 0.32%, Inditex advanced 0.53%, Iberdrola dropped 0.08%, Cellnex gained 1.23%, and the oil company Repsol lost 0.13%.

(Information by Mireia Merino; edition by Tomás Cobos)