複製鏈接
請複製以下鏈接發送給好友

程序化交易

(2015年復旦大學出版的圖書)

鎖定
《程序化交易》是2015年1月1日復旦大學出版的圖書,作者是陳學彬。 [1] 
中文名
程序化交易
作    者
陳學彬
出版社
復旦大學
出版時間
2015年1月1日
頁    數
251 頁
定    價
36.8 元
開    本
16 開
裝    幀
平裝
ISBN
9787309110890

程序化交易內容簡介

在計算機技術和信息網絡技術迅速發展的今天,金融市場決策和交易技術也在不斷地快速發展。藉助於計算機大數據、高速度的處理能力和各種統計分析方法與優化決策模型,對海量高頻數據進行處理和信息挖掘,進行投資決策的量化交易(Quantitative Trading),利用計算機的高速處理能力和互聯網絡的高速傳輸能力及優化算法對交易指令進行優化交易的算法交易(Algorithmic Trading),都得到了極為迅速的發展。而將投資決策和交易執行的優化整合在一起並高頻率地進行交易,以捕獲各種轉瞬即逝的投資盈利機會的高頻交易(Highfrequency Trading)更是將這種計算機系統交易技術推到了極致。無論是量化交易、算法交易還是高頻交易,都是利用計算機系統程序進行的自動化交易,因此也可統稱為程序化交易或系統交易。據Aite集團2009年2月的報告,發達市場60%的交易量來自高頻交易,程序化交易的比重則更高。各種新的程序化交易方法、策略正在不斷地大量湧現和更新。顯然,程序化交易正在成為全球金融市場交易的主流方式和發展趨勢。
程序化交易之所以能夠迅速發展,主要原因不僅在於其有效地利用計算機和網絡技術對海量數據的處理能力和對市場信息的快捷、高速的應對能力,更重要的是它可以有效地克服人工交易時人類恐懼、貪婪的天性和猶豫不決、感情衝動等人性弱點,堅定地、嚴格地按照規則和程序進行交易決策和執行。這對於金融市場投資有效地把握市場機會和控制風險都是極為重要的。當然,程序化交易也有其自身的缺陷: 程序化交易系統是由人開發的,它對市場的適用性和穩健性取決於開發人員對市場規律的認識和在交易系統上的實現。人的認知能力的有限性和市場的多變性可能制約交易系統的適用性和穩健性。另外,大量的程序化交易系統的批量快速反應在市場劇烈波動時引發的羊羣效應可能導致金融市場系統短期出現崩潰。由於程序化交易系統故障而對金融市場造成衝擊和對投資者帶來巨大損失的案例也屢見不鮮。但是,瑕不掩瑜,程序化交易的缺陷並不能阻止其快速地發展,反而吸引了更多的機構和個人投入程序化交易策略系統的研究、開發和應用之中。
我國的金融市場雖然起步較晚,但一開始就實行電子化交易,而且近十幾年隨着計算機技術和網絡技術的快速發展,各種計算機投資分析系統和交易系統大量湧現。但是,其中大多數系統的決策和交易仍然相分離,且主要依靠人工進行。個人投資者開發和使用程序化交易策略系統的寥寥無幾。機構投資者開發使用程序化交易策略系統的也不多。究其原因是多方面的,而程序化交易策略系統開發人員的缺乏和普通投資者對程序化交易策略系統開發和使用知識的缺乏是其重要的制約因素。目前,國內高校金融專業很少有開設程序化交易的課程,圖書市場也很少有較為系統和具體地介紹程序化交易策略系統的開發和使用方面的書籍。一些量化投資、高頻交易和程序化交易的書,基本上都是比較概括地介紹程序化交易的一般原理和問題,而缺乏開發、測試、優化和使用過程的具體詳細的討論。對於程序化交易的入門者來講,看後可能仍然是一頭霧水,無從下手。
作為專業知識來講,程序化交易既是一門理論性很強的學科,需要很多複雜而高深的理論支持;更是一門應用性很強的學科,需要將各種複雜的理論方法應用於實際的市場交易決策和執行之中,並直接接受市場運行的檢驗。因此,本書作為程序化交易的入門讀物,注重強調程序化交易策略系統開發、測試和應用知識的基礎性、系統性、應用性和具體化。
基礎性,注意討論程序化交易的基本原理,簡單易懂,易於入門閲讀。
系統性,強調程序化交易策略系統的完整性。程序化交易策略系統構成的完整性: 交易策略的開發平台與運行平台,交易策略系統的信息處理、決策、執行和風險控制子系統;程序化交易策略系統開發和應用構成的完整性: 交易平台的選擇、交易商品的選擇、交易策略的設計、交易策略的編程和調試、交易策略系統的歷史回測、優化和模擬測試、運行監控和交易後分析和完善。
應用性,強調程序化交易策略系統開發、測試和使用的具體應用,使讀者可以通過本書介紹的方法和策略去理解和應用。
具體化,每一個步驟和方面都結合具體的案例進行分析,而非抽象地討論問題。
為此,本書內容共分12章,分別討論: 導論;程序化交易的基本原理和應用準備;程序化交易平台,即YesTrader;程序化交易策略開發語言,即YesLanguage;程序化交易系統的開發過程以及三類基本交易策略,即趨勢跟蹤策略、逆向交易策略、橫盤突破策略;交易策略組合和資產組合策略;風險控制與資金管理系統;交易策略系統的測試和優化;交易策略系統的使用和維護等問題。
本書採用YesTrader 和YesLanguage作為案例分析的交易平台和策略開發平台,並不是向讀者推薦該平台而否定其他的平台。在此選用該平台,主要是該平台的策略開發和測試比較直觀方便,也合乎作者個人的習慣。由於各種程序化交易平台的基本原理是一致的,以該平台為案例討論的程序化交易策略的開發、測試和應用的基本原理和方法同樣適用於其他的交易平台。
本書作為程序化交易的入門讀物,適宜程序化交易的初學者,包括大學金融專業的學生、金融個人投資者和金融機構的相關人員。需要的預備知識是金融投資的基礎知識和計算機編程的基礎知識。對於有金融投資交易的豐富實戰經驗的人員,其閲讀和使用的收穫將更豐。
本書是作者根據自己在程序化交易策略的開發和教學中的經驗,並參考其他的著作和資料的基礎上編寫而成。由於自己的知識和經驗的不足,可能導致本書的編寫中難免存在一些錯誤,敬請各位讀者批評指正。另外,本書討論的各種策略及其程序僅供學習理解其原理和方法之用,並非向讀者推薦這些策略程序,實際應用需要讀者根據自己的經驗修改完善,不要盲目照搬,否則可能給你帶來不必要的損失。希望讀者通過對本書的閲讀和相關的應用練習,能夠進入程序化交易的大門並在該領域取得更大的發展! [1] 

程序化交易圖書目錄

1導論
1.1金融交易的發展趨勢
1.2程序化交易的發展
1.3程序化交易的基本類型
1.4程序化交易的基本特點
2程序化交易的基本原理和應用準備
2.1程序化交易的基本原理
2.2程序化交易前的準備
3程序化交易平台:YesTrader
3.1概述
3.2界面
3.3管理
3.4行情
3.5賬户與交易
4程序化交易策略開發語言:YesLanguage
4.1YesLanguage 編輯器
4.2YesLanguage語法
4.3YesLanguage 參數和變量
4.4YesLanguage的控制語句
4.5YesLanguage的內部函數
4.6YesLanguage的外部函數
4.7YesLanguage的應用
5程序化交易系統的開發過程
5.1系統開發過程概述
5.2信息收集分析
5.3程序化交易系統的構成
5.4交易策略的制定
5.5交易策略的程序化
5.6交易策略的回測檢驗
5.7交易策略系統的優化
6趨勢跟蹤策略
6.1趨勢跟蹤策略概述
6.2移動均線趨勢跟蹤策略
6.3MACD趨勢跟蹤策略
6.4阻力與支撐突破趨勢跟蹤策略
7逆向交易策略
7.1逆向交易策略概述
7.2相對強弱指標RSI逆向交易策略
7.3隨機指標KD逆向交易策略
7.4布林線逆向交易策略
8橫盤突破策略
8.1橫盤突破策略概述
8.2漢斯123突破交易策略
8.3布林線突破交易策略
8.4高低價通道突破策略
8.5假突破的程序處理
9交易策略組合和資產組合策略
9.1趨勢與逆趨勢兩策略組合:恆温器策略
9.2多種策略組合:超級日內組合策略
9.3資產組合投資策略
10風險控制與資金管理系統
10.1引言
10.2資金管理
10.3止損策略
10.4止盈策略
11交易策略系統的測試和優化
11.1交易策略系統測試過程
11.2交易策略系統測試性能分析
11.3交易策略系統優化
11.4交易策略系統優化測試的問題
12交易策略系統的使用和維護
12.1交易策略系統的試運行
12.2交易系統的運行與監控
12.3交易策略系統的優化完善
參考文獻 [1] 
參考資料
  • 1.    簡介  .復旦大學出版社[引用日期2015-10-18]