公告版位
如對本BLOG有任何疑問或建議,歡迎與我聯絡:wenschair@gmail.com

沒有不散的宴席,新網站見!!http://wenschair.blogspot.tw/

今天抓了一個策略語法,只先大致上看過去,打算周末無聊時仔細研究。我先po出來,大家研究一下,如果有不錯的想法,歡迎教學相長。

 

New market paradigm 策略說明及程式碼:

 

To implement the strategies from my article, "Mutated variables, volatility and a new market paradigm," first write the programs that will generate studies and systems. Begin by building a function that indicates the current state of the market. Use this function to build indicators, paintbars and systems. Use of the BollingerBand function saves some programming time, but you could also insert your own standard deviation function here if you want to be more precise.

wenschair 發表在 痞客邦 留言(2) 人氣()

今天開盤前的量化多空指標為長線=橘短線=綠 且小於10%,依統計結果容易出現反彈。(相較於上週長線=紅短線=綠,容易出現開高走低的盤跌;本週作多應該相對有利,但仍需嚴守停損)

001_ Jan. 29  

 

指標解說及我的操作想法:

我的目前手中現貨的部位只在40%~50%中間持續換股。依據指標如果本週上漲,我先以反彈視之,先將部位降為30%,除非指標又回到長線=紅、短線=紅,部位就會加碼至70%以上,並且期待破8000的噴出行情。

 

wenschair 發表在 痞客邦 留言(0) 人氣()

我翻到一個古早練習寫程式用的一個範例策略,我忘記是哪個前輩給我的。現在這個策略對我現在已經沒有用處了,所以po出來,提供給想學習的人去研究語法。(單純語法分享,請勿直接上線交易)

 

無名範例策略及台指期60分鐘回測 (參數:20/2/200)

002_ Jan. 29  

003_ Jan. 29  

 

wenschair 發表在 痞客邦 留言(0) 人氣()

布林通道的公式為"均線±過去均線n個標準差";簡單均線通道的公司為"均線±%過去價格的震幅"。

在這裡列出所有我有看過的通道指標的通用公式,給對"通道"或"箱型突破"有興趣的人參考:

 

004_ Jan. 27  

其中

B=通道

wenschair 發表在 痞客邦 留言(0) 人氣()

魔鬼果然藏在細節裡,剛無聊翻書,發現在介紹volatility的地方,也藏了一段交易策略的邏輯,一直沒發現。

 

(1) 三種常見的volatility計算方式: (我個人是喜歡用2及3)

009_ Jan. 24

wenschair 發表在 痞客邦 留言(2) 人氣()

有一個經典的教學策略「遞回均線策略(Recursive MA system)」,其中有使用到平滑因子(Alpha)。我所見過美國的交易策略中,不管是SINEWAVE指標或是專業法人的交易學習策略,裡面都可以發現有這類的平滑因子。相對於簡單平均線、指數平均線或加權平均線,這種平滑方式被美國交易員認為是較有效且能過濾隨機走勢的一種的平滑方式。平滑因子的程式碼如下,在這裡我不多說,給讀者自行研究的機會。

 

下圖為應用這個交易策略於台指期60分鐘K線,回測結果如下:


wenschair 發表在 痞客邦 留言(1) 人氣()

今天看網站中翻到一個交易策略,老實說我花了一點時間才看懂,雖然我認為這種作法不適合台指期的操作(因為策略邏輯偏向盤整思考,而且進場是使用limit單)。但如果能先判斷出接下來行情容易盤整,再進行操作,可能是一種較正確的思考方向,在這裡提供網站程式碼供大家參考,希望大家能從中學習程式碼思考的方式即可。

Vars: SumVS(0),

AvgVS(0),

DiffVS(0),

StdVS(0),

SetArr(0),

wenschair 發表在 痞客邦 留言(0) 人氣()

「時間參數」常被國外職業交易員廣泛被應用於程式交易中,例如知名專業交易員John Crane利用反彈波幅時間的轉折,預測行情結束的時間,長期使用在交易指數及商品期貨。在這裡我提供一個組國外交易員使用的交易邏輯及策略程式碼(回測皆已含交易成本),我利用國外常用的TMA指標的時間週期變異度將行情劃分為兩塊,進而判斷行情多空,其最主要的優點除了在於能劃分多空界線外,亦可提供潛在的渾沌區間(行情不明處),供使用者參考,避免過度頻繁的交易,部分人亦將此區間定義為壓力及支撐區間。

 

下圖為此時間指標分割示意圖:


如果我把行情再拉更長,可以看到下圖,行情被有效分割成兩部分,而中間白色的部分可視為多空的分界(或是加減碼的參考點)。

wenschair 發表在 痞客邦 留言(0) 人氣()

货币策略师 Michael Boutros

当技术面和基本面矛盾时,麻痹可能令你损失严重。交易需要自信、技巧以及耐心。不过当消息面与你的基本面倾向相悖时,你会怎么办呢?当市场在“说话”时,就需要认真“倾听”。在2012年7月份,英央行扩大资产购买规模500亿英镑,之前数据显示英国第三季度GDP出现萎缩。随後公布的英国数据继续疲弱预期,如零售销售、就业以及增长数据,这导致各大媒体以及分析人士不断唱衰英镑。随著市场预期英央行将出台更多宽松政策,英镑/美元的走势似乎更不稳定,在8月末时该汇价反弹接近多个月以来的趋势线阻力(当时位於1.5900附近)。不过从技术面来看,1.5900是一个非常重要的位置,我在此前的几周内已经多次提到,此位也是自4月末高点跌势的61.8%斐波回档以及自6月低点的100%扩展斐波位。汇价上破1.5900,显示看涨倾向。从相对强弱指标来看,已经上破了自9月末高点的下行趋势线,目前回落,但仍守在自4月高点的下行趋势线上方。
 

wenschair 發表在 痞客邦 留言(0) 人氣()

forex實在是很好的交易訓練教室,因為是24小時的,晚上在家無聊的時候,可以打開1分鐘k線訓練一下短線行情的判斷能力。以前寶來曼氏還沒被元大合併前,在徵選自營商交易員的第一關就是測試在forex的交易績效,有興趣下模擬單的可以google "福匯"。下面這篇文章是我在外匯網站Dailyforex中看到的一些投資人/專業操盤人/分析師寫的文章,在這裡分享給大家,希望能對大家在交易上有幫助。
 
 
 
●2012年交易最大教訓--上篇 
 

wenschair 發表在 痞客邦 留言(0) 人氣()

作者這篇文章真不錯,在此大力幫忙推薦這個軟體一下!!!期待有更多不錯的功能。

--

此篇幅將探討的主題:

(1) 風險淺談。
(2) 相對績效指標。
(3) 策略的績效品質。

wenschair 發表在 痞客邦 留言(2) 人氣()

以前在自營商,看到一些技術派的交易員,靠著畫幾條線就能有很高的勝率,有時候就會覺得幹嘛花這麼多時間去學程式交易。的確,如果你能輕鬆克服情感,在行情來的時候充份掌握而不被影響,那麼主觀交易的彈性及反應速度都更具優勢。就我自己親身經驗,很多心理面或是型態類型的進場模式常常能有比程式交易更高的勝率。程式交易較為死板,沒辦法100%精確定肉眼所看到的三角收斂型態,所以只要涉及心理面、型態面,程式交易就像是踢到鐵板,很難突破。

在這裡提供一個很簡單的業內主觀交易的邏輯(如下所示),若是你能有很快的反應看對加碼、看錯停損,不需要學程式交易也可以戰勝市場。其實程式交易做久了,大部分的人還是偶爾會手癢下幾口主觀的單子,培養自己盤中的感覺。我看過某自營部的副總,就是靠著主觀交易作短線,程式交易作長線來相呼應,所以我很建議不管你會不會程式交易,都多少學一些盤中的操作技巧。

002_ Jan. 14  


wenschair 發表在 痞客邦 留言(2) 人氣()

(1) 大概上個星期上半的回檔,台股量化多空指標出現長線=紅短線=綠,依指標使用原則,當下應予以減碼或不再作多,因為容易盤跌及回檔,除非指標能再短時間內變回長線=紅短線=紅,才建議建回多方部位。

(2) 就在2013/1/11的晚上,指標又來到長線=紅短線=橘,如果按指標說明,接下來創新高比直接回跌的機率高。

001_ Jan. 13  

總結上面(1)、(2) 兩點,積極的我,會先接回一些部位,等到指標長線=紅短線=紅出現時,再加碼;反之,若出現相反方向的訊號長線=紅短線=綠,那我就減碼以對。

 

 

wenschair 發表在 痞客邦 留言(0) 人氣()

今天在原文舊書中看到一個跟成交量有關的交易策略Volume-weighted strategy,有需要成交量來寫策略的人可以參考邏輯。

ps: 我自己沒測試過,只單純覺得成交量的算法簡單易懂。

 

Vars:

MaLen(9),

AvgVolume(0),

wenschair 發表在 痞客邦 留言(0) 人氣()

在前幾篇文章中有提供可利用不同週期達到交叉過濾盤整的功效(我看過很多高手的策略碼也是如此)。另一種過濾盤整的方式為「同週期盤整過瀘法」,主要是在相同週期中,利用具有時間及空間的指標或方法來判斷盤整行情,其中一個很好用的指標就是SINEWAVE指標,在此僅以此指標作為範例,大家可以試試其他指標,相信也會有異曲同工之妙。((有關SINEWAVE指標的一些使用方式,可以參考量化投資學人網站中SINEWAVE的介紹及下載。))

首先,下圖為SINEWAVE指標運用在台指期60分鐘K線上,可以看到指標在趨勢行情的時候不容易糾結在一起,在趨勢性較率的時候就會適度形成黃金及死亡交叉,下面圖中這個方式相信大家早已耳熟能響,而且已經有國外專業交易員廣泛應用於交易e-mini S&P。

005_ Jan. 08  

 回到今天要說的主題「過濾盤整」,如果我們把上圖的時間範圍放大(如下圖所示),可以明顯看到當Sinewave指標密集形成震盪時,台指期60分鐘k線會形成劇烈震盪的盤整,我將這些密集震盪我稱之為「痛區(hurt area)」在痛區之內,容易在短時間內形成高強度的來回震盪,任何當沖程式、波段程式都非常可能因此而連續虧損;反過來說,如果過濾掉這幾區的盤整,能大幅提升交易策略的勝率。

007_ Jan. 08  

wenschair 發表在 痞客邦 留言(4) 人氣()

在今年11/23我有貼出一隻我新寫的波段策略,現在過1個半月再來檢視回測點位,發現表現仍符合預期,因此決定再加碼。這就是我思考一隻交易策略資金控管的邏輯,先測試一段時間,表現正常就正式上線,如果上線之後仍表現正常,就再提升口數,依循這種邏輯進行資金配置,可以避掉一些最佳化的風險。因為有人向我索取作為研究使用,在此貼出每日回測點位,供有興趣的人研究。  →前文: http://wenschair.pixnet.net/blog/post/38404233

001_ Jan. 06  

 

進入Short Short 2012/12/6 7634
離開Short Buy 2012/12/7 7678
進入Long Buy 2012/12/7 7678
離開Long Short 2012/12/10 7660
進入Short Short 2012/12/10 7660
離開Short Buy 2012/12/12 7697
進入Long Buy 2012/12/12 7697
離開Long Short 2012/12/14 7718
進入Short Short 2012/12/14 7718
離開Short Buy 2012/12/24 7540
進入Long Buy 2012/12/24 7540
離開Long open 2012/12/25 7674

wenschair 發表在 痞客邦 留言(3) 人氣()

今天在國外網站看到下面這串程式碼,我覺得語法背後的觀念很有趣,在這裡分享給大家,有興趣的可以練習一下。

 

先匯入函數

Type : Function (TrueFalse), Name : sym_shark

input: symmetry(numericsimple);

vars: apex(0),

wenschair 發表在 痞客邦 留言(1) 人氣()

在這裡轉貼策略經理人軟體的一些相關介紹,這一系列皆不探討怎麼找出能賺錢的訊號 而是注重對交易系統的觀測與建構。

----------------------------------- 

此篇幅將探討的主題:

(1) 交易策略的勝率賠率與交易成本。
(2) 策略的績效分布。
(3) 採用逐日績效檢視交易策略。

wenschair 發表在 痞客邦 留言(3) 人氣()

●針對目前量化投資學人上面的策略,12月份台指期績效更新如下:

002_ Jan. 01  

結論:

(1) 12月份為盤整,行情延續性較差,故可以看到不管當沖及波段在這個月都佔不到什麼便宜。

(2) 一般來說300點以內的快速震盪對於大部分的波段程式都難以招架,好在這次的300點的快速振盪並無過大的跳空,否則這個月可能會回吐更多。

(3) 12月份的行情可以說是考驗策略過濾能力的一個月,如果單口獲利超過2萬元的話(扣除手續費後),都算是表現優異的程式。

wenschair 發表在 痞客邦 留言(1) 人氣()

在這裡提一個很簡單的交易策略,我相信很多人都有想過這個邏輯。那就是利用短、中、長三條不同週期的均線進行撰寫順勢策略,程式碼如下。

003_ Dec. 27  

 

 

程式碼的基本精神很簡單,就是利用長期均線作判斷多空的趨勢,在多頭的局勢中,只要短期均線與中期均線黃金交叉,就立刻進場作多;反之則作空。上述程式碼在台指期30分鐘k線的回測如下:

001_ Dec. 27  

wenschair 發表在 痞客邦 留言(5) 人氣()

一個能在高效率市場中長期生存的順勢策略,大概包括「盤整過濾」、「順勢進場」、「加減碼停損」三個部分。很多人通常只有做好後面兩塊,但是在「盤整過濾」這塊沒有下太多功夫,這也就是為什麼有些人的順勢追高策略在2008~2009表現很好,但實戰之後在2010~2011卻失效,於是就不斷修改策略,沒有一隻交易策略抱超過一年的。這個問題我也曾經納悶很久,我現在的策略好好的,而且歷史績效表現十分迷人,為什麼要增加盤整過濾的語法,去降低獲利呢?這個問題我曾經問過e-mini watch網站的作者,他的回覆是:「市場越多人交易,多空力道變化越快,在美國,沒有好的盤整過濾方式,是不可能獲利的。想不到亞洲的交易市場這麼容易就可以獲利!」

我跟很多美國的trader有通過信,也看過一些示範策略,發現美國交易員所寫的策略都有一個共通點,那就是交易次數很少,一個月通常有個五筆交易就算很多了。大家都在比賽誰過濾的能力最強,一出手就要能獲利的策略,而他們最常見的過濾手法就是"時間"及"空間"的過濾方式。我見過最常見的兩種盤整過濾方式,第一個是不同週期過濾法;第二種是相同週期過濾法。我先概述如下,未來有時間再跟個位分享一些實例。

 

【不同週期過濾法】利用兩個以上的週期交叉過濾盤整,例如10分鐘k線的破底,可能只是日k線的短線拉回。如下圖所示,第一天破底拉回盤整收下影線,在日K上看得十分清楚,第二天開高盤整留下破空缺口,推測第三天如果開高程式有訊號的話就加碼或追價進場。用這種簡單的邏輯過濾策略,進一步達到提高勝率的成果。

003_ Dec. 25  

 

wenschair 發表在 痞客邦 留言(4) 人氣()

今天看Trading on Momentum這本書,雖然內容都是在講股票操作的手法,但有一些似乎可以被轉成程式交易進行測試。今天看到一個吸引我的章節,主要想法為分析跳空缺口的方向,在收盤最後5分鐘,押寶多單或是空單,隔天開盤可以考慮出脫。作者提的方法可能是比較適合股票操作(至少我不會拿來作台指期),但是文字說提到一些心理面,我倒覺得很有趣。在這裡分享文章給大家,希望對你撰寫策略上有不同的想法。

看完這個章節,我大概會跑去作下列的程式撰寫:

(1) 當今天收盤前半小時,漲幅是當天漲幅最大的一個時段,隔日開高、開低的次數及其走勢為何。

(2) 當今天是開高走高幾乎收盤收最高,隔天開高、開平、開低,對作多還是作空較有利。

(3) 今天假設是沒什麼量的盤整,明天突然開高或開低超過??%,走勢為何?

001_ Dec. 23

wenschair 發表在 痞客邦 留言(0) 人氣()

因為有人在問,我就講一下量化多空指標近期的參考方式,以目前的台股量化多空指標來看(長線為、短線為),是不適合作多的。

001_ Dec. 21  

004_ Dec. 21  

★依據量化指標的原則,如果要進場作多,我會等下列這兩種情形出現:

(1) 短線又回到紅區,維持長線及短線都是紅色的時候。

(2) 當長線被拉至橘區,而短線低綠區10%(預計12/21晚上EWT就會發生),因此下週要搶短彈的人是不錯的時機,可以試試身手。

wenschair 發表在 痞客邦 留言(0) 人氣()

如果有買股票的人應該都有經驗,有些股票漲得速度快,有些股票漲得速度慢。在多市場中投資也是類似的情況,以程式交易為例,程式喜歡波動較大且具有同方向性的市場;因為當K線振幅較窄、方向不明確或波動較小的市場,獲利較為困難(尤其是手中都是順勢策略的時候)。

在這裡提供一個市場趨勢性分析的簡單指標,叫RAVI指標(用法類似熟知的ADX)。文章來自大陸翻譯書籍『超越技術分析』,有空可以購買來看。這個邏輯看起來沒什麼,但是應用得當可以衍生出很多特殊的用法,包括變量移動停利、過濾盤整、逆勢進場法等。

 

003_ Dec. 19

 

004_ Dec. 19

wenschair 發表在 痞客邦 留言(0) 人氣()

如果你使用的策略在「過濾盤整」的語法有下一點功夫,理論上當指數達到進場條件時,應該要能在短時間內脫離成本區,簡單來說如下圖所示。

001_ Dec. 17  

這裡提供一種很簡單的移動停利(損)想法,供初學者參考。這個邏輯很簡單,就是當盤整被突破(或噴出行情展開)時,指數理論上要能快速移動前進,如果在一定時間內無法達到一定的獲利,先出場觀望(未來穿再漲可以追價再進)。這種移動停利方式有把時間納入考量,在逆勢策略中也很好用。



wenschair 發表在 痞客邦 留言(0) 人氣()

有看我BLOG的話,會發現右邊有個量化多空指標,分為長線及短線指標。就在10分鐘前,長線及短線都在100%,也就是說長線及短線的走勢都在創新高,這時候最常聽到的一個話題是「台股會漲到哪裡才會開始盤整或拉回休息或漲不太動?」

005_ Dec. 13

 

006_ Dec. 13

一般的程式交易策略都有移動停利策略,我試著把我交易的邏輯用到大盤走勢預測,依過去的經驗,當量化多空指標出現100%/100%的時候,台股出現下列兩個訊號,建議要把移動停利策略拉到最緊,一有風吹草動或跳空開低就先出場觀望再說:

(一) 從現在開始,任何收盤收最高的紅K的低點如果被跌破的話(收盤跌破),馬上出場(包括今天低點7699.41)。

wenschair 發表在 痞客邦 留言(2) 人氣()

我現在每星期至少會開這個軟體一次,檢視我目前手上策略的表現狀況,目前策略經理人軟體新增的position sizing、策略績效回歸上下緣,有興趣的不妨免費下載試用版來玩看看。感謝作者讓我省了不少時間。目前已經有新版的軟體界面使用說明,有興趣的人可以至量化投資學人網站下載。

 
002_ Dec. 13
 
 
 

wenschair 發表在 痞客邦 留言(0) 人氣()

在使用震盪指標時,不知道有沒有想過下面這種邏輯。在這裡舉舊書攤看到的RSI逆勢策略,提供一些寫逆勢策略的靈感。

007_ Dec. 11  


wenschair 發表在 痞客邦 留言(1) 人氣()

撇開過濾盤整的邏輯,一般在撰寫順勢交易策略,多少都有用到下列的觀念,今天看書時發現下列一個表格,我隨手貼上供大家分享。

001_ Dec. 09  


wenschair 發表在 痞客邦 留言(0) 人氣()

近期策略經理人軟體有增加一個很好有的"部位規模"功能,有助於策略縮放口數的分析。未來待作者提供細部說明書後,我會再公佈供大家參考。

002_ Dec. 06  

 

★其他近期更新如下:

1.依欄位做表格排序。
 

wenschair 發表在 痞客邦 留言(2) 人氣()

有一位已經在市場中很厲害的程式交易員跟我抱怨2010~2011年台指期的波動太小,因此程式普遍表現不佳(明明績效曲線還是正的),而他大多策略是屬於追高追空型,常常在盤整的時候會被雙巴。在這位朋友每天不斷的請求之下,我決定提供一隻我手邊的逆勢策略程式碼原型供他學習。這個名為「Reversal-Buy逆勢策略」是我目前現役的交易策略,為避免自己交易策略被揭露而導致我或他人的損失,我將這個策略稍加修改,希望下載這個策略的人都能學習到我在逆勢策略中的思考方式,而不是原封不動上線交易。為表示公平,我已將此策略也上傳到量化投資學人中,供有興趣的人付費學習,如果下載的人數過多,我會考慮移除連結。




wenschair 發表在 痞客邦 留言(0) 人氣()

利用兩個指數之間不同的強弱,也可以寫出交易策略,原創作者 Gilbert Raff早在1994年的時候就利用這種策略在美國進行交易。這只是策略原型,希望可以帶給讀者不一樣的思考方向。

Inputs:
R(12),
S(26),
Q(9),
Price(close of data1/close of data2);

wenschair 發表在 痞客邦 留言(0) 人氣()

●針對目前量化投資學人上面的策略,11月份台指期績效更新如下:

008_ Nov. 30  

結論:

10月份可說是波段行情的天下,雖然當沖比較慘烈,但10月整體績效為正值(假設每個策略為單口)。而11月份,可以說是當沖及波段都很容易操作的月份。許多程式在此階段創新高,我個人面對即將到來的11月還會做下列的動作:

(1) 11月份出現強烈噴出,預估V型反轉機率低,最可能出現的應該是盤漲或盤跌。

(2) 承(1),因資金有限,在這裡我會調降勝率較低之波段策略口數(若資金充裕,可以增加高空低買的逆勢策略口數比例)

wenschair 發表在 痞客邦 留言(4) 人氣()


一般的加碼原則為在有獲利的前提下進行加碼,這種方式算是利用降低勝率來換取更多利潤,甚至能進一步達到降低MDD的,但這種加碼方式較為複雜,除了程式語法的複雜性之外,也必需考慮不同的移動停利策略(因為較晚進場的部位很可能獲利空間已經有限,因此移動停利需要更謹慎處理。但有另一種簡單的加碼方式,不需要複雜的語法,也不會有進場點錯位所造成的麻煩,這種方式我稱為「不對稱口數加碼法」,運用得當,勝率及績效會同步提升,但缺點是MDD會稍微放大。

我這裡用一個例子作切入(如下圖所示),當指數已經盤整一段時間,在這個時候所有人都知道向上突破區間要作多,而向下跌破區間要作空。一般程式不管多或空,通常會一律作固定口,但對使用「不對稱口數加碼法」的進場邏輯,在X及Y所作的口數可能會有所不同,而進場口數的多寡這個秘密,就藏在前面的盤整期之間。


wenschair 發表在 痞客邦 留言(0) 人氣()

來說個跟期貨無關,但是跟程式交易有點相關的操作模式。台灣加權指數之前下跌盤整,台股量化多空指標一直處在(長線=橘區;短線=綠區),因為上週大漲,所以長線及短線同時首次回到紅區。

值得注意的是這次下跌,長線最低只到橘區而沒有進到綠區,也就是說現階段股市交易是回到多頭格局,而不是進入空頭反彈。有關台股量化多空指標可參考舊文http://wenschair.pixnet.net/blog/post/38291377)

002_ Nov. 26  

→按照我自己紀錄的慣性及規則(如下所示),只要長線不跌到綠色,之後如果長線及短線都回到紅區就是進場加碼時機。所以接下來我在股票市場的動作只會有兩個,那就是加碼及減碼,但不會手中無單。除非之後回到橘區的時間過長或是短線又進入綠區,我就會先完全出場,看看會不會再回到紅區。

003_ Nov. 26  

 

wenschair 發表在 痞客邦 留言(0) 人氣()

我的習慣是寫出一個交易策略後,先把它丟入一個暫存區,等3~5個月再去檢視這個策略是否還能存活。下面是我一個今年5月寫出的交易策略,今天可以說是策略開箱首次見光,我認為這個策略具有實戰價值,在這裡索性貼出從5月到現在的回測績效(交易成本800元)並提供一些我對波段策略的想法。

★策略種類:

    留倉波段策略 (5MIN)

★回測成本:

    $800

★近5個月回測績效:

wenschair 發表在 痞客邦 留言(6) 人氣()

這個指標大概可以跟KD指標一起比老,但是卻較少人使用。我翻了Landry的舊書,發現這個逆勢方式在很多近期美國的書籍也有提到,甚至還有知名網站作者使用於期貨交易,在此我擷錄部分文章,有興趣可以找出Connors on advianced trading這本舊書看看。依慣例,我不幫忙翻譯。

006_ Nov. 20

 

 

 

 

wenschair 發表在 痞客邦 留言(1) 人氣()

在這裡我要感謝網友凌波微步的建議,策略經理人軟體才得以新增這些功能。老實說,軟體新增功能的速度讓我有點嚇到,我才從上海回來,就多了這些功能。

◎軟體新增功能:

(1) 歷史績效回歸分析: 可以依回歸的斜率或是上下緣判定策略組合的失效或潛在獲利能力。

001_ Nov. 19  

(2) 歷史績效布林通道:簡單的以移動平均線及標準差計算出績效曲線上、下緣,方便使用者判斷策略有效能力。

002_ Nov. 19

wenschair 發表在 痞客邦 留言(0) 人氣()

po一篇與交易無關的東西。有想去上海旅遊朋友可以訂上海外灘英格酒店(indigo hotel),雖然交通需要坐計程車,但是站在頂樓的露天酒吧,可以一次看到兩個座落於黃埔江兩邊不一樣的上海,也會有無限感嘆。

P1010099

 

P1010103  

 

P1010119  

wenschair 發表在 痞客邦 留言(1) 人氣()

「策略經理人」為一個專業的程式交易輔助軟體,其功能包括風險管理及策略資金配置。這個軟體屬專業軟體,適合多策略職業交易員用作回測使用,因為我自己也有買這個軟體,所以想在這裡跟大家分享一下完整版的功能,避免大家花錢買到跟自己想的不一樣的軟體。這個軟體係由版友Peng開發的專業軟體,委由量化投資學人幫忙測試。

035_ Nov. 13  

•軟體名稱:策略經理人
•軟體功能:專業程式交易回測輔助軟體(含風險管理及策略配置)
•軟體發行者:Peng

wenschair 發表在 痞客邦 留言(0) 人氣()

我不確定是不是慣性,但是我常發現帶量的紅K在未來的某一天都容易被跌跌,而帶量的黑K則在未來的某一天容易被漲破。在這裡提供一位有經驗的TRADER的交易筆記供各位讀者參考,我將它列為市場潛規則系列文章。


 

ScreenHunter_05 Nov. 09 20.02  

在這裡以帶量黑K(此根K線需要創短期新低)為例,當出現帶量黑K時,在黑K裡面的任何一點都是多單套牢點,更有可能的是空單大舉進場點。

wenschair 發表在 痞客邦 留言(0) 人氣()

有一個很簡單利用AverageTrueRange抓日k線轉折點的語法供大家參考,可不可以使用在當沖上面,讀者可以自己試試看。

Input:

lkbk(2),
Ent(.65);

Value1 = Ent * AvgTrueRange(lkbk);

{Long Entries}

wenschair 發表在 痞客邦 留言(0) 人氣()

今天翻出以前聽永豐期貨免費講座的一個舊資料(我先說我不是打廣告),因為這個演講是公開的,因此我認為資料應該是可以公開,如果有永豐期貨的人認為不妥,請告知。特別提這個資料出來是因為我認為這個資料是很讚的資料,對程式交易及統計交易都有幫助,建議大家多去參加免費演講,因為期貨商為了要吸引人氣,通常至少會拿出一個不錯的壓箱寶(或交易觀念),否則很難吸引人去開戶。 這份統計資料是分析加權指數過去歷史上乖離率對後勢漲勢的研究,若是你想知道當指數正乖離30%之後在60個交易日內上漲10%的機率為何,就可以參考這份資料。


003_ Nov. 07

 

 

wenschair 發表在 痞客邦 留言(1) 人氣()

Range即為每天的振幅,也就是每日高點減去每日低點。如果你打開歷史k線圖(任何指數都一樣),在噴出行情的時候,會發現每日平均range的數值都會較大;但當盤整行情時range平均值則會下降。如果再看更仔細一點,會發現當range突然縮小且價格短線不再創新高,就很可能是中線的轉折。這個用在台灣加權指數真是履試不爽。作者叫Mark Conway所撰書中部分內容,有提到相關的Range Trading想法及程式碼,供各位參考。

  

ScreenHunter_10 Nov. 04 18.57  

 

 

 

wenschair 發表在 痞客邦 留言(2) 人氣()

●針對目前量化投資學人上面的策略,10月份台指期績效更新如下:

004_ Oct. 31  

結論:

可以透過這些策略的表現看到,2012年10月份是個噴出行情,波段策略普遍獲利,針對其中績效有創新高的部分,我自己在資金配比的部分會稍作加碼,而表現不如預期的策略,我會減碼以對。這樣簡單的資金風險控管方式,一直是我個人長久以來的操作重點之一。除了針對創新高的程式作加碼,我個人面對即將到來的11月還會做下列的動作:

(1) 10月份向下噴出行情,作空容易作多難,11月份很可能就會進入盤整期,因此在盤整策略上,我會分配更多的資金比例。

(2) 在7100點附近出現恐慌,接下來如果出現盤整,盤漲的機率預期比盤跌高。

wenschair 發表在 痞客邦 留言(0) 人氣()

為了方便判斷台灣股市的多空狀態,我利用美國股市EWT(iShares MSCI Taiwan Index, ETF)作為依據,簡單換算出台灣目前大盤的位階,轉換成台股簡易量化多空指標(如blog右列所示)。至於為什麼要使用EWT,每個人的解讀不同,我認為EWT是外資對台股的看法;另因其有加入美股當晚的走勢影響。

    

假設某天白天台股大漲,但當晚美股大跌,如果我只單純使用白天加權指數的走勢去推算現在行情的位階,可能有點不切實際,因此我常常使用EWT的變化去作為我進場的想法及根據。這個指標包含有「長線」及「短線」兩個量化多空指標(如下所示)。每一個指數的數值下限及上限分別是0%及100%。

 

★指標說明:

「長線」指標係指價位相對於過去3個月高低點的位置;「短線」指標則為價位相對過去1個月高低點的位置。例如當短線的數值為100%則表示價格創了1個月來的新高。

wenschair 發表在 痞客邦 留言(4) 人氣()

在這邊提供一個我自己近期很喜歡用的移動停利方式,可適用於股票操作,其絕竅只有1個,那就是漲得越快,停利要守得越近

首先看下圖,多單進場之後,指數可能緩漲,也可能爆漲,一般的移動停利我就不說明了,可以參考「程式交易必學的第一堂課」,裡面有移動停利的介紹。

002_ Oct. 25    

在這裡簡單介紹,如果遇到爆漲情況,手中部位又已經滿倉,在這裡提供一些出場的法則,更能鎖住獲利:

(1) 定義爆漲: 當Momentum、正乖離或是均線斜率超過一個百分比 (自行定義),就認定為爆漲。

(2) 爆漲之後的停利法:

wenschair 發表在 痞客邦 留言(3) 人氣()

對於喜歡加碼或是資金部位較大的人,在這裡提供一份適用於CTA期貨基金的簡單資金控管及風險控制範例程式語法如下:

 

002_ Oct. 24

  【基本精神】

在固定風險下縮放部位。

【原則】

wenschair 發表在 痞客邦 留言(0) 人氣()

TradingVisions目前在美國並沒有開放任何策略供用戶免費試用,我花了一些時間幫大家向美國TradingVisions公司爭取免費提供試用版的交易策略,每週限量提供,每個人可申請2組

【開放免費試用策略】

-Sentinel Global (台指期當沖、5分鐘k線) 
-EarlyBird I Global (台指期當沖、主圖5分鐘k線、副圖30分鐘k線)

-Delphi II Global A (台指期當沖、5分k線)
-Delphi II Global B (台指期當沖、5分k線)

wenschair 發表在 痞客邦 留言(0) 人氣()

今天幫一位朋友深入測試了一套多策略的台灣自行開發的「多策略專業分析軟體」,這個軟體功能強大,比起美國的專業軟體有過之而無不及。目前還在demo測試中,希望幫大家爭取到可以免費試用的機會。(美國專業版一套可是要賣349 USD,而且完整的資料服務費另計!!)。等這台灣版的正式版推出我打算自己先買一套再說,然後再跟美國的合夥人愛現一番。未來這個軟體也會優先放在「量化投資學人」網頁,讓大家可以免費試用。以下只是一小部分的功能,帶大家先睹為快:

 

★假設我目前有5個策略,我將這5個策略的歷史回測(excel檔)直接匯入軟體,目前有支援TS、HTS、MC格式

022_ Oct. 18  
 

021_ Oct. 18  

wenschair 發表在 痞客邦 留言(9) 人氣()

有關大陸商品期貨,經過實測,手續費設定的建議如下,有興趣的自行參考。我沒列出來的表示成交量流動性不足或是跳空幅度過大。

004_ Oct. 17  


wenschair 發表在 痞客邦 留言(0) 人氣()

剛開始進場做程式交易的人都會有跟我一樣的想法,那就是該什麼時候正式開始使用。因為如果一開始實單進場就連續獲勝,對自己的信心很有幫助。今天我轉貼《超越技術分析》翻釋書的部分文章,供大家參考,希望看完之後能對如何寫程式加減碼能有幫助。

005_ Oct. 16  

 

 

 

002_ Oct. 16

wenschair 發表在 痞客邦 留言(1) 人氣()

簡短推薦一本程式交易有關的書,這是對岸的翻譯書,有興趣的可以查看原文(搞不好圖書館就借得到)。這本書對於資金管理及多商品測試有比較多的討論,強烈推薦閱讀,有空再跟大家分享一下裡面的內容。

001_ Oct. 15  


wenschair 發表在 痞客邦 留言(0) 人氣()

009_ Oct. 13  

 

 

完整免費的策略應用說明及程式碼亦上傳至量化投資學人之開放程式碼專區,如下所示。


011_ Oct. 13  

wenschair 發表在 痞客邦 留言(0) 人氣()

攤開手上的順勢策略,其中共通點就是在盤整的時候容易被雙巴。相信很多人都跟我有類似的想法,那就是判斷現在的行情容易盤整還是容易噴出,如果是噴出時就用順勢,容易盤整時就把順勢策略的買及賣訊號倒過來作就可以了。但聽起來容易卻做起來難,因為最難的是盤整有很多型態,有盤漲及盤跌。我看過的書很少有在介紹這一塊,今天提一個大陸的書籍,裡面有稍微提供這個想法及策略,並有多國市場的回測佐證,我只擷取重點,供讀者參考。
 

這個想法我個人是不喜歡使用,因為我喜歡使用獨立策略,每個策略只有一個多及一個空,單純的多,而且易於管理。

001_ Oct. 11


 

wenschair 發表在 痞客邦 留言(2) 人氣()

如果你精心設計的策略可以通過多商品交叉測試的檢定,相信你會對自己的策略更有信心。為了鼓勵大家進行多商品交叉測試,我這裡提供大陸主要商品期貨的歷史資料供大家免費下載

●檔案大下:6MB
●檔案內容:大陸主要商品期貨歷史資料(為縮減檔案容量,僅提供交易量較大的期貨資料)
●下載方式:「大陸股指期貨及商品期貨歷史資料5分鐘K線(.csv)」目前已上傳至量化投資學人之「交易學人商店」開放免費下載,未來重要的文件、檔案、甚至一些小程式,我都會優先放入此專區。

99  

●商品設定:

wenschair 發表在 痞客邦 留言(0) 人氣()

Sinewave指標及策略不僅在台指期可以使用,也可以在大陸滬深股指期貨及一些商品期貨使用,是一隻不錯的多商品的交易策略。之前在台灣測試大陸股指期貨(IF)一直以來都是用TS2000i + 外部訊源,今天利用大陸期貨公司帳戶+使用touchance的介面進行回測。下面這個策略就是從SINEWAVE原始碼簡單加以過濾取得的策略,供有興趣的人參考。(題外話:凱衛比touchance好多了,大家不要再抱怨凱衛了>.<)

 Sinewave交易策略回測(大陸滬深股指期貨,代碼:IF)

010_ Oct. 07  

 

014_ Oct. 07    

012_ Oct. 07  

wenschair 發表在 痞客邦 留言(0) 人氣()

我很少看到用短線型態發展出大波段交易策略的,在這裡提供一個舊書中翻到的資料,供有興趣的人參考:

 

001_ Oct. 07

 

 

002_ Oct. 07

wenschair 發表在 痞客邦 留言(0) 人氣()

●LEVEL PRICE散戶心理指標使用方式:

(1) 協助你判斷短線逆勢進場時機:
如下所示,多頭拉回,建議進場低接多單的位置只有2個,第一個為指數在心理關卡1之上(指數還沒拉回到散戶願意大量進多單的點),第二個位置為指數跌破心理關卡2(散戶多單大量停損後)。

(2) 協助你判斷多空,甚至可用作波段策略

wenschair 發表在 痞客邦 留言(3) 人氣()

主觀交易很重要的一環就是抓住市場散戶的心理,我認識所有自營商交易員中,扣除使用技術分析、價差及短線tick trade交易的人,大概有超過50%的交易員在主觀判斷短線進出場的時候會揣測散戶的心理面,在幾年前曾經有位紅透半邊天的交易員,正是使用此方式,散戶心理面是很難完美量化的。我在這裡提出一個量化的工具Level Price指標,只要是淺碟市場(籌碼容易極中在少數人中),台股、港股、大陸商品期貨等都適用。

在介紹指標前我先說一些觀念及想法。先舉個最簡單的例子,最常見的「散戶心理」就是漲多不敢買,拉回拼命買(不管買股、買房、期貨短線都適用),如下圖所示:

看完上面的圖,我再提供一些思考的方向,只要你能掌握到關鍵點,對於部分行情,你就可以具有短線能預測走勢的力。

wenschair 發表在 痞客邦 留言(0) 人氣()

承接先前★程式交易 vs 台股短線交易一文(http://wenschair.pixnet.net/blog/post/38157745),在這裡提供較詳細的內容。

 

我早期買賣股票的方式大概都是看基本面,
挑出股價被低估的股票,在危機時入市就能獲利。

事實的確如此,我也運用此法獲利,

wenschair 發表在 痞客邦 留言(0) 人氣()

近期一些網友反應 [量化投資學人]網站中介紹策略績效的格式無法開啟,我順勢利用時間做了一點修正,希望修正後的版本在歷史資料分析上能更一目了然。

 

015_ Sep. 29  

016_ Sep. 29

 

 

wenschair 發表在 痞客邦 留言(0) 人氣()

程式交易雖然不是聖盃,但他培養出來的紀律及想法,卻常常可以讓你在其他市場中無往不利,因為你比大多數人更勇於停損及停利。今天我舉現貨市場為例,提供我個人其中一個帳戶的短線交易法則,這個法則正是我在程式交易培養出來的方式。在這之前,我先給大家看兩張圖。
 

●下圖是我目前其中一個證券帳戶的即時損益狀況(以短線交易為主):→圖中可以看到目前資金水位約50萬,未實現損益約2.5萬。

ScreenHunter_10 Sep. 27 23.05  

●下圖是我過去3個月(2012年7月~2012年9月)的已實現損益資料:→圖中可以看到三個月的賣出成交金額為150萬,初始資金約為50萬,相當於每個月換股率100%。

1  

wenschair 發表在 痞客邦 留言(0) 人氣()

在國外走了一圈,發現台灣金融交易市場實在很封閉。在美國,一個專業程式交易人員或公司,只要通過認可,就可以上傳真實交易策略到期貨商,由期貨商幫忙執行策略甚至幫忙提供訊號給別人。在台灣,期貨商都有電腦主機放在期交所接收最即時的訊源,試想…如果做程式交易的你能夠上傳策略給期貨商,透過他們的系統及快速訊源,直接下程式單給期交所,那該有多好!! 可惜這是違法的!!因此使用者必須自己在家安裝程式交易、學會程式交易,然後自行吸收滑價帶來的損失及不友善的手續費及期交稅。。。。。


TradingVisions Inc.
是一間美國專門開發交易策略的公司,也是我幫忙開發中國大陸期貨市場的一個策略顧問。這間公司專門以開發策略業務為主,其所開發的策略長期適用在美國指數期貨、商品期貨、ETF或股票,並且獲得一些期貨商的認可,長期提供交易策略放在期貨商系統內,可供客戶訂閱及模組化實單交易。而該公司過去十年,都是靠這種模式在市場中生存。在這裡我想跟大家介紹一下這間公司:

ScreenHunter_08 Sep. 25 21.14  


TradingVisions的公司負責人是Lincoln Fiske,在公司成立前只是一個英文老師,幾年的獲利之後,自創公司,除了自己持續交易之外,公司也長期租用策略給期貨商。在該網站中未與期貨商簽保密協定的多商品交易策略大約有十幾隻,其中有幾隻已經轉寫成可適用中國大陸商品期貨台指期策略(參考量化投資學人網站)。其中有幾隻交易策略在這裡我要特別介紹:

wenschair 發表在 痞客邦 留言(0) 人氣()

這是一個股市的進場策略,這個想法很簡單,用一句話就能說完,「均線黃金交叉絕不是買點,真正的買點通常是拉回再上的那一瞬間」。如果你看到這裡就懂了,那你就不需要再看下去了。

下面這個策略很直觀,我把原文貼上,用的邏輯大概就是上面那句話,只是是使用10、20、30根指數移動平均線罷了,所謂BOW TIE其實就是「領結」,當均線出現像領結一樣的黃金交叉排列時,才開始尋找可能的進場點。(切記!使用此法表示你的目標是大行情,千萬不要賺了幾%就跑走)

004_ Sep. 23  

 001_ Sep. 23

 


wenschair 發表在 痞客邦 留言(0) 人氣()

對我來說要執行「多商品多策略」以達到平滑風險的效果,至少需要交易5個商品(且商品交易時段要有部分重疊)、每個商品至少要分配到5個交易策略。但如果要能同時執行這25個策略,除了要能忍受匯兌出金的損失之外,你得先準備至少1千萬新台幣,這對大部分的投機者而言是非常困難的,而且也不會有這麼多心思一天花10個小時在翻看帳戶資料。

在台灣,雖然大部分的人是交易台指期,但是其實還有一大票人(尤其是自營部那群人),在台指期、金融期、電子期貨中間游走,賺取大量價差利潤。台金電三種商品雖然相關係數偏高,但是在類股輪動的情況底下,卻是使用程式交易很好的時機。在2011~2012年,台指期的波動率不大,股市上漲常常是以類股輪動的方式上漲(也就是說資金有限,一次推不動全部類股,只能推得動某一些特定類股),當這種上漲情況發生時,最常出現的走勢就是過高拉回,所以容易造成順勢策略停損出場。但是如果你同時壓寶在台金電三個商品的話,你在某些情況時,仍然有賺頭,例如台指期上漲0.5%,但金融股全大漲1%,此時你的策略可能在台指期沒有訊號,但是在金融期卻作多獲利,這種情況在這一年是很常見的。用一言以蔽之,「當台指期成交量不大,而且每日高低點常常小於1%時,建議同時以程式交易操作台、金、電。」

009_ Sep. 21


量化投資學人網站中有一個策略SINEX台(金電)當沖策略,就是同一個策略(同一個邏輯)可同時適用台金電三個不同商品,經過原作者同意,我簡單貼一下近月交易回測明細,大家就可以看出差別了。

wenschair 發表在 痞客邦 留言(0) 人氣()