第1章  准备工作1

1.1  Python的安装与设置1

1.2  常见的Python库2

第2章  Python基础介绍7

2.1  Python学习准备7

2.2  Python语法基础11

2.2.1  常量与变量11

2.2.2  数与字符串11

2.2.3  数据类15

2.2.4  标识符18

2.2.5  对象19

2.2.6  行与缩进20

2.2.7  注释22

2.3  Python运算符与表达式22

2.3.1  算数运算符22

2.3.2  比较运算符24

2.3.3  逻辑运算符25

2.3.4  Python中的优先级27

2.4  Python中的控制流27

2.4.1  控制流的功能28

2.4.2  Python的三种控制流29

2.4.3  认识分支结构if30

2.4.4  认识循环结构for…in32

2.4.5  认识循环结构while33

2.4.6  break语句与continue语句35

2.5  Python函数39

2.5.1  认识函数39

2.5.2  形参与实参40

2.5.3  全局变量与局部变量44

2.5.4  对函数的调用与返回值45

2.5.5  文档字符串46

2.6  Python模块47

2.6.1  认识Python模块47

2.6.2  from…import详解49

2.6.3  认识__name__属性50

2.6.4  自定义模块50

2.6.5  dir()函数51

2.7  Python异常处理与文件操作52

2.7.1  Python异常处理52

2.7.2  异常的发生55

2.7.3  try…finally的使用56

2.7.4  文件操作57

第3章  Python进阶59

3.1  NumPy的使用59

3.1.1  多维数组ndarray59

3.1.2  ndarray的数据类型60

3.1.3  数组索引、切片和赋值61

3.1.4  基本的数组运算62

3.1.5  随机数63

3.2  Pandas的使用67

3.2.1  Pandas的数据结构68

3.2.2  Pandas输出设置70

3.2.3  Pandas数据读取与写入70

3.2.4  数据集快速描述性统计分析71

3.2.5  根据已有的列建立新列72

3.2.6  DataFrame按多列排序73

3.2.7  DataFrame去重73

3.2.8  删除已有的列74

3.2.9  Pandas替换数据75

3.2.10  DataFrame重命名75

3.2.11  DataFrame切片与筛选76

3.2.12  连续型变量分组78

3.2.13  Pandas分组技术79

3.3  SciPy的初步使用83

3.3.1  回归分析84

3.3.2  插值87

3.3.3  正态性检验89

3.3.4  凸优化93

3.4  Matplotlib的使用97

3.5  Seaborn的使用97

3.5.1  主题管理98

3.5.2  调色板101

3.5.3  分布图102

3.5.4  回归图104

3.5.5  矩阵图106

3.5.6  结构网格图108

3.6  Scikit-Learn的初步使用109

3.6.1  Scikit-Learn学习准备110

3.6.2  常见的机器学习模型111

3.6.3  模型评价方法——metric模块120

3.6.4  深度学习124

3.7  SQLAlchemy与常用数据库的连接124

3.7.1  连接数据库125

3.7.2  读取数据126

3.7.3  存储数据126

第4章  常用数据的获取与整理129

4.1  金融数据类型129

4.2  金融数据的获取131

4.3  数据整理135

4.3.1  数据整合135

4.3.2  数据过滤137

4.3.3  数据探索与数据清洗138

4.3.4  数据转化140

第5章  通联数据回测平台介绍143

5.1  回测平台函数与参数介绍144

5.1.1  设置回测参数144

5.1.2  accounts账户配置154

5.1.3  initialize(策略初始化环境)160

5.1.4  handle_data(策略运行逻辑)160

5.1.5  context(策略运行环境)160

5.2  股票模板实例168

5.3  期货模板实例173

5.4  策略回测详情179

5.5  策略的风险评价指标181

5.6  策略交易细节184

第6章  常用的量化策略及其实现187

6.1  量化投资概述187

6.1.1  量化投资简介187

6.1.2  量化投资策略的类型188

6.1.3  量化研究的流程189

6.2  行业轮动理论及其投资策略192

6.2.1  行业轮动理论简介192

6.2.2  行业轮动的原因192

6.2.3  行业轮动投资策略194

6.3  市场中性Alpha策略199

6.3.1  市场中性Alpha策略介绍199

6.3.2  市场中性Alpha策略的思想和方法200

6.3.3  实例展示201

6.4  大师策略206

6.4.1  麦克·欧希金斯绩优成分股投资法207

6.4.2  杰拉尔丁·维斯蓝筹股投资法211

6.5  CTA策略219

6.5.1  趋势跟随策略219

6.5.2  均值回复策略241

6.5.3  CTA策略表现分析253

6.6  Smart Beta258

6.6.1  基于权重优化的Smart Beta258

6.6.2  基于风险因子的Smart Beta268

6.7  技术指标类策略281

6.7.1  AROON指标281

6.7.2  BOLL指标285

6.7.3  CCI指标288

6.7.4  CMO指标293

6.7.5  Chaikin Oscillator指标295

6.7.6  DMI指标299

6.7.7  优矿平台因子汇总302

6.8  资产配置317

6.8.1  有效边界318

6.8.2  Black-Litterman模型335

6.8.3  风险平价模型349

6.9  时间序列分析358

6.9.1  与时间序列分析相关的基础知识358

6.9.2  自回归(AR)模型365

6.9.3  滑动平均(MA)模型372

6.9.4  自回归滑动平均(ARMA)模型376

6.9.5  自回归差分滑动平均(ARIMA)模型379

6.10  组合优化器的使用384

6.10.1  优化器的概念384

6.10.2  优化器的API接口386

6.10.3  优化器实例388

6.11  期权策略:Greeks和隐含波动率微笑计算392

6.11.1  数据准备392

6.11.2  Greeks和隐含波动率计算394

6.11.3  隐含波动率微笑401

第7章  量化投资十问十答405

王小川 python_Python与量化投资:从基础到实战相关推荐

  1. python量化实战_Python与量化投资 从基础到实战.pdf

    作 者 :王小川 出版发行 : 北京:电子工业出版社 , 2018.03 ISBN号 :978-7-121-33857-1 页 数 : 408 原书定价 : 99.00 开本 : 16开 主题词 : ...

  2. 量化进阶-《python与量化投资从基础到实战》——常用的量化策略及其实现

    python与量化投资从基础到实战--常用的量化策略及其实现 量化投资概述 量化投资简介 量化投资策略的类型 年化研究流程 行业轮动理论及其策略 行业轮动理论简介 行业轮动的原因 从产业链的角度来看行 ...

  3. 量化初步-《python与量化投资从基础到实战》——优矿策略

    python与量化投资从基础到实战--策略初步 量化数据获取 优矿介绍 使用方式 日行情数据 因子数据 数据处理 数据合并 数据透视 数据过滤 数据获取与整理 数据转化: 标准化 哑变量 通联数据回测 ...

  4. python股票量化交易入门到实践_量化资料学习《Python与量化投资从基础到实战》+《量化交易之路用Python做股票量化分析》+《组织与管理研究的实证方法第2版》...

    我们需要利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,重点学习如何高效地利用Python解决投资策略问题,推荐学习<Python与量化投资从基础到实战>等电子资料. ...

  5. 推荐学习《Python与量化投资从基础到实战》PDF及代码+《量化投资以Python为工具》PDF及代码...

    利用python分析量化投资问题是现在研究的热点,推荐两份资料用于学习 <Python与量化投资:从基础到实战>主要讲解如何利用Python进行量化投资,包括对数据的获取.整理.分析挖掘. ...

  6. python与量化投资从基础到实战王小川_Python量化投资从基础到实战现场班_王小川老师主讲-经管之家官网!...

    课程特色: 1:现场教学,可现场和老师互动,解决从业疑惑: 2:课程内容丰富,囊括了许多量化投资的理论知识: 3:基础班从零开始,快速掌握Python金融编程所需: 4:教学过程深入浅出, 以实例与实 ...

  7. AI一分钟 | 搜狗王小川:今年重点战略是输入法升级和发展机器翻译;北京无人驾驶试验场下半年正式运营

    一分钟AI 北京无人驾驶试验场下半年正式运营 搜狗王小川:今年重点战略是输入法升级和发展机器翻译 工信部部长苗圩:四项举措推动人工智能行业发展 三星自动驾驶汽车开进谷歌"模拟小镇" ...

  8. 7714天,王小川正式卸任搜狗CEO!用一瞬间定格永恒

    转载自 | 新智元 搜狗CEO王小川正式宣布卸任! 王小川曾骄傲地告白:「搜狗就是我老婆.爱过,无怨无悔.」 这到底是怎样一个心路历程? 爱过,无怨无悔 王小川今日发内部邮件: 山海远阔,向新而行 各 ...

  9. 腾讯拟全资收购搜狗,王小川:感谢认可,将认真讨论和衡量

    昨日晚间, 搜狗称收到来自腾讯的有意收购公司的初步非约束性要约,交易形式为全资,交易价格为每股9美元.交易完成后,搜狗将成为腾讯的全资子公司,搜狗也将从纽约证券交易所摘牌. 搜狗CEO王小川随后在其微 ...

最新文章

  1. 深入浅出Unix IO模型
  2. python-django框架中使用docker和elasticsearch配合实现搜索功能
  3. Stanford机器学习笔记-4. 神经网络Neural Networks (part one)
  4. AWS Lambda事件源映射:使您的触发器混乱无序
  5. 六、Web服务器——FilterListener 学习笔记
  6. 淘宝可以改名字了?并没有!当初的年少轻狂,现在的不忍直视...
  7. java .z文件_java 压缩文件
  8. f77编程和c语言的区别,在fortran中l用F77编译器编译程序时出现问题?
  9. Vue数据更新视图不更新的几种解决方案
  10. 关于搭建测试环境(详细)
  11. AgentWeb 更加简洁优秀的webview
  12. Three.js-设置环境纹理及加载hdr环境贴图
  13. 全局刷新和局部刷新的理解
  14. sshxcute_Java 使用SSH连接Linux 使用passwd命令修改密码
  15. Makefile 与 GCC G++ 入门
  16. 高一下学期计算机考试知识点,高一第一学期计算机期末考试-基础模块(含答案)...
  17. 直流电机的原理及驱动
  18. 这个立冬,我线下面基了一位TMD高级专家,太牛逼了!
  19. pycharm PEP8 资料
  20. CC1312R低功耗高集成度M4F内核Sub-1G收发芯片

热门文章

  1. CTO案头必备|AI技术产业落地的42章经
  2. acm公选课第三节4.7直播4.9补 递归 深搜啥的
  3. 【天池赛事】零基础入门语义分割-地表建筑物识别 Task6:分割模型模型集成
  4. Spring Boot Admin:微服务应用监控
  5. 国产计算机设备,小芯机:“天玥”中国第一台纯国产电脑诞生!
  6. oracle修改10到20,Oracle 10.2.0.5 RMAN迁移并升级11.2.0.4一例
  7. bst latex 最大作者数_latex 参考文献作者是三个以上时如何处理?
  8. oracle 按月累计求和,SQL Cumulative Sum累积求和
  9. Idea使用技巧总结(未完待续)
  10. springboot 实现微信小程序授权并解密手机号