早期有一個講法,就是法人或大戶(特別是外資)在操作期指/期權都是以一個一個合約月份操作並訂出戰略,筆者也看過不少所謂計算外資換倉成本或是持倉成本的統計圖表,中心思想就是假設當月合約這些大咖無論如何會把結算價推到成本之上來獲利,接下來我們就用成本線的概念與程式碼來示範如何計算出兩個合約月結算日間的整體市場成交成本線,簡單講就是把原本計算期間由日內改成兩個合約月間。
作法:
1.做法是先寫一個結算日判斷函式CheckDay,參考阿政大這篇:http://www.yctseng.net/2012/03/blog-post_13.html
2.定義結算月區間:結算日隔天~結算日當天,例如2017年6月合約就是計算5/18~6/21這期間的成交量均價。
程式碼如下:
=============================================
vars:counter1(0),B_AvgCost(0),W_AvgCost(0),AvgCost(0),CumTicks(0),Check(true),_volume(0);
if BarType >=
2 then _Volume = Volume else _Volume = Ticks;
B_AvgCost=(h+l+2*c)/4;
W_AvgCost=B_AvgCost*_volume;
check=CheckDay;
if Check[1]=true
and Check=false then begin
counter1=0;
CumTicks=0;
end;
counter1=counter1+1;
CumTicks=CumTicks+_volume;
AvgCost=summation(W_AvgCost,counter1)/CumTicks;
plot1(AvgCost);
==========================================
結論:
市場上想方設法去推敲外資/主力成本價的神祕指標從沒少過,但要真正一窺外資主力的持倉成本恐怕沒那麼容易,上面這個成本線的概念算是拋磚引玉,您也可以試著用Data2方式引進外部資料,如外資淨部位等,或許可以計算出更接近”主力成本”的數字。
歡迎加入LINE@
(點擊上方圖示)
沒有留言:
張貼留言
歡迎留言討論!