python量化平台怎么搭建_零基础搭建量化投资系统——以Python为工具

目 录

第1章 准备工作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 仿通达信大智慧公式指标KDJ210

第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_global329

9.3 全局变量初始化HP_set330

9.4 本地数据及格式处理HP_data332

9.5 公式基础函数库HP_formula336

9.6 窗口容器库HP_view340

9.7 指标绘图库HP_draw344

9.8 回测系统库HP_sys355

9.9 智能聊天对话系统HP_robot364

9.10 策略编辑器HP_edit369

9.11 总体框架构建模块HP_MainPage370

9.12 主程序模块HP_main388

第10章 分析回测与预测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量化平台怎么搭建)