一、入門常識(shí)篇
1、什么是程序化交易?
程序化交易,是一種在計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的支持下,通過預(yù)先設(shè)置好的交易模型,按照既定的買賣條件,由計(jì)算機(jī)自動(dòng)完成交易指令的一種新興交易手段。在投資實(shí)戰(zhàn)中它不僅可以提高下單速度,而且還可以避免交易過程中情緒隨機(jī)波動(dòng)的影響,實(shí)現(xiàn)理性投資與科學(xué)決策,保持交易依據(jù)的高度一致性與可復(fù)制性。
2、程序化交易的優(yōu)勢(shì)是什么?
量化交易思想、精確執(zhí)行交易指令、保持一致性,在一定程度上避免情緒的困擾,同時(shí)可以節(jié)省交易者大量的時(shí)間和精力。
3、程序化交易的缺點(diǎn)是什么?
其實(shí)程序化交易的優(yōu)點(diǎn),同時(shí)也是它的缺點(diǎn),它抑制了交易的主觀判斷可能在交易中發(fā)揮的作用,無人值守的全自動(dòng)程序化交易可能受到諸如斷電、斷網(wǎng)、死機(jī)等因素的困擾。
4、需要做些什么,才能開始使用程序化交易?
一般需要通過購買程序化交易授權(quán),才可以開始進(jìn)行程序化交易。當(dāng)然,在此之前,您還需要依據(jù)自身的交易理念與方法,自行設(shè)計(jì)或購買一套具備實(shí)戰(zhàn)盈利能力的交易系統(tǒng)模型。
5、目前國內(nèi)哪些軟件平臺(tái),可以支持期貨程序化交易?
文華財(cái)經(jīng)、金狐、交易開拓者、金字塔等。
6、技術(shù)指標(biāo)模型與交易系統(tǒng)模型,有什么區(qū)別?
技術(shù)指標(biāo)模型只能用于信號(hào)的顯示,可以作為買賣決策的參考,只有寫成交易系統(tǒng)模型,才能進(jìn)行買、賣下單執(zhí)行的計(jì)算機(jī)自動(dòng)操作。
7、如何導(dǎo)入交易模型?
打開任何一個(gè)品種的技術(shù)分析圖表,點(diǎn)擊右鍵選擇編輯指標(biāo)公式,在公式管理器中選擇指標(biāo)公式、交易模型、套利模型、點(diǎn)擊導(dǎo)入,根據(jù)系統(tǒng)模型所在目錄導(dǎo)入即可。完成這一步驟后,該交易系統(tǒng)模型就進(jìn)入了你的軟件平臺(tái)中,在實(shí)際使用中,可以選擇在編輯指標(biāo)公式狀態(tài)下,點(diǎn)擊加載;也可以在交易菜單下打開程序化交易窗口,選擇相應(yīng)的交易系統(tǒng)模型后執(zhí)行。
8、目前,程序化交易在國內(nèi)外期貨市場(chǎng)中的應(yīng)用情況如何?
作為一種理性的交易模型,程序化交易在國外始于上世紀(jì)70年代,普及程度遠(yuǎn)遠(yuǎn)高于國內(nèi),這是跟國外金融市場(chǎng)發(fā)展較早有關(guān),而我國的金融市場(chǎng)起步較晚,程序化交易尚處于起步初級(jí)階段,但在不遠(yuǎn)的將來,程序化交易將逐步成為一種主流的交易模式。
9、程序化交易系統(tǒng)能讓人相信和放心嗎?
程序化交易的本質(zhì),其實(shí)就是讓電腦自動(dòng)交易按自己的交易理念設(shè)計(jì)出來的系統(tǒng),所以相信程序化交易系統(tǒng)的前提是相信自己的交易理念!在設(shè)計(jì)好程序化交易系統(tǒng)后,就可以放心讓電腦自動(dòng)交易,當(dāng)然嚴(yán)格的測(cè)試與實(shí)盤的監(jiān)控,在使用初期還是必要的。
10、程序化交易的原理是什么?
程序化交易的工作原理是通過行情接受軟件接受交易所廣播的交易數(shù)據(jù),然后通過數(shù)據(jù)處理平臺(tái),按照投資者事先寫好的交易程序進(jìn)行數(shù)據(jù)處理,得出買賣開平倉指令,委托指令仍然是通過金仕達(dá)、恒生遠(yuǎn)程交易系統(tǒng)進(jìn)入期貨公司和交易所的撮合中心的。程序化交易是將投資者的投資整個(gè)過程程式化、電子化。
二、基本操作篇
1、如何開始一個(gè)模型的編寫?
首先必須熟悉你所選用的程序化交易軟件平臺(tái)的語法,函數(shù),最好是對(duì)照范例逐步分析代碼所代表的含義,然后,根據(jù)你自己的交易思想,就可以通過模型編寫平臺(tái)開始程序化設(shè)計(jì)。
2、如何導(dǎo)入一個(gè)現(xiàn)成的交易系統(tǒng)模型?
在技術(shù)圖表狀態(tài),點(diǎn)擊右鍵,選擇導(dǎo)入公式,找到模型所在的目錄,即可實(shí)現(xiàn)導(dǎo)入。
3、如何執(zhí)行一個(gè)交易系統(tǒng)模型,讓它開始全自動(dòng)交易?
進(jìn)入交易品種的技術(shù)圖表狀態(tài),選擇相應(yīng)操作的K線時(shí)間框架,然后在菜單項(xiàng)下選擇啟動(dòng)程序化交易,即可開始全自動(dòng)交易。
4、如何調(diào)用一個(gè)技術(shù)指標(biāo)模型?
在技術(shù)圖表狀態(tài),點(diǎn)擊右鍵,選擇編輯指標(biāo)公式,點(diǎn)擊應(yīng)用即可。
5、如果進(jìn)行一個(gè)交易系統(tǒng)模型的測(cè)試?
按照同上步驟操作后,選擇相應(yīng)的測(cè)試周期,設(shè)定相關(guān)參數(shù)后,選擇開始測(cè)試即可。
6、如何進(jìn)行交易系統(tǒng)參數(shù)的優(yōu)化?
按照同上步驟操作后,選擇進(jìn)行參數(shù)優(yōu)化,部分程序化交易軟件可能會(huì)顯示一攬子參數(shù)的績效,根據(jù)我們的經(jīng)驗(yàn),未必要選擇絕對(duì)收益最高的參數(shù),相對(duì)峰值的參數(shù)可能更優(yōu)。
三、交易系統(tǒng)設(shè)計(jì)篇
1、交易系統(tǒng)模型有哪些分類?
根據(jù)投資理念,交易系統(tǒng)模型可以分為趨勢(shì)跟蹤類,震蕩交易類,套利交易類等;根據(jù)交易時(shí)間框架,交易系統(tǒng)模型可以分為日內(nèi)短線交易類,隔夜中線交易,長線交易類等。
2、如何建立自己的程序化交易系統(tǒng)?
根據(jù)自己的交易思想,或者結(jié)合參考一些經(jīng)典的投資理念,投資者在交易系統(tǒng)設(shè)計(jì)實(shí)踐中就會(huì)逐步形成自己的程序化交易系統(tǒng)。
3、如何設(shè)計(jì)趨勢(shì)跟蹤系統(tǒng)?
特點(diǎn):追漲殺跌,順勢(shì)而為,不會(huì)錯(cuò)失任何一波大行情。缺點(diǎn)是震蕩市中可能受到多重?fù)p失。一般勝率較低,盈虧比較高。
適合人群:成熟,理性,冷靜的中長線投資者。
主要設(shè)計(jì)思路:參考MACD等趨勢(shì)跟蹤技術(shù)指標(biāo),或直接采用價(jià)格高低點(diǎn)突破,通道突破,趨勢(shì)線突破,價(jià)格形態(tài)突破,波動(dòng)性突破等方法,交易思想可以概括為:在趨勢(shì)的必經(jīng)之路,“守株待兔”!
4、如何設(shè)計(jì)震蕩交易系統(tǒng)?
特點(diǎn):高拋低吸,試圖捕捉市場(chǎng)趨勢(shì)反轉(zhuǎn),一般可以獲得有利的價(jià)格滑差,有可能快速獲利,一般勝率較高。缺點(diǎn)是必須注意嚴(yán)格止損,否則在強(qiáng)趨勢(shì)行情中非常危險(xiǎn)。建議應(yīng)用于趨勢(shì)性弱,短時(shí)間框架。
適合人群:交易風(fēng)格激進(jìn),技術(shù)分析能力較強(qiáng),紀(jì)律嚴(yán)明,止損果斷的專業(yè)投資者。
主要設(shè)計(jì)思路:利用KD,威廉,RSI,布林,BIAS等震蕩類技術(shù)指標(biāo),或直接將趨勢(shì)跟蹤系統(tǒng)反過來,買賣信號(hào)倒置使用。
5、如何設(shè)計(jì)日內(nèi)短線系統(tǒng)?
特點(diǎn):交易頻繁,獲利難度較大,主要是相對(duì)狹小的交易時(shí)間難以產(chǎn)生足夠的利潤來戰(zhàn)勝交易成本的因素,但因其一旦成功,資金可能產(chǎn)生快速復(fù)利增值效應(yīng),而且沒有隔夜跳空的擔(dān)憂,故仍然吸引了一大批投資者參與。日內(nèi)短線交易系統(tǒng)的滑差累積對(duì)績效的影響現(xiàn)象比較突出。
6、如何設(shè)計(jì)形態(tài)分析系統(tǒng)?
特點(diǎn):符合技術(shù)分析的經(jīng)典理論:東方的K線,西方的技術(shù)分析形態(tài),都反映了形態(tài)背后的大眾交易心理活動(dòng),具有深厚的哲學(xué)思想內(nèi)涵。缺點(diǎn)是有些技術(shù)形態(tài)較難實(shí)現(xiàn)完全自動(dòng)化的識(shí)別。
合適人群:技術(shù)分析功力較強(qiáng),決策果斷冷靜的投資者。
主要設(shè)計(jì)思路:酒田戰(zhàn)法,經(jīng)典形態(tài)分析,量價(jià)關(guān)系理論
合適人群:時(shí)間,精力要求均相當(dāng)高的專業(yè)投資者。
主要設(shè)計(jì)思路:可以參考其它交易系統(tǒng),然后將交易時(shí)間框架縮小。
7、如果設(shè)計(jì)套利交易系統(tǒng)?
特點(diǎn):根據(jù)其交易理念可分為統(tǒng)計(jì)套利與趨勢(shì)套利,一般風(fēng)險(xiǎn),收益相對(duì)穩(wěn)定。統(tǒng)計(jì)套利的缺點(diǎn)是可能出現(xiàn)小概率肥尾時(shí)間。
適合人群:風(fēng)險(xiǎn)厭惡型,希望穩(wěn)定增值的投資者。
設(shè)計(jì)思路:統(tǒng)計(jì)套利,趨勢(shì)套利,無風(fēng)險(xiǎn)跨期套利,期現(xiàn)套利,不合理價(jià)差生滅的自然性。
8、如何設(shè)計(jì)波段交易系統(tǒng)?
特點(diǎn):介于趨勢(shì)跟蹤系統(tǒng)與震蕩類交易系統(tǒng)之間,一般具有順大勢(shì),逆小勢(shì),捕捉行情中繼,滾動(dòng)操作交易機(jī)會(huì)的低風(fēng)險(xiǎn)特點(diǎn)。有可能取得超額收益,也可能踏空。
適合人群:時(shí)間充裕,技術(shù)成熟細(xì)膩,心態(tài)穩(wěn)定的短線投資者。
主要設(shè)計(jì)思路:以趨勢(shì)確認(rèn),技術(shù)指標(biāo),價(jià)格階段調(diào)整到位位入場(chǎng)依據(jù),主動(dòng)放棄第一波行情,尋求穩(wěn)健的第二波行情。技術(shù)精湛者還可順勢(shì)出場(chǎng),規(guī)避盤整,以短,平,快的思路捕捉“魚身段”行情利潤。
9、如何設(shè)計(jì)超級(jí)短線系統(tǒng)?
特點(diǎn):一般幾分鐘內(nèi)完成開平倉,有利潤走人,沒有利潤也走人,以大量的以,微波的利潤累積來取勝。
適合人群:盤感超群,紀(jì)律性極強(qiáng)的職業(yè)期貨投資者。
主要設(shè)計(jì)思路:要么捕捉市場(chǎng)的噪音,要么速度取勝。
10、如何選擇相關(guān)的技術(shù)指標(biāo)?
對(duì)于技術(shù)分析派的投資者來所,他們喜歡使用不用的技術(shù)指標(biāo),這并不能說明哪個(gè)指標(biāo)是好,哪個(gè)指標(biāo)是壞,只能說明指標(biāo)的適合性。熟練應(yīng)用之后,一個(gè)技術(shù)指標(biāo)就能夠引導(dǎo)投資者進(jìn)行交易。因此,只要吧該技術(shù)指標(biāo)寫成程序化語言即可。
四、交易系統(tǒng)測(cè)試優(yōu)化篇
1、如何評(píng)估不同交易系統(tǒng)間的優(yōu)劣?
我們認(rèn)為,橫向?qū)Ρ认到y(tǒng)優(yōu)劣的標(biāo)準(zhǔn)是P:MD,MDD兩項(xiàng)指標(biāo),P:MD指標(biāo)是年化收益率與最大資金階段回撤的比值,該比值越大,系統(tǒng)收益的穩(wěn)定性越強(qiáng);而MDD則指的是最大階段回撤的持續(xù)時(shí)間,交易者必須做到心中有數(shù)。
2、系統(tǒng)測(cè)試應(yīng)當(dāng)如何選擇品種合約?
一般來所,中長期交易系統(tǒng)以測(cè)試指數(shù)合約為宜,對(duì)于日內(nèi)交易系統(tǒng),可以考慮測(cè)試主力合約。
3、進(jìn)行系統(tǒng)測(cè)試,至少需要測(cè)試多長周期為宜?
中長線交易系統(tǒng),測(cè)試周期最低不得少于5年;日內(nèi)短線交易系統(tǒng),測(cè)試周期不得少于一年時(shí)間。否則,測(cè)試結(jié)果不具備代表性,缺乏統(tǒng)計(jì)意義。
4、理想的交易系統(tǒng),應(yīng)當(dāng)具備哪些特征?
一個(gè)理想的交易系統(tǒng),應(yīng)當(dāng)具有自適應(yīng)市場(chǎng)變化的特征,它所采用的不應(yīng)當(dāng)是一個(gè)固定的參數(shù),而應(yīng)當(dāng)沒有參數(shù),至少是浮動(dòng)參數(shù),這樣的系統(tǒng)未來適應(yīng)性強(qiáng)。是否適用于大多數(shù)市場(chǎng)上大多數(shù)品種,是否采用了足夠長的時(shí)間周期去驗(yàn)證,交易次數(shù)是否足夠多,單次交易的平均盈利是否足夠應(yīng)付交易成本,交易參數(shù)在一個(gè)較大的范圍內(nèi)變動(dòng)是否仍然可以盈利?
5、進(jìn)行系統(tǒng)測(cè)試,應(yīng)當(dāng)注意哪些事項(xiàng)?
進(jìn)行系統(tǒng)測(cè)試,關(guān)鍵要把握所測(cè)試的品種是否具有代表性,并且考慮期貨合約不連續(xù)的特性,在測(cè)試過程中,要注意核對(duì)實(shí)際交易信號(hào)與系統(tǒng)設(shè)計(jì)初衷的一致性。
6、過去的測(cè)試效果有效,未來實(shí)戰(zhàn)一定能盈利嗎?
不一定,未來市場(chǎng)對(duì)于我們來所,永遠(yuǎn)是未知的。自動(dòng)化交易系統(tǒng)的設(shè)計(jì),大多依據(jù)技術(shù)分析為基礎(chǔ),而技術(shù)分析的三大假設(shè)之一就是,歷史可能會(huì)重演。盡管如此,未來畢竟不同于歷史,我們?nèi)匀恍枰櫧灰紫到y(tǒng)的實(shí)盤表現(xiàn),并根據(jù)市場(chǎng)的演進(jìn),而進(jìn)行適當(dāng)?shù)恼{(diào)整。
7、為什么要進(jìn)行交易系統(tǒng)優(yōu)化?
進(jìn)行系統(tǒng)優(yōu)化,可能使我們得到局部最優(yōu)的結(jié)果,避免誤拒一些好的系統(tǒng)。
8、應(yīng)當(dāng)如何優(yōu)化交易系統(tǒng)參數(shù)?
系統(tǒng)參數(shù)優(yōu)化,應(yīng)當(dāng)貫徹適度的原則,首先,參數(shù)不宜過多,其次,應(yīng)當(dāng)以相對(duì)峰值為優(yōu)選目標(biāo),而不絕對(duì)峰值。
9、交易系統(tǒng)優(yōu)化的目標(biāo)是什么?
交易系統(tǒng)優(yōu)化的目標(biāo)取決于交易者的偏好,未必是收益率最大化,也可能是風(fēng)險(xiǎn)最小化,交易量最大化,階段回撤最小化等目標(biāo)。
10、為什么不應(yīng)該進(jìn)行交易系統(tǒng)的過度優(yōu)化?
我們認(rèn)為,交易系統(tǒng)的過度化,屬于一種掩耳盜鈴的行為,是一種擬合歷史的作法,這種過度優(yōu)化并不能在未來市場(chǎng)中帶來相應(yīng)的收益。
五、程序化交易實(shí)戰(zhàn)指南篇
1、我想實(shí)現(xiàn)無人值守的全自動(dòng)程序化交易,不知是否可行?
很多交易者有這樣的想法和需求,也許他們向這樣做的根本原因并不是基于時(shí)間,精力的考慮,而是基于執(zhí)行力。在充分考慮斷網(wǎng),斷電,交易線路故障等因素可能帶來的影響因素之后,基于輕倉的風(fēng)險(xiǎn)管理框架下,可以嘗試,但喔們并不鼓勵(lì)采用無人值守的全自動(dòng)程序化交易模式,適當(dāng)?shù)谋O(jiān)控還是必要的。
2、喔中有中斷交易系統(tǒng)的沖動(dòng),應(yīng)當(dāng)如何解決?
信心,是建立在信任的基礎(chǔ)之上的。對(duì)于實(shí)際交易中采用程序化交易方法之前,應(yīng)當(dāng)對(duì)交易系統(tǒng)進(jìn)行破壞性的嚴(yán)格測(cè)試,如果仍然可以達(dá)到滿意的盈利,那么在清晰地了解系統(tǒng)各項(xiàng)性能參數(shù)的前提下,剩下的最后一關(guān)就是堅(jiān)決地執(zhí)行。
3、交易系統(tǒng)實(shí)戰(zhàn)出現(xiàn)大幅虧損,我應(yīng)不應(yīng)該中斷執(zhí)行?
首先,應(yīng)當(dāng)評(píng)估這種虧損是否在預(yù)估的范圍之內(nèi),如果屬于系統(tǒng)歷史測(cè)試的正常范圍,應(yīng)當(dāng)繼續(xù)堅(jiān)持,如果已經(jīng)超過了歷史最高水平,應(yīng)當(dāng)評(píng)估是否中斷執(zhí)行,一般的標(biāo)準(zhǔn)可以考慮設(shè)在所動(dòng)用保證金的0。
4、我的交易系統(tǒng)出現(xiàn)了信號(hào)“忽閃”的現(xiàn)象,怎么辦?
信號(hào)忽閃,就是信號(hào)曾經(jīng)出現(xiàn)過,隨即又隨著行情的變化而消息,這是程序化交易者經(jīng)常遇到的一個(gè)常見問題。解決這個(gè)令人困惑的問題是捷徑是,在交易菜單下,選擇當(dāng)前K線走完再發(fā)出交易指令。但有些投資者,并不希望錯(cuò)過當(dāng)前K線的入市時(shí)機(jī),那么在系統(tǒng)設(shè)計(jì)中,避免使用以收盤價(jià)作為買賣條件的價(jià)格觸發(fā)器,而改變最高價(jià),或最低價(jià)就可以避免信號(hào)出現(xiàn)后又消失的情形。
5、我應(yīng)當(dāng)在當(dāng)根K線未走完,就進(jìn)行買賣嗎?
選擇當(dāng)根K線未走完,就進(jìn)行買賣,雖然具有及時(shí)性,但可能出現(xiàn)交易信號(hào)出現(xiàn)后消失的現(xiàn)象,投資者應(yīng)予以關(guān)注。
6、什么是未來函數(shù)?為什么這樣的系統(tǒng)不能用于實(shí)戰(zhàn)?
未來函數(shù),指的是根據(jù)未來行情的走勢(shì),決定過去的交易信號(hào)的一種語法函數(shù),帶有未來函數(shù)的交易系統(tǒng),是無法用于實(shí)戰(zhàn)的,屬于歷史回顧的一種特殊系統(tǒng)現(xiàn)象。
7、選擇加載,或者選擇打開程序化交易窗口,有何區(qū)別?
選擇加載交易系統(tǒng)后,當(dāng)前窗口可以最小化,但不能切換至其它窗口,否則交易系統(tǒng)將不再執(zhí)行,如果切割當(dāng)前頁面,可以打開的的交易系統(tǒng)模型數(shù)量理論上不受限制,但不宜超過20個(gè);選擇打開程序化交易窗口,則不受限制,在文華WEBSTOCK2008版下,最多可以同時(shí)打開10個(gè)程序化交易窗口。
8、在啟動(dòng)程序化交易窗口前,一定要刷新數(shù)據(jù)嗎?
由于行情數(shù)據(jù)傳送的問題,一般情況下,我們建議在啟動(dòng)程序化交易窗口前,一定要進(jìn)行一次數(shù)據(jù)刷新的操作。
9、程序化交易窗口的K線顯示根數(shù),對(duì)于信號(hào)顯示有影響嗎?
當(dāng)前窗口所顯示的K線根數(shù),一定要滿足系統(tǒng)買賣條件計(jì)算的要求,否則,可能導(dǎo)致信號(hào)交易信號(hào)的錯(cuò)誤。一般來所,當(dāng)前K線顯示根數(shù)擴(kuò)大到系統(tǒng)信號(hào)不再變動(dòng)時(shí),就不會(huì)再影響交易信號(hào)的正確性。
10、漲跌停板,對(duì)于交易系統(tǒng)的正常運(yùn)行,有影響嗎?
漲跌停板,如果不加處理,可能會(huì)影響交易系統(tǒng)信號(hào)的正常觸發(fā)。所以,我們?cè)谶M(jìn)行交易系統(tǒng)設(shè)計(jì)的時(shí)候,應(yīng)當(dāng)增加關(guān)于漲跌停板的限制條件。具體過濾條件,方法,需要根據(jù)投資者的不同應(yīng)對(duì)策略而設(shè)定。
11、測(cè)試盈利的交易系統(tǒng),在實(shí)戰(zhàn)中就一定可以盈利嗎?
對(duì)于這個(gè)問題,我們傾向于“紙上談兵,不足嚴(yán)勇”,最終只有通過實(shí)戰(zhàn),才能體驗(yàn)系統(tǒng)的真是績效。測(cè)試與實(shí)戰(zhàn)可能產(chǎn)生的差異體現(xiàn)在:價(jià)格的滑差與指令的可執(zhí)行性,必須在實(shí)戰(zhàn)中進(jìn)行認(rèn)真對(duì)比。一般來所,越長線的交易系統(tǒng),差異越小;越短線的交易系統(tǒng),差異越大。因而,當(dāng)兩個(gè)系統(tǒng)績效大致相同時(shí),我們傾向于優(yōu)先選擇交易信號(hào)次數(shù)較小的那一個(gè)。
12、使用程序化交易方法,就一定可以獲得長期穩(wěn)定的盈利嗎?
程序化交易方法,本身并不是一種投資方法,科學(xué)地來說,它只是一種交易的工具,只不過是用電腦來代替人工下單。所以,能否實(shí)現(xiàn)長期穩(wěn)定盈利,還是要看這種交易系統(tǒng)背后的投資理念基礎(chǔ)是否扎實(shí),買賣規(guī)則的設(shè)計(jì)是否科學(xué),資金管理與頭寸調(diào)整的配置是否妥當(dāng)。
13、在實(shí)戰(zhàn)中,應(yīng)當(dāng)不斷地尋求最佳參數(shù)的優(yōu)化嗎?
對(duì)于歷史數(shù)據(jù)的過度擬合,最終會(huì)損傷該交易系統(tǒng)在未來市場(chǎng)上的實(shí)用性,因?yàn)闅v史可能驚人的相似,卻不會(huì)簡單地重復(fù)。所以,最佳參數(shù)的優(yōu)化,一定要適度進(jìn)行,過度追求最佳參數(shù)的優(yōu)化,可能導(dǎo)致一個(gè)被粉飾過的系統(tǒng)績效假象。
14、如何才能通過程序化交易,獲取穩(wěn)定增長的資金曲線?
大道至簡,交易系統(tǒng)的設(shè)計(jì)也同樣如此。我們發(fā)現(xiàn)越是設(shè)計(jì)簡單的交易系統(tǒng)模型,其生命力越強(qiáng)。同時(shí),我們應(yīng)當(dāng)做到策略組合的設(shè)計(jì)工作,通過分散化稀釋風(fēng)險(xiǎn),這種分散化可能包括:交易系統(tǒng)的分散化,交易品種的分散化,交易時(shí)間框架的分散化,總之,通過簡單化與分散化,我們完全有理由相信可以獲取穩(wěn)定增長的資金曲線。當(dāng)然,前提是我們必須主動(dòng)放棄追求暴利的思維習(xí)慣。
15、我可以用系統(tǒng)組合的方式來規(guī)避風(fēng)險(xiǎn)嗎?
完全可以??梢詫⒉煌L(fēng)格的策略加以組合運(yùn)用,成為系統(tǒng)組合。比方所可以形成長,中,短線不同策略的組合,形成適宜不同品種的策略組合,形成激進(jìn)短線波動(dòng)和穩(wěn)健套利策略的組合等等,通過不同策略的來調(diào)整系統(tǒng)的風(fēng)格。尤其是激進(jìn)的策略中,加上穩(wěn)健防守型的策略作為系統(tǒng)組合可以增強(qiáng)系統(tǒng)抵御風(fēng)險(xiǎn)的能力。
16、制定交易程序后,如何才能堅(jiān)持使用?
交易的成功在于堅(jiān)持自己的交易系統(tǒng)。一套好的交易系統(tǒng)交給不同的人操作可能產(chǎn)生不同的效果,問題的關(guān)鍵在于交易者能否始終如一地堅(jiān)持自己的交易系統(tǒng)。當(dāng)交易系統(tǒng)處于低谷期時(shí),發(fā)生的一系列小額的虧損盡管是可控的,但會(huì)使交易者情緒低落,對(duì)交易系統(tǒng)產(chǎn)生懷疑從而改變自己的交易系統(tǒng)。例如,一位使用趨勢(shì)型交易系統(tǒng)的交易者因?yàn)檎鹗幨兄邪l(fā)生多次小額虧損而放棄使用該系統(tǒng),而當(dāng)趨勢(shì)行情來臨時(shí),該投資者便可能失去捕捉大行情的機(jī)會(huì)。
17、系統(tǒng)交易的風(fēng)險(xiǎn)分散手段都有哪些?
首先是品種分散。對(duì)你的交易系統(tǒng)進(jìn)行多品種的歷史績效測(cè)試,建議只要測(cè)試結(jié)果理想的品種都可考慮進(jìn)行交易。這樣做的好處是盡可能廣的把握各交易品種的機(jī)會(huì),當(dāng)然品種多了,分配給單一品種的資金也會(huì)有所減少,但風(fēng)險(xiǎn)的集中度也可以得到有效分散。其次是交易系統(tǒng)分散。單一系統(tǒng)不可能含蓋多種交易原理,也難以適應(yīng)所有的市場(chǎng)形態(tài)。在市場(chǎng)處于強(qiáng)烈的單邊市時(shí),趨勢(shì)系統(tǒng)的績效是占優(yōu)的;在無趨勢(shì)的震蕩市中,區(qū)間短線系統(tǒng)卻能帶來贏利。系統(tǒng)分散的好處在于,能平滑投資者的資金曲線,降低賬戶資金的波動(dòng)程序,從而減少系統(tǒng)交易給投資者帶來的壓力。
18、比較與疊加的概念,如何應(yīng)用于程序化交易實(shí)戰(zhàn)?
比較,是指交易系統(tǒng)績效的相關(guān)性,比較是疊加的基礎(chǔ),比如我們可以同時(shí)應(yīng)用顯著負(fù)相關(guān)的交易系統(tǒng),運(yùn)用于程序化交易實(shí)戰(zhàn)。
19、在發(fā)生哪些情況時(shí),我需要人工干預(yù)?
在交易系統(tǒng)正常執(zhí)行信號(hào)的前提下,系統(tǒng)不需要人為干預(yù),只有在超出系統(tǒng)范圍的特殊情況,如斷電,斷網(wǎng),死機(jī),不成交等情況。
20、如果決定程序化交易中的資金比例配置?
程序化交易的資金比例與手動(dòng)操作的資金比例配置是一致的。目的是為了分散風(fēng)險(xiǎn),對(duì)于不同時(shí)間框架和不同品種之間的選擇問題可以利用凱利公式進(jìn)行計(jì)算。
六、交易思想理念篇
1、為什么所適合自己的交易系統(tǒng),才是最好的?
如果一個(gè)交易系統(tǒng)不適合你,你根本無法執(zhí)行,更不用所拿來交易盈利了。
2、如何進(jìn)行程序化交易的風(fēng)險(xiǎn)控制?
簡單化與分散化,是程序化交易風(fēng)險(xiǎn)控制的主要途徑,當(dāng)然資金管理不可或缺。
3、如何將分散化的思想,應(yīng)用于程序化交易?
可以包括參數(shù)的分散化,交易品種的分散化,系統(tǒng)策略的分散化,交易時(shí)間框架的分散化,市場(chǎng)的分散化等,進(jìn)行分散化后,系統(tǒng)的風(fēng)險(xiǎn)會(huì)顯著降低,收益趨于均衡穩(wěn)定。
4、程序化交易系統(tǒng)是否對(duì)每一個(gè)人都有效?
理論上不同的人使用相同的系統(tǒng),效果應(yīng)該一樣,但實(shí)際上因?yàn)樾愿竦牟町?,可能?huì)導(dǎo)致不同的執(zhí)行結(jié)果。因?yàn)?,每個(gè)人都可以輕易的中斷或停止系統(tǒng)的執(zhí)行。
5、程序化交易系統(tǒng)是否對(duì)每一個(gè)人都有效?
理論上不同的人使用相同的系統(tǒng),效果應(yīng)該一樣,但實(shí)際上因?yàn)樾愿竦牟町悾赡軙?huì)導(dǎo)致不同的執(zhí)行結(jié)果。因?yàn)椋總€(gè)人都可以輕易的中斷或停止系統(tǒng)的執(zhí)行。
6、什么因素可以支持一個(gè)交易員長期成功?
有人會(huì)所是交易員找到了戰(zhàn)勝市場(chǎng)的方法,通俗一點(diǎn)所就是交易員找到了賺錢的方法。市場(chǎng)瞬息萬變,而瞬息萬變的市場(chǎng)給交易員的是無數(shù)的機(jī)會(huì)。一個(gè)失敗的交易員,首先失敗在他無法將瞬息萬變的市場(chǎng)轉(zhuǎn)換成賺錢的機(jī)會(huì),對(duì)于他來說,市場(chǎng)瞬息萬變簡直就是惡夢(mèng),無數(shù)次的失敗使之喪失了判斷市場(chǎng)的信心。其次還表現(xiàn)在,它無法在市場(chǎng)的可預(yù)知性和不可預(yù)知性之間取得平衡,許多人就是在一種認(rèn)知和應(yīng)對(duì)方法失衡的狀態(tài)中輸錢的。強(qiáng)調(diào)市場(chǎng)可判斷者往往會(huì)因?yàn)檫^于自信而深陷一廂情愿的境地,強(qiáng)調(diào)不可判斷者則會(huì)選擇賭運(yùn)氣的方式參與交易。我們認(rèn)為,只有一個(gè)交易員的交易方法具有一致性,才能實(shí)現(xiàn)長期穩(wěn)定盈利。
7、期貨交易中最重要的理念是什么?
在期貨市場(chǎng)中,首先要考慮生存,生存第一,贏利第二。只有天天關(guān)注風(fēng)險(xiǎn),最終才能成為這個(gè)特殊行業(yè)的成功者。長期生存并堅(jiān)持下去,是交易成功的基礎(chǔ)。
8、在程序化交易的環(huán)境下,如何完善你的交易思想?
了解自己:根據(jù)自己的性格交易點(diǎn),選擇適合自己的交易原則和理念。
控制自己:不是所有的機(jī)會(huì)都是能把握的,空倉是種意境。
做好自己:計(jì)劃交易,交易計(jì)劃,持之以恒。
相信自己:坦然冷靜面對(duì)盈虧,即使再困難也要堅(jiān)持自己!
超越自己:世界上真正的對(duì)手就是自己!最終的超越,需要巨大的膽魄與智慧。
9、一名成功的程序化交易者,應(yīng)當(dāng)具備的最重要的素質(zhì)是什么?
程序化交易者的最重要因素是堅(jiān)持,堅(jiān)持將自己的交易思想完全實(shí)現(xiàn),并且在系統(tǒng)執(zhí)行的過程中不斷完善和優(yōu)化。執(zhí)行力和紀(jì)律性,從某種意義上來所,比技術(shù)更為重要。
10、有了程序化交易,是否意味者期貨分析師就沒有存在必要了?
程序化交易只是一個(gè)輔助交易的手段,最終盈利還是要靠自己有一套穩(wěn)定盈利的交易系統(tǒng),否則只會(huì)讓使用者輸?shù)酶?。程序化交易是一個(gè)專業(yè)性的軟件,沒有一定的軟件編寫基礎(chǔ)和學(xué)習(xí)決心的,就沒有必要趕這個(gè)概念新潮。鑒于國內(nèi)自動(dòng)化交易軟件功能性,穩(wěn)定性都還不完善,因而,基于基本面的分析來判斷市場(chǎng)大勢(shì),仍有其存在的必要性和合理性。