●第1部分 Python入門
第1章 Python簡介與安裝使用
1.1 Python概述
1.2 Python的安裝
1.2.1 下載安裝Python執行文件
1.2.2 下載安裝Anaconda
1.2.3 多種Python版本並存
1.3 Python的簡單使用
1.4 交互對話環境IPython
1.4.1 IPython的安裝
1.4.2 IPython的使用
1.4.3 IPython功能介紹
第2章 Python代碼的編寫與執行
2.1 創建Python腳本文件
2.1.1 記事本
2.1.2 Python默認的IDLE環境
2.1.3 專門的程序編輯器
2.2 執行.py文件
2.2.1 IDLE環境自動執行
2.2.2 在控制臺cmd中執行
2.2.3 在Annaconda Prompt中執行
2.3 Python編程小技巧
2.3.1 Python行
2.3.2 Python縮進
第3章 Python對像類型初探
3.1 Python對像
3.2 變量命名規則
3.3 數值類型
3.3.1 整數
3.3.2 浮點數
3.3.3 布爾類型
3.3.4 復數
3.4 字符串
3.5 列表
3.6 可變與不可變
3組
3.8 字典
3.9 集合
第4章 Python集成開發環境:Spyder介紹
4.1 代碼編輯器
4.2 代碼執行Console
4.3 變量查看與編輯
4.4 當前工作路徑與文件管理
4.5 幫助文檔與在線幫助
4.6 其他功能
第5章 Python運算符與使用
5.1 常用運算符
5.1.1 算術運算符
5.1.2 賦值運算符
5.1.3 比較運算符
5.1.4 邏輯運算符
5.1.5 身份運算符
5.1.6 成員運算符
5.1.7 運算符的優先級
5.2 具有運算功能的內置函數
第6章 Python常用語句
6.1 賦值語句
6.1.1 賦值含義與簡單賦值
6.1.2 多重賦值
……
第7章 函數
第8章 面向對像
第9章 Python標準庫與數據操作
第10章 常用第三方庫:Numpy庫與多維數組
第11章 常用第三方庫:Pandas與數據處理
第12章 常用第三方庫:Matplotlib庫與數據可視化
第2部分 統計學基礎
第13章 描述性統計
第14章 隨機變量簡介
第15章 推斷統計
第16章 方差分析
第17章 回歸分析
第3部分 金融理論、投資組合與量化選股
第18章 資產收益率和風險
第19章 投資組合理論及其拓展
第20章 資本資產定價模型(CAPM)
第21章 Fama-French三因子模型
第4部分 時間序列簡介與配對交易
第22章 時間序列基本概念
第23章 時間序列的基本性質
第24章 時間序列預測
第25章 GARCH模型
第26章 配對交易策略
第5部分 技術指標與量化投資
第27章 K線圖
第28章 動量交易策略
第29章 RSI相對強弱指標
第30章 均線繫統策略
第31章 通道突破策略
第32章 隨機指標交易策略
第33章 量價關繫分析
第34章 OBV指標交易策略