買配息債券可以高枕無憂嗎?

今天抽空快速翻一下 Money 雜誌, 上面說到: “買債券基金的最大風險是買到一檔投資組合中的債券通通都違約. 就算沒有通通違約, 5 成違約影響也很大 (實務上此狀況發生機率幾乎是零),…" 我也記得在某本書上看到, 如果高收益債違約率達到某個程度, 就沒有價值了. 那麼…什麼是違約?要違約多少比例, 基金才會沒價值呢?

根據 [1], 違約可分為長期違約, 本金和利息都付不出來; 或者短期違約, 30 天之內付不出來本金和利息. 所以違約不只是利息上的損失, 而是連本金也不保.

假設本金 100 萬, 投資債券基金 10 年, 每年配息 7%, 拿來花用. 最後在無違約的狀況下贖回. 期末總收益大概是:

1,000,000 * (1 + 10 * 7%) = 1,700,000

感覺還不賴! 

但是假如每年都有 y 比例的對象違約, 基金的部分利息卻來自本金, 則每年新的本金數字是:

尚未違約本金: 1,000,000 * (1-y)

剩餘本金實際可獲得的利息:  1,000,000 * (1-y) x 7%

部分利息必須來自本金: 1,000,000 * 7% * y

貼補利息後的剩下的本金:  1,000,000 * (1-y) –  1,000,000 * 7% * y = 1,000,000 (1 – 1.07 * y)

經過十次 (年) 之後, 雖然每次都領到 100 萬的 7% 的配息, 但本金只剩下 1,000,000 * (1 – 1.07 * y)10, 也就是說, 當平均違約率超過 5% (y = 5%), 十年的總收益就跟定存 1.3% 差不多了. 差別只在於定存每年給你很少利息, 最後還是還你 100 萬. 而債券基金雖然每年能給  7 萬, 最後只能還你 61 萬元本金.

或曰, 那麼不要從本金中拿那麼多出來貼補, 景氣不好時, 適度地把利息降到 5% 可不可以? 行! 但違約率只要達到 3.4%, 還是會輸給定存 1.3% 固定利率的總收益. 更何況配息率只剩 5%, 很多客戶都會跑了吧! 

在香港電影中常常出現放高利貸的黑道 – 我相信台灣也有, 只是電影不愛演, 他們收 3 分以上的高利 (九出十三歸) 就是為了抵銷違約率的損失. 要是欠債者真的還不出來, 黑道得潑個漆, 砍個人, 來震懾其他想違約的債務人. 賣基金的證券公司不可能發恐嚇信, 所以除了事前慎選標的, 其他的風險都要轉嫁到買基金的人身上. 

根據 [2], 過去 27 年來, 高收益債的違約率是 4.42%, 而 2012 年的資料落在 2.2% ~ 3.3%. 查看下圖, 違約率的起伏一直都非常大, 取平均不是很有意義, 但似乎也沒有更好的量化方式. 用 Excel 去算, 如果平均違約率達到 4.42%, 而平均配息不到 6.3% 時, 此時高收益債的獲利就會比定存差. 換言之, 配息率不到 7%, 就不太應該買高收益債. 否則與負擔的風險不對等.

loss-given-default-of-us-euro

目前違約率與配息率都低於平均, 表示熱錢氾濫. 在主要國家升息前, 或許這個趨勢還不會改變. 違約少一點, 利率不太差, 應該是目前投資人最樂意看到的. 但會不會一直這麼美滿真的很難說. 畢竟違約率牽一髮可以動全身. 根據 [3], 由最低點介入, 有機會獲利 70%~80%. 這可能是另外一種投資的方式. 參考 [3] 的圖如下. 

high-yield-bonds-return

[ref]

  1. 債券違約
  2. 富達, 債券的十二堂課: 第四堂課違約率
  3. 富達, 債券的十二堂課: 第五堂課高收益債

電腦不乖 – HTTP 與印表機問題

前陣子某一天, 我的網站突然不能用了. 按照先前的印象, 首先檢查寬頻連線、防火牆、HTTP port. 果然 HTTP port (80) 不知被誰佔用了?

網路上有很多這類文章, 隨便 Google 都可以查得到, 所以我前一次把問題解決後也沒去記用法. 不過問題再度發生的時候就糗了, 又要重頭 Google. 網路上的 SOP 是執行

netstat -ano

看 0.0.0.0:80 是哪個 PID 占用? 高手 [1] 會用

netstat -nao | find “0.0.0.0:80″

這樣就會自動撈出來 PID. 有了 PID, 還要找是哪個程式在用, 同樣參考 [1], 應該打

tasklist /fi “pid eq 1234"   (1234 是舉例)

如果這程式不是 Apache, 而是像是慣犯 Skype…等等在用, 就可以把它先 kill 掉. 比較麻煩的是看到 pid =4 , 這是系統自己占用的, 網路上的解法 [2] 是把 http service 停掉, 並且把開機時的 http service 設為 disabled.

運氣好的話, 執行

net stop http

這時用到 http 的程式就會一隻一隻停掉. 但我的運氣不太好, 停到 http service 的時候, 就會跟我說 http 正在開啟或關閉中, 無法停止服務. 我猜是因為 apache 還在用它的關係. 此時死馬當作活馬醫, 繼續打

Sc config http start= disabled

然後重新開機, 基本上就修復了. 雖然中間反覆了幾次修些小問題, 但這招是靈光的. But….

用了這招之後, printer 就爛掉了. 我的 printer 是 MFP, 所以它還可以掃描, 但是不能印東西了! 這實在讓我很不方便. 一開始也沒聯想到是關閉了 http 的關係. 根據正常的直覺, 當然是先檢查 spooler 啊! (看我大學系統程式學得多精實, 哈!)

當我去服務裡面啟動 spooler, 它彈給我一個 error 1068! 1068 的錯誤代碼是相依於 spooler 的服務無法啟動. 到處看了幾篇文章, 原來 spooler 的相依性在這裡.

print-spooler

把 RPC, DCOM Server Process Launcher, 甚至是網路上 [3] 有人建議的 WINHTTP Web Proxy Auto-Discovery Service 都檢查了. 它們都是正常的! 所以…元凶還是我自己啊! 赫然想起我前一陣子把 http 設為 disabled 了.

因此, 重來一次, 這次把它設為… 

net stop http

Sc config http start= boot

哇! 不行, 設 auto..也不行! 設 delayed-auto …耶! 可以了!

Sc config http start= delayed-auto

重新開機, 此時 spooler 可以運作了. 由於 bug 發生的症狀是: 想要印東西時, word 找不到印表機. 因此我趕快新增印表機!

搜尋新增裝置…找不到! 再試一次…還是找不到! 莫非….

原來不用新增, 根本系統就自動找到印表機了. 雖然我看了某篇文章去刪除了 printer 的機碼. 但看來不影響, 它又自動裝上了, 難怪新增不了, 唉! 我真是自作聰明.

為了避免這問題再發生第三次, 乾脆就把前因後果全部火速打成一篇. 希望也能幫助別人解決類似的問題.

[ref]

1. 如何查詢哪個程式佔用了指定Port

2. [Windows] Port 80被佔用導致Apache無法啟動

3.  Printer spooler windows 8 Error 1068: The dependency service or group failed to start.

幾個有趣的指數

ETF 指數型基金本身是一種基金, 操作的依據則是某個指數. 基本上, 大家都同意只要指數成分股貼近真正的權值比重, 表現就不會太差. 台灣50 ( 0050 ) 就是這樣來的. 先有指數, 證券公司覺得這個題材有吸引力, 授權取得這個指數之後, 才會依據它發行基金.

如果指數的取材過於特殊, 就有違前述分散風險的假設. 精明如證券業, 當然也就不會傻到去創立這個基金, 還不如簡單地打打東協或是大中華牌來得容易. 那麼這些比較奇怪的指數, 表現倒底好不好呢? 剛剛看了一下上櫃的部分, 覺得還滿有趣的.

一般的指數都是以 100 或 10,000 點為基礎, 後續的漲跌多少, 只要把它除以基期指數, 再減去 1 就知道了. 績效的部分已經減過 1, 就不用再減. 小於 100% 的部分, 我用紅色標記, 代表可能虧了.

指數名稱 英文縮寫 基期指數 創立日期 104/10/30 報酬指數
櫃買指數 TPEX 100 指數:86/10/30
報酬:94/12/30
124.83  167.76
富櫃 50 指數 GTSM50 100 99/7/8 (?) 143.5 175.61
高殖利率指數 TPHD 100 103/2/27 91.67 101.67
薪酬指數 TPCI 100 103/8/27 87.9 91.21
勞工就業88指數 TPEX EMP 88 100 103/5/30 88.67 95.65
公司治理指數 TPCGI 100 105/6/15 83.31 86.16
寶島股價指數 10000 102/12/31 9904.78 10601.83
指數型基金 發行價 成立日期 收盤價 績效
0050 [1]  36.98 92/6/25 62.95 146.41%
0056 [2]  25 96/12/13 21.51 15.06%

由上述的幾個指數來看, 買整個上櫃市場是賺錢的, 買上櫃前 50 大也是賺錢的, 但是高殖利率指數就不太靈光了, 這裡是指上櫃公司的高股息股票, 看起來比上市公司的高股息基金要差. 這邊列出元大投信官網的基金績效當作報酬指數, 以及當初發行時的價格.

我對於元大官網所寫的績效計算方式還不理解. 如果是在  0050/0056 發行當天, 對兩者各投入 100 元, 每次除權的配息立刻買入來計算 (實際上所有股票都是先除權, 過很久才發利息, 所以這假設其實不成立.) , 投入 0050 的 100 元會變成 249.68 元, 投入 0056 的 100 元會變成 114.15 元.  和官方數字相去不遠.

綜合以上所有數據來看, 追蹤大盤就算不賺也不會太虧. 富櫃 50, 台灣 50 都賺, 但是跨越上市和上櫃的寶島股價指數卻是虧的. 我猜是因為它的年份不夠久, 相較於成立時的高基期, 指數跌掉 1%. 不過在報酬方面仍然是正的. 至於追求殖利率高的指數, 指數帳面都是虧的, 上櫃的高股息連報酬率都是虧的.

其他怪怪的指數, 薪酬指數看公司平均薪資、勞工就業88指數看員工貢獻度 (營業利益 /員工人數 )、公司治理指數看公司治理評鑑排名…他們的短期績效都很悲劇啊!

最後, 不得不幫櫃買中心打個廣告. 因為他們編指數也很辛苦, 在眾多指數當中, 富櫃 50 的績效還不錯, 堪稱是他們指數中的代表作. 從今年 10 月到 12 月, 凡是買富櫃 50 ETF (006201) 就有機會抽中禮券 3000 NTD. 最大獎是禮券 10,000 NTD. 不過要買 1,000,000 NTD 才有機會抽到這個獎…[3]. 

ETF-006201

[NOTE]

  1. http://www.yuantaetfs.com/#/Products/1066
  2. http://www.yuantaetfs.com/#/Products/1084
  3. https://www.tpex.org.tw/web/link/etf/reward/investor.php?l=zh-tw

0050/0056 除息小筆記

因為工作太忙, 上次不小心參加了敝公司的除權, 雖然除權的都賺了, 但是正確的服用方式應該是除權後再買進就好了. 幸好這幾天看到 Facebook (FB)上 Tivo 大貼的 0050 (台灣 50), 0056 (台灣高股息) 除權消息, 不然我又意外地加入除權行列了. 當然, 我相信它們都會填權的.

每隔一段時間, 網路上都會有人拿它們來 PK, 所以我們就可以持續追蹤到最新的數據. 最近看到有人計算每個月花一萬塊買 0050 的成果, 使得我也想親手驗證一下. 由於我沒耐心查看每個月的收盤價, 就用年均價代替. 假設剛好每個月都買到均價, 來模擬買這兩種 ETF 的差異. 如果從 2004 年 11 月開始投資 0050, 每個月一萬元, 到今年除權之後, 累積 10 年是 186.1 萬. 若是投資 0056, 累積 7 年是 107.8 萬.

下表中, 最後的結果在最左邊. 我的每一年都是用 12 x 10,000 NTD 去買, 但除權日其實不是年底, 所以有一定 的誤差. 2015 年還沒除權息, 就用上週五的收盤價來代替. 當然, 7 年和 10 年的成果當然無法直接比較. 正規的做法就是比較年化報酬率. 此時 0050 還是勝出! 詳情就略過.

0050vs0056all-1-768x4720050 的優勢在於股價可能超漲,使得 ETF 淨值的花板比較高. 它的最高點讓 0056 望塵莫及. 至於缺點是萬一某公司突然虧錢, 但股價來不及反應, 市值還在前 50 大, 就會變成無效的投資, 例如先前的宏達電. 整體來說, 利漲不利跌. 0050 漲多了可以賺差價.

0056 的指標是撿便宜, 公司可能還很有成長性, 只要股價飆高, 0056 不管它的前景好不好就把它賣了. 要是公司前景不好, 股價走低, 但配息還不錯, 0056 就會愈吃愈多, 往下攤平. 0056 把宏達電剔除的速度遠快於 0050. 整體而言, 它利跌不利漲, 適合取息. 有人誤以為 0056 是人工選股, 但其實它也是用公式操作.

現在剛好是股價偏高的階段, 進場買 0050 未必划算, 如果景氣反轉, 0056 應該會優於 0050. 若我們把 2008 到 2015 的時間軸反過來看:從 2015 年開始, 每年都依序倒著演出 2014, 2013, … 的景氣戲碼. 那會怎麼樣呢?

0050vs0056-time-reverse

不需要到金融風暴的 2008 年, 0050 的績效就輸給 0056 了. 即使 0056 不配息都比 0050 表現好. 最初買到 67.5 元, 過了 7 (6) 年若跌到 35.51 (52.7) 元, 這可不是用利息補得回來的. 因此看壞景氣應該要買 0056, 覺得股市會往上漲, 就買 0050.

[更正]

  1. 2015/11/14: 前幾天收到元大的對帳單, 104 年應該是配息 1 元, 非某些網站上說的 0.95 元. 已更正.

電腦不乖 – 雲端硬碟篇

這幾天電腦相當地不配合. 首先是試用了 2TB 免費的百度雲. 超大空間免費用當然很吸引人囉.  不過若不安裝它的 APP, 就不能上傳超過 2GB 的檔案. 聽說這是有辦法破解的, 但重點不在 2GB, 而是使用這個 APP 時, 速度會忽快忽慢. 過不了多久就斷線了.  一直傳一直斷, 我只好放棄它吸引人的容量和挺不錯的檔案夾同步功能.

接下來最便宜的就是MediaFire 了, 1TB 定價每年 49.99 USD, 花一個一千多台幣就有一個雲, 似乎勉強可以接受, 而且單檔可以到 20GB. 可是 MediaFire 的速度實在令人失望, 我的幾台電腦一直無法同步, 即使是用 ADSL 的網路放著讓它過連假, 幾天過去了, 還是沒辦法同步完. 當我試著把 MediaFire 目錄裡的檔案殺光, 跑去雲端看他們都還完好如初, 更不用說別台電腦裡備份也還健在. 經過實驗證明, 我的 PC 和和兩台 NB 始終不能同步.

還有一個方案價錢也不錯: Amazon 雲, 只要 59.99 USD 就可以無限上傳不限容量的檔案. 可惜這個 APP 介面很差, 不能像 OneDrive, Dropbox, iCloud, .. 一樣直接把檔案總管理的檔案拉進去, 只能夠一股腦地丟上去, 需要的時候再去雲端找出來下載. 我想它的用途就是當作超大倉庫來用. 而且它可以免費試用三個月, 我會再丟丟看它的倉庫功能是否令人滿意.

不得已只好試試 OneDrive, OneDrive 比 MediaFire 貴多了, 1TB 大約是一年 3190 NTD (後詳), 價錢和 DropBox 相當 (一年 100 USD). OneDrive 同步的速度還算 OK. 但是它只在 MacBook 可以選要同步那些目錄, 在 PC 就一定要同步所有的檔案, 使得我的 PC 一定要留 1TB 的硬碟給它. 

當然, 買 OneDrive 若不搭 Office 360 就不划算, 因為買 Office 360 家用版送每個 user 1TB, 5 個 user 就等於 5TB. 也可以想像成買雲端硬碟送 Office. 看似不錯的選擇, 但搭了 Office 又會有什麼壞處呢? Office 2016 剛好跟 Mac 最新的 OS X El Capitan 相衝. 如果您先安裝免費的 El Capitan,  再安裝 Office 2016, 那 Office 會當掉. 這樣您還有機會在 Office 360 的一個月試用期之內把它退掉! 反之, 如果先裝好 Office 2016, 再試圖安裝  El Capitan, 那麼會安裝不起來.

若是一時好奇心重, 到應用程式裡面手動執行 El Capitan 的執行檔 –> 那麼恭喜了, 整台 MacBook 都要重新安裝, 而我就是那個好奇的人. 一開始我還以為是自己失手, Google 到了別人文章才知道兩者有衝突. 而且 Microsoft 和 Apple 都沒有積極去解決.

OneDrive 還有一個超爛的地方, 那就是別家的後台可能都是 Linux,. 但 OneDrive 後台可能是 Windows. 因此, 檔案名稱太長, 目錄太深, 檔名裡面有奇怪空格, 對別的雲端硬碟都沒問題, OneDrive 就是不給上傳!  想不到吧!

iCloud 最貴, 是給用 iPhone 的有錢人用的. Google Drive 莫名其妙就把你的手機相片都備份上去了. 看來會成為它們大數據的一部分.

唉, 電腦不乖!

[Note]

  1. Office 2016 與 OS X EL Capitan 不相容的問題, 已經在 EL Capitan 2015/10/21 的修正中解決.
  2. 根據一段時間的觀察, Dropbox 同步的速度比 OneDrive, MediaFire, …都強太多了.