《程序化交易:策略開發(fā)與應(yīng)用》 全書分為上、下兩篇。上篇以交易開拓者(TB)軟件為例,從軟件的操作使用和交易系統(tǒng)構(gòu)建兩個(gè)方面進(jìn)行深入細(xì)致的解析,介紹了:軟件的使用準(zhǔn)備,普通交易者、程序化交易者、套利交易者使用軟件的方法,TB公式語(yǔ)法基礎(chǔ),用戶函數(shù)和公式應(yīng)用的編寫,測(cè)試和評(píng)估以及部分常用公式的分析。下篇是大量實(shí)盤策略的示例,對(duì)策略的邏輯一一詳細(xì)分析。不僅有源代碼及注釋,還有對(duì)策略的點(diǎn)評(píng)。此外,將各項(xiàng)測(cè)試評(píng)估指標(biāo)的計(jì)算公式、函數(shù)速查等內(nèi)容列為附錄。 | |
購(gòu)書方式: 出版社:中國(guó)經(jīng)濟(jì)出版社 書號(hào):ISBN 9787513635257 出版時(shí)間:2015-3-1 主編:陳劍靈 微信:開拓者金融網(wǎng) 微博:交易開拓者 | |
編者簡(jiǎn)介—陳劍靈 開拓者資產(chǎn)管理有限公司實(shí)際控制人、公司總經(jīng)理、深圳開拓者科技有限公司總經(jīng)理。1993年接觸A股市場(chǎng);1998年開始研究系統(tǒng)交易方法;2000年轉(zhuǎn)戰(zhàn)國(guó)內(nèi)期貨市場(chǎng);2005年起在國(guó)內(nèi)期貨市場(chǎng)使用程序化交易, 資金穩(wěn)定增長(zhǎng), 取得較好收益;2008年收購(gòu)深圳開拓者科技有限公司;2011年創(chuàng)辦開拓者資產(chǎn)管理有限公司。 |
名家薦書: 交易開拓者團(tuán)隊(duì)是國(guó)內(nèi)程序化交易領(lǐng)域的開拓者、廣大投資者的啟蒙者、系統(tǒng)化交易理念的傳播者,也是國(guó)內(nèi)第一批實(shí)踐者。這本書而實(shí)用,是不可多得的程序化交易的好教材。 —— 馬文勝(中國(guó)期貨業(yè)協(xié)會(huì)兼職副會(huì)長(zhǎng)、上海市期貨同業(yè)公會(huì)監(jiān)事長(zhǎng)、上海期貨交易所理事、新湖期貨有限公司董事長(zhǎng)) 如果你是一個(gè)主觀交易者,正想把自己的交易經(jīng)驗(yàn)系統(tǒng)化、模型化,最終實(shí)現(xiàn)程序化、自動(dòng)化、那你也許正在尋找這樣一本書。在程序化交易領(lǐng)域,他們是名副其實(shí)的開拓者。 ——施建軍(永安期貨股份有限公司法定代表人、總經(jīng)理、黨委書記、兼中國(guó)期貨業(yè)協(xié)會(huì)副會(huì)長(zhǎng)、浙江期貨行業(yè)協(xié)會(huì)會(huì)長(zhǎng),大連商品交易所理事,上海期貨交易所監(jiān)事,鄭州商品所戰(zhàn)略發(fā)展委員會(huì)主任委員等多項(xiàng)社會(huì)職務(wù)) 學(xué)海無(wú)涯,創(chuàng)新無(wú)界; 在本書中,你能找到量化投資者成長(zhǎng)晉級(jí)的必備攻略。 ——王兵(中國(guó)國(guó)際期貨有限公司董事長(zhǎng)) 交易開拓新市場(chǎng),程序量化大金融。 —— 許一峰(上海中期期貨有限公司總經(jīng)理) 很多程序化交易愛好者都曾經(jīng)問我一個(gè)同樣的問題:如何才能精通程序化交易?我總是這樣回答他們:從精通一款程序化交易軟件的使用入手。然而,在實(shí)踐中往往缺乏系統(tǒng)學(xué)習(xí)資料,能供實(shí)盤參考的策略源碼,在公開的資料中更是鳳毛麟角。如今,《程序化交易:策略開發(fā)與應(yīng)用》一舉解決程序化實(shí)踐的兩天難題,堪稱程序化交易學(xué)習(xí)領(lǐng)域不可多得的寶貴資料。 —— 朱淋靖(上海中國(guó)程序化交易黃埔軍校校長(zhǎng)、《期市截拳道:程序化交易策略與實(shí)戰(zhàn)》作者) 他們有豐富的實(shí)盤交易經(jīng)驗(yàn),在國(guó)內(nèi)期貨 市場(chǎng)上收益頗豐。這本書深入淺出,對(duì)想進(jìn)行程序化交易的投資者是很好的入門和提高的參考書 —— 丁鵬(中國(guó)量化投資學(xué)會(huì)理事長(zhǎng)) 程序化交易不只是一種技術(shù)手段,也不只是一種平臺(tái)服務(wù),而是一種投資邏輯,甚至是一種戰(zhàn)略思維。 —— 沈良(七禾網(wǎng)總編outdoorsmanagement.com) 作為交易開拓者(TB)軟件早期的用戶和忠實(shí)的用戶,我推薦每一個(gè)程序化交易員都了解一下這個(gè)平臺(tái)軟件,都閱讀一下這本書。無(wú)論你已經(jīng)開始程序化交易,還是在著手準(zhǔn)備,相信你都會(huì)有所收獲。 —— 吳武澤(招商基金總經(jīng)理助理,量化投資部總總監(jiān),經(jīng)濟(jì)學(xué)博士,具有12年證券從業(yè)經(jīng)歷。擁有特許金融分析師(CFA),金融風(fēng)險(xiǎn)管理師(FRM)和中國(guó)律師執(zhí)業(yè)資格,是美國(guó)投資研究管理會(huì)(AIMR)和全球風(fēng)險(xiǎn)協(xié)會(huì)(GARP)的會(huì)員,也是中國(guó)國(guó)家程序員。) | 序: 技術(shù)不是決定一切的最重要問題 【波濤】 在投資者(交易者)對(duì)待程序化交易方法的態(tài)度上,有兩種極端的傾向:一種極端傾向認(rèn)為程序化交易與否無(wú)關(guān)緊要,認(rèn)為交易的成功與否取決于對(duì)市場(chǎng)判斷的主觀努力甚至運(yùn)氣。另一種極端傾向則認(rèn)為程序化交易方法的掌握是最重要的因素,認(rèn)為有了正確的交易程序就可以決戰(zhàn)決勝。 這兩種看法在我看來(lái)者有失偏頗,都可能導(dǎo)致投資者(交易者)犯下致命錯(cuò)誤。交易技術(shù)的虛無(wú)主義是不對(duì)的,交易技術(shù)的至上主義也是不對(duì)。 交易技術(shù)好比戰(zhàn)場(chǎng)上的武器系統(tǒng)。當(dāng)然,武器系統(tǒng)越精良,戰(zhàn)場(chǎng)的勝算相應(yīng)越高。但戰(zhàn)場(chǎng)勝負(fù)是諸多因素的合成結(jié)果,包括人、武器、環(huán)境等的綜合作用。所以,戰(zhàn)爭(zhēng)的結(jié)果往往不是武器最精良的一方必然獲勝,而是人、武器、戰(zhàn)場(chǎng)環(huán)境綜合運(yùn)用最得當(dāng)?shù)囊环将@勝。 在關(guān)于交易技術(shù)的認(rèn)識(shí)問題上,有以下幾個(gè)問題是需要認(rèn)真思考的: 問題之一:投資者參與投資(交易)的目標(biāo)是什么? 一般投資人對(duì)這一問題的看法雖然可以千差萬(wàn)別,但基本可以歸為兩大類:或者是為實(shí)現(xiàn)“發(fā)財(cái)”目標(biāo),或者是為實(shí)現(xiàn)“理財(cái)”目標(biāo)。 如果是為實(shí)現(xiàn)“發(fā)財(cái)”目標(biāo),投資者側(cè)重于看重資產(chǎn)短期增值結(jié)果。因此他的著眼點(diǎn)在于關(guān)注個(gè)別的交易機(jī)會(huì),在于看重凈值的最大化。交易技術(shù)對(duì)實(shí)現(xiàn)這一目標(biāo)幫助有限。 如果是為實(shí)現(xiàn)“理財(cái)”目標(biāo),投資者傾向于看重資產(chǎn)增值的過(guò)程。因此他的著眼于關(guān)注整個(gè)資產(chǎn)增值過(guò)程的穩(wěn)定性,關(guān)注的是大樣本的整體表現(xiàn)。交易技術(shù)對(duì)這一目標(biāo)的實(shí)現(xiàn)可能會(huì)有幫助。 問題之二:投資者對(duì)投資(交易)的人生選擇是什么? 如果把投資(交易)作為人生的一個(gè)選擇,投資者可以分別有以下選項(xiàng):專職的還是業(yè)余的?專業(yè)的還是非專業(yè)的?這中個(gè)選項(xiàng)可以組成四個(gè)組合:專職而且專業(yè),專職頁(yè)非專業(yè),業(yè)余而且專業(yè),業(yè)余而非專業(yè)。 這里所謂“專職”和“業(yè)余”,是指按工作時(shí)間劃分,即主要工作時(shí)間用于投資,稱之為“專職”; 非工作時(shí)間做投資,稱之為“業(yè)余”。而“專業(yè)和“非專業(yè)”的區(qū)別,是指專業(yè)能力的區(qū)別。如果能以“投資能力”作為謀生手段,稱之為“專業(yè)”,否則為“非專業(yè)”。 顯然,投資能否成功,主要不取決于對(duì)工作時(shí)間的占用程度,而主要取決于專業(yè)能力的掌握程度。交易技術(shù)的掌握直接有助于投資專業(yè)程度的提高。 問題之三:“天才型”投資者與“科學(xué)型”投資者,你屬于哪類? 我們必須承認(rèn)天才。各行各業(yè)都有天才。天才是指天然稟賦異于常人之人。投資領(lǐng)域確實(shí)有天才。但是,如果不是天才,那么,走“科學(xué)型”投資之路,是成功概率較高的專業(yè)化之路。 那么,怎么區(qū)別自己是不是“天才”?凡是思考這個(gè)問題的人,都不是天才。凡不是天才之人,就都要靠后天努力爭(zhēng)取成功。程序化交易技術(shù)的研究就是后天努力的重要部分。 問題之四:阻礙投資成功的最根本障礙是什么? 人性弱點(diǎn)是投資成功的最根本障礙。人性弱點(diǎn),特別是人情緒中的“貪”和“怕”,是投資者的最大敵人。而“貪”和“怕”其實(shí)是一體兩面?!柏潯本褪恰芭隆保芭隆本褪恰柏潯??!柏潯笔且环N“怕”,“怕”也是一種“貪”。任何人、任何投資的重大失誤,無(wú)不根源于此。因此,能否成功約束人性弱點(diǎn),是長(zhǎng)期投資能否成功的關(guān)鍵。 問題之五:掌握投資技術(shù)的根本目的是什么? 很多人不理解,以為掌握投資技術(shù)是為了“克敵制勝”。在我看來(lái),這是根本性的錯(cuò)誤。我們掌握投資技術(shù),不是為了打敗別人,而是為了戰(zhàn)勝自我,是為了約束自我的人性弱點(diǎn)。我們開發(fā)某個(gè)交易程序,也濁為了“打敗對(duì)手”,而是為了約束自我的”貪”與“怕”。如果不能有效約束自我,這個(gè)交易技術(shù)難以成功。而如果成功約束了自我的人性弱點(diǎn),穩(wěn)定的投資業(yè)績(jī)將會(huì)是自然而然的結(jié)果。 問題之六:如何看待風(fēng)險(xiǎn)與收益的關(guān)系? 在開發(fā)交易技術(shù)時(shí),投資者常常困擾的問題之一是如何看待風(fēng)險(xiǎn)與收益 的關(guān)系。很多投資者傾向于收益最大化。而收益最大化的通常做法之一是對(duì)系統(tǒng)對(duì)行優(yōu)化。這是一種有害的傾向。 投資實(shí)踐告訴我們,處理風(fēng)險(xiǎn)與收益關(guān)系有兩個(gè)原則:一是風(fēng)險(xiǎn)與收益相平衡的原則,二是風(fēng)險(xiǎn)與收益相匹配的原則。也就是說(shuō),我們不應(yīng)追求表面 上看風(fēng)險(xiǎn)度極低的投資技術(shù),這種方法通常應(yīng)當(dāng)引起我們的警覺。我們選擇的投資技術(shù),一定要與我們的心理狀態(tài)相適應(yīng)。 投資不但要量財(cái)力而為,而且還在量心力而為。 波濤 2014年12月23日 |
內(nèi)容簡(jiǎn)介: | |
目錄: 上篇 TB軟件教程 第一章 軟件與使用準(zhǔn)備 …………………………………………………… 3 一、TB軟件介紹 …………………………………………………………… 3二、使用準(zhǔn)備 …………………………………………………………………… 6 三、軟件主要界面 …………………………………………………………………12 第二章 使用TB軟件----普通交易者 ………………………………………15 一、使用交易師 ………………………………………………………………………15二、使用批量下單 ……………………………………………………………………20 三、使用快捷操作 ……………………………………………………………………22 第三章 使用TB軟件----程序自動(dòng)化交易者 ………………………………26 一、單個(gè)合約應(yīng)用公式 ……………………………………………………………26二、商品委托映射應(yīng)用 ………………………………………………………………28 三、監(jiān)控器 ………………………………………………………32 四、交易助手 …………………………………………………………………………… 34 第四章 使用TB軟件----套利交易者 …………………………………………39 一、使用套利寶 …………………………………………………………………………39二、使用價(jià)差下單 ……………………………………………………………43 第五章 TB公式—初識(shí)公式 ……………………………………………………45 一、TradeBlazer公式體系(簡(jiǎn)稱TB公式)簡(jiǎn)介 ………………………… 45二、新建公式 …………………………………………………… 45 三、公式加密 ……………………………………………………………………… 51 四、公式的導(dǎo)入與導(dǎo)出 ……………………………………………………………52 第六章 TB公式----語(yǔ)法基礎(chǔ)(一) ……………………………………… 57 一、TB編碼 ………………………………………………57二、語(yǔ)言基礎(chǔ) …………………………………………………………… 58 第七章 TB公式----語(yǔ)法基礎(chǔ)(二) ………………………………………… 70 一、分支語(yǔ)句 …………………………………………………………………… 70二、循環(huán)語(yǔ)句 ……………………………………………………………………76 第八章 TB公式----用戶函數(shù) …………………………………………… 81 一、什么是用戶函數(shù) ………………………………………………………81二、用戶函數(shù)的類型 …………………………………………………81 三、TB軟件中用戶函數(shù)使用規(guī)則: ………………………………………… 82 四、函數(shù)的編寫 ………………………………………………… 82 五、用戶函數(shù)的調(diào)用 ……………………………… 84 第九章 TB公式----公式應(yīng)用 …………………………… 86 一、技術(shù)分析類 …………………………………………………………… 86二、交易策略類 …………………………………………………………………… 95 第十章 TB公式----測(cè)試與評(píng)估 ……………………………………………………… 105 一、TB平臺(tái)策略回測(cè)模式 ……………………………………………………………………… 105二、測(cè)試報(bào)告詳細(xì)解讀 …………………………………………………………… 113 第十一章 TB公式----公式進(jìn)階(一) ………………………………………………… 119 案例一:止盈止損 ………………………………………………………… 119案例二:跟蹤止損 ………………………………………………………………… 121 案例三:加倉(cāng)減倉(cāng) …………………………………………………………………………… 126 案例四:多品種交易 ……………………………………………………………………… 127 案例五:收盤平倉(cāng) ……………………………………………………………………………… 129 第十二章 TB公式----公式進(jìn)階(二) ………………………………………………… 131 案例一:集合競(jìng)價(jià)數(shù)據(jù)過(guò)濾 ………………………………………………………………… 131案例二:A函數(shù)下單、撤單以及全局變量操作 ……………………………………… 134 案例三:跨周期、數(shù)據(jù)庫(kù)讀寫 ……………………………………………………………… 137 案例四:平倉(cāng)延遲反手 …………………………………………………………………… 140 第十三章 新版本的新功能 ……………………………………………………………… 143 一、批量?jī)?yōu)化 ………………………………………………………………… 143二、數(shù)據(jù)庫(kù) …………………………………………………………………… 146 三、自定義指數(shù) …………………………………………………………… 147 四、用戶自定義版塊 ……………………………………………………… 149 五、數(shù)組 ………………………………………………………… 151 六、期權(quán) ……………………………………………………… 159 下篇 實(shí)盤策略集錦 基于均線交叉與通道突破相結(jié)合的交易系統(tǒng)(Moving Average CrossOver)… 169基于均線和K線形態(tài)的高低點(diǎn)突破系統(tǒng)(Escalator Trading System) …………… 176 基于置換均線的二次穿越突破系統(tǒng)(Double Your Fun) ……………………………… 181 基于加權(quán)價(jià)的支撐阻力線突破系統(tǒng)(RedRover) …………………………………………… 186 基于市場(chǎng)強(qiáng)弱指標(biāo)和動(dòng)量的通道突破系統(tǒng)(Superman) ………………………………… 190 基于商品價(jià)差的通道突破系統(tǒng)(SpreadChannelBreakout) …………………………… 196 基于凱特納通道的交易系統(tǒng)(KeltnerChannel) ………………………………………… 200 基于平移布林通道的系統(tǒng)(DisplacedBoll) ……………………………………………… 205 基于平移的高低點(diǎn)均值通道與K線中值突破的系統(tǒng)(AverageChannelRangeLeader) …………………………… 208 基于平移通道的交易系統(tǒng)(NoHurrySystem) …………………………………………… 212 基于用波動(dòng)加權(quán)后的WOBV的交易系統(tǒng)(OBVRevisited) …………………………… 216 基于開收盤價(jià)格間的相對(duì)關(guān)系變化進(jìn)行判斷的交易系統(tǒng)(Open-Close Histogram) ……………………………………………………………… 220 基于指數(shù)移動(dòng)平均線交易系統(tǒng)(Three Exponential Moving Average Crossover Trade System) ………………………………………………………… 224 基于初始交易范圍突破交易系統(tǒng)(Trading Range Breakout) …………………… 228 基于價(jià)格通道突破交易系統(tǒng)(Going in Style) …………………………………………… 234 基于價(jià)格與均線的相關(guān)差交易系統(tǒng)(Reference Deviation System) ……………………… 238 基于均線的阻力線支撐線交易系統(tǒng)(Moving Average Support/Resistance) ……… 241 基于均線與動(dòng)能的交易系統(tǒng)(Swinger) ……………………………………………………………… 248 基于DMI中ADX的震蕩交易系統(tǒng)(Traffic Jam) ……………………………………………… 252 基于收盤價(jià)與之前k線高低進(jìn)行打分的交易系統(tǒng)(Trend Score) ………………………… 262 基于k線建立箱體基于突破進(jìn)行系統(tǒng)交易(In the Zone) ……………………………………… 269 四均線交易系統(tǒng)(FourSet of MA Crossover System) ………………………………………… 276 基于ADX及EMA的交易系統(tǒng)(ADX and MA Channel System) ………………………… 280 基于MACD判斷的交易系統(tǒng)(First Pull Back System) ……………………………………… 290 成交量加權(quán)動(dòng)量交易系統(tǒng)(Volume Weighted Momentum System) ………………… 296 基于價(jià)格區(qū)間突破的交易系統(tǒng)(Jail Break System) ………………………………………… 300 金肯特納交易策略(KingKeltner) ……………………………………………………………… 304 布林強(qiáng)盜交易策略(BollingerBandit) ……………………………………………………… 307 動(dòng)態(tài)突破交易策略(DynamicBreakOutII) …………………………………………………… 311 幽靈交易者交易策略(GhostTrader) ……………………………………………………… 315 恒溫器交易策略(Thermostat) ……………………………………………………………… 320 |
七禾網(wǎng) | 沈良宏觀 | 七禾調(diào)研 | 價(jià)值投資君 | 七禾網(wǎng)APP安卓&鴻蒙 | 七禾網(wǎng)APP蘋果 | 七禾網(wǎng)投顧平臺(tái) | 傅海棠自媒體 | 沈良自媒體 |
? 七禾網(wǎng) 浙ICP備09012462號(hào)-1 浙公網(wǎng)安備 33010802010119號(hào) 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證[浙B2-20110481] 廣播電視節(jié)目制作經(jīng)營(yíng)許可證[浙字第05637號(hào)]
技術(shù)支持 本網(wǎng)法律顧問 曲峰律師 余楓梧律師 廣告合作 關(guān)于我們 鄭重聲明 業(yè)務(wù)公告
中期協(xié)“期媒投教聯(lián)盟”成員 、 中期協(xié)“金融科技委員會(huì)”委員單位