作者簡介
姜偉生
博士,FRM,現就職於MSCI,負責為美國對沖基金客戶提供金融分析產品RiskMetrics RiskManager的諮詢和技術支援服務。 MATLAB建模實踐超過10年。跨領域著作豐富,在語言教育、新能源汽車等領域出版中英文圖書超過15種。
塗升
博士,FRM,現就職於CMHC (Canada Mortgage and Housing Corporation,加拿大抵押貸款和住房管理公司,加拿大第一大皇家企業),從事金融模型審查與風險管理工作。 曾就職於加拿大豐業銀行,從事IFRS9信用風險模型建模,執行監管要求的壓力測試等工作。MATLAB使用時間超過10年。
第1章 程式設計初階
1.1 Python介紹
1.2 Spyder介紹
1.3 變數和數值類型
1.4 資料序列介紹
1.5 列表
1.6 元組、集合和字典
第2章 程式設計基礎Ⅱ
2.1 字串
2.2 運算子
2.3 關鍵字和變數複製
2.4 條件和迴圈敘述
2.5 迭代器和生成器
2.6 檔案讀寫入操作
2.7 函數
2.8 異常和錯誤
第3章 使用NumPy
3.1 NumPy簡介
3.2 基本類型的矩陣建立
3.3 其他矩陣建立函數
3.4 索引和遍歷
3.5 矩陣變形
第4章 數學工具套件
4.1 矩陣元素統計計算
4.2 圓整
4.3 矩陣基本運算
4.4 線性代數計算
4.5 矩陣分解
4.6 一元函數符號運算式
4.7 多元函數符號運算式
4.8 符號函數矩陣
第5章 Pandas與資料分析Ⅰ
5.1 Pandas的安裝和匯入
5.2 序列及其建立
5.3 序列的資料選取
5.4 DataFrame及其建立
5.5 DataFrame的資料選擇
5.6 序列和DataFrame的基本運算
5.7 設定索引,重新索引與重建索引
第6章 Pandas與資料分析Ⅱ
6.1 資料的視覺化
6.2 Pandas檔案寫出和讀取
6.3 DataFrame的合併
6.4 DataFrame的列連接
6.5 DataFrame的拼接
6.6 DataFrame的分組分析
6.7 樞紐分析表
第7章 資料視覺化
7.1 Matplotlib繪圖函數庫
7.2 繪製二維線圖
7.3 子圖繪製
7.4 繪製輔助線
7.5 增加數學公式
7.6 常見二維影像
7.7 常見三維影像
7.8 統計資料視覺化
7.9 互動式繪圖簡介
第8章 機率與統計Ⅰ
8.1 機率與隨機事件
8.2 貝氏定理
8.3 隨機變數
8.4 離散型隨機變數的機率分佈
8.5 連續型隨機變數的機率分佈
8.6 正態分佈和對數正態分佈
第9章 機率與統計Ⅱ
9.1 隨機變數的數位特徵
9.2 整體和樣本
9.3 抽樣分佈
9.4 大數定律及中心極限定理
9.5 參數估計
9.6 假設檢驗
9.7 置信區間、p值與假設檢驗
第10章 金融計算Ⅰ
10.1 利率
10.2 簡單收益率
10.3 對數收益率
10.4 多項式函數
10.5 插值
10.6 數列
10.7 求根
10.8 分段函數
10.9 二次曲線
10.10 平面
10.11 二次曲面
第11章 金融計算Ⅱ
11.1 多元函數
11.2 極限
11.3 導數
11.4 偏導數
11.5 連鎖律
11.6 泰勒展開
11.7 數值微分
11.8 最佳化
11.9 多目標最佳化
第12章 固定收益分析
12.1 時間價值
12.2 債券介紹
12.3 到期收益率
12.4 存續期間
12.5 關鍵利率存續期間
12.6 凸性
備忘