執行交易回測報酬為 0 ,是正常嗎?

  •   123 
  • 最後發表   Woody16  2022 七月 22
Woody16 發文於   2022/07/12

Hi Sir,

   執行交易回測,抓 0329 ~ 0629 ,每日 0930 資料,結果報酬為 0 ,是正常嗎? 有哪個步驟做錯? 如圖 & 附件 

附加文件

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

Hello Woody16,

 

GetQuote 是報價函數,只提供即時使用,無法用在回測上。

您可以在 XSHelp 上查詢看是否有可替代的資料欄位。

https://xshelp.xq.com.tw/XSHelp/

舉例來說,股本(億)就有資料欄位。

Woody16 發文於   2022/07/18

聽不是很懂! 是不是要換其他函數去抓 PriceChangeRatio or  股本(億) 嗎? 

XQ小幫手 發文於   2022/07/22

Hello Woody16,

 

getquote 是用來抓報價欄位,不能用在回測上。

getfield 是用來抓資料欄位/選股欄位,可以用在回測上。

您的腳本中含了 getquote("股本(億)") 和 getquote("pricechangeratio") 所以回測會出錯。

其中 股本(億) 可以使用 getfield("股本(億)"),但 pricechangeratio 沒有資料欄位,所以您要自行計算。

發表回覆
Close