商品期貨投資技術及程序化交易-_第1頁
商品期貨投資技術及程序化交易-_第2頁
商品期貨投資技術及程序化交易-_第3頁
商品期貨投資技術及程序化交易-_第4頁
商品期貨投資技術及程序化交易-_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、商品期貨投資技術及程序化交易商品期貨投資技術及程序化交易 在各個行業(yè),在各個行業(yè),ITIT技術已經成為生產力技術已經成為生產力 的重要組成成份。金融行業(yè)也一樣。的重要組成成份。金融行業(yè)也一樣。金融市場投資者現狀金融市場投資者現狀 絕大多數的投資者是凈輸家。絕大多數的投資者是凈輸家。 投資者需要專業(yè)化交易工具。投資者需要專業(yè)化交易工具。第一部:商品期貨投資技術第一章: 商品期貨投資技術原理第二章: 商品期貨投資實戰(zhàn)技法第二部: 程序化交易第一章: 程序化交易原理第二章: 程序化交易的實現流程第三章: 程序化交易的實戰(zhàn)研究及產品展示 第一章: 商品期貨投資技術原理第一節(jié) 科學的投資態(tài)度與正確的行為

2、準則科學的投資態(tài)度1、穩(wěn)定收益比暴利重要2、活著比賺更多的錢重要3、金融投資的最高原則二、正確的行為準則1、聰明+技術=虧損;2、智慧+戒律=盈利;。第二節(jié) 論投資者 一、投資者是人一、投資者是人二、你勝出的理由是什么?二、你勝出的理由是什么?三、開放后的中國金融市場三、開放后的中國金融市場第三節(jié) 論價格成因及價格變動 一、論價格成因: 二、股票、期貨的理論價格判定: 三、論價格變動 四、K線圖分解:第四節(jié) 論歷史會重演一、一、“歷史會重演歷史會重演的意義:的意義:二、對二、對“歷史會重演歷史會重演的正確理解:的正確理解:三:為什么三:為什么“歷史會重演歷史會重演”第五節(jié) 論金融市場上人類的能

3、與不能 1、對價格運行方向的判斷:2、對價格運行幅度的判斷:3、基本推論:第六節(jié) 論贏利能力的標志一、盈利經歷不等于盈利能力二、看對行情的能力不等于盈利能力三、影響市場價格的能力不等于盈利能力 第七節(jié) 論技術工具 一、技術工具的范疇二、技術工具的定義三、技術工具僅僅是工具。四、對待經典投資理論的正確態(tài)度五、單一技術工具不具有正期望值收益率六、技術工具的相關性問題七、卓越投資決策產品的生成第八節(jié) 論投資方法一、相對固化的才叫方法二、投資方法與投資者三、投資方法的資金規(guī)模適應性問題四、大眾接受的方法一定是無效的五、所有投資方法的遺憾六、投資方法的順、逆境狀態(tài)評判七、投資方法有效性的驗證八、投資方法

4、背后的原理九、投資方法與心理素質十、研制投資方法的正確目標第九節(jié) 論金融投資風險1、風險的概念:2、風險的來源:3、風險的本質:4、預期風險與預期利潤之間的邏輯關系:第十節(jié) 論2%準繩一、一、2%2%原則的概念:原則的概念:二、二、2%2%原則的利與弊:原則的利與弊:三、三、 2% 2%原則的實現邏輯:原則的實現邏輯:第十一節(jié) 論金融投資的生命線 堅持執(zhí)行交易計劃是金融投資的生命線堅持執(zhí)行交易計劃是金融投資的生命線 。第十二節(jié) 論職業(yè)金融專家的行為模式 方案方案+ +執(zhí)行執(zhí)行+ +風控風控第十三節(jié) 論金融投資的內功修煉方法 讀圖、記圖讀圖、記圖第十四節(jié) 論主觀化投資與客觀化投資 一、主觀化交易

5、:二、客觀化交易:第三章 金融投資實戰(zhàn)技法 第一節(jié) 總論實戰(zhàn)技法第二節(jié): 順勢戰(zhàn)法 一、順勢戰(zhàn)法的定義一、順勢戰(zhàn)法的定義二、順勢戰(zhàn)法的常用工具二、順勢戰(zhàn)法的常用工具三、道氏理論三、道氏理論四、順勢交易的動力指標四、順勢交易的動力指標第三節(jié) 逆勢戰(zhàn)法 一、總論逆勢戰(zhàn)法:一、總論逆勢戰(zhàn)法:二、波浪理論的應用:二、波浪理論的應用:三、江恩理論解密:三、江恩理論解密:四、投資禪論:四、投資禪論:第二部: 程序化交易一、程序化交易屬于客觀化交易。一、程序化交易屬于客觀化交易。二、在信息接收、信息處理、交易決策等方面,二、在信息接收、信息處理、交易決策等方面,電腦遠遠比人更強大,更有效率。電腦遠遠比人更強

6、大,更有效率。第一章: 程序化交易原理 第一節(jié):第一節(jié): 程序化交易的概念程序化交易的概念 程序化交易是客觀化交易的子程序化交易是客觀化交易的子集。客觀化交易包括使用模型決策集??陀^化交易包括使用模型決策的人工投資行為和以模型為基礎的的人工投資行為和以模型為基礎的軟件化金融投資行為。軟件化金融投資行為?!耙阅P蜑橐阅P蜑榛A的軟件化金融投資行為基礎的軟件化金融投資行為就是就是我們通常所說的程序化交易。我們通常所說的程序化交易。一、程序化交易的描述:1、程序化交易就是對固定市場狀態(tài)做固定行為選擇,再以若干指標精確評估行為后果常用的九項指標)。2、程序化交易就是以市場狀態(tài)定義和行為規(guī)則定義為基礎的

7、軟件化金融投資行為。3、程序化交易就是用統(tǒng)計學手段研究人性群體表現特征。既研究群體行為在概率意義上的規(guī)律性。 以上三種描述,第一項是程序化交易的內涵;第二項是程序化交易的表現形式;第三項是程序化交易背后的原理。二、程序化交易策略的定義 戰(zhàn)略戰(zhàn)略= =固化的市場狀態(tài)固化的市場狀態(tài)+ +固定的行為規(guī)則。固定的行為規(guī)則。 “ “固定的市場狀態(tài)固定的市場狀態(tài)加上加上“固定的行為規(guī)則固定的行為規(guī)則就構成了程序化交易的策略。就構成了程序化交易的策略。續(xù)續(xù)1 1 “ “固定的市場狀態(tài)固定的市場狀態(tài)有兩個基本特征:有兩個基本特征:1 1、明、明確唯一;確唯一;2 2、電腦能識別。比如、電腦能識別。比如1010

8、天均線上穿天均線上穿2020天均線。這就是一個明確唯一的概念,在天均線。這就是一個明確唯一的概念,在任何一個時間點,這個答案都是唯一的,要任何一個時間點,這個答案都是唯一的,要么就穿了,要么就沒穿,只可能有一個答案。么就穿了,要么就沒穿,只可能有一個答案。同時這個狀態(tài),電腦能識別。同時這個狀態(tài),電腦能識別。續(xù)續(xù)2 2 關于市場狀態(tài)的描述可以是多樣化關于市場狀態(tài)的描述可以是多樣化的。如果你使用基本市場數據來描的。如果你使用基本市場數據來描述市場狀態(tài),這就是所謂的基本分述市場狀態(tài),這就是所謂的基本分析模型,進而生成以基本分析為基析模型,進而生成以基本分析為基礎的程序化交易產品。如果你使用礎的程序化

9、交易產品。如果你使用交易數據來描述市場狀態(tài),這就是交易數據來描述市場狀態(tài),這就是所謂的技術分析模型,進而生成以所謂的技術分析模型,進而生成以技術分析為基礎的程序化交易產品。技術分析為基礎的程序化交易產品。 續(xù)續(xù)3 3 “ “固定的行為規(guī)則固定的行為規(guī)則就是當你規(guī)定就是當你規(guī)定的的“固定的市場狀態(tài)固定的市場狀態(tài)發(fā)生之后,發(fā)生之后,你的操作行為體系這是一個完整你的操作行為體系這是一個完整的投資行為決策鏈:包括進場狀態(tài)的投資行為決策鏈:包括進場狀態(tài)規(guī)定、止損狀態(tài)規(guī)定及贏利退場狀規(guī)定、止損狀態(tài)規(guī)定及贏利退場狀態(tài)規(guī)定。),它也是明確唯一的。態(tài)規(guī)定。),它也是明確唯一的。比如,當比如,當A A狀態(tài)發(fā)生時,

10、實施狀態(tài)發(fā)生時,實施A1A1規(guī)規(guī)則體系。則體系。第二節(jié):程序化交易的行為結果評估體系第二節(jié):程序化交易的行為結果評估體系1、標地總數:(必須大于150)2、勝算概率:(勝算概率的定義) 。 3、概率分布特征:最大連續(xù)虧損次數、最大連續(xù)盈利次數。4、資金最大回撤比例:(要求小于15%)5、信號發(fā)生頻率:N次/年.6、人為不可控制風險發(fā)生率:要求小于1/3000。7、平均利潤風險比: 要求x3/1.8、平均年回報率為:(要求大于30%)9、十年資金曲線:第三節(jié):程序化交易原理合理性探討 由于價格是人的行為結果,所以價格波動在統(tǒng)計學意義上是否存在規(guī)律,就自然而然地轉換到另一個命題上-人類群體行為在統(tǒng)

11、計學意義上是否存在規(guī)律性?答案是肯定的。我們現在舉例說明這個問題。假設在沙漠中有一個點,立著一塊空白的石碑第二章: 程序化交易的實現流程 程序化交易的實現流程由以下幾個部分構成:1、策略形成:2、軟件編譯:3、后端研發(fā):4、模擬交易:5、實戰(zhàn)交易:6:系統(tǒng)維護。 上述六大步驟,每一步都離不開數據庫。所以數據庫的建立是實現 程序化交易的第一步。 所有的策略軟件都必須在一個軟件平臺上,才能運行。所以軟件平臺的搭建是程序化交易的第二步。第一節(jié): 建立數據庫 程序化交易的全部流程都是以數據庫為基礎實現的,所以建立相對完善的數據庫是實現程序化交易的前提。當下,在市場上有很多數據商,數據格式和數據品質各不

12、相同。對于一家研究機構而言,首先,你的數據格式必須是統(tǒng)一的。其次,必須保證數據品質,數據出錯率小于3萬分之一為好。第二節(jié): 搭建軟件平臺 搭建軟件平臺是實現程序化交易的基礎步驟。 目前,國內有一些公開的商業(yè)性軟件平臺, 但是,使用這些商業(yè)性平臺進行程序化交易,有兩個致命性缺陷。1、邏輯結構復雜的模型程序不能實現。2、商業(yè)秘密無法保障。所以,如果你真的要進行程序化交易,就必須自己搭建平臺。由此可見,程序化交易的難度和復雜程度,遠遠超出絕大多數人的想象,這里需要的人力和財力都是巨大的。續(xù) 至于有些人,天真地以為,用一些簡單的算法邏輯在公開平臺上跑一跑,就能找到賺錢的策略,純屬異想天開。據我了解,兩

13、年來,嘗試程序化交易的投資者,90%以上是失敗的。就我們本身而言,兩年來的程序化交易過程,也是一部血淚史。 第三節(jié): 策略形成 我們前面講了,程序化交易策略的定義。程序化交易策略等于“固定的市場狀態(tài)加上“固定的行為規(guī)則”。 也就是說,在這里我們必須給出兩個明確唯一的定義:市場狀態(tài)定義和行為規(guī)則定義。提出策略概念假說,可以依據傳統(tǒng)理論,也可以依據我們的直接經驗,就是我們在實際市場中觀察到的現象,把它抽象成概念,寫出來,這是金融家的工作。一、“市場狀態(tài)定義”“市場狀態(tài)定義就是用電腦得懂的語言,定義出一個可公度的概念。比如,AB是一段上漲的推動行情,在我們描述這段行情運行速度的時候,我們就不能用“漲

14、得快”、“漲得慢這樣的字樣來描述,因為這樣的描述電腦聽不懂。但如果我們說“AB之間單位時間內上漲的百分值大于一個數字”,這樣電腦就可以懂了。“市場狀態(tài)定義是研制投資決策模型的基礎環(huán)節(jié),只有明確唯一的“市場狀態(tài)定義才可能進行數據庫檢索。續(xù) 同時,使用動力系統(tǒng)的指標描述市場狀態(tài)很容易,而使用圖形識別技術描述市場狀態(tài)很困難,這就是為什么算法模型研制的技術難度低,而圖形識別模型研制的技術難度高。算法模型就是通過數據計算來實現投資決策的模型,圖形識別模型是以圖形形狀識別來實現投資決策的模型。 一個事實:圖形識別模型比算法模型:平均勝率高十個百分點以上。平均年化收益率高30%以上。這個差別是致命的差別。

15、二、“行為規(guī)則定義”“行為規(guī)則定義是要明確,當模型所要求的市場狀態(tài)發(fā)生之后的行為規(guī)則。比如,怎樣開倉、怎樣止損、怎樣贏利退場、風險系數,等等。行為規(guī)則的設定在模型構建中是極為重要的環(huán)節(jié),卓越的“市場狀態(tài)定義配合科學的“行為規(guī)則定義才可能研制出卓越的模型。假設“市場狀態(tài)定義很好,但“行為規(guī)則定義不夠科學,就會常常出現看對行情虧了錢的現象?!靶袨橐?guī)則定義的依據來自五個方面:1、“市場狀態(tài)定義的性質: 根據“市場狀態(tài)定義的性質,判定理論上最優(yōu)的行為規(guī)則。然而理論上的判定,數據庫認不認?卻是另外一個問題,所有金融投資行為策略的選擇標準是否正確,終極裁判是數據庫。 2、勝算概率: 勝算概率是模型參數中最

16、重要的一個。在設定行為規(guī)則的時候,必須要考慮的是怎樣才能讓勝算概率更高。 3、利潤風險比 就是預期利潤和預期風險的比值,當然這個參數越大越好。但是利潤風險比和勝算概率是負相關關系,對于同一個“市場狀態(tài)定義”,利潤風險比提高,必定導致勝算概率降低,兩者的均衡是很重要的。4、收益率: 收益率是指平均年收益率,當然此參數越大越好。 5、收益波動率: 收益波動率=(某年收益率/前一年收益率)*100%。收益波動率越小越好,因為收益波動率小就意味著收益穩(wěn)定,我們都知道,穩(wěn)定收益比爆利重要。有時我們甚至會犧牲收益率,來降低收益波動率。第四節(jié): 軟件編譯 程序化交易的軟件編譯工作可以分為三步:1、需求分析;

17、2、邏輯結構設計;3、寫程序。一、需求分析: 一般說來,研制一個卓越的程序化交易策略,需要兩個角色的配合,一個是金融家,一個是金融數學家兼IT專家)。金融家將其設計的模型概念和研發(fā)需求,通過語言溝通、圖形溝通的方式,告訴金融數學家。讓金融數學家明白自己要干什么以及要什么。這就是需求分析。續(xù) 在需求分析的過程中,極容易產生誤解。說者認為自己說清楚了、說明白了,聽者也認為自己聽清楚了、聽明白了。但事實上,聽者并沒有真正明白說者的意思。在需求分析過程中,這種事情會經常發(fā)生,尤其是在模型邏輯復雜的時候,更是如此。這個問題有兩中解決方法:1、金融家的工作深入到“邏輯結構設計層面;2、在后端研發(fā)的過程中發(fā)

18、現、處理。(一個實例2000年-上海)。續(xù) 為了便于后期的IT工作,金融家在描述模型概念時要遵循以下原則:能用加、不用減;能用乘、不用除;能用肯定性描述、不用否定性描述;能用公式描述、不用文字描述。這就是我們總結的四用四不用原則。 二、邏輯結構設計: 在金融數學家明白了模型概念和研發(fā)需求之后,需要先設計一個邏輯框架,明確模型概念在IT層面的實現邏輯。邏輯結構設計有三個基本的原則:1、能準確兌現原始模型概念;2、盡可能提高運算效率。(一個實例立國之本模型)。3、所有的模型參數一定要設成可調的活參數這是后端研發(fā)的基礎,否則后端研發(fā)無法展開。)。三、 寫程序 寫程序是整個工作序列中的體力活,一般由年

19、輕人來干,細心就可以了。第五節(jié): 后端研發(fā)一、后端研發(fā)的任務: 通過上述第四節(jié)的過程,模型軟件形成了。此時的模型軟件擁有以下功能:1、能識別市場狀態(tài)概念;2、能識別行為規(guī)則概念;3、能識別規(guī)定的風險值并據此計算交易量。4、具備統(tǒng)計和結算功能。但這個模型軟件是不能直接使用的,因為這個時候,我們還不知道最優(yōu)化的模型參數組以及對應的行為結果參數組?!白顑?yōu)化的模型參數組和對應的行為結果參數組是要在后端研發(fā)過程中生成的。二、 后端研發(fā)四大內涵1、證真:包括概念證真和計算證真;2、求極值;3、模型概念優(yōu)化;4、創(chuàng)新。三、后端研發(fā)過程中的數據盜用問題: 四、后端研發(fā)中的數據過度擬合問題:一、早期的教訓:矩陣

20、式數據優(yōu)化二、科學的做法:(樣本內數據和樣本外數據)三、 在后端研發(fā)過程中,一般會伴隨著軟件邏輯n次的修改。第六節(jié) 模擬交易 一、觀察軟件功能: 經過后端研發(fā)的加工,誕生模型軟件的成品。此時的模型軟件可以進行交易了,但必須先進行模擬交易。通過模擬交易,觀察軟件行為的準確性和穩(wěn)定性。一般說來,模擬交易進行兩周即可。二、核查軟件邏輯: 通過模擬交易,可以核查軟件邏輯的正確性。針對模擬交易過的數據進行數據回溯,如果回溯結果和 模擬交易結果是吻合的,那就說明軟件邏輯沒問題。如果兩者不吻合,軟件邏輯一定有問題。三、放心實戰(zhàn): 如果模擬交易沒問題,模型軟件可以實戰(zhàn)了。 但事實上,幾乎沒有一個模型軟件,在模

21、擬交易過程中不出問題。模擬交易是核查模型軟件功能的最后一站,在這里必須把所有問題全部解決掉,然后放心實戰(zhàn)。第七節(jié): 實戰(zhàn)交易 進入實戰(zhàn)環(huán)節(jié),那就是真金白銀了。如果我們認為模擬交易能贏利的模型軟件,實戰(zhàn)就一定能贏利,那是大錯特錯。在成交效率、交易成本、人為不可控風險等方面,實戰(zhàn)環(huán)境和模擬交易環(huán)境有著很大的區(qū)別。大多數模擬交易能贏利的模型軟件,在實戰(zhàn)環(huán)境下都會虧損。具體原因,在下一章“實戰(zhàn)研究中,給大家分析。第八節(jié): 系統(tǒng)維護 系統(tǒng)維護是伴隨著實戰(zhàn)過程進行的。在后端研發(fā)過程中,會把模型軟件的順境期市場狀態(tài)和逆境期市場狀態(tài)明確標示出來。如果交易虧損只是正常的逆境期現象,大可不予理睬,堅持使用就可以了。但是,如果實戰(zhàn)過程中的某項交易參數,擊穿歷史邊界條件,要予以重視,極有可能市場發(fā)生變異,原本有效的策略失效。這時就需要進行系統(tǒng)維護,進行一系列的分析,如相似性分析分析當下市場與過去同性質市場的相似性:波動率、周期等等)、變異分析、等。進而判斷原始策略是否有必要改進以及

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論