课程大纲

介绍

设置开发环境

  • Programming 本地与在线:Anaconda 和 Jupyter

Python 编程基础

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

扩展 Python 的功能

  • 模块和软件包

您的第一个 Python 应用程序

  • 估计开始和结束日期和时间

使用 Python 访问外部数据

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

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

  • NumPy 和矢量化函数

使用 Python 可视化数据

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

使用 Python 分析数据

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

模拟资产价格轨迹

  • 蒙特卡罗模拟

资产配置和投资组合优化

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

风险分析与Investment绩效

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

固定收益分析和期权定价

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

金融时间序列分析

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

将 Python 应用程序投入生产

  • 将应用程序与 Excel 和其他 Web 应用程序集成

应用程序性能

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

故障 排除

闭幕致辞

要求

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

人数



每位参与者的报价

客户评论 (2)

相关课程

课程分类