說下自己預備的學習計劃:
python基礎編程,必須掌握,不僅僅是會語法,還有各種語言細節的坑(當然比C++少很多)。對于常年使用RMATLABSAS的研究人員來講,python有很多更偏向程序員的表達方式,需要轉換下思維適應。然后就是各種庫pandas:原AQR資本的員工寫的一個庫,專門用來處理paneldata這種數據結構的,幾乎是處理金融時間序列的標配了。scipy,numpy:科學計算的庫,類似于一個小型matlab或者octavestatsmodels:看名字就知道,統計分析的包。scikit-learn:這個包是做python做機器學習的庫,地位很高。matplotlib:python的作圖庫。如果你喜歡R的ggplot,現在也有python的版本,貌似還不成熟。
此外ipython的notebook是一個做研究的利器,類似于mathematica的notebook,可以記錄自己trailanderror的過程。
對于國內來講,有兩個項目比較火一個是獲取金融數據的TuShare-財經數據接口包還有一個就是開源交易平臺vn.py,
如果要做衍生品定價,學學swig直接在python里調用quantlib,