




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、程序化交易-策略設(shè)計與執(zhí)行_馮正平2022/10/2程序化交易策略設(shè)計與執(zhí)行馮正平程序化交易-策略設(shè)計與執(zhí)行_馮正平2022/9/28程序化交目錄:程序化交易策略設(shè)計與執(zhí)行定義趨勢與震蕩趨勢模型設(shè)計原理震蕩模型設(shè)計原理模型的評判標(biāo)準(zhǔn)多策略組合與評價相關(guān)性、頭寸配置與資金管理程序化交易策略設(shè)計與執(zhí)行馮正平目錄:程序化交易策略設(shè)計與執(zhí)行程序化交易策略設(shè)計與執(zhí)行馮程序化交易 策略設(shè)計與執(zhí)行程序化交易策略設(shè)計與執(zhí)行馮正平程序化交易 策略設(shè)計與執(zhí)行程序定義趨勢與震蕩程序化交易策略設(shè)計與執(zhí)行馮正平定義趨勢與震蕩程序化交易策略設(shè)計與執(zhí)行馮正平何為趨勢與震蕩悍馬定理十一:市場自身并沒有振蕩與趨勢之分,所謂的趨
2、勢和振蕩都是交易者自己定義的。定義趨勢和振蕩主要的考慮因素是波動率、波動形態(tài)和交易者主觀上想做多大的行情。對趨勢和震蕩的定義,還與交易的計算機(包括網(wǎng)絡(luò))技術(shù)、數(shù)學(xué)分析能力有關(guān)。悍馬定理九十一:用最簡單的話來定義趨勢和震蕩:漲了之后還要漲,或者跌了之后還要跌,就是趨勢;漲了之后要跌了,或者跌了之后要漲了,總之要反轉(zhuǎn)了,就是震蕩。至于漲多少算漲,跌多少算跌,這個就要看交易者個人的理解和捕捉機會的能力了。程序化交易策略設(shè)計與執(zhí)行馮正平何為趨勢與震蕩程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例1道瓊斯百年分布,尖峰肥尾效益明顯程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例1程序化交易策略設(shè)計與執(zhí)行馮正平分
3、形分布示例2英鎊/美元收益的頻率分布,尖峰很明顯,說明震蕩居多程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例2程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例3上證指數(shù)1分鐘收益分布,明顯有別于正態(tài)分布程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例3程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例3周期越長,肥尾效益越明顯;周期越短,尖峰效益越明顯。做趨勢適合用大周期,做震蕩適合用小周期。程序化交易策略設(shè)計與執(zhí)行馮正平分形分布示例3程序化交易策略設(shè)計與執(zhí)行馮正平從分形分布的角度定義行情尖峰肥尾與尖峰肥尾對應(yīng)的兩種操盤模式尖峰高頻率密集出現(xiàn),也就是振蕩行情,對應(yīng)振蕩操盤模式肥尾在隨機分布中的小概率事件(黑天鵝)多次
4、重復(fù)出現(xiàn),也就是趨勢行情或極端行情,對應(yīng)趨勢操盤模式如果把坐標(biāo)置換一下,極端的尖峰行情(統(tǒng)計學(xué)意義上的小概率事件)在未來也會成為重復(fù)出現(xiàn)的肥尾程序化交易策略設(shè)計與執(zhí)行馮正平從分形分布的角度定義行情尖峰肥尾與尖峰肥尾對應(yīng)的兩種操盤模用尖峰肥尾來定義趨勢與震蕩震蕩行情趨勢行情程序化交易策略設(shè)計與執(zhí)行馮正平用尖峰肥尾來定義趨勢與震蕩震蕩行情趨勢行情程序化交易策略設(shè)計對應(yīng)不同行情的操作手法震蕩策略趨勢策略震蕩策略止損平倉,空倉觀望程序化交易策略設(shè)計與執(zhí)行馮正平對應(yīng)不同行情的操作手法震蕩策略趨勢策略震蕩策略止損平倉,空倉從幾個實例理解趨勢與震蕩1一個波動率突破的EA從2001年到2011年的測試曲線中間
5、的轉(zhuǎn)折發(fā)生在2006年10月,最大贏利達到19600,回落到12000程序化交易策略設(shè)計與執(zhí)行馮正平從幾個實例理解趨勢與震蕩1一個波動率突破的EA程序化交易策略從幾個實例理解趨勢與震蕩2一個網(wǎng)格EA在2010年之前一直虧損,從2010年下半年到2012年年初穩(wěn)定贏利程序化交易策略設(shè)計與執(zhí)行馮正平從幾個實例理解趨勢與震蕩2一個網(wǎng)格EA程序化交易策略設(shè)計與執(zhí)趨勢模型設(shè)計原理程序化交易策略設(shè)計與執(zhí)行馮正平趨勢模型設(shè)計原理程序化交易策略設(shè)計與執(zhí)行馮正平趨勢模型設(shè)計原理趨勢漲了還要漲、跌了還要跌核心條件:驅(qū)動因素(波動率、ATR、STD、價量關(guān)系、走勢特征K線技術(shù)等等),較長時間周期的考慮,符合數(shù)理分析
6、結(jié)論過濾條件:時間因素、量、走勢特征、其他,較短時間周期的考慮,較多通過經(jīng)驗獲得,數(shù)量非常多平倉條件:反向信號、止損、跟蹤止損、 時間因素(交易時間、合約時間)注意各種條件的方向一致性程序化交易策略設(shè)計與執(zhí)行馮正平趨勢模型設(shè)計原理趨勢漲了還要漲、跌了還要跌程序化交易策略趨勢模型過濾條件的意義主條件入場點過濾條件1入場點過濾條件2入場點過濾條件N入場點趨勢模型過濾條件的意義是提高入場成功的概率提前入場,獲得更好的價格提前入場,防止大滑點要特別注意方向不一致的過濾條件,方向不一致可能會導(dǎo)致的后果:過度優(yōu)化信號大幅減少或不出信號程序化交易策略設(shè)計與執(zhí)行馮正平趨勢模型過濾條件的意義主條件入場點過濾條件
7、1入場點過濾條件2趨勢模型特征交易次數(shù)相對少不怕追高更適用于大時間周期在行情簡單時,止損幅度可以較?。坏谛星橼呌趶?fù)雜的大趨勢中,需要提高止損的幅度,或者加入等價鞅因素(止贏、固定時間平倉、引入與主條件方向相反的過濾條件)勝率低,盈虧比高以較低的倉位比例來抵御行情的復(fù)雜變化,通過降低倉位的方法來控制風(fēng)險。程序化交易策略設(shè)計與執(zhí)行馮正平趨勢模型特征交易次數(shù)相對少程序化交易策略設(shè)計與執(zhí)行馮正平震蕩模型設(shè)計原理程序化交易策略設(shè)計與執(zhí)行馮正平震蕩模型設(shè)計原理程序化交易策略設(shè)計與執(zhí)行馮正平震蕩行情的特征震蕩行情就是分形分布中的尖峰部分具有無序,隨機的特性(存在大資金相對控盤的可能)在微觀層面,很難從一般
8、的技術(shù)分析方法去解釋(包括量價關(guān)系),短線行情尤其如此趨勢模型在震蕩行情中無法優(yōu)化出能盈利的參數(shù)目前普遍使用的分析方法就是統(tǒng)計程序化交易策略設(shè)計與執(zhí)行馮正平震蕩行情的特征震蕩行情就是分形分布中的尖峰部分程序化交易策略震蕩模型設(shè)計原理震蕩漲了之后要跌了,跌了之后要漲了,要反轉(zhuǎn)了核心條件:大一級的時間框架無趨勢、趨勢行情驅(qū)動因素的連續(xù)反向作用(波動率、ATR、STD、價量關(guān)系、走勢特征K線技術(shù)等等) 與趨勢模型考慮的因素相同,但方向相反,較短時間周期的考慮,符合數(shù)理分析結(jié)論過濾條件:時間因素、量、走勢特征、其他,較短時間周期的考慮,較多通過經(jīng)驗獲得,數(shù)量非常多平倉條件:止贏、反向信號、止損(少于反
9、向信號、判斷行情有一定概率出趨勢了才止損)、跟蹤止損(很少用)、時間因素(交易時間、合約時間)多種條件的方向經(jīng)常不一致程序化交易策略設(shè)計與執(zhí)行馮正平震蕩模型設(shè)計原理震蕩漲了之后要跌了,跌了之后要漲了,要反震蕩模型過濾條件的意義做空入場點做空止損點做多入場點做空止損點震蕩過濾條件的意義是確定行情在震蕩中,防止出趨勢吃大虧提高入場成功的概率確保得到好的價格,否則放棄程序化交易策略設(shè)計與執(zhí)行馮正平震蕩模型過濾條件的意義做空入場點做空止損點做多入場點做空止損震蕩模型特征交易次數(shù)相對多得不到有利的價格就放棄更適用于小時間周期可以有多種方向相反的條件來綜合組成條件組相對于獲利,止損更大;止贏次數(shù)多,止損次
10、數(shù)少、基本沒有跟蹤止損。勝率高、盈虧比低由于進出頻繁,持倉時間短、倉位可以較重;通過降低交易次數(shù)的方法來控制風(fēng)險??梢赞D(zhuǎn)化成高頻交易有效期短長則幾個月,短則幾周,甚至幾天需要經(jīng)常調(diào)整震蕩參數(shù)或挖掘新的震蕩行情量化特征程序化交易策略設(shè)計與執(zhí)行馮正平震蕩模型特征交易次數(shù)相對多程序化交易策略設(shè)計與執(zhí)行馮正平震蕩策略設(shè)計通過一個行情分析函數(shù)(或函數(shù)組)判斷當(dāng)前行情是否符合自己的震蕩標(biāo)準(zhǔn)在符合的條件下,使用震蕩系統(tǒng)進行操作,震蕩系統(tǒng)的設(shè)計思路有:夾板策略:RB/DT/BOLLING等的上下軌作為夾板乖離策略:以均線乖離程度為特征快速偏離策略:短時間內(nèi)價格快速單向運動后,反向運動概率高其他的在震蕩區(qū)間內(nèi)的
11、統(tǒng)計特征(比如:K線形態(tài))注意:上述這些特征可能會經(jīng)常改變,所以震蕩模型有效期很短程序化交易策略設(shè)計與執(zhí)行馮正平震蕩策略設(shè)計通過一個行情分析函數(shù)(或函數(shù)組)判斷當(dāng)前行情是否模型的判斷標(biāo)準(zhǔn)程序化交易策略設(shè)計與執(zhí)行馮正平模型的判斷標(biāo)準(zhǔn)程序化交易策略設(shè)計與執(zhí)行馮正平不同類型的模型判斷標(biāo)準(zhǔn)不一樣波段模型(隔夜)風(fēng)險因素。獲利模式主要通過承擔(dān)風(fēng)險換取收益,而且交易次數(shù)少,能否最終獲利偶然性大。主要的判斷標(biāo)準(zhǔn)是風(fēng)險因素,也就是模型在一定概率范圍內(nèi)的最大虧損是否是自己能夠承擔(dān)的。日內(nèi)模型(不隔夜)風(fēng)險收益平衡單筆獲利能大幅覆蓋手續(xù)費及滑點總收益率高、收益回撤比高總盈利/總虧損數(shù)值大最大回撤小,最大單筆虧損小
12、最近沒有出現(xiàn)資金曲線鈍化(否則過度優(yōu)化風(fēng)險會增加)有一定的交易次數(shù)(200次以上才有較好的統(tǒng)計可靠性)程序化交易策略設(shè)計與執(zhí)行馮正平不同類型的模型判斷標(biāo)準(zhǔn)不一樣波段模型(隔夜)風(fēng)險因素。程多策略組合與評價程序化交易策略設(shè)計與執(zhí)行馮正平多策略組合與評價程序化交易策略設(shè)計與執(zhí)行馮正平多策略組合的目的與方法多策略組合的目的分散風(fēng)險降低回撤比例,平滑資金曲線多策略組合的后果一段時間內(nèi)會降低收益率(相當(dāng)于交了保費)長期來看,提高了存活率,從而提升了收益因為提升了夏普率,因而可以放大杠桿操作,進而也提升了收益多策略組合的方法多策略對同一個品種、同一個時間框架,等鞅策略之間、反鞅策略之間是高度相關(guān)的多品種品
13、種間也存在高度相關(guān)性多周期多市場同一品種在不同市場也是高度相關(guān)的目標(biāo)尋找低相關(guān)或負相關(guān)的投資方向程序化交易策略設(shè)計與執(zhí)行馮正平多策略組合的目的與方法多策略組合的目的程序化交易策略設(shè)計與執(zhí)多策略組合的評價不能只看策略組合的結(jié)果,還要分析策略間的相關(guān)性最好是能分析策略的構(gòu)造思想復(fù)雜數(shù)學(xué)工具構(gòu)造的策略顯示出了優(yōu)越性收益率顯得不那么重要,更重要的是尋求收益和風(fēng)險之間的平衡總盈利/總虧損(這個值大說明扛的住風(fēng)險)收益/最大回撤最大回撤程序化交易策略設(shè)計與執(zhí)行馮正平多策略組合的評價不能只看策略組合的結(jié)果,還要分析策略間的相關(guān)相關(guān)性、頭寸配置與資金管理程序化交易策略設(shè)計與執(zhí)行馮正平相關(guān)性、頭寸配置與資金管理
14、程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性第一步:將模型測試結(jié)果或?qū)嵄P交易結(jié)果導(dǎo)出。程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計第二步:將帳戶動態(tài)權(quán)益進行標(biāo)準(zhǔn)化處理,要求是各模型都統(tǒng)一到一個時間框架。一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計第三步:所有需要分析的模型,按照同一時間框架對齊放在一個表格中。一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性程序化交易策略設(shè)計與執(zhí)行馮正平一種計算
15、策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計第四步:計算策略間相關(guān)性。一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性策略相關(guān)性本身是動態(tài)的,不同的行情,策略間的相關(guān)性也是會變化的。因此不僅要計算策略相關(guān)性,更需要從策略的構(gòu)造思想去把握相關(guān)性。程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計根據(jù)前面第三步得出的表格進行規(guī)劃求解一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計根據(jù)配置目標(biāo)進行線性規(guī)劃計算各模型的頭寸配置比如最大收益、最小回撤、夏普率
16、等等考慮到未來行情發(fā)展的無限種可能性,對策略組合的計算結(jié)果,往往需要進行降低倉位的謹慎處理。一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計算相關(guān)性程序化交易策略設(shè)計與執(zhí)行馮正平一種計算策略相關(guān)性及頭寸配置的方法用權(quán)益的動態(tài)變化來計相關(guān)性分析品種相關(guān)性品種相關(guān)性也是動態(tài)的。程序化交易策略設(shè)計與執(zhí)行馮正平相關(guān)性分析品種相關(guān)性品種相關(guān)性也是動態(tài)的。程序化交易策略計算策略可加載頭寸的方法凱利公式使得賭局中資金復(fù)利增長最快的下注頭寸計算公式f*=(bp-q)/b其中 f* 為現(xiàn)有資金應(yīng)進行下次投注的比例; b 為投注可得的賠率,可類比于交易的平均獲利/平均虧損 p 為獲勝率; q 為落敗率,即
17、1 - p;凱利公式的應(yīng)用條件:資金不會少到無法下注(開倉) 上述的b、p是穩(wěn)定的,可重復(fù)的。分數(shù)凱利由于凱利公式應(yīng)用條件與交易不一致,所以在用凱利公式計算頭寸的時候打個折扣,比如1/2、1/3。魯晨光公式q*= -(P1r1+P2r2)/(r1r2)=(P1r1+P2r2)/|r1r2|其中q*是凱利公式的f*;P1為輸?shù)母怕剩瑀1為輸?shù)馁Y金比例,P2為贏的概率,r2為贏的資金比例。從魯晨光公式可以推導(dǎo)到凱利公式,魯晨光公式是凱利公式的更普遍的情況。程序化交易策略設(shè)計與執(zhí)行馮正平計算策略可加載頭寸的方法凱利公式程序化交易策略設(shè)計與執(zhí)行馮正倉位計算實例用凱利公式計算該投資應(yīng)該使用多少倉位共有可
18、投資資金2000萬問:該投彩球還是黑球,資金多少,如何下注?f*=(bp-q)/b其中 f* 為現(xiàn)有資金應(yīng)進行下次投注的比例; b 為投注可得的賠率,可類比于交易的平均獲利/平均虧損 p 為獲勝率; q 為落敗率,即 1 - p;程序化交易策略設(shè)計與執(zhí)行馮正平倉位計算實例用凱利公式計算該投資應(yīng)該使用多少倉位程序化交易策倉位計算實例f*=(bp-q)/b其中 f* 為現(xiàn)有資金應(yīng)進行下次投注的比例; b 為投注可得的賠率,可類比于交易的平均獲利/平均虧損 p 為獲勝率; q 為落敗率,即 1 - p;程序化交易策略設(shè)計與執(zhí)行馮正平倉位計算實例f*=(bp-q)/b程序化交易策略設(shè)計與執(zhí)行馮討論:當(dāng)
19、行情和理論計算不一樣時該怎么辦?行情表現(xiàn)策略調(diào)整組織結(jié)構(gòu)方面的應(yīng)對程序化交易策略設(shè)計與執(zhí)行馮正平討論:當(dāng)行情和理論計算不一樣時該怎么辦?行情表現(xiàn)程序化交易策對凱利公式的理解和應(yīng)用 f* =(bp-q)/b = p-(1-p)/b = p -1/b +p/b f* 為現(xiàn)有資金應(yīng)進行下次投注的比例; b 為投注可得的賠率,可類比于交易的平均獲利/平均虧損 p 為獲勝率; q 為落敗率,即 1 - p;結(jié)論:勝率對頭寸有著關(guān)鍵性影響,盈虧比對頭寸的影響較小高勝率模型加載的頭寸可以大一些,高頻交易模型頭寸可以大些反等價鞅類模型(高盈虧比,低勝率)的模型加載頭寸應(yīng)該小些再次驗證了輕倉長線交易法的合理性悍
20、馬定理八十八:孫子兵法對交易的啟示先勝而后戰(zhàn),具備了必勝的條件才出戰(zhàn)。孫子認為不敗靠自己,但獲勝卻要靠對手給機會,這也就是我們說的風(fēng)險是自己掌握的,盈利是行情給的。反等價鞅法,也就是盈利加倉法,就是典型的先勝而后戰(zhàn)思想的體現(xiàn)。其他如凱利公式、魯晨光公式也都體現(xiàn)了這種思想。實際應(yīng)用:用凱利公式計算出理論頭寸,然后若干個模型進行綜合加權(quán)計算相應(yīng)頭寸比例,然后再根據(jù)模型的相關(guān)性進行調(diào)整,相關(guān)性大的模型降低比例,相關(guān)性小的提高,還要綜合考慮收益回撤比、單筆獲利能力、總收益/總虧損、最大回撤等因素。程序化交易策略設(shè)計與執(zhí)行馮正平對凱利公式的理解和應(yīng)用 f* =(bp-q)/b 資金管理悍馬定理七十三:資金管理的核心內(nèi)容是降低收益預(yù)期,不被歷史測試結(jié)果所誘惑,理性、中庸的分配資金。當(dāng)策略的有效性在挑戰(zhàn)心理極限時,資金管理就要發(fā)揮作用;具體可行的操作方法是降低頭寸,減少交易次數(shù) 。悍馬定理七十七:心態(tài)好要怎么做?一、不以暴利為目標(biāo)進入市場,暴利心理在心態(tài)上就已經(jīng)輸了。二、制定能承受連續(xù)失利(至少三個月)的資金管理計劃,這樣遇到不利情況就不會恐懼。三、不報僥幸心理,不能把偶然的資金管理計劃外的獲利當(dāng)成常態(tài)。四、坦然的面對盈虧,虧了在計劃中,賺了那是行情給的?;舅悸肥欠吹葍r鞅策略開始時用較低的杠桿做出安全墊有了獲利逐漸加大杠桿虧損減少杠桿制定能承受連
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 開幕式致辭與未來發(fā)展規(guī)劃演講文本
- 不同類型疾病患者就醫(yī)習(xí)慣分析表
- 農(nóng)業(yè)觀光可行性報告
- 企業(yè)培訓(xùn)員工的方式
- 農(nóng)業(yè)科技成果
- 股東合作與投資方案說明書
- 全國光伏發(fā)電項目
- 育嬰師復(fù)習(xí)測試題
- 農(nóng)村金融投資者保護指南
- 中級養(yǎng)老護理復(fù)習(xí)測試卷含答案(二)
- 中國文化概論-緒論
- 醫(yī)學(xué)課件:介入放射學(xué)(全套課件328張)
- 二年級下冊課文(五)16雷雨-雷雨-學(xué)習(xí)任務(wù)單
- 食品添加劑、食品污染物的本底與轉(zhuǎn)化來源
- 供應(yīng)商管理控制流程圖
- 泥石流勘察設(shè)計Word版(共44頁)
- 普通生態(tài)學(xué)15章集合種群及其模型剖析課件
- 四年級下冊健康成長教案(共26頁)
- 義務(wù)教育語文課程標(biāo)準(zhǔn)(2022年版)
- 初中物理公式總結(jié)大全(最新歸納)
- GB 12268-2012 危險貨物品名表(高清版)
評論
0/150
提交評論