關於每年現金殖利率的算法

  •   565 
  • 最後發表   河馬  2022 六月 28
河馬 發文於   2022/06/14

小幫手你好

關於每年的現金殖利率算法,我有看到別的軟體是用 (現金股利/除息前一日收盤價)*100% 來算的

我想比照寫一個語法來計算,想先請問XQ資料中的除息日期,它的可用頻率寫的是單一,請問這是只有一筆最新資料的意思嗎?也就是說沒有歷年除息日的資料?

若上一問答案是有包含歷史資料,那除息日期資料有包含未來的日期嗎?(比如廠商今年公布除息日後就先輸入在資料中,但日期未到)

若第一問答案是只有最新資料,那是否能比照別的軟體的算法,直接提供每年的殖利率資料呢?

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/06/21

Hello 河馬,

 

您可以使用 [n] 的方式來取用前期值。

另外,除息日期有包含未來的日期。

如果您需要使用殖利率的話,那麼可以直接使用殖利率的資料欄位 / 選股欄位

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

河馬 發文於   2022/06/22

小幫手你好

稍微寫了一下腳本,因為跑不出結果,日期上關於資料的問題還想請教

1.關於現金股利回傳的年度,今年發的股利是算在去年的年度對吧,所以我要抓2022年發出的股利時,實際應該去抓2021年的資料

2.小幫手建議直接使用殖利率的欄位,他的說明是"回傳完整股利年度的資料" ,請問算殖利率用的價格是哪一天的收盤價?

3.用 outputfield 抓資料想當寫腳本的參考,卻發現有出現"不符合"的欄位。但是實際在XQ裡看是有發股息的,請問問題在哪?(如下圖 日馳 ,除日馳以外尚有多筆同樣情形)

XQ小幫手 發文於   2022/06/28

Hello 河馬,

 

1.您可以使用 GetFieldDate 函數來判斷該資料的對應日期為何。

基本上系統提供的殖利率會等於100 * (getfield("現金股利") + getfield("股票股利")) / getfield("Close", "Y")。

 

2.當下的股價。

 

3.小幫手這邊簡單測試是正常的。(參考附圖)

需要麻煩您提供你的選股中心匯出檔勾選(包含)選股腳本,讓小幫手檢驗。

您可以直接將檔案上傳,也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

附加文件

發表回覆
Close