I am trying to compute the YTM of the following Zero-Coupon Bond:
The issue date was 13-01-2022 and the maturity date was 14-01-2023.
For me, it seems strange that the price remains "almost constant" when expiration approaches, I expect to tend to 100.
Also, I've manually computed the YTM using the following formula:
$$\text{YTM} = \left(\frac{Face Value}{Price}\right)^{(\frac{1}{n})} - 1 $$
And obtained the following results:
11/30/2022 -> YTM: 27.68%
10/31/2022 -> YTM: 21.46%
09/30/2022 -> YTM: 18.59%
04/30/2022 -> YTM: 15.82%
01/31/2022 -> YTM: 2.80%
Can anyone help me to understand why this happens? Could the BBG data be wrong as this comes from CHBE?
Thanks in advance.