Python是什么? Python是現(xiàn)流行的一種多用途編程語言,廣泛應用于各種非技術和技術領域。 為什么選擇Python進行金融數(shù)據(jù)分析? 在大數(shù)據(jù)的時代,金融的數(shù)據(jù)處理也更多地借助與各種軟件,而Python作為一個具有強大庫的軟件,在金融數(shù)據(jù)的分析上,也有非常重要的地位。 美國銀行、美林證券的“石英”項目、摩根大通的“雅典娜”項目,都使用了Python和其他既定技術來構建、改進和維護其核心IT系統(tǒng),而很多對沖基金也開始大量地使用Python的功能,進行高效的金融應用程序開發(fā)與金融分析工作。
課程大綱:
課 Python是什么?為什么選擇Python進行數(shù)據(jù)分析 Python的簡介與環(huán)境部署;金融計量計算小例子——多種金融收益率的計算;蒙特卡羅模擬法的歐式期權價值計算
第二課 如何靈活使用Python來分析數(shù)據(jù)? Python的基本數(shù)據(jù)類型與結構介紹;Numpy數(shù)據(jù)結構的介紹與使用;Numpy中的金融函數(shù)
第三課 如何使用Python展示金融數(shù)據(jù)? Python中的二維繪圖:線圖、散點圖、直方圖、股票燭柱圖等;三維曲面圖
第四課 如何使用Python處理時間序列? Pandas庫的基本數(shù)據(jù)結構介紹;時間序列的平滑方法;高頻數(shù)據(jù)的處理
第五課 我們需要補充點數(shù)學基礎 回歸、插值、優(yōu)化問題、積分與方程求解在Python中的實現(xiàn)
第六課 我們需要補充點統(tǒng)計學基礎 統(tǒng)計描述與推斷統(tǒng)計學在金融數(shù)據(jù)上的應用
第七課 如何利用Python計算投資組合? 投資組合優(yōu)化的基本理論,有效邊界與資本市場線的計算
第八課 主成分分析(PCA)可以對金融數(shù)據(jù)做什么? 主成分分析技術介紹;利用PCA方法構造股票指數(shù)
第九課 貝葉斯回歸在金融學中的作用 貝葉斯回歸的介紹;黃金投資公司與黃金開采公司的回歸分析
第十課 衍生品定價模型 資產定價基本定理;固定短期利率折現(xiàn)計算
第十一課 金融模型的模擬計算 幾何布朗模擬;跳躍擴散模擬;平方根擴散模擬
第十二課 衍生品的價格是多少? 歐式期權與美式期權;期權的估值
第十三課 加入衍生品的投資組合 投資組合中衍生品頭寸的計算
目標人群:對金融投資分析有興趣,有志從事金融行業(yè)數(shù)據(jù)分析,希望探索python在金融行業(yè)應用實踐的學員;
課程環(huán)境:Python 3.0
收獲預期:知道如何利用Python進行金融投資分析,并可以熟練使用Python進行金融投資分析和數(shù)據(jù)展現(xiàn)