Course Code: pythonfinance
Duration: 35 hours
Prerequisites:
  • 對金融的理解(證券、衍生品等)
  • 對概率與統計的基礎理解
  • Element微積分
Overview:

Python 是一種在金融行業中廣受歡迎的程式語言。它被大型投資銀行和對沖基金採用,用於構建各種金融應用程式,從核心交易程式到風險管理系統。

在這場由講師指導的現場培訓中,學員將學習如何使用 Python 開發實際應用程式,以解決一系列特定的金融相關問題。

培訓結束時,學員將能夠:

  • 理解 Python 程式語言的基本原理
  • 下載、安裝並維護用於在 Python 中創建金融應用程式的最佳開發工具
  • 選擇並利用最合適的 Python 套件和程式技術來組織、可視化和分析來自各種來源(CSV、Excel、數據庫、網絡等)的金融數據
  • 構建解決資產配置、風險分析、投資績效等問題的應用程式
  • 對 Python 應用程式進行故障排除、集成、部署和優化

目標受眾

  • 開發人員
  • 分析師
  • 量化分析師

課程形式

  • 部分講授、部分討論、練習和大量實踐操作

注意事項

  • 本培訓旨在為金融專業人員面臨的一些主要問題提供解決方案。如果您有特定的主題、工具或技術希望補充或進一步詳細說明,請聯繫我們進行安排。
Course Outline:

介紹

設置開發環境

  • Programming 本地與線上: Anaconda 和 Jupyter

Python Programming 基礎

  • 控制結構、數據類型、函數、數據結構和運算符

擴展 Python 的功能

  • 模組與套件

你的第一個 Python 應用程式

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

Access 外部數據與 Python

  • 導入與導出、讀取與寫入 CSV 數據
  • Access 數據於 SQL 資料庫中

使用 Python 中的陣列和向量組織數據

  • NumPy 和向量化函數

使用 Python 可視化數據

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

使用 Python 分析數據

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

模擬資產價格軌跡

  • 蒙地卡羅模擬

資產配置與投資組合優化

  • 執行資本配置、資產配置和風險評估

風險分析與 Investment 績效

  • 定義與解決投資組合優化問題

固定收益分析與期權定價

  • 執行固定收益分析與期權定價

金融時間序列分析

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

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

  • 將你的應用程式與 Excel 及其他網頁應用程式整合

應用程式性能

  • 優化你的應用程式
  • 平行計算與多處理

故障排除

結語

Sites Published:

United Arab Emirates - Python Programming for Finance

Qatar - Python Programming for Finance

Egypt - Python Programming for Finance

Saudi Arabia - Python Programming for Finance

South Africa - Python Programming for Finance

Brasil - Python Programming for Finance

Canada - Python Programming for Finance

中国 - Python用于财务工作

香港 - Python Programming for Finance

澳門 - Python Programming for Finance

台灣 - Python Programming for Finance

USA - Python Programming for Finance

Österreich - Python Programming for Finance

Schweiz - Python Programming for Finance

Deutschland - Python Programming for Finance

Czech Republic - Python Programming for Finance

Denmark - Python Programming for Finance

Estonia - Python Programming for Finance

Finland - Python Programming for Finance

Greece - Python Programming for Finance

Magyarország - Python Programming for Finance

Ireland - Python Programming for Finance

Luxembourg - Python Programming for Finance

Latvia - Python Programming for Finance

España - Programación Python para Finanzas

Italia - Python Programming for Finance

Lithuania - Python Programming for Finance

Nederland - Python Programming for Finance

Norway - Python Programming for Finance

Portugal - Python Programming for Finance

România - Python Programming for Finance

Sverige - Python Programming for Finance

Türkiye - Python Programming for Finance

Malta - Python Programming for Finance

Belgique - Python Programming for Finance

France - Python Programming for Finance

日本 - Python Programming for Finance

Australia - Python Programming for Finance

Malaysia - Python Programming for Finance

New Zealand - Python Programming for Finance

Philippines - Python Programming for Finance

Singapore - Python Programming for Finance

Thailand - Python Programming for Finance

Vietnam - Python Programming for Finance

India - Python Programming for Finance

Argentina - Programación Python para Finanzas

Chile - Programación Python para Finanzas

Costa Rica - Programación Python para Finanzas

Ecuador - Programación Python para Finanzas

Guatemala - Programación Python para Finanzas

Colombia - Programación Python para Finanzas

México - Programación Python para Finanzas

Panama - Programación Python para Finanzas

Peru - Programación Python para Finanzas

Uruguay - Programación Python para Finanzas

Venezuela - Programación Python para Finanzas

Polska - Python Programming for Finance

United Kingdom - Python Programming for Finance

South Korea - Python Programming for Finance

Pakistan - Python Programming for Finance

Sri Lanka - Python Programming for Finance

Bulgaria - Python Programming for Finance

Bolivia - Programación Python para Finanzas

Indonesia - Python Programming for Finance

Kazakhstan - Python Programming for Finance

Moldova - Python Programming for Finance

Morocco - Python Programming for Finance

Tunisia - Python Programming for Finance

Kuwait - Python Programming for Finance

Oman - Python Programming for Finance

Slovakia - Python Programming for Finance

Kenya - Python Programming for Finance

Nigeria - Python Programming for Finance

Botswana - Python Programming for Finance

Slovenia - Python Programming for Finance

Croatia - Python Programming for Finance

Serbia - Python Programming for Finance

Bhutan - Python Programming for Finance

Nepal - Python Programming for Finance

Uzbekistan - Python Programming for Finance