The two-year German government bond yield fell by over 1 basis point on non-farm payrolls day, while the 30-year German bond yield rose by around 4 basis points.

date
03/07/2026
At the end of the European session on Thursday, the yield on German 10-year government bonds rose by 2.6 basis points to 2.904%, remaining in an upward trend throughout the day and trading in a range of 2.892% to 2.929%. At 20:30 Beijing time, the yield hit a daily high 60 seconds before the release of the US non-farm payrolls report, but significantly dropped when the data was released, and has been steadily giving back gains since 21:25. The yield on 2-year German bonds fell by 1.2 basis points to 2.5%, hitting a daily high of 2.541% at 20:29 before dropping at the release of the non-farm payrolls report and hitting a daily low of 2.492% at 23:21. The yield on 30-year German bonds rose by 3.8 basis points to 3.489%, fluctuating near 3.490% since 16:00. The 2/10-year German bond yield spread increased by 3.701 basis points to +40.211 basis points, reaching a daily high of +41.516 basis points at 21:37.