篩選過去五年每年EPS都超過2塊的公司

  •   114 
  • 最後發表   艾瑞克  2021 八月 27
艾瑞克 發文於   2021/08/24

請問小幫手,我想要篩選出過去五年每年EPS都超過2塊的公司,我寫的腳本如下:

input:period(5,"EPS大於2塊的期數");

value1=getField("GetField("每股稅後淨利(元)","Y");

If alltrue(value1>2, period) then ret=1;

我跑出來的結果發現有些公司最近年度的EPS在2塊以下,有些公司在過去5年內某一年是在2塊以下,請問我的腳本哪邊有問題呢?

 

XQ小幫手 發文於   2021/08/27

Hello 艾瑞克,

 

小幫手猜測您應該是使用日頻率。

由於您用value1去紀錄 getField("每股稅後淨利(元)","Y"),若是在日頻率下的話將會是最近五天的每股稅後淨利,而不是最近五年的每股稅後淨利。

附上小幫手修改的選股中心匯出檔供您參考。

附加文件

發表回覆
Close