本益比請教

  •   672 
  • 最後發表   西風哥  2021 十一月 02
西風哥 發文於   2021/10/24

xq小幫手你好,

請問選股是否有辦法寫出前10年最低本益比12個月的平均?

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/10/27

Hello 西風哥,

 

由於本益比只有日頻率資訊,所以小幫手會建議您將執行頻率調成月,這樣回傳的就會是當月最後一日的本益比資訊。

另外您可以搭配 nthlowest 來取得過去10年內前12低的月本益比資訊,並計算平均值。

附上選股中心匯出檔供您參考,需注意由於有大量的迴圈計算,所以運算速度會很慢。

建議您將商品分批多篩選幾次以避免運算過久而失敗。

附加文件

西風哥 發文於   2021/10/27

謝謝小幫手,請問一下上面附加文件是否也可以改成12周(把下方調成平率周?)最低本益比平均,執行方面我想詢問一下是選擇下方的讀取資料10筆就可以了嗎,選擇右邊時間會差在哪,請問假除超過10年能讓他顯示上市或上櫃以來最低的10筆嗎不要顯示0。

XQ小幫手 發文於   2021/10/29

 Hello 西風哥,

 

小幫手後來去了解一下本益比為0的狀況,是因為每股盈餘為負數,或是沒有資料時會補0。

所以修改了腳本,除掉本益比為0的資訊。

如果您要改成10年內前12低的週平均的話,只要把檢查期數修改為 52 * 10 = 520 即可。(10年的週數)

需注意隨著檢查期數增加,所需計算時間也會增加。

附加文件

西風哥 發文於   2021/10/30

先謝謝小幫手幫忙,此腳本確實可以查,不過好像查不到不到10年的股票,原本選股查得檔數是147,用此腳本後檔數會變成100檔左右,請問小幫手能夠使查得檔數不變,也能夠查歷史10年最低12周本益比平均(可能這隻股票只有上市上櫃五年就只查這五年最低12周最低本益比),可以的話麻煩小幫手了。

XQ小幫手 發文於   2021/11/02

Hello 西風哥,

 

小幫手把腳本調整了一下,如果不滿10年的商品就會計算到該商品最早的資訊。

若非0筆數不滿12筆的話就用剩下所有筆數作平均。

附加文件

發表回覆
Close