Python 解鎖 - 如何計算 ETF 的PE Ratio? (以00878為例) Part 4

更新於 發佈於 閱讀時間約 4 分鐘

Part 3,我們獲取了00878的每個持倉的盈餘和價格,本篇會講解最後的部分,將統整後的市值、盈餘計算此ETF的本益比。


  • 資料清理與轉換
df_878['Earning_Trailing'] = df_878['股數'].str.replace(',', '', regex=True).astype(float) * df_878['eps_trailing'].astype(float)
df_878['Earning_Forward'] = df_878['股數'].str.replace(',', '', regex=True).astype(float) * df_878['eps_forward'].astype(float)
df_878['MarketValue_878'] = df_878['股數'].str.replace(',', '', regex=True).astype(float) * df_878['previousClose'].astype(float)
filt = df_878['eps_forward'].notna()


  1. df_878['股數'] 列中可能含有逗號,這些逗號先被去除,再將數值轉換為 float 型別,便於數值計算。
  2. Earning_TrailingEarning_Forward 是公司過去和預期的盈餘。
  3. MarketValue_878 是公司的市值,由收盤價和股票數量相乘得到。
  4. filt 是一個篩選器,用於篩選 eps_forward 非空值的行。


  • 計算各項數值的總和
Earning_Trailing_878 = df_878['Earning_Trailing'].loc[filt].sum()
Earning_Forward_878 = df_878['Earning_Forward'].loc[filt].sum()
MarketValues_878 = df_878['MarketValue_878'].loc[filt].sum()
  1. Earning_Trailing_878 是所有的過去盈餘總和。
  2. Earning_Forward_878 是所有的預期盈餘總和。
  3. MarketValues_878 是所有的市值總和。


  • 計算PE
PE_Trailing_878 = MarketValues_878 / Earning_Trailing_878
PE_Forward_878 = MarketValues_878 / Earning_Forward_878
  1. PE_Trailing_878 是根據過去盈餘計算的PE。
  2. PE_Forward_878 是根據預期盈餘計算的PE。


如果發現forward PE算出來比trailing PE大,代表公司或分析師預估未來的EPS比現在還差(看壞),可作為投資的參考。

通常一檔ETF包的高成長股(市值)越多,forward PE理應比trailing PE低的多,這可以作為其中一個驗證資料的依據。之後我們會繼續介紹如何撈取其它的ETF,more to come!


謝謝您花時間將此篇文章讀完,若覺得對您有幫助可以幫忙按個讚、分享來或是珍藏喔!也歡迎Follow我的Threads/ FB,持續追蹤生產力工具、商業分析、商業英文的實用範例,提升自己的職場力喔!







avatar-img
47會員
112內容數
我們秉持著從原人進化的精神,不斷追求智慧的累積和工具的運用來提升生產力。我們相信,每一個成員都擁有無限的潛力,透過學習和實踐,不斷成長和進步。
留言
avatar-img
留言分享你的想法!
DigNo Ape 數遊原人 的其他內容
本篇我們會繼續討論從Part 1 撈取的 df_878 中提取股票代碼,並使用先前Part 2 定義的 get_info_yfinance 函式來獲取 Yahoo Finance 上的財務資料,接著將這些資料貼回 df_878 的相應欄位中。
在前一篇 Part 1中,我們成功地將國泰永續高股息ETF (代號00878)的持倉內容(股名、股數)撈出,本篇會介紹如何定義函式來撈取相關盈餘、股價等資訊,輸入股票代碼後回傳預估EPS。
如何計算 ETF 的PE Ratio? 本益比評估一檔股票是便宜或是昂貴常用的工具,公式是 股價 ÷ 每股盈餘 (或市值÷總盈餘)。我們可以使用相同原理,根據持有權重,對一檔股票型ETF裡一籃子的股票進行計算其本益比,了解你持有的ETF價格位階。
Snowflake 是一家基於雲端運算的數據庫公司,提供「data warehouse-as-a-service」的雲端數據存儲和分析服務。透過 Snowflake,用戶可以使用雲端硬體和軟體存儲及分析資料。本教學將介紹如何使用 Python 將不同平台上的資料上傳至 Snowflake。
Notion 是一款強大的生產力工具,幫助我們紀錄、組織和管理訊息,並把這些訊息存取至資料庫(Notion 解鎖 - Threads 串文資料庫)。 當我們需要對這些數據進行進一步的分析時,有沒有什麼程式工具是我們可以使用,進一步釋放Notion的潛力呢? 在本篇文章中,我將介紹我如何在Not
在此篇中,我們來拿實務的例子作實戰練習,我們會討論如何在Google Colab的環境下,撈取所有台美股的股票代碼,並獲取相關細節,最後將獲取的資訊存取於SQLite資料庫中。
本篇我們會繼續討論從Part 1 撈取的 df_878 中提取股票代碼,並使用先前Part 2 定義的 get_info_yfinance 函式來獲取 Yahoo Finance 上的財務資料,接著將這些資料貼回 df_878 的相應欄位中。
在前一篇 Part 1中,我們成功地將國泰永續高股息ETF (代號00878)的持倉內容(股名、股數)撈出,本篇會介紹如何定義函式來撈取相關盈餘、股價等資訊,輸入股票代碼後回傳預估EPS。
如何計算 ETF 的PE Ratio? 本益比評估一檔股票是便宜或是昂貴常用的工具,公式是 股價 ÷ 每股盈餘 (或市值÷總盈餘)。我們可以使用相同原理,根據持有權重,對一檔股票型ETF裡一籃子的股票進行計算其本益比,了解你持有的ETF價格位階。
Snowflake 是一家基於雲端運算的數據庫公司,提供「data warehouse-as-a-service」的雲端數據存儲和分析服務。透過 Snowflake,用戶可以使用雲端硬體和軟體存儲及分析資料。本教學將介紹如何使用 Python 將不同平台上的資料上傳至 Snowflake。
Notion 是一款強大的生產力工具,幫助我們紀錄、組織和管理訊息,並把這些訊息存取至資料庫(Notion 解鎖 - Threads 串文資料庫)。 當我們需要對這些數據進行進一步的分析時,有沒有什麼程式工具是我們可以使用,進一步釋放Notion的潛力呢? 在本篇文章中,我將介紹我如何在Not
在此篇中,我們來拿實務的例子作實戰練習,我們會討論如何在Google Colab的環境下,撈取所有台美股的股票代碼,並獲取相關細節,最後將獲取的資訊存取於SQLite資料庫中。
本篇參與的主題活動
好的時光的來臨來,昨天雖然台股的國安基金進場的成效不佳,台股仍然大跌了1068 點,指數收在 17,391今天早上一開新聞,終於讓大家等到了反轉的時機了,川普可能迫於壓力,除了中國之外,新的關稅政策都暫時 90 天。昨晚道瓊大漲了 2962 點 (7.87%),重新站回了 40,000點的大關,Na
最近一週大概全球的企業和金融股市等都大亂了,在這麼肅殺的氣氛下。有沒有什麼族群是相對有「希望」的呢?今天我們也來談談在後「對等關稅」時期,台股的可能操作方式。 台股跌勢中止的時間點預測 下圖是台股的走勢,我們可以條列一下前波的低點,前波的空頭市場是從 2022 年的 1 月,跌了 9 個月,一路
退休後的財務規劃,最重要的是保留足夠的現金應對市場波動,選擇低風險低波動的投資組合(如股債配置ETF),並建立長期投資信念,避免市場恐慌時賣出資產。本文探討退休前與退休後的財務模式差異,比較高股息ETF與股債配置ETF的優缺點,並分享作者的退休財務策略與操作。
日前在演講結束後,有一聽眾問我:「是不是該買含台積電比較多的ETF?」我說去年該這麼做,但今年如果還這麼做,現在看來是很慘的。其實我認為真正的問題是,難道這是買ETF應有的考慮嗎?  
隨著高息低波ETF的迅速成長,「雞蛋不能放在同一個籃子裡」成為擁護方的主要論點之一,而這個論述一直爭論不休,反對方主要以「配息只是左手換右手」、「報酬率與0050高度相關」為說詞。因此本文旨在以量化投資、因子投資的客觀角度討論高息低波ETF是否具有分散效果。
好的時光的來臨來,昨天雖然台股的國安基金進場的成效不佳,台股仍然大跌了1068 點,指數收在 17,391今天早上一開新聞,終於讓大家等到了反轉的時機了,川普可能迫於壓力,除了中國之外,新的關稅政策都暫時 90 天。昨晚道瓊大漲了 2962 點 (7.87%),重新站回了 40,000點的大關,Na
最近一週大概全球的企業和金融股市等都大亂了,在這麼肅殺的氣氛下。有沒有什麼族群是相對有「希望」的呢?今天我們也來談談在後「對等關稅」時期,台股的可能操作方式。 台股跌勢中止的時間點預測 下圖是台股的走勢,我們可以條列一下前波的低點,前波的空頭市場是從 2022 年的 1 月,跌了 9 個月,一路
退休後的財務規劃,最重要的是保留足夠的現金應對市場波動,選擇低風險低波動的投資組合(如股債配置ETF),並建立長期投資信念,避免市場恐慌時賣出資產。本文探討退休前與退休後的財務模式差異,比較高股息ETF與股債配置ETF的優缺點,並分享作者的退休財務策略與操作。
日前在演講結束後,有一聽眾問我:「是不是該買含台積電比較多的ETF?」我說去年該這麼做,但今年如果還這麼做,現在看來是很慘的。其實我認為真正的問題是,難道這是買ETF應有的考慮嗎?  
avatar-avatar
格編⭐桑桑
發佈於桑一下
src
隨著高息低波ETF的迅速成長,「雞蛋不能放在同一個籃子裡」成為擁護方的主要論點之一,而這個論述一直爭論不休,反對方主要以「配息只是左手換右手」、「報酬率與0050高度相關」為說詞。因此本文旨在以量化投資、因子投資的客觀角度討論高息低波ETF是否具有分散效果。
你可能也想看
Google News 追蹤
Thumbnail
該來的終究還是來了 度過焦躁不安的一整周,學徒老人家我的不安感等比級數的襲來,自3/19寫了第一篇關於<巴克萊銀行:倉促撤退>的報告,看到市場上的機構法人有如大洪水、地震來臨前夕開始竄逃撤退。 海湖莊園協議 接著,在3/31與4/2兩天接著寫了川普與他的財經團隊在海湖莊園豪
Thumbnail
空單爆天量、技術指標超賣、情緒恐慌到極致:美股嘎空行情有機會啟動嗎? 重點摘要: 技術面極度超賣,反彈條件醞釀中,但尚未明確止穩 SPY 與 QQQ 的重要指標,如MACD、KDJ、RSI等指標進入極端超賣區,但尚未出現底部鈍化或明確反轉訊號,技術面仍屬空方主導。 連續出現跳空缺口,空方動
Thumbnail
【vocus 精選投資理財/金融類沙龍,輸入 "moneyback" 年訂閱 9 折】 市場動盪時,加碼永遠值得的投資標的——「自己」 川普政府再度拋出關稅震撼彈,全球市場應聲重挫,從散戶到專業投資人,都急著找尋買進殺出的訊號,就是現在,輪到知識進場!把握時機讓自己升級,別放過反彈的機會!
Thumbnail
00878配息創新高!每單位預告分配0.55元!老話一句:小心溢價!
Thumbnail
近期報稅季節,也有朋友提到領ETF收益分配其中有股利收入需要收取二代健保補充保費,想詢問買多少張ETF會需要收保費? 到底有那些收入需要收保費?另外怎麼計算投資張數要收需不需要收保費?這次來計算看看。   大綱: 1.       為何研究 2.       10
Thumbnail
買了ETF卻看不懂淨值變化?沒關係,這一篇一次講清楚。不論你是否有會計基礎,一定看得懂!
0056 元大高股息 00701 國泰股利精選30 00702 國泰標普低波高息 00712 復華富時不動產 00713 元大台灣高息低波 00714 群益道瓊美國地產 00717 富邦美國特別股 00730 富邦臺灣優質高息 00731 復華富時高息低波 00771 元大US
Thumbnail
這檔我之所以會納入自選ETF當中 完全是因為它的體質百分百,它也真的有賺錢
台股ETF分類除息月份速查表 國際ETF分類速查表 債券ETF分類組合 除息月份速查表 ETF 列表(股票型)
Thumbnail
這個實驗已經進行至第四個月份。我們自四大高息ETF(0056、00878、00929、00919)的持股中遴選出十檔自選成份股,實際買入等權重,並與上述四大高息ETF作績效的PK。目前已投入約四萬元台幣,績效評比的結果,我覺得不分軒輊。    
前幾天收到一位讀者的訊息 提到他目前是一位學生,想要開始存ETF 但是目前市面上ETF太多,不知道該如何選起 於是我建議他可以從資產規模最大的三檔0050、0056、00878開始 至於該如何分配比例,其實沒有標準答案 以下分享個人的看法,提供沒有想法的存股新手參考 0050屬於市值型E
Thumbnail
最近一位朋友決定投入存股的行列 也聽了我的建議先從定期定額人數最多及資產規模最大的三大ETF 0050、0056、00878開始 至於該如何配置 根據上方的圖表,長期來看,市值型的成長性大於高股息型 對於那些離退休還有很長一段時間的上班族群應該多配置一些市值型ETF 數年後,個人資產成長
Thumbnail
<目的>   本文章內容,主要是讓你學會用Excel自己抓ETF股價資料,並計算除息價和含息價,透過兩者的差異,可以得到資本利得和配息率,經過自己計算後,就可以得知那些ETF是靠配息抑或是靠價差在賺錢的,市場上有各種說法,其實不同的發行時間點或計算的時間點其實都會有所差異
Thumbnail
該來的終究還是來了 度過焦躁不安的一整周,學徒老人家我的不安感等比級數的襲來,自3/19寫了第一篇關於<巴克萊銀行:倉促撤退>的報告,看到市場上的機構法人有如大洪水、地震來臨前夕開始竄逃撤退。 海湖莊園協議 接著,在3/31與4/2兩天接著寫了川普與他的財經團隊在海湖莊園豪
Thumbnail
空單爆天量、技術指標超賣、情緒恐慌到極致:美股嘎空行情有機會啟動嗎? 重點摘要: 技術面極度超賣,反彈條件醞釀中,但尚未明確止穩 SPY 與 QQQ 的重要指標,如MACD、KDJ、RSI等指標進入極端超賣區,但尚未出現底部鈍化或明確反轉訊號,技術面仍屬空方主導。 連續出現跳空缺口,空方動
Thumbnail
【vocus 精選投資理財/金融類沙龍,輸入 "moneyback" 年訂閱 9 折】 市場動盪時,加碼永遠值得的投資標的——「自己」 川普政府再度拋出關稅震撼彈,全球市場應聲重挫,從散戶到專業投資人,都急著找尋買進殺出的訊號,就是現在,輪到知識進場!把握時機讓自己升級,別放過反彈的機會!
Thumbnail
00878配息創新高!每單位預告分配0.55元!老話一句:小心溢價!
Thumbnail
近期報稅季節,也有朋友提到領ETF收益分配其中有股利收入需要收取二代健保補充保費,想詢問買多少張ETF會需要收保費? 到底有那些收入需要收保費?另外怎麼計算投資張數要收需不需要收保費?這次來計算看看。   大綱: 1.       為何研究 2.       10
Thumbnail
買了ETF卻看不懂淨值變化?沒關係,這一篇一次講清楚。不論你是否有會計基礎,一定看得懂!
0056 元大高股息 00701 國泰股利精選30 00702 國泰標普低波高息 00712 復華富時不動產 00713 元大台灣高息低波 00714 群益道瓊美國地產 00717 富邦美國特別股 00730 富邦臺灣優質高息 00731 復華富時高息低波 00771 元大US
Thumbnail
這檔我之所以會納入自選ETF當中 完全是因為它的體質百分百,它也真的有賺錢
台股ETF分類除息月份速查表 國際ETF分類速查表 債券ETF分類組合 除息月份速查表 ETF 列表(股票型)
Thumbnail
這個實驗已經進行至第四個月份。我們自四大高息ETF(0056、00878、00929、00919)的持股中遴選出十檔自選成份股,實際買入等權重,並與上述四大高息ETF作績效的PK。目前已投入約四萬元台幣,績效評比的結果,我覺得不分軒輊。    
前幾天收到一位讀者的訊息 提到他目前是一位學生,想要開始存ETF 但是目前市面上ETF太多,不知道該如何選起 於是我建議他可以從資產規模最大的三檔0050、0056、00878開始 至於該如何分配比例,其實沒有標準答案 以下分享個人的看法,提供沒有想法的存股新手參考 0050屬於市值型E
Thumbnail
最近一位朋友決定投入存股的行列 也聽了我的建議先從定期定額人數最多及資產規模最大的三大ETF 0050、0056、00878開始 至於該如何配置 根據上方的圖表,長期來看,市值型的成長性大於高股息型 對於那些離退休還有很長一段時間的上班族群應該多配置一些市值型ETF 數年後,個人資產成長
Thumbnail
<目的>   本文章內容,主要是讓你學會用Excel自己抓ETF股價資料,並計算除息價和含息價,透過兩者的差異,可以得到資本利得和配息率,經過自己計算後,就可以得知那些ETF是靠配息抑或是靠價差在賺錢的,市場上有各種說法,其實不同的發行時間點或計算的時間點其實都會有所差異