• French 10-year yield jumps 8 basis points to around 4.86%, with the spread over German bunds widening to 145 basis points.
  • Euro falls 0.3% and French bank stocks tumble as political unrest intensifies fiscal concerns.
  • Investors question the government's ability to reduce the deficit while addressing public anger over living costs.

Market Pressure Intensifies

French assets came under renewed selling pressure on Monday after violent weekend protests across the country heightened doubts about the government's fiscal credibility. The 10-year government yield rose 8 basis points to approximately 4.86%, according to Reuters (TRI) data, while the spread over German bunds widened to 145 basis points—a two-week high. The euro weakened 0.3% against the dollar, pound, and yen, and the CAC 40 index fell 1.2%, with shares of BNP Paribas (BNP.PA) and Société Générale (GLE.PA) each dropping more than 2%.

The unrest, which followed weeks of student demonstrations over living costs and deteriorating public services, escalated into violence and looting in Paris, Marseille, and Lyon over the weekend. Hundreds of thousands marched, and thousands were arrested. President Emmanuel Macron rejected Interior Minister Laurent Nuñez's offer to resign, demanding instead action against barricades and transparency about intelligence failures. Nuñez said 60,000 security personnel were deployed on Saturday but acknowledged insufficient coverage in some cities.

Fiscal Credibility in Focus

The central issue for investors is confidence. France's weak growth and elevated borrowing needs predate the unrest, but the weekend's violence has amplified concerns that the government may struggle to implement deficit reduction measures. The deficit is already overshooting the government's 5%-of-GDP target, and public debt exceeds 119% of GDP, leaving little fiscal room to address both protester demands and budget consolidation.

"The market is clearly pricing in higher political risk," said a Paris-based fixed-income strategist, who requested anonymity to speak candidly. "The government's room for maneuver is shrinking just as borrowing costs rise."

The yield reached 4.99% earlier in October, its highest since 2002, before Monday's move. The spread over Germany—a key gauge of risk aversion—remains below the roughly 160 basis points touched earlier this month, but the renewed widening underscores persistent anxiety.

Broader Contagion Concerns

Italy's 10-year yield rose 4 basis points to 4.52% on Monday, and traders are watching whether France's difficulties spread to other indebted euro-area countries. The French-German spread widening is particularly telling: Germany's yield was essentially unchanged, indicating a rise in the premium investors demand for French risk rather than a uniform increase in European rates.

French bank shares are falling alongside sovereign bonds, reflecting markdowns of financial-sector exposure. However, the available reports do not point to a new bank-specific earnings or solvency problem.

What's Next

Near-term catalysts include the security situation, progress on the 2027 budget, and Moody's (MCO) scheduled review of France's credit rating on Friday, October 23. Reuters reported that a downgrade is possible, though Commerzbank (CBK.DE) analysts expect its additional impact on spreads to be limited because Moody's would largely be catching up with other agencies.

Deutsche Bank (DB)'s Jim Reid said the unrest would test the recent recovery in French bonds and add political risk ahead of the 2027 election. Meanwhile, the IMF has assessed that the rise in French yields remains manageable for now, though pressure for fiscal consolidation could increase.

The key risk is a reinforcing cycle: persistent political resistance undermines deficit reduction, investors demand higher yields, and rising financing costs further constrain the budget. Credible fiscal implementation could interrupt that cycle, but investors remain skeptical about delivery.

Correction: An earlier version of this article misstated the yield move as 10 basis points. The correct figure is 8 basis points, based on Reuters data.