2014年4月18日 星期五

台指2014年4月份結算

 

台指行情本月結仍是多方優勢,最後半小時的拉盤是一個送分題,市場作結算價很明顯,有跟上還是能賺到一點。實際上看每周的結算價,已經連續十周上漲了,只是這速度非常的慢,慢到考驗每個人的耐心。結算價如下圖。

 

周結算

 

除了三月底四月初的多方行情外,每週都是以三十點左右的漲勢龜速前進,這之後也不曉得維持多久,也就繼續等待了,L自己看主要的兩個觀察重點,一是台指VIX,二是大額交易人的選擇權多方部位。

 

沒看到變化之前,還是保守操作了。

 

 

 

 

 

2014年4月9日 星期三

趨勢追隨策略類型3-均線策略

 

續前篇 Trend Following 趨勢追隨策略類型 以及 趨勢追隨策略類型2-突破 。

 

最基礎的均線趨勢追隨是每個人都會測試的,差異只在根據每人經驗找出合適的長度及調整,而這個合適的標準主要是以獲利風險比作為判斷

 

大致上,越長期的均線可以獲取越大的波段,不容易被掃蕩,但是Drawdown也較大,而且Drawdown時間長。反之,中短期的均線搭配過濾邏輯和停損停利,比較容易可以設計出Drawdown較小的策略,但獲利也就被限制了許多。

 

此篇紀錄一個長期的均線追隨策略。先作個前提,在設計時要特別注意自己可以忍受的Drawdown,瞭解損益期間的分布,而不是單看測試的勝率和最大獲利數字,甚至可以說,這兩項是相對不重要的,因為長線策略要作的長,就要受的了Drawdown,如果風險大小和期間長短是讓你沒辦法承受,那再漂亮的策略也是無用。另外這類型的策略的勝率偏低,目標是大波段獲利,要求高的盈虧比,遇到振盪期被洗刷,也有人是很快就受不了的,所以測試數據中的連續虧損次數也要注意。

 

這篇用的跟隨均線的判斷很簡單,均線之上保持多單,之下保持空單,因為一條線容易來回洗刷,所以稍微作個緩衝的通道,以High、Low取平均就有兩條線。問題只在於均線長度如何決定,L自己有個偏好的方式是取短中長三個長度再平均,另外也利用短期的趨勢再作微調。

 

基本上是一個非多即空的策略,跟到底,但是偶有乖離非常大時可以執行停利,這個非常大,是定義在均線上下10%,夠大了吧,其實遇到的次數很少,所以這個策略在場內的時間比例非常高。

 

以下是策略的程式碼供參考。

 

code

 

運用在台指期的5分K,這策略使用到的均線參數多了點,不過這是依各人偏好所設計。

 

實際進出圖形如下。

 

StrategyPic

 

很明顯的,該被刷就被刷,該吃到就吃到,調整到圖形的進出和心裡所想的接近時,就能夠接受它了。

 

這個搭配行情看進出是很重要也很花時間的,在最佳化的過程中可以找出很多均線的參數,L看過許多測試數據,會說明多少K線使用多少均線是最好的選擇,那種文章參考參考就好了,沒有那種最佳參數,只有找到適合自己的參數才是最重要的

 

過去績效(05~14)如圖。

 

perfor

 

Drawdown 322000,對這樣的長期策略來說很平常,甚至到40萬也不奇怪。

 

perTrade

 

勝率34.55%,配合盈虧比3.05,也是典型長期策略的數據。

 

perYear

 

損益期間來看,近年表現都比較差,但我們可以解讀是行情走勢的原因,這兩年有什麼大波段呢?

 

以一個策略原型來說,這樣的績效是蠻不錯的,若是能夠認同這樣的獲利風險,這其實就是一個可以運用的長線策略,但若覺得風險無法承受,那可以試試什麼情況不須在場內,也就是加上過濾邏輯和停損停利,把Drawdown降低。不過獲利也將會被限制,各自取捨吧。

 

 

2014年3月14日 星期五

價格波動率與買賣方策略

 

先前紀錄了幾篇關於波動率及買賣方策略的文章,以及波動率在程式交易上的應用例子。如以下

歷史波動率隱含波動率 (with EXCEL VBA、C#)歷史波動率策略設計台指選擇權結算買賣方損益,不過還並未紀錄操作實務上的重點,這篇再繼續作延伸。

 

選擇作買方或賣方有很多考慮因素,波動率是其中很重要的因素之一,如果對未來預期波動程度會變大,則作買方有利,如果預期波動程度變小,則作賣方有利。這樣的解釋其實並不夠清楚,而且是有前提的,在持倉的所有期間

 

舉個例子說,吳波判斷未來台指期價格波動會加大,決定進行買方策略,假設價平的履約價是8000,則同時買進8000的CALL及8000的PUT,經過一個月漲漲跌跌,最後又回到8000結算,但是吳波最後卻還是獲利,這只有一種可能,在這個月的期間內價格波動確實超過當初他買進時的水準,而且吳波有進行動態調整。

 

這個動態調整是這樣的,在8000點進場後,市場波動確實加大,很快下跌到7900點時,這比吳波認為的波動來的快,而現在總部位DELTA變成 -1,吳波就買進一口期貨,使總部位DELTA變成0,然後,又下跌到7800,總部位(含加進的一口期貨)又變成 -1,這時吳波又買進一口期貨,然後市場回到7900,總部位DELTA變成 1,這時又賣出一口,之後市場又回到8000,總部位DELTA又變成 1,這時又賣出一口。雖然指數又回到8000,但是期貨買進7900及7800,賣出7900及8000,這個調整的部份就獲利不少。

 

而後指數往上了,到8200時賣出期貨以平衡DELTA,越往上越賣,往回跌就買回來,所以吳波是被動式買低賣高,總結下來調整的期貨獲利比買方部位的虧損要多

 

反過來說,賣出兩邊選擇權在8000,就算最後結算正好在8000點,也不見得會獲利,因為期間內可能漲到8300、8500,可能跌到7800、7700之類的,只要超過預期的波動(也可以說是賣方所能容忍的價位程度),那這個賣方投資人必須在8300買進期貨,在7700賣出期貨,為了保護(避險)被迫買高賣低,最後這個避險的成本超過了選擇權賣方的獲利。

 

以上數據僅作舉例,若熟悉選擇權跨式部位的損益及GREEKS變動可以很輕易瞭解要說明的內容。另外,避險在例子中是用期貨執行,實際上的選項很多,例如部位平倉、用不同的履約價、搭配不同的買賣方,那就是要繼續看各種價差交易了

 

其中更大的學問是如何決定調整的時機,如果在建立前就有預期的波動水準,當到達時很自然就要進行調整,或者是以總部位的DELTA來進行調整,和前面所述的例子一樣,另外一種方式則是依照時間來作DELTA中立,例如每天、每週之類的,時間到就調整一次。

 

回到開頭所先講的結論,如果對未來預期波動程度會變大,這個未來預期是最重點考量,若要以價格波動程度作為選擇買賣方策略最重要的因素,要小心目前現狀波動率給人先入為主的觀念,因為市場上的價格已經作了反應,例如我們知道現在日經波動程度很大,常常一天2%、3%在跑,那麼作買方再來調整會很好作,這就錯了,那要作買方的權利金是很貴的,除非波動再放大、更大,才能夠獲利。

 

此文緣由朋友問到外資部位總是買方一大堆,這種盤整區間行情不是賠死了嗎? L只能回說不一定,要看調整的好不好,不是只由買賣方就可判斷損益的。以上,供有同樣疑問的朋友參考囉。

 

 

 

2014年3月5日 星期三

台指近期日內區間

 

台指期現在的波動已經小的很久了,去年作了一個類似的紀錄,週選擇權與2013波動變化,其中是比較過去及近期的每日振幅,這一篇再來紀錄日內的振幅比較。

 

台指交易時間08:45~13:45,共有300分鐘,如果用每100分鐘來觀察,一個交易日有三個期間,直覺就可想到第一區一定是振幅最大、量最多,那實際上的數據呢,確實如此,而且相當顯著。

 

以下這個表格的內容是近期的數值

First表示第一個期間,08:45~10:25

Secodn表示第二個期間,10:25~12:05

Third表示第三個期間,12:05~13:45

前三欄的數值是高低區間,也就是高點減低點的振幅

後三欄是近五交易日的平均值用以觀察

 

近三年振幅數值比較

 

 

這個數據看起來比感覺中的還令人驚訝,第二期間在最近常常只有十幾點、二十幾點的波動,第三期間也是如此,延伸的說,在一整天中只有第一期間的波動比較大,如果當沖程式在這段期間作了錯誤部位,那在第二第三期間可以說很難賺的回來。

 

下圖是近三年三段期間平均振幅的比較,明顯的藍線是第一期間振幅較大,第二三期間則差不多都小。

 

近三年振幅比較

 

由成交量來觀察如下圖

 

近半年量比較

 

與前列數據一致,明顯的藍線是第一期間成交量較大,第二三期間則差不多都小。

 

看到這裡則可作個思考,我們知道現在台指期波動小,而且在10:25之後的波動更小,那這個觀察可以作什麼呢?

 

可能可以再調整當沖程式吧,或是調整賣方策略。

 

沒什麼波動的盤勢,還是多看點書,多研究國外期貨吧。

 

 

 

2014年2月21日 星期五

台指2014年2月份結算

 

又到合約結算完的時間了,過年期間雖有行情,但單對台股來說是只有封關和開盤的急跌行情,之後又馬上反轉回近月開倉價位的8500,長期波段的策略依然是沒有表現空間,中短期的策略若有停利或對反轉敏感則是比較有機會獲利。

 

從 VIX 來看也是一個反轉,

VIX

 

選擇權的結算策略 本月買方曾經在開工日大賺,而在結算則是損失不少。

 

OP

 

另外注意到十大交易人的選擇權部位,即使是在台指跌到8300時和至今,多方部位(BuyCall+SellPut)都一直比空方部位(BuyPut+SellCall)要多的多,L有紀錄過 籌碼分析-法人期貨未平倉 這篇提到參考法人期貨的注意點,不過對於十大交易人選擇權部位的看法稍有不同。在如此多空部位的揭示下,L目前覺得接下來還是要繼續等待行情,適度增加賣方策略的部位,這個盤勢還沒黏完。

 

OPOI

 

 

 

 

 

2014年2月6日 星期四

網站介紹_波動率指數

 

紀錄兩個常用的網址查詢波動率指數

http://stockcharts.com/h-sc/ui?s=vix

這是S&P500的VIX指數

 

SP500vix

這個StocksCharts.com網站蠻好用的,有空可以玩玩。

 

 

http://info512.taifex.com.tw/Future/VIXQuote_Norl.aspx

這是台灣期交所的波動率指數,盤中每15秒有更新。

 

TaiVix

 

 

2014年1月30日 星期四

使用Renko圖形交易所面臨的問題

 

在交易的圖表設定中,讀者會發現K棒不一定是要畫成蠟燭圖,也可以選擇一些不同邏輯去定義出不同的線圖,例如本篇的RENKO就是一個利用價格去畫的例子,讓我們可以很直觀的觀察價格單純的走勢,減少價格在盤整時的雜訊,然而本篇並不主要介紹RENKO的好處,而是去了解對於使用程式交易的我們,會有甚麼樣的問題,首先透過下圖設定的欄位來了解其原理。

 

圖片 1

 

一開始要設定一個單位大小,在目前國內最新的8.5版中另外有提供依照%來設定單位大小的選項,但其道理都是在設定每一根棒子要多長,表示當價格滿足設定的一單位大小,這根棒子就算收盤,開始畫下一根,另外也要同時配合週期的設定,來決定顯示的時間,設定成最小1TICK,就是每個TICK出現若滿足一單位點數的條件,就算完成並且顯示一根棒子,因此如果設定成1分鐘,就需要等待一分鐘過完,滿足多少個單位才一次顯示出來。

 

最後下面就是一些顯示的設定,一般為了避免隔日跳空的計算錯誤,通常會勾選收盤時中斷,就不會跑出明明是跳空,卻顯示成全部連續棒子的狀況,另外其他則只是用來控制顯示的方式,並不影響計算。

 

然而以上的邏輯其實對要使用RENKO進行程式交易的我們是有很大的困擾與問題,為了呈現問題的所在,J先寫了一個很簡單的測試程式,程式碼如下。

 

圖片 31

 

 

這個當沖策略設定當棒子收紅,就於下一根開盤做多,如果連兩紅,就下一根多單出場,同時設定SET指令中的STOP,空單則相反,不設定手續費,跑的圖就是最上面那張圖的設定,每四點畫一根棒子,週期使用1TICK,進行盤中即時收報價進出場測試。

 

圖片 2

 

從本張交易截圖可以看出,黃線是換日線,左邊是回測與昨天狀況,每一個進場點都在棒子的起畫點,除了SETSTOPLOSS的出場外,都在棒子的收盤(棒子的上下緣)。然而右側的實際上線狀況,一開始的多單進場就沒有落在棒子邊緣,而是在空中或是像第三筆一般在棒子中間,同時第三筆出場也在空中而不在邊緣。

 

再來看看下2圖的比較,首先第一張是即時上線狀況,第二張則是關掉MC開的狀況(形同回測狀況)。

 

圖片 6

 

 

圖片 16

 

讀者可以很明顯看出來,同一個棒子的狀況,在上線時(上圖)與回測時(下圖)比起來,差異非常大,主要的原因是每根棒子的開盤價位置被修改了,而SETSTOP指令仍有作用,只是因為進場點改變而導致出場點當然也就有所不同

 

再來J同一天也同時測試了如果週期改變為10分鐘,單位大小為3點,盤中即時圖形如下。

 

圖片 21

 

讀者可以仔細看J標記的部分是第一根9點15的棒子,然而下方座標軸卻顯示了好多個09:15,而每一個進場也都很漂亮的在每根棒子的邊緣,這原因是實際上這些09:15的進場與出場都是在09:15時間一走完時,瞬間跳出來的多次進場與出場,若使用下單機丟單,則是一筆單都不會有,或是進一單在最低點!

 

最後透過本次實驗,我們得到幾個RENKO使用上的問題,第一是在回測狀態,開盤價的定義是受到收盤價的確立(滿足一單位大小的點數)而得到回測時每根棒子的開盤價。第二是周期的設定會影響棒子多久才瞬間跳出來一次。第三就是目前RENKO是有保留完成那根棒子時的高低點,因此SET指令有效。

 

綜合以上三點可以了解到,目前RENKO的運算邏輯下,回測與真實落差太大,無法使用RENKO當作DATA1進行交易,但若使用其為DATA2當作指標來使用卻是種可行的作法,因為當成指標時可只採用其確立的CLOSE值運算以上提供想使用RENKO的讀者一些實驗心得。

 

2014年1月21日 星期二

趨勢追隨策略類型2-突破

 

續前篇 Trend Following 趨勢追隨策略類型 。設計趨勢追隨的程式交易策略,首先就是要判斷趨勢,一般常見方法有兩種,第一是均線策略,跟著市價與均線的位置或均線的斜率來判斷趨勢方向,第二就是突破,由基準點開始看盤勢漲跌了多少作為突破,再持續同一方向的趨勢

 

這個基準點的設定可能是特定價位或某特定時段所依據,例如特定價位設定上個月結算價,或心裡認為特別重要的價位。特定時段可能設定每日開盤的價格或每週、每月甚至每年開盤價格都可以運用。

 

而漲跌多少算是突破可以追價? 這就是看前面所設定的週期,越長期的週期應當配合越大的突破價差,例如每季開始的市價設定為基準點,漲跌5%作為突破,在未翻回反方向突破前持續持有直到每季結束,這樣也是個可以測試的策略,可能都比一些奇奇怪怪的指標還會獲利了。

 

另外一個考慮漲跌價差的設定是波動率,例如最近一段時間波動大,那這個漲跌價差就應該同步放大,真的夠大才去追突破,免得盤整常常洗刷,反之,波動小時,漲跌價差也應該同步縮小,跟著市場作小波段。

 

這樣跟著波動率所設定漲跌價差,可以利用的方式很多,例如取日的 ATR、利用BBand、或 歷史波動率 等等,此篇就來紀錄應用歷史波動率來設計突破策略。

 

要考慮的參數有

  1. 取多少期間的歷史波動率,計算出對應點數

  2. 由目前市價要漲跌多少比例的對應點數算是突破


 

程式範例如下:

 

HVpCode

 

基準點BP設定為目前市價,計算出對應的波動點數HVp,例如HVp為100點,把它當作目前可能波動的範圍上下區間是100點,而基準點在中心點,那當市價突破基準點加減50點時,就視為是一個趨勢開始,建立方向部位並將新的基準點設為目前市價,以此再續看下一個突破點

 

策略表現及指標如圖:

 

HVpPic

 

這樣的策略可以有以下績效(10minK,2005~2013)

 

HVpPer

 

HVpTradePer

 

以一個策略原型來說,這樣的績效是蠻不錯的,問題在於drawdown如何縮小。另外注意這是非多即空的策略,進一步也可以試試什麼情況不須在場內,例如波動非常小時,可能不要有單,或許可以降低些drawdown。也可能是相反的,波動很大時先退出,因為可能大幅drawdown都是在此期間產生。

 

突破策略百百種,開頭提到的以年月日作基準點的策略也可以慢慢紀錄,另外均線策略也是非常多樣化的,持續調整囉。

 

 

2014年1月13日 星期一

利用交易口數畫K棒

 

多數人常使用的K棒可能是分線或日線所組成,而在MC中提供了除了用時間來計算K棒以外,還可使用成交口數來計算一根K棒,因此產生的特色是,每天得總K棒數會受到交易量的影響成變動,所以如果當天行情大(伴隨交易量大),就會使當日K棒變多,反之則相對一般分線減少。也許對玩一陣子MC的讀者來說這不是什麼新鮮事,但是否真的對交易策略有所幫助,本篇也會來驗證一下。

 

首先有淺入深,先看看在哪邊調整,可參考下圖,在商品設定中調整成以"口"來計算週期的單位,本例使用2000口作計算標準。

 

口數

 

現在J想比較到底使用口數對交易策略有沒有幫助,因此將拿同一個程式碼的策略套到兩種不同K棒來比較,以下的例子是使用台指期2005/1/2至2014/1/10為資料,策略是3口加碼型的留倉單,手續費設定為每口400元。

 

首先使用2000口的K棒作基準,跑五個參數的最佳化,選擇獲利因子最大的參數,再將此參數維持固定,調整K棒成分線,在維持相近的交易次數為前提下,找出5分線是最為接近且獲利表現最好的週期,將兩者比較一下如下表。

 

CP1

 

可以發現直接用2000口的參數套過去,得出更差的結果,獲利大幅降低,回檔增加一倍。

 

而為了更完整的測試,現在我們反過來做一次,首先,把五分線的參數一樣最佳化,且參數區間皆完全一致,再一樣透過選擇獲利因子最大的參數來當作5分線最好的表現,最後將這參數不變,直接把k棒設定改為2000口,得到兩者比較的績效如下表所示。

 

CP2

 

可以發現,兩者除了2000口的交易次數變多以外,幾乎沒有甚麼差異,因此我們再多比較一個項目近1年(2013年)表現,則由2000口k棒的策略明顯勝出。

 

最後,總結來看,利用口數畫k棒可以讓原本分線交易策略有更好的參數選擇,產生出更好的表現,並在近年來也能持續維持獲利,然而交易系統報價的精確性就顯得更為重要了,一般的DDE在使用口數畫K棒時可能就會出現問題,讀者需要特別注意,或許花點小錢讓系統更快速穩定,就能創造出更多不同以往的交易機會,就像本篇在K棒上動點手腳,就能創造出完全不同的損益結構,提供給讀者思考。

 

2014年1月9日 星期四

課程推薦-第一次外期程式交易就上手

 

國外期貨交易是必須要瞭解並運用的領域。

 

近年台指期的波動低,作國內期貨的交易很不容易,相對可運用的策略也限制了很多,而相比去年美指期的大漲、日圓的大跌、黃金的大跌等等,有許多的商品都有明顯的趨勢那都是能帶來非常大的獲利,當然也代表非常大的風險,不過和只作國內的朋友來說,可以確定的是,有機會

 

不過要進入國外期貨前,需要作一些功課,包括經紀商的選擇、軟體工具的使用、商品和費用的選擇、策略的設計,這些主題都非常重要,也都需要先花費許多時間研究,不過現在有課程可以引領入門了,由有經驗的交易前輩分享這些相關知識,課程內容包含了

 

1. IB海外期貨帳戶開戶+分解動作

2. Multicharts串接IB全球交易

3. 歷史資料的維護(連續月份)

4. 海外期貨程式策略入門篇 (附上Wen的示範策略)

    4.1 認識主要交易市場規格+查詢市場

    4.2 如何用最低廉的成本分析市場特性 (針對市場特性發展出適用的策略)

    4.3 Limit order/ stop order選用vs滑價及回測手續費設定

    4.4 多市場策略之核心邏輯引導:逆向思考  (切入多市場的萬用核心技巧)

    4.5 e-Global多市場交易策略(含程式碼)

          -不改參數應用於台指期策略

          -不改參數應用於黃金期貨策略

          -不改參數應用於e-miniS&P策略

5. 遠端連線展示

 

這樣的主題實用,是個有價值的課程,推薦給朋友和讀者參考,進一步的瞭解和報名聯繫可由以下連結進入。

 

第一次外期程式交易就上手

 

 

 

2014年1月8日 星期三

Aroon Indicator 阿隆指標

 

Aroon Indicator 阿隆指標,以距離創新高低後的期間來判斷強弱勢,說明和範例可以看兩個資料連結:

 

Aroon Indicator

Finding The Trend With Aroon

 

指標為計算兩數值Aroon多方及Aroon空方,定義是

AroonU : [(期間數) - (創新高後的期間數)] / (期間數)] x 100

AroonD : [(期間數) - (創新低後的期間數)] / (期間數)] x 100

 

未看圖之前可以想像,最近有創新高,AroonU值就高,有創新低,AroonD的值就高。另外一個可以參考的指標是AroonU – AroonD,有創新高又很久沒創新低,這個值就會高

 

以Multicharts來實作這個指標的語法如下

 

idAroon

 

idAroon2

 

套用台指期行情來看看有沒什麼特殊性可以利用

 

Aroon

 

是不是有什麼線索可尋?

有看出來了嗎?

 

 

 

 

 

 

若有看出來的朋友麻煩分享一下,L對它沒什麼感覺,不曉得怎麼利用,(逃~)。

 

小指標介紹,目前約略測試所設計的策略績效都不怎樣,其實也蠻正常的,要找些其它指標和Aroon搭配使用才可能有像樣點的結果,有心得再紀錄下去了。

 

 

2014年1月6日 星期一

2014年行事曆

新的一年已經開始幾天了,才POST行事曆好像晚了一點,不過也當是個提醒吧~

 

行事曆取自 期交所公告,策略或指標有使用到結算日期的朋友記得更新確認,例如有使用到 尾盤出場策略1-建立日期表 此類的函數設計。祝各位朋友和讀者新的一年大大收獲~~Good luck!!~

 

1-6

 

7-12

 

ps

 

 

2013年12月31日 星期二

籌碼分析-法人期貨未平倉

 

籌碼分析是期權交易方法中的一種,其中最常聽到的是由期交所每日公布法人期貨未平倉資料,用以判斷法人的方向,這算是一個顯學吧,每日期貨商的分析報告和分析師幾乎都會引用這項資料,也有許多書籍、程式交易、甚至一些論文都在研究法人未平倉部位和台指走勢的相關性,不過,L不覺得能夠盡信或使用,可能要換個方式說,L還未找到能夠應用它的並可認同的策略,即使它回測是會獲利的。

 

最初的認識是由程式回測而來,曾有試過外資未平倉部位加上均線邏輯,最讓人疑惑的就是大跌段2008年時,外資期貨多單從五千多點抱到四千點,這怎麼能用呢? 有多少人可以承受這樣的回檔? 就算抱過那兩三個月後開始大賺,也是一場空,因為都被抬出場了。這是其一,再來看看以今日(2013/12/30)為例。

 

前一個交易日(2013/12/27)的外資期貨未平倉如圖

 

1227期

 

今日(2013/12/30)的外資期貨未平倉如圖

 

1230期

 

這一陣子外資一路是空單,慢慢降低,指數則是由盤整區8400震盪到今日收盤8625,但如果說外資是被軋空的話就太不負責任了,因為那是錯的今日的行情是上漲82點,價位如圖。

 

1230期行情

 

假設27日的期貨留倉-881口在今日全數未動,那今日損益則是82點*200*-881口=-14,448,400,但是選擇權呢,是賺的。

 

前一個交易日(2013/12/27)的外資選擇權未平倉如圖

 

1227選

 

今日(2013/12/30)的外資選擇權未平倉如圖

 

1230選

 

買權最後一欄契約金額464,689,000 減前日金額389,659,000再加今日權利金收回的金額5,490,000 = 80,520,000

 

而賣權最後一欄契約金額201,020,000 減前日金額226,178,000再減今日權利金繼續投入的金額18,304,000 = -43,462,000

 

則買賣權合計80,520,000 – 43,462,000 =權利金今日獲利 35,410,000

 

期貨與選擇權合計則是 -14,448,400 + 35,410,000 = 20,961,600

 

所以,今日台指上漲82點,外資部位是獲利約2100萬,反過來說,如果作期貨在今天要賺到這個獲利需要作多幾口台指呢? 20961600 / 82 / 200 = 約 1278 口,這是一個可以拿來約當期貨總部位的DELTA,BUT,只在這個盤後時間點有效,因為明天一開盤,選擇權部位會因為THETA變化、會隨著行情變化GAMMA和DELTA、權利金變化更跟著VEGA變化,所以也不曉得會變到哪裡去。

 

若是想要很粗估選擇權的DELTA,就繼續來算算,首先粗估,買權總付出權利金464,689,000 / 口數92,743 = 每口平均是5010.5 元,也就是約100點的CALL,那現在市場上100點的CALL最接近的是8500(148點)和8600(79點)之間,對應的DELTA約是8500(0.795)和8600(0.576),已經是價平靠價內了,目標是100點,那再插補法算一下對應的DETLA位置,然後再乘92743口,得到粗估的買權DELTA…然後再算賣權的…以下省略

 

這個東西已經非常粗略的估計,不知能代表多少真實狀況,因為完全不曉得履約價的分配,而且還有不同月份,除非那麼厲害再把今日總權利金變化對應行情和各履約價的OI變化量這兩個因素再加進去好好算一算,或許,只是或許能夠得到比較接近的部位狀況。

 

問題是,期貨有了,假設選擇權也能算的出來粗估的,還是沒辦法知道法人部位偏空還是偏多,因為摩台是不需揭露的,而且以未平倉部位來看,台指現在才58465口,但摩台是219033口,就算合約價值比除下去也有約12萬多口,這比台指還大的太多了,怎能知摩台在外資部位是什麼比例? 什麼部位? 所以當然不知外資總期權部位是偏多偏空呢?

 

摩台OI

 

小結論:

  1. 期貨偏多不代表作多,至少加看選擇權部位

  2. 期貨加選擇權總共偏多也不代表作多,因為摩台部位不知道

  3. 以不知道的假設方向作回測的結果,即使是可獲利的也難以信服

  4. 分析師和研究員的未平倉參考分析其實是作報告而已,有時準有時不準,不過至少有東西寫


 

以上,紀錄目前的心得,或許有更好的方式判斷這些資料,只是目前還未有好方法,繼續觀察囉~

 

 

 

2013年12月29日 星期日

大陸滬深300選擇權商品明年上市

 

兩岸金融交流越趨緊密,我們雖然無法直接交易對岸商品,但也許哪天當政策開放,大陸商品也將成為我們的投資組合之一,因此隨時保持關注是必要的。

 

自從大連商品交易所、鄭州商品交易所與上海期貨交易所自一年多前開始期權(選擇權)仿真交易後,今年11月8號大陸中國金融交易所(簡稱中金所),公布 股指期權仿真交易業務規則,形同宣布明年中國衍生性交易市場將全面性進入下一個階段-選擇權的時代來臨,未來也許中國再上市更多選擇權交易商品後,結合既有的大連、鄭州與上海三個商品交易所將成為亞洲衍生性商品交易的重鎮。

 

然而一般台灣人對指數類選擇權的商品最為熟悉,因此對於滬深300指數推出的選擇權關注度也較其他商品選擇權更為高出許多,下圖即為中金所公布的商品合約規格表。

 

圖片 2

 

看完上圖,可能很直觀的了解到每跳種一點大約10人民幣,也差不多相當於台指選擇權1點的價值,而比較特別的是,規則中並沒有如同台灣在不同價格的時候跳動點跟隨改變,例如台指選擇權在50點時,往上跳一ticks是1點,而往下跳一點則是0.5點。讀者可以從下圖仿真交易的畫面中更看出這點的差異。

 

圖片 3

 

比較兩岸交易規則差異時,其中有一點差異特別讓J注意到,並可推演到交易策略上,而這交易規則是「履約價的上市規則」。讀者可先行閱讀下圖。

 

圖片 5

 

比較早參與台指選擇權交易市場的讀者可能會有印象,以前台灣履約價上市的交易規則跟現在(2010/10/19後)是不同的,可先參考下圖紅框處。

 

圖片 4

 

現行的規則修改如下。

 

圖片 6

 

現在讀者有沒有發現,中金所目前規劃的交易規則就像以前台灣的交易規則,而這其中隱藏了很好的交易機會與策略,我想經歷過以前08年大波動的時候的讀者可能會想起,當年我們在作交易的時候會出現PUT履約價不足的問題,就算想買便宜的權利金,因為只多開5檔履約價而導致行情大幅變動的時候連最遠的履約價都超級貴,讓許多人無法狠下心去買這保險或利用選擇權作空,而眼睜睜看著行情繼續快速往下而錯失大好賺錢機會。

 

現在再去看看大陸的交易規則與J的仿真交易截圖,讀者可以發現中金所只多開到當時指數的價外3檔(150點),而其指數的漲跌停還比台灣7%大(滬深指數10%),我們簡單計算一下,如果滬深指數在3000點,若出現稍微大一點的波動例如5%的幅度,就已經讓指數變動150點,因此只要指數高一點或波動再大一點,是非常容易超過3檔價外,所以散戶與法人的行為就可能再次出現與台灣過去一樣的極端狀況,例如昨天的便宜價外,開盤後突然變成很貴的價平,法人大量買進避險,散戶買不下手,而收盤時已經變成深度價內,最後回頭一看,這種讓你貴到買不下手(例如BUY PUT),最後就是眼睜睜看著行情繼續大幅同向波動, 錯失一次賺大錢的機會。

 

本篇除了簡單的提及了大陸選擇權市場的發展現況外,主要期望提醒讀者,交易制度的研究也是相當重要的,對於每個合約設計的環節都是會影響到交易策略的設計與市場的波動,本篇J的小想法,僅是站在歷史可能重演的角度發想,也許之後其選擇權上市前交易規則有可能再作調整,讀者可持續關注明年的正式上線。

 

2013年12月26日 星期四

Trend Following 趨勢追隨策略類型

 

Trend Following趨勢追隨是 期權交易分類 裡最基本的一個策略,這也是每個人都知曉的策略。目前(2013/12)在 isag 裡列出的611檔CTA中,有311檔的策略類型完全或部份是Trend Following,是所有列出的策略類型中最多的一種。

 

Trend Following基本的邏輯就是利用技術指標判斷趨勢方向,然後持有跟隨,這些指標都是一般常見的例如moving average、MACD、breakout X days等等,它的特性就是在趨勢市場獲利,不論是漲勢或跌勢,而在震盪盤整期虧損,因為常常碰到停損或轉向

 

在這些Trend Following類型的CTA裡要找表現很好的有很多,要找到表現很差甚至破了MaxDD的也不少。可見要作的好也不是容易的事,就像我們大家一群人,就算用同一條線作為主要邏輯,最後結果也會是天差地遠。

 

isag Maxdd

 

L記得朋友說過程式交易不就可以解決這些問題了,一樣的策略給誰作都一樣,其實L心裡想的是,不論誰作都會不一樣,但要解釋很花時間。會變成這樣的原因非常多,資金不同、環境不同、個性不同、容忍風險程度不同、執行能力、保持紀律的能力等等,不適合的人用策略兩三次交易就用不下去,兩三天就想換了,那這樣就算策略在中長期可以獲利根本就不重要了。

 

程式交易可以解決一部份問題,但設計的策略、資金運用、風險控制等等還是離不開交易策略的本質這些都是關於 交易心理與經驗 的影響,這也是交易員不會停止的課題,而且它的重要性是比其它分類(交易方法、系統建置、程式交易策略)還更重要,畢竟你設計出來的東西是來自於你怎麼想的。

 

回到Trend Following的特性,需要再特別強調當行情出現時絕對、必須要能獲利。不論你是自己作單、幫親友操作、在公司作交易員,都一樣,假設操作台指期碰到一波400~800點行情時,你的策略卻賺不到錢,那是很糟糕的事情,不管你有什麼理由,別人都會認為你的策略不行,如果小漲小跌沒賺錢,大漲大跌又賺不到錢,那還要作什麼交易?

 

當然不是說策略只有Trend Following這一種,只是在對應盤勢上,當有行情出現時,一般人會給予更高的期望,這可能也是普遍把Trend Following作為基本策略的原因之一。

 

設計Trend Following類型的交易策略有幾個主題

  1. 要選用什麼指標作判斷? 前述的moving average、MACD、breakout X days會一一測試介紹。

  2. 要選用多長的期間? 其實也等於你的目標波段要多少點?

  3. 如何有效避免震盪洗刷的次數?

  4. 對應程式交易策略的標準如何?


 

以上,再慢慢紀錄了