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
path软件9.1 平台整体功能的划分 327
9.2 全局变量“HP_global” 329
php trim函数移除引号
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
python入门教程编辑器10.3 择时买⼊ 396
apue是什么意思10.4 持仓分析――卖点信号 406
10.5 操作策略 412
10.6 多只股票量化回测 416
10.7 深度学习预测股价 424
10.8 股票数据⽹络爬⾍ 428