python量化投资系统构建_零基础搭建量化投资系统 以Python为工具

章 准备工作 1

1.1 Python简介 1

1.2 Python安装 3

1.3 Pip包管理工具 13

1.4 Python常用开发工具安装 19

1.5 Python集成开发环境Spyder的使用 23

第2章 Python的语法知识 28

2.1 Python语言与其他语言对比 28

2.2 Python编程基础 31

2.3 Python的赋值语句 35

2.4 Python的输入语句和输出语句 40

2.5 Python程序流程控制语句 44

2.6 import语句 51

第3章 Python的数据与运算 59

3.1 Python的数据类型 59

章 准备工作 1

1.1 Python简介 1

1.2 Python安装 3

1.3 Pip包管理工具 13

1.4 Python常用开发工具安装 19

1.5 Python集成开发环境Spyder的使用 23

第2章 Python的语法知识 28

2.1 Python语言与其他语言对比 28

2.2 Python编程基础 31

2.3 Python的赋值语句 35

2.4 Python的输入语句和输出语句 40

2.5 Python程序流程控制语句 44

2.6 import语句 51

第3章 Python的数据与运算 59

3.1 Python的数据类型 59

3.2 运算符及优先级 70

3.3 数值运算 83

3.4 字符串及相关操作 91

3.5 列表及相关操作 102

3.6 集合及相关操作 110

第4章 自定义函数、类和作用域 120

4.1 Python的自定义函数 120

4.2 Python的类 132

4.3 Python的作用域 146

第5章 NumPy库与多维数组 153

5.1 NumPy的简介 153

5.2 NumPy库的安装和使用 154

5.3 ndarray数组元素的数据类型 158

5.4 ndarray数组的索引、切片和转置 160

5.5 NumPy通用函数 166

5.6 ndarray数组文件的保存和读取 168

第6章 Pandas库与数据处理 171

6.1 Pandas安装和使用 171

6.2 Pandas数据结构 172

6.3 股票数据使用 174

6.4 DataFrame数据操作 179

6.5 DataFrame无效值 193

6.6 DataFrame索引操作 194

6.7 DataFrame数据的追加与合并 196

6.8 DataFrame数据的保存和读取 199

6.9 DataFrame运算 206

6.10 DataFrame数据画线 208

6.11 仿通达信大智慧公式指标KDJ 210

第7章 Matplotlib模块 217

7.1 Matplotlib的使用 217

7.2 有关Pyplot显示的方法 233

7.3 Pyplot常用绘图方法 236

7.4 共享x坐标轴画图 239

7.5 绘制K线图 241

第8章 Tkinter模块 245

8.1 Tkinter的使用 245

8.2 Tkinter控件的属性 250

8.3 Tkinter主窗口 260

8.4 Toplevel顶层子窗口 263

8.5 创建窗口菜单条 264

8.6 创建弹出菜单 266

8.7 控件的几何布局管理方法 269

8.8 Tkinter常用控件 274

8.9 Tkinter的事件和绑定 299

8.10 Ttk控件 304

8.11 Tix控件 312

第9章 小白量化投资分析平台 327

9.1 平台整体功能的划分 327

9.2 全局变量“HP_global” 329

9.3 全局变量初始化“HP_set” 330

9.4 本地数据及格式处理“HP_data” 332

9.5 公式基础函数库“HP_formula” 336

9.6 窗口容器库“HP_view” 340

9.7 指标绘图库“HP_draw” 344

9.8 回测系统库“HP_sys” 355

9.9 智能聊天对话系统“HP_robot” 364

9.10 策略编辑器“HP_edit” 369

9.11 总体框架构建模块“HP_MainPage” 370

9.12 主程序模块“HP_main” 388

0章 分析回测与预测 390

10.1 投资分析方法 390

10.2 选股 390

10.3 择时买入 396

10.4 持仓分析――卖点信号 406

10.5 操作策略 412

10.6 多只股票量化回测 416

10.7 深度学习预测股价 424

10.8 股票数据网络爬虫 428

你可能感兴趣的:(python量化投资系统构建)