聯繫我們

課程簡介

簡介

設定開發環境

  • 本地編程 vs. 線上編程:Anaconda 和 Jupyter

Python 程式設計基礎

  • 控制結構、資料類型、函數、數據結構和運算子

擴展 Python 的功能

  • 模組與套件

您的第一個 Python 應用程式

  • 估算起始與結束日期和時間

使用 Python 存取外部數據

  • 匯入與匯出、讀寫 CSV 數據
  • 存取 SQL 資料庫中的數據

在 Python 中使用數組和向組織數據

  • NumPy 和向量化函數

在 Python 中可視化數據

  • 用於 2D 和 3D 繪圖的 Matplotlib、pyplot 以及 SciPy

使用 Python 分析數據

  • 使用 scipy.stats 和 pandas 進行數據分析
  • 匯入與匯出金融數據(Excel、網頁數據等)

模擬資產價格路徑

  • 蒙特卡羅模擬

資產配置與投資組合最佳化

  • 進行資本配置、資產配置及風險評估

風險分析與投資績效

  • 定義並解決投資組合最佳化問題

固定收益分析與期權定價

  • 進行固定收益分析和期權定價

金融時間序列分析

  • 分析金融市場中的時間序列數據

將您的 Python 應用程式投入生產

  • 將您的應用程式與 Excel 和其他網路應用程式整合

應用程式效能

  • 最佳化您的應用程式
  • 平行計算和多工處理

除錯

結語

最低要求

  • 具備金融知識(證券、衍生性金融商品等)
  • 基本的機率與統計知識
  • 初等微積分
 35 小時

客戶評論 (3)

課程分類