Treasury debt: wholesale bonds — maturity profile and simulator beta
Full fixed-coupon wholesale register: OK + PS + DS + WS incl. non-fixing series (PS1026, PS1031, WS0437, WS0447), coupons from actual schedules, new issuance priced at forward par yields off the LW-NSS curve. Deterministic expectations-hypothesis baseline, quarterly step (charts quarterly, table annual). Curve as of .
Redemption ladder, quarterly (principal + interest)
Quarterly cashflow detail
Which bond redeems and which pays its annual coupon, quarter by quarter, for the bonds outstanding at the snapshot date chosen on the slider above (monthly steps through the panel history since 2005, as on the curves tab; simulated future issues not shown). The ladder and this table move together. Register series without fixings enter from their exchange listing dates at listed nominal (WS0437 2007, WS0447 2017, PS1031 2026). Amounts in PLN bn.
Controls
Simulated debt stock and cash interest
Simulated redemption ladder, quarterly (principal + interest)
Counterpart of the historical ladder above, but walking FORWARD through the simulation: the slider picks a future point (from today to end-2036) and the bars show the remaining cashflows of the book outstanding at that point, existing bonds plus simulated issues already in the book. Reacts to the controls; y-scale fixed within a run to the largest position so the growth is visible. The watermark duration discounts with today's (shifted) curve, held static.
Results: four years of history + simulation
Grey rows are realised history (2026 through the curve date, marked *), replicable via debt_sim_hist.py with a per-bond audit trail in debt_sim_hist_detail.csv: redemptions are each matured bond's last recorded outstanding, coupon cash uses actual outstanding at each payment date, and the register series (WS0437, WS0447, PS1031, PS1026) are included. Both views carry history: the quarterly view shows 15 realised quarters (2023Q1 through 2026Q3) with quarter-end stock snapshots. The blue row is an explicit 2026Q4 bridge quarter: PS1026 (25.8 bn, maturing Oct 2026, after the curve date) is redeemed and refinanced there, together with the Q4 coupons, at a sourced net need of 10.6 bn (MinFin's expected 2026 fixed-rate net of +181.7 bn minus the realised +171.1 bn through the curve date), so the 2027 row is directly comparable with the budget plan (gross fixed sales 236.6 bn). The CSV button exports history, bridge and simulation quarters together with a type column.
Source: author's own calculations. Bond universe and outstanding from the Treasury BondSpot
Poland fixing panel; coupon schedules from actual bond terms; curve from the LW-NSS daily fit (Dec, M. (2026),
Parsimonious Yield Curve Modeling in Less-Liquid Markets, FAME|GRAPE Working Paper #53); financing-needs from the Uzasadnienie do projektu ustawy budżetowej na rok 2027, Chapter X
(Ministry of Finance, August 2026): 2027 planned net fixed-rate wholesale issuance PLN 164.1 bn, gross sales 236.6 bn.
yieldcartography.com · Marcin Dec