關於債券定價的新手問題
我正在閱讀有關 DV01 計算的材料,該材料使用如下範例:
2009 年 3 月 10 年期國庫券期貨合約最便宜交割的目前 10 年期國庫券:2016 年 5 月 15 日的 5-1/8s。該紙幣的最後一次交易是 108-19(即, 108 和 19-32 或 108.59375),這代表 3.79% 的到期收益率。此處顯示的現金價格為 108,593.75 美元
編輯:
感謝 noob 評論中提供的資訊,每年的優惠券是 5.125。到期時間為 2016-2009=7 年。根據 YTM 公式:
$$ YTM = [(Face value / Present value)^{1/Time period} ]-1 $$ $$ YTM = [(5.125 \times 7 + 100)/108.59375] ^ {1/7} -1 = 3.25% $$
計算與所述結果不符 3.79%。
您需要閱讀更多面向初學者的債券數學教程。
您的問題中的一些細節是無關緊要的:提到 dv01(儘管它可能是您計算出收益率之後的下一步)以及該票據對於某些期貨聯繫人來說是最便宜的傳遞這一事實也無關緊要。票據“最後”以某個價格交易的事實只是略微相關。您應該能夠將任何價格轉換為收益率,反之亦然。
你問“2016 年 5 月 15 日的 5-1/8”是什麼意思。這意味著,該票據的年票面利率為 5.125%,到期日為 2016 年 5 月 15 日。票面利率和期限的組合通常用於辨識特定問題。我查了一下。僅供參考,它有 cusip 912828FF2。
你要知道,美國國庫券和債券的市場慣例是每半年支付相當於報價年利率1/2的息票,即每6個月支付2.5625%,到期償還本金作為子彈支付. 其他種類的債券有不同的市場慣例。
你的筆記中的 19 條現金流是:
2006 年 11 月 15 日 2.5625% 優惠券
05/15/2007 2.5625%
11/15/2007 2.5625%
05/15/2008 2.5625%
11/15/2008 2.5625%
05/15/2009 2.5625%
11/15/2009 2.5625%
05/15/2010 2.5625%
11/15/2010 2.5625%
05/15/2011 2.5625%
11/15/2011 2.5625%
05/15/2012 2.5625%
11/15/2012 2.5625%
05/15/2013 2.5625%
11/15/2013 2.5625%
05/15/2014 2.5625%
11/15/2014 2.5625%
05/15/2015 2.5625%
11/15/2015 2.5625%
2016 年 5 月 15 日 2.5625% 票息 + 100% 本金
請注意,我們使用“準日期”,而不是周末或節假日。您需要知道何時使用它們以及何時使用碰撞日期。
您剩下的問題是,鑑於票據的(淨)價格,您如何計算收益率。這不能用您提供的資訊來完成,因為您沒有包括結算日期。您的資訊不足。
如果您有結算日期,那麼您將需要知道如何使用給定的收益率對剩餘現金流進行貼現以得出臟價;如何使用票據的計日慣例計算從票息期開始到結算日所產生的票息;並從臟價格中減去應計的價格以得出淨價格。
反之,從淨價到收益率,一般不能用封閉式來完成。您需要嘗試不同的收益率值,直到您的價格足夠接近為止。 布倫特在這里工作得很好。手動求解產量是不切實際的,但您需要了解電腦為您做了什麼。
還有一些特殊規則僅適用於美國國庫券和債券(不適用於公司債券)在最後一個息票期內的價格收益率。
正如 noob2 所說,您應該在調試器中瀏覽一些好的程式碼,以了解如何預測現金流,如何從收益率計算價格,以及如何在給定價格的情況下求解收益率。