课程大纲

介绍

设置开发环境

  • 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 及其他网页应用程式整合

应用程式性能

  • 优化你的应用程式
  • 平行计算与多处理

故障排除

结语

要求

  • 对金融的理解(证券、衍生品等)
  • 对概率与统计的基础理解
  • Element微积分
 35 小时

客户评论 (4)

即将举行的公开课程

课程分类