投信成本

  •   1.2K 
  • 最後發表   chun0712  2018 五月 30
chun0712 發文於   2018/05/29

小編請教一下,投信成本加入選股模組,選出來的股票怎麼跟理財寶的籌碼K線,差很多?
其中有兩個地方有點問題:
1.投信持股 我有去看那個比例,XQ顯示出來跟投信真的有買的%數有落差
2.外資成本部分沒有問題,投信成本是怎麼計算的呢? 因為我是去比對 理財寶的投信成本線,發現差很遠...
3.是否還有其他成本可以運用? 如主力成本、融資成本?(如果有可否提供相關指令?)
請教該怎麼解決投信這一部分? 因為我想找股價接近投信成本,但找出來發現落差有點大

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/05/29

Hi Chun0712

Q3 是否還有其他成本可以運用? 如主力成本、融資成本?(如果有可否提供相關指令?)

Ans: 可以在XS函數搜尋網頁,搜尋關鍵字:成本,查找您需要的資料。

 

投信成本的問題,待小幫手查看後,再向您說明,謝謝。

  • 按讚來自於
  • CHUN0712
chun0712 發文於   2018/05/29

小幫手,投信成本計算問題還是請你幫我查看,另外我想請問如果我想寫以下計算方式,有兩部分請幫我確認:

1.GetField("投信持股") 這個指令它的原始設定週期是多少? 這個在函數那並沒有說明,是否我要自己設定週期?
如:value1=(
GetField("投信持股"),120),如果我沒有特別設定,是否為系統自動抓取長期累計的資料?
因為 close=當日收盤價,close[1]=前一日收盤價

2.能否幫我檢查下方內容有哪邊有誤,因為函數那邊都沒有寫週期設定.

//(前一日庫存*前一日持股成本+當日買進張數*當日收盤價-當日賣出張數*前一日持股成本)/當日持股總數

value1=GetField("投信持股")[1];//前一日庫存

value2=GetField("投信成本")[1];//前一日持股成本

value3=GetField("投信買張");   //當日買進張數

value4=close;                           //當日收盤價

value5=GetField("投信賣張");   //當日賣出張數

value6=GetField("投信持股");   //當日持股總數

condition1=(value1*value2+value3*value4-value5*value2)/value6;

XQ小幫手 發文於   2018/05/30

Hi chun0712,

Q1. GetField("投信持股") 這個指令它的原始設定週期是多少? 這個在函數那並沒有說明,是否我要自己設定週期?

Ans1. 若您沒有指定資料頻率(猜想應該是您所說的週期),則會以您選股策略所設的資料頻率為準;當然也可以自己設頻率ex:GetField("投信持股","D")、GetField("投信持股","W")、GetField("投信持股","M")。

函數在可用頻率有做說明,支援:日、週、月。

函數有說明計算公式為:累加長期投信買賣超張數。週以上頻率,是取期底值。

 

Q2. 能否幫我檢查下方內容有哪邊有誤,因為函數那邊都沒有寫週期設定.

Ans2. 此問題同第一題的資料頻率相關設定,故您可以試試在XS函數搜尋網頁,搜尋相關欄位的"可用頻率",應該可以解決此問題,謝謝。

 

P.S. 選股策略執行的資料頻率如下圖

chun0712 發文於   2018/05/30

如果以 月 來說那這樣只有取20個交易日的投信資料? 我覺得這樣有點少... 那是否可以寫成GetField("投信持股","400") 取400日呢? 我想要成本資料取多一點
因為 我用 
GetField("投信成本") 來寫股價接近投信成本例如10%好了,找出來的標的有的離很遠. 我是以籌碼K的成本線來比較... 但是我同樣寫GetField("外資成本")卻沒這個問題

XQ小幫手 發文於   2018/05/30

Hi chun0712,

如果以 月 來說那這樣只有取20個交易日的投信資料?

要看當月有幾個交易日唷~ 

 

那是否可以寫成GetField("投信持股","400") 取400日呢? 我想要成本資料取多一點

不能這樣寫。

另外,日頻率的話,查看此函數的說明,計算公式為:累加長期投信買賣超張數,所以它是從有資料開始就一直做累加唷~

 

最後,投信成本在函數說明中,為系統估算值,並非交易所提供的資料,僅供參考,

故我們的估算值與籌碼K的估算值,會不一樣唷~

 

以上說明,謝謝。

發表回覆
Close