第一章為緒論,介紹量化投資及其相關概念,并論述回測操作方法和實盤操作方法及其相關軟件,同時對R語言和Java的相關初級問題進行簡單介紹。第二章是R語言基礎與實戰(zhàn),介紹在R語言環(huán)境下,如何使用不同的方法獲取不同來源的數(shù)據(jù),并對數(shù)據(jù)的質量進行相關比較和分析。第三章是金融數(shù)據(jù)獲取與處理,介紹如何利用R語言實現(xiàn)通達信的相關選股功能,進一步介紹時間序列相關的模型在投資中的運用和簡單的策略分析。第四章是技術性投資策略,具體介紹R語言中以Quantstrat與PortfolioAnalytics為主的工具包系統(tǒng),以及如何利用此系列的工具包構建策略,進行回測并優(yōu)化投資組合。第五章是量化投資策略框架,利用第四章的工具包系統(tǒng),構建經典和前沿的策略,比如趨勢策略、均值反轉策略、人工神經網絡策略、支持向量機策略和對沖策略。第六章是系統(tǒng)性投資策略案例,主要介紹基于R語言的量化投資實盤系統(tǒng)及其操作過程。