Python 学习路线

已上线从这里开始

进入量化开发的最快途径。以交易台实际使用的方式学习 Python:从收益率和 pandas,到期权定价、策略回测,再到构建撮合引擎。每个主题都是一节简短的课程,加上一个在浏览器中编写代码、几秒内即可评分的实验。

11 个模块142 个评分实验~119小时入门 → 专家

课程大纲

142 个主题 · 可按任意顺序打开任一主题
  1. Python 语法与第一个程序未开始45分钟开始
  2. 整数与浮点数未开始30分钟开始
  3. 字符串与 f-string未开始30分钟开始
  4. 布尔值与比较未开始30分钟开始
  5. 条件语句:if、elif、else未开始30分钟开始
  6. for 循环与 range未开始30分钟开始
  7. while 循环、break 与 continue未开始30分钟开始
  8. 定义与调用函数未开始40分钟开始
  9. 函数参数与默认值未开始40分钟开始
  10. 作用域与闭包未开始40分钟开始
  11. 列表推导式未开始30分钟开始
  12. 列表未开始40分钟开始
  13. 元组与解包未开始30分钟开始
  14. 字典未开始40分钟开始
  15. 集合未开始30分钟开始
  16. 读写文本文件未开始40分钟开始
  17. CSV 文件未开始35分钟开始
  18. JSON 数据未开始35分钟开始
  19. 异常与错误处理未开始45分钟开始
  20. 模块与导入未开始35分钟开始
  21. 包与项目结构未开始40分钟开始
  22. 虚拟环境与 pip未开始35分钟开始
  23. Git 基础未开始40分钟开始
  24. Jupyter Notebook未开始35分钟开始
  25. 可复现的研究工作流未开始40分钟开始
  26. 类与对象未开始45分钟开始
  27. 特殊方法(__repr__、__eq__)未开始40分钟开始
  28. 数据类未开始35分钟开始
  29. 用代码理解导数未开始40分钟开始
  30. 用代码理解积分未开始40分钟开始
  31. 向量与点积未开始40分钟开始
  32. 矩阵与线性方程组未开始45分钟开始
  33. 随机变量与期望未开始45分钟开始
  1. NumPy 数组与 dtype未开始45分钟开始
  2. 数组的索引与切片未开始35分钟开始
  3. 向量化未开始45分钟开始
  4. 广播机制未开始40分钟开始
  5. pandas Series未开始40分钟开始
  6. pandas DataFrame未开始45分钟开始
  7. 用 loc 和 iloc 选取数据未开始40分钟开始
  8. groupby 与聚合未开始40分钟开始
  9. 合并与连接表格未开始40分钟开始
  10. 简单收益率未开始35分钟开始
  11. 对数收益率未开始35分钟开始
  12. DatetimeIndex 与基于时间的索引未开始40分钟开始
  13. 重采样未开始40分钟开始
  14. 滚动窗口未开始40分钟开始
  15. 处理缺失数据未开始40分钟开始
  16. 检测异常值未开始40分钟开始
  17. 公司行动:拆股与分红未开始45分钟开始
  18. 用 matplotlib 绘制折线图未开始35分钟开始
  19. K 线图未开始40分钟开始
  20. 直方图与分布未开始35分钟开始
  1. 收益率的均值与方差未开始40分钟开始
  2. 偏度与峰度未开始40分钟开始
  3. 厚尾与正态性检验未开始45分钟开始
  4. 假设检验:t 检验未开始45分钟开始
  5. 线性回归(OLS)未开始55分钟开始
  6. 波动率未开始45分钟开始
  7. 夏普比率未开始40分钟开始
  8. 回撤未开始40分钟开始
  9. 随机数生成器与种子未开始40分钟开始
  10. 从分布中采样未开始45分钟开始
  11. 蒙特卡洛估计未开始50分钟开始
  12. 蒙特卡洛的误差与收敛未开始50分钟开始
  1. 现值与贴现未开始40分钟开始
  2. 债券价格未开始45分钟开始
  3. 到期收益率未开始45分钟开始
  4. 久期与凸性未开始50分钟开始
  5. 收益率曲线与插值未开始50分钟开始
  6. 期权收益未开始40分钟开始
  7. 看跌-看涨平价未开始40分钟开始
  8. Black–Scholes 公式未开始55分钟开始
  9. Delta未开始45分钟开始
  10. Gamma未开始45分钟开始
  11. Vega未开始45分钟开始
  12. Theta 与 Rho未开始45分钟开始
  13. 隐含波动率未开始50分钟开始
  14. 求根:二分法与牛顿法未开始50分钟开始
  15. 二叉树模型未开始55分钟开始
  16. 有限差分法未开始1小时开始
  1. 布朗运动未开始50分钟开始
  2. 几何布朗运动未开始55分钟开始
  3. 伊藤引理未开始55分钟开始
  4. 亚式期权未开始55分钟开始
  5. 障碍期权未开始1小时开始
  6. 对偶变量法未开始45分钟开始
  7. 控制变量法未开始50分钟开始
  8. 用于收益率的 scikit-learn 流水线未开始1小时开始
  9. 金融数据的特征工程未开始1小时开始
  10. 滚动前向验证未开始1小时开始
  1. 整洁代码未开始45分钟开始
  2. 类型注解与静态检查未开始45分钟开始
  3. 使用 pytest 测试未开始50分钟开始
  4. Python 代码性能剖析未开始50分钟开始
  5. 优化热点循环未开始55分钟开始
  6. Numba未开始1小时开始
  7. Cython未开始1小时开始
  8. 用 pybind11 调用 C++未开始1小时开始
  9. 线程与 GIL未开始55分钟开始
  10. 多进程未开始55分钟开始
  11. SQL 数据库未开始55分钟开始
  12. Parquet 与 Arrow未开始50分钟开始
  13. 时序数据库未开始50分钟开始
  1. 打包 Python 库未开始1小时开始
  2. 量化代码的 CI/CD未开始1小时开始
  3. 定时流水线未开始1小时开始
  4. TWAP 执行未开始1小时开始
  5. VWAP 执行未开始1小时开始
  6. 做市未开始1小时 30分钟开始
  7. Heston 模型未开始1小时 30分钟开始
  8. 局部波动率未开始1小时 30分钟开始
  9. SABR 模型未开始1小时 30分钟开始
  10. 模型校准未开始1小时 30分钟开始
  11. 用于预测的神经网络未开始1小时 30分钟开始
  12. 面向交易的强化学习未开始2小时开始
  13. 结业项目:端到端的定价或策略库未开始4小时开始