课程大纲
介绍
设置开发环境
- 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微积分
客户评论 (5)
培训师的经验及其传达内容的方式
Roggli Marc - Bechtle Schweiz AG
课程 - FinOps
机器翻译
使用与我们在项目中使用的数据(光栅格式的卫星图像)更相似的数据进行更多实践练习的事实
Matthieu - CS Group
课程 - Scaling Data Analysis with Python and Dask
机器翻译
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
课程 - Developing APIs with Python and FastAPI
个性化服务,满足我的需求
ANN - New Vitality Clinic
课程 - GnuCash for Business Accounting
机器翻译
Trainer develops training based on participant's pace