Python用于财务工作培训
介绍
设置开发环境
本地编程与在线编程:Anaconda和Jupyter
Python编程基础
控制结构、数据类型、函数和数据结构
扩展Python的功能
模块和软件包
您的第一个Python应用程序
估算开始和结束日期和时间
用Python访问外部数据
导入和导出、读取和写入CSV数据
访问SQL数据库中的数据
在Python中使用数组和向量组织数据
NumPy和向量化函数
用Python可视化数据
用于2D和3D绘图、pyplot和SciPy的Matplotlib
用Python分析数据
用scipy.stats和pandas进行数据分析
导入和导出财务数据(Excel、网站数据等)
模拟资产价格轨迹
蒙特卡洛(Monte Carlo)模拟
资产配置和投资组合优化
执行资本分配、资产分配和风险评估
风险分析与投资表现
定义和解决投资组合优化问题
固定收益分析和期权定价
执行固定收益分析和期权定价
金融时间序列分析
分析金融市场中的时间序列数据
将您的Python应用程序投入生产
将您的应用程序与Excel和其他web应用程序集成起来
应用性能
优化您的应用程序
并行计算和多处理
故障排除