第一部份 Python是什么?為什么選擇Python進行數據分析
Python的簡介與環境部署;金融計量計算小例子——多種金融收益率的計算;蒙特卡羅模擬法的歐式期權價值計算
第二部份 如何靈活使用Python來分析數據?
Python的基本數據類型與結構介紹;Numpy數據結構的介紹與使用;Numpy中的金融函數
第三部份 如何使用Python展示金融數據?
Python中的二維繪圖:線圖、散點圖、直方圖、股票燭柱圖等;三維曲面圖
第四部份 如何使用Python處理時間序列?
Pandas庫的基本數據結構介紹;時間序列的平滑方法;高頻數據的處理
第五部份 我們需要補充點數學基礎
回歸、插值、優化問題、積分與方程求解在Python中的實現
第六部份 我們需要補充點統計學基礎
統計描述與推斷統計學在金融數據上的應用
第七部份 如何利用Python計算投資組合?
投資組合優化的基本理論,有效邊界與資本市場線的計算
第八部份 主成分分析(PCA)可以對金融數據做什么?
主成分分析技術介紹;利用PCA方法構造股票指數
第九部份 貝葉斯回歸在金融學中的作用
貝葉斯回歸的介紹;黃金投資公司與黃金開采公司的回歸分析
第十部份 衍生品定價模型
資產定價基本定理;固定短期利率折現計算
第十一部份 金融模型的模擬計算
幾何布朗模擬;跳躍擴散模擬;平方根擴散模擬
第十二部份 衍生品的價格是多少?
歐式期權與美式期權;期權的估值
第十三部份 加入衍生品的投資組合
投資組合中衍生品頭寸的計算