コース概要

導入

開発環境のセットアップ

  • Programming ローカルとオンライン: Anaconda と Jupyter

Python Programming 基本

  • 制御構造、データ型、関数、データ構造および演算子

Pythonの能力を拡張する

  • モジュールとパッケージ

最初の Python 申請

  • 開始日時と終了日時の推定

Python で外部データを Access する

  • CSVデータのインポートとエクスポート、読み書き
  • SQL データベース内のデータを Access 処理する

Python の配列とベクトルを使用したデータの整理

  • NumPy とベクトル化された関数

Python によるデータの視覚化

  • 2D および 3D プロット用の Matplotlib、pyplot、および SciPy

Python によるデータの分析

  • scipy.stats と pandas を使用したデータ分析
  • 財務データのインポートおよびエクスポート (Excel、Web サイト データなど)

資産価格の軌跡のシミュレーション

  • モンテカルロシミュレーション

資産配分とポートフォリオの最適化

  • 資本配分、資産配分、リスク評価の実施

リスク分析とInvestmentパフォーマンス

  • ポートフォリオ最適化問題の定義と解決

債券分析とオプション価格設定

  • 債券分析とオプション価格設定の実行

財務時系列分析

  • 金融市場の時系列データの分析

Python アプリケーションを本番環境に導入する

  • アプリケーションを Excel および他の Web アプリケーションと統合する

アプリケーションのパフォーマンス

  • アプリケーションの最適化
  • 並列コンピューティングとマルチプロセッシング

トラブルシューティング

閉会の辞

要求

  • 金融(証券、デリバティブなど)に関する理解
  • 確率と統計の一般的理解
  • Element微分積分学の基礎知識
 35 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

関連カテゴリー