如何計算ETF的PE ratio - 00878?
ETF (exchange-traded funds) 近年已逐漸成為投資人青睞的投資工具,透過指數證券化,投資人可以以相對低廉的門檻參與追蹤的指數,在一些被動型的股票ETF,投資人更能透過買進一籃子股票做到某種程度的避險。與此同時,儘管長期以被動型的股票ETF追蹤大盤指數既省心又能獲取不錯的報酬,我們要如何評估現在的ETF價格是否在上緣或是有被低估的可能呢?
談到估值,在研究單一個股最常使用的方法就是PE比值,也就是股價除以EPS(或市值除以盈餘)來評估一檔股票是否在合理價格。
我們可以使用相同原理對一檔股票型ETF進行PE估值:
1. 撈取一檔ETF所有的持倉股票清單。
2. 每檔股票持有股數
3. 每檔股票的EPS
4. 計算每檔股票的總盈餘
5. ETF的總市值: 可以使用ETF股價乘上其流通股數或每檔持倉股票的股價乘上持有股數
6. ETF的總市值 / ETF的總盈餘 得到此ETF的PE
在此篇我們會以國泰永續高股息ETF (代號00878)為例,在Google Colab使用Python計算其PE比例。
以下為建議步驟:
1. 下載相關套件
!pip install openpyxl
!pip install yahoo_fin
2. 國泰提供ETF相關持倉和股數的下載連結。將下載檔案預存成data.xlsx。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/71c01285-5c40-4a1e-8747-70d7d056df9b.png/public)
3. 針對目標資料做選取
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/28b7b73d-ca08-4b2f-98a6-319f2a7cc25e.png/public)
4. 在這步我們初步已經獲得所有持倉和持股數 (共30檔,以下僅擷取部分)。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/d63afbb2-3b8a-47e9-a487-4cea42a09f12.png/public)
5. 定義一個函式,輸入股票代碼後回傳預估EPS。
- 這裡我們要研究一下什麼欄位會回傳今年的整年預估值。我們可以先到Yahoo Finance 搜尋3231.TW (緯創),可以看到今年EPS預測值為$3.55。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/c3ad396d-3f09-43c3-b35e-b9db3600c6d2.png/public)
- 我們可以發現此資訊落在第四欄的第二列。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/b531fa20-bfbf-464f-bff5-c6211778947e.png/public)
- 因此我們以此資料結構來定義函式。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/757a5ba1-6d0c-43ad-9280-0974e26c1e7c.png/public)
6. 在df中,一列一列的將股票代碼丟入步驟5定義的函式,並將得到的EPS存入新欄位。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/a66c9647-36ab-4bfe-b47a-21cd454fe1cb.png/public)
7. 在df中,以持有股數乘上EPS,得到總盈餘。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/859d890c-562f-494f-96fd-395582cdb076.png/public)
8. 算出此ETF的總盈餘
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/ed275b8c-8aa7-43f9-9ce9-50b79476c3e0.png/public)
9. 在開始下載的Excel中找到ETF的總市值,記得要將一些符號清除掉。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/f6af08aa-46b9-42ba-a587-95947f4c2130.png/public)
10. 算出此ETF的PE,約莫是20.27
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/14494f11-4486-4517-b1d5-962a87f5f9b3.png/public)
Thank you and Enjoy it! You can check this for English version!
我們會持續分享如何在其他發行商的ETF中算出不同的指標喔!
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!