联系我们

课程大纲

简介

设置开发环境

  • 本地编程与线上编程:Anaconda和Jupyter

Python编程基础

  • 控制结构、数据类型、函数、数据结构和运算符

扩展Python的功能

  • 模块和包

您的第一个Python应用

  • 估算开始和结束的日期和时间

使用Python访问外部数据

  • 导入和导出、读写CSV数据
  • 访问SQL数据库中的数据

使用Python中的数组和向量组织数据

  • NumPy和向量化函数

使用Python可视化数据

  • Matplotlib用于2D和3D绘图、pyplot和SciPy

使用Python分析数据

  • 使用scipy.stats和pandas进行数据分析
  • 导入和导出金融数据(Excel、网站数据等)

模拟资产价格轨迹

  • 蒙特卡洛模拟

资产配置和投资组合优化

  • 进行资本配置、资产配置和风险评估

风险分析和投资绩效

  • 定义并解决投资组合优化问题

固定收益分析和期权定价

  • 进行固定收益分析和期权定价

金融时间序列分析

  • 分析金融市场中的时间序列数据

将您的Python应用投入生产

  • 将您的应用与Excel和其他Web应用集成

应用性能

  • 优化您的应用
  • 并行计算和多处理

故障排除

结束语

要求

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

客户评论 (3)

即将举行的公开课程

课程分类