跳到主要內容

公司債的本質

債券也可以算是資產的一種,尤其是公司債,我在這篇文章提到股票算是最貼近擁有資產的投資標的,那持有公司債也算是間接擁有該公司一些資產。

股票直接參與公司獲利與虧損,而公司債參與了該公司有限的獲利及有限的虧損。

為什麼是有限的虧損?

債券的本質跟借錢是一樣的,投資人投資債券就是把錢借出去收利息的意思,也就是投資公司債就是借錢給某家公司,舉例來說,頻果公司2027年到期的公司債在2022年2月28日殖利率約為2.3%,換句話說,我們借錢給蘋果5年,每年賺取2.3%報酬,而這個報酬通常是以債息的方式實現。

當然,無風險利率的變動會帶動債券價格變動而有賺有賠,不過這又是另外一個話題了。

回到持有債券只會分享到公司有限的虧損,因為公司獲利後,優先要償還債息或本金,在財務報表上會顯示現金流出,或是債務,公司的資產必須減去債務才算為資產。

如果公司短期經營不善,還是要還債,在財報上顯示虧損,股價理論上會反應而下跌,但是債券投資人,仍然拿的到債息或本金,所以說是有限虧損。甚至在公司破產清算時,也是將公司剩餘價值變現後,優先還給債權人(債券投資者),而股票持有人,則是完全賠光。

即使信用評等的公司債,也有這種特性,因為信用評等越低殖利率越高,風險理論上已反應在殖利率上,不過還是要特別小心,要注意基金管理人或公司的道德風險(Moral Risk)。

道德風險指的是,基金公司或管理人在管理高收益債券基金時,因為錢不是他們的,所以用較貴的價格投資信用評等比較不好的債券,也就是沒有邦投資者把關。

信用評等不好,表示較容易部還債息或是本金,通常稱為違約(Default)。

為什麼是有限的獲利?

有限的虧損相對應的就是有限的獲利。用上面有限虧損的內容還比照,道理一樣,公司虧得多的時候,公司還是要還債,所以風險低,同時,公司賺得多時,也不用多給債權人,也就是債權人也沒有跟著公司成長而多賺錢。因此投資公司債,僅能分享公司有限的獲利。

低利息因此對公司有利

上一次美國聯準會將聯邦基準利率降到0%-0.25%,是在2008年到2015年因應2008年美國次貸風暴危機,這一次是2020年3月全球新冠肺炎爆發,聯準會又再度降息。

經過聊解公司債的本質,不難發現,低利率對公司經營有利,能用低利息借到錢,之後公司賺到的錢也只是還掉賺到的一小部分,利率越低,還得越少,負擔越低。


公司債適合什麼人?

投資公司債適合,逐漸要降低投資組合波動的投資者,當然也可以說需要有現金流的人。

不過,需要現金流其實也可以定期定額賣股票,所以其實也還好,對我來說,比較是越來越不能接受股票市場波動的時候,就可以增加持有公司債,不過信用評等跟,如果是買基金,要注意基金管理團隊的道德風險。

公司債投資管道有哪些

投資公司債可以藉由美國債商或是國內銀行複委託投資美國掛牌的公司債ETF,也可以投資台灣掛牌的公司債ETF,或是購買公司債基金。

建議

台灣人投資美國交易的公司債ETF,無論是用美國券商還是國內複委託投資,配息都要交給美國政府30%的稅,也太高了吧!畢竟投資公司債就是要賺配息的,結果還要拿出30%,很難覺得划算。以下是債息扣完30%的對應成本,舉例來說,100元,配息5%,拿5元,交5*0.3=1.5元,1.5/100 = 1.5%,以下本金皆為100元。
利率(%) 債息 成本比例(%)
1 1 0.3 0.3
2 2 0.6 0.6
3 3 0.9 0.9
4 4 1.2 1.2
5 5 1.5 1.5
6 6 1.8 1.8
7 7 2.1 2.1
8 8 2.4 2.4
9 9 2.7 2.7
10 10 3.0 3.0
上表可知,投資美國公司債ETF,領越多債息,成本就越多。

台灣上市的公司債ETF呢?

如果台灣上市的公司債ETF,投資方式及理念跟美國版的一樣,剩下要比較的就是成本結構了,台灣上市的公司債ETF配息是不用交30%的稅,但是要注意台灣上市ETF的管理費。


ETF 內扣費率(%)
元大20年期以上AAA至A級美元公司債券ETF 0.5
國泰10年期(以上)BBB美元息收公司債券基金 0.61
新光富時15年以上特選產業美元投資等級債券ETF 0.56
就以美國公司債ETF及國內公司債ETF內扣成本比較而言,台灣版的較優。

基金呢?

我推薦兩檔基金,第一檔沒有在賣了,但是我之前有買,表現還不錯,就是富蘭克林公司債基金,因為已經不能買了,這邊就不多做討論。
第二檔,雖然不是100%公司債基金,不過有相當成分持有公司債,而且經過至少1次大型金融風暴考驗。
  1. 聯博美國收益基金。
  2. 富蘭克林精選收益基金。
我直接貼出績效比較讓大家參考看看,比較指數為標普500指數,為了就是證明這兩檔基金在金融海嘯時,有發揮資產包護效果。

2008年金融海嘯至今

在2008年高點買入這兩檔基金,有長達10年績效勝過標普500指數。

2015年美國升息

升息對債券非常不利,因此表現較差。

2020年新冠肺炎

下跌較標普500指數少,不過後續的反彈完全被標普500指數輾壓,我認為跟各國政府大量的經濟刺激有關。

2022年美國即將升息

兩檔基金較優標普500指數優,不過我認為,是因為標普前1年漲太多,因此修正。然而,這兩檔基金確實有發揮適當資產保護作用。

2000年金融海嘯

因為富蘭克林精選收益基金成立在2007年7月所以這邊只比較聯博美國收益基金。可以看出聯博美國收益基金完勝標普500指數。

結論

公司債提供投資人參與公司有限獲利及虧損的一個選項,美國上市的公司債ETF因為要收債息30%的稅,因此如國內發行的版本,最後我推薦的富蘭克林公司債基金已經沒有再賣了,僅推薦富蘭克林精選收益基金及聯博美國收益基金,其中又以聯博美國收益基金在本篇文章比較當中較佳。

2022年4月15日更新

今天我找到一隻報酬走勢與富蘭克林公司債基金很接近,且近幾年報酬還更好的基金,這對於想投資公司債基金的人來說算是福音,畢竟富蘭克林公司債基金已經不再接受申購了。
這檔基金,竟然是境內發行的聯博美國高收益基金。

費用率比較

  • 富蘭克林公司債基金:管理費為0.8%,保管費為0.01至0.14%,總費用為0.81至0.94%,查看其簡式說明書發現,每年實際費用約為1.53%。
  • 聯博美國高收益基金:管理費為1.45%,保管費為0.26%,總費用為1.71%,查看其簡式說明書發現,每年實際費用約為1.73%。

報酬率比較

近一年,走勢雷同

近兩年,聯博美國高收益基金勝

近三年,聯博美國高收益基金勝




留言

這個網誌中的熱門文章

母體變異數(population variance)、樣本變異數(sample variance)及自由度(degrees of freedom)

母體指的是所有的數據,樣本指的是從母體抽樣的數據,舉例來說,一個班級有40人,它們的身高,40個身高數據,若只針對這個班,就是母體,但是,卻只是代表全校學生身高的一部分,也就是樣本。 回到「機率統計」頁面 樣本平均數(mean)不是母體平均數,樣本變異數(variance)也不是母體變異數,一個班40個人身高的平均數很難剛好是全校學生的身高平均數。 一個班40個人的身高變異數也不會是全校學生的身高變異數。 變異數計算 母體變異數的定義如下: 而樣本變異數的定義如下: 奇怪的地方 平均數 雖然樣本平均數不是母體平均數,不過,如果不斷重複從同一個母體抽樣平均,會得到一個近似母體平均數的數字。舉例來說,從一個學校所有學生中,不斷隨機選出40個學生取平均數,再將這些平均數平均,結果會接近直接算全校學生的身高平均數。 也就是說樣本平均數的期望值就是母體平均數: 變異數 樣本變異數跟母體變異數就沒這麼單純了。奇怪的地方是,為什麼樣本變異數公式的除術是n-1,而不是像平均數計算一樣用n? 為何樣本變異數要除的是(n-1)? 除數為n的話,變異數會太小 如果樣本變異數的除數是n,樣本變異數就會常常比母體變異數小。為什麼呢? 因為,樣本是從母體抽取的,抽樣的數據算出平均,並且抽樣的數據會相對的接近抽樣的平均,總不會剛好抽出的樣本平均數剛好是母體平均數,且樣本數據離樣本平均數就像母體數據離母體平均數一樣分散吧? 假設母體數據為0-99的整數,共100個數據,從中選出10個數字,然後計算樣本的平均數,分別用n及n-1當作除數算出變異數,連續執行200次,並將200個樣本平均數及200個樣本變異數平均。 也就是取得樣本平均數及樣本變異數的期望值,結果如下: 母體平均數 = 49.5

中央極限定理(central limit theorem)證明

中央極限定理(central limit theorem )指的是從一個獨立同分布(Independent and identically distributed, i.i.d)取出之變數數量趨近無限多時,其平均數(mean)將趨近常態分布(normal distribution)。 回到「機率統計」頁面 目錄: 動差母函數(moment generating function) 常態分布的動差母函數 中央極限定理證明 中央極限定理模擬 中央極限定理應用 動差母函數(moment generating function) 動差母函數為機率密度函數(probability density fFunction, PDF)及累積分佈函數(cumulative distribution function CDF)之外,另一種描述機率分布模型的一種方式。 定義 M X (t) = E[e tx ] 而 e tx 的泰勒級數(Taylor series)為 e tx  = 1 + tx + t 2 x 2 /2! +  t 3 x 3 /3! + ... 則 M X (t) 的泰勒級數為 M X (t) = E[e tx ]  = 1 + tE[x] +  t 2 /2! E[x 2 ] +  t 3 /3! E[x 3 ] + ... 因此,當t = 0時,以t取 動差母函數m次微分,就可以找到其分布模型的第m動差。 特性 M X+Y (t) = E[e t(x+y) ] =  E[e tx+ty ] =  E[e tx e ty ]  =  E[e tx ]  E[ e ty ] =  M X (t)  M Y (t)  常態分布的動差母

HYG、LQD 與 TLT 風險報酬比較

10 年期公債除了站上 4%,再撰寫這篇文章時,已經在 4.3% 徘迴,上次在 這篇文章 研究了現在是否應該要買 LQD 而不是 TLT,本篇文章我想研究非投資等級債是否更適合。 買點 HYG 現在 HYG 價格為 74.04,距離近一次低點 2020/3/20 的 69.75,差別為 5.794% LQD 上次低點在 2020/10/14 的 100.38 附近,與目前的 105.01 相差 4.612%。 TLT 上次低點在 2022/11/4 的 94.22 附近,與目前的 95.16相差 1%。 殖利率上升時,公司債的表現 TLT 2009-01-06 到 2010-01-05 跌了 16.364% 這段期間美國 30 年期公債殖利率從 3.04% 漲到  3.74%,漲了 0.7%。 TLT 2012-11-14 到 2013-11-13 跌了 15.701% 這段期間 美國 30 年期公債殖利率從 2.73% 漲到  3.83%,漲了 1.1%。 TLT 2016-07-29 到 2017-07-28 跌了 10.307% 這段期間 美國 30 年期公債殖利率從 2.18% 漲到  2.89%,漲了 0.71%。 TLT 2021-11-18 到 2023-8-15 跌了 32.695% 這段期間美國 30 年期公債殖利率從 1.97% 漲到  4.35%,漲了 2.38%。 結論 HYG 現在也很便宜,在公債殖利率還有可能持續上漲狀況下,表現可能勝過公債及投資等級公司債。

如何在Chart.js的圖上加上X軸或Y軸名稱

 Chart.js可以幫助網頁顯示各類圖表,要在X軸及Y軸上標示名稱方法如下: 找到Chart物件。 在Chart物件內找到options。 在options內找到scales,若無,自行加上scales。 即可在scales下設定X軸及Y軸的標示。 程式碼範例 <div> <canvas id="myChart"></canvas> </div> <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> <script> const labels = [ '1', '2', '3', '4', '5', '6', ]; const data = { labels: labels, datasets: [{ label: '數據', backgroundColor: 'rgb(255, 99, 132)', borderColor: 'rgb(255, 99, 132)', data: [0, 10, 5, 2, 20, 30, 45], }] }; const config = { type: 'line', data, options: {scales:{ x:{ title:{ display:true, text:"月" } }, y:{ title:{ display:true, text:"unit" } } } } }; var myChart = new Chart( document.ge

賭徒破產理論(Gambler's ruin)機率公式證明

賭徒破產理論(Gambler's ruin)指指的是兩位賭徒,每局賭1元,A賭徒有i元,B賭徒有n-i元,兩人不斷的賭,直到一人輸光為止。 回到「機率統計」頁面 前言 假設A賭徒勝率為p,輸的機率就是1-p,稱為q,我們要求算A贏光所有錢的機率。 讓p(i)代表A賭徒擁有i元的時候,獲得最後勝利的機率。 p(0) = 0,因為已經輸光所有錢並且賭局已結束。 p(n) = 1,因為已經贏光所有錢並且賭局已結束。 那麼p(i)呢? 遞迴公式(recursive formula) 假設A有i元,它下一局有可能贏,有可能輸。贏的機率為p,輸的機率為1-p = q。 不論這一局是贏還是輸,A要贏光所有錢的機率還是沒有算出來。 這局贏了,接下來贏光所有錢的機率為p(i+1)。 這局輸了,接下來贏光所有錢的機率為p(i-1)。 因此,p(i) = p*p(i+1) + q*p(i-1),且可以繼續延伸,例如p(i+1) = p*p(i+2) + q*p(i)、p(i-1) = p*p(i-) + q*p(i-2)... 每個公式需要套用原本的公式,稱為遞迴公式公式,而遞迴公式解法可以像解微分方程(differential equation)一樣,可以先用猜的! 例如dx/dt = rx,微分之後x還是在公式裡,可以先猜測x = e^y。 猜測 假設,p(i) = x i ,並帶入p(i) = p*p(i+1) + q*p(i-1),得到  x i   = p* x i+1  + q * x i-1 x = p* x 2  + q p* x 2  - x + q = 0 解一元二次方程式得 x = 1 或 x = q/p 微分方程 p(i) = x i , x = 1 或 x = q/p,且有兩已知數 p(0) = 0 及 p(n) = 1。 而x i 的x有兩個根(root),必須都帶入線性組合(linear combination)公式求解。 p(i) = A(1) i  + B ( q/p ) i  =  A +  B ( q/p ) i  p(0) = A + B = 0 , A = -B p(n) = A + B ( q/p ) n   = 1 A + B ( q/p ) n  = -B +  B ( q/p ) n  = B(-1 +  ( q/p ) n )