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