週大戶

  •   129 
  • 最後發表   C.C.Gray  2023 三月 08
C.C.Gray 發文於   2023/03/06

想請問 在使用下面策略選股

 

1value1=GetField("大戶持股人數","W",param := 1000);

2if value1>value1[1]+3

3then ret=1;
因為大戶更新都是每週更新 但選股回測上的資料都會歸到日資料的選股,造成報酬率會失真

如2023/3/3需進場的股票 要等到當週末更新完大戶持股更新2023/3/5才會跳出3/3的選股

想請問要如何修改~~感謝

附加文件

XQ小幫手 發文於   2023/03/08

 Hello C.C.Gray,

 

小幫手不太確定您的問題,是想詢問如果要避免回測時取到還未更新的當週大戶持股資料嗎?

那最簡單的方法是使用上週的大戶持股資訊,像是 value1=GetField("大戶持股人數","W",param := 1000)[1];

若要更逼真的話可以使用 DayOfWeek 來判斷是不是星期五決定要用當週還是前一週的資訊。

另外您的選股策略中並沒有包含XS腳本。

發表回覆
Close