Python量化炒股入门与实战技巧
¥
43.1
6.2折
¥
69
全新
库存2件
作者王征;李晓波
出版社中国铁道出版社
出版时间2020-06
版次1
装帧其他
货号1202060821
上书时间2024-12-28
商品详情
- 品相描述:全新
-
新华文轩网络书店 全新正版书籍
- 商品描述
-
本书首先讲解了Python量化炒股快速入门,即量化炒股的定义、特点、优势、不足和主要内容,Python语言的开发环境,以及量化炒股的注意事项。其次讲解量化炒股开发语言Python,即讲解Python语言的基本语法、选择结构、循环结构、常用数据结构、函数及应用和面向对象程序设计。接着讲解量化炒股中的3个常用包,即Numpy、Pandas和Matplotlib包。然后讲解如何利用Python编写量化炒股策略、量化炒股的获取数据函数、财务因子量化选股、数据信息获取、量化择时的技术指标函数、量化炒股的统计数据图、量化炒股策略的回测、量化炒股策略的因子分析。后讲解Python量化炒股策略实战案例。
在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析Python量化炒股实际交易过程中的热点问题、关键问题及种种难题。
本书适用于各种不同的投资者,如股民、中小散户、职业操盘手和专业金融评论人士,更适用于那些有志于在这个充满风险、充满寂寞的征程上默默前行的征战者和屡败屡战、愈挫愈奋并终战胜失败、战胜自我的勇者。
图书标准信息
-
作者
王征;李晓波
-
出版社
中国铁道出版社
-
出版时间
2020-06
-
版次
1
-
ISBN
9787113266196
-
定价
69.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
444页
-
字数
451千字
- 【内容简介】
-
本书首先讲解了Python量化炒股快速入门,即量化炒股的定义、特点、优势、不足和主要内容,Python语言的开发环境,以及量化炒股的注意事项。其次讲解量化炒股开发语言Python,即讲解Python语言的基本语法、选择结构、循环结构、常用数据结构、函数及应用和面向对象程序设计。接着讲解量化炒股中的3个常用包,即Numpy、Pandas和Matplotlib包。然后讲解如何利用Python编写量化炒股策略、量化炒股的获取数据函数、财务因子量化选股、数据信息获取、量化择时的技术指标函数、量化炒股的统计数据图、量化炒股策略的回测、量化炒股策略的因子分析。*后讲解Python量化炒股策略实战案例。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析Python量化炒股实际交易过程中的热点问题、关键问题及种种难题。 本书适用于各种不同的投资者,如股民、中小散户、职业操盘手和专业金融评论人士,更适用于那些有志于在这个充满风险、充满寂寞的征程上默默前行的征战者和屡败屡战、愈挫愈奋并*终战胜失败、战胜自我的勇者。
- 【作者简介】
-
王征
多年行业投资经验,具备分析师,期货投资分析师,注册投资分析师等资格,曾职于某大型券商担任行业研究员。可为个人投资者及机构提供分析、投资咨询,交易指导,理财培训等多方位的专业服务。擅长综合分析,动态决策,定点出击。
(1)任职期间多次在和讯、中国网、青岛新闻网业内专业媒体发表股票、大宗商品的市场研究报告。
(2)半岛都市报今理财、青岛早报财经股票、大宗商品投资专栏撰稿人。
- 【目录】
-
第1章 Python量化炒股快速入门 / 1
1.1 初识量化炒股 / 2
1.1.1 什么是量化炒股 / 2
1.1.2 量化炒股的特点 / 2
1.1.3 量化炒股的优势 / 4
1.1.4 量化炒股的不足 / 5
1.2 量化炒股的内容 / 5
1.2.1 量化选股 / 5
1.2.2 量化择时 / 6
1.2.3 算法交易 / 6
1.2.4 股指期货套利交易 / 8
1.3 量化炒股的开发语言Python / 8
1.3.1 为什么使用Python来开发量化炒股 / 8
1.3.2 Python的下载和安装 / 9
1.3.3 Python的环境变量配置 / 12
1.3.4 编写Python程序 / 15
1.4 量化炒股与普通炒股的比较 / 18
1.5 量化炒股的注意事项 / 18
第2章 Python编程的初步知识 / 21
2.1 变量 / 22
2.1.1 什么是变量 / 22
2.1.2 变量命名规则 / 22
2.1.3 变量的赋值 / 23
2.2 变量的基本数据类型 / 24
2.2.1 数值类型 / 24
2.2.2 字符串类型 / 27
2.3 运算符 / 29
2.3.1 算术运算符 / 29
2.3.2 赋值运算符 / 31
2.3.3 位运算符 / 32
2.4 Python 的语法规则 / 33
2.4.1 大小写敏感性 / 34
2.4.2 代码缩进 / 34
2.4.3 代码注释 / 35
2.4.4 空行 / 35
2.4.5 同一行显示多条语句 / 36
第3章 Python 编程的选择结构 / 37
3.1 if...else 语句 / 38
3.1.1 if 语句的一般格式 / 38
3.1.2 if 语句的注意事项 / 38
3.1.3 实例:游戏登录判断系统 / 38
3.1.4 实例:输入一个正数,判断是偶数还是奇数 / 39
3.2 多个if...else 语句 / 40
3.2.1 实例:每周计划系统 / 41
3.2.2 实例:企业奖金发放系统 / 42
3.3 关系运算符 / 44
3.3.1 关系运算符及意义 / 44
3.3.2 实例:学生成绩评语系统 / 44
3.3.3 实例:分解一个不多于5 位的正整数 / 46
3.4 逻辑运算符 / 47
3.4.1 逻辑运算符及意义 / 47
3.4.2 实例:闰年和平年 / 47
3.4.3 实例:剪刀、石头、布游戏 / 49
3.5 嵌套if 语句 / 50
3.5.1 嵌套if 语句的一般格式 / 50
3.5.2 实例:后台用户登录系统 / 50
3.5.3 实例:判断一个数是否是2 或3 的倍数 / 51
第4章 Python 编程的循环结构 / 53
4.1 while 循环 / 54
4.1.1 while 循环的一般格式 / 54
4.1.2 实例:计算1 2 3 … 120 的和 / 54
4.1.3 实例:显示150 之内的自然数 / 55
4.2 while 循环中使用else 语句 / 55
4.2.1 while 循环中使用else 语句的一般格式 / 56
4.2.2 实例:计算120 之内偶数的和 / 56
4.2.3 实例:随机产生15 个随机数,并显示最小的数 / 56
4.2.4 实例:阶乘求和 / 58
4.3 无限循环 / 59
4.3.1 实例:可以玩多次的剪刀、石头、布游戏 / 60
4.3.2 实例:可以查多次的学生成绩评语系统 / 61
4.4 for 循环 / 64
4.4.1 for 循环的一般格式 / 64
4.4.2 实例:遍历显示学生的姓名 / 64
4.5 在for 循环中使用range() 函数 / 65
4.5.1 range() 函数 / 65
4.5.2 实例:显示150 之内的奇数 / 66
4.5.3 实例:求两个正整数的最大公约数 / 66
4.6 循环嵌套 / 68
4.6.1 实例:9×9 乘法表 / 68
4.6.2 实例:绘制※ 的菱形 / 68
4.6.3 实例:弗洛伊德三角形 / 69
4.7 break 语句 / 70
4.8 continue 语句 / 71
第5章 Python 编程的常用数据结构 / 73
5.1 列表 / 74
5.1.1 什么是列表 / 74
5.1.2 显示列表中的数据信息 / 74
5.1.3 修改列表 / 75
5.1.4 删除列表 / 76
5.1.5 列表的函数 / 76
5.1.6 列表的方法 / 77
5.1.7 实例:排序随机数 / 79
5.2 元组 / 80
5.2.1 什么是元组 / 80
5.2.2 显示元组中的数据信息 / 81
5.2.3 连接元组 / 82
5.2.4 删除整个元组 / 82
5.2.5 元组的函数 / 83
5.2.6 实例:显示用户名和密码信息 / 84
5.3 字典 / 85
5.3.1 什么是字典 / 85
5.3.2 显示字典中的值和键 / 85
5.3.3 修改字典 / 86
5.3.4 字典的函数 / 87
5.3.5 实例:利用字典实现用户注册功能 / 88
5.3.6 实例:利用字典实现用户登录功能 / 90
5.4 集合 / 93
5.4.1 什么是集合 / 93
5.4.2 集合的两个基本功能 / 93
5.4.3 集合的运算符 / 94
5.4.4 实例:利用集合实现无重复的随机数排序 / 95
第6章 Python 编程的函数 / 97
6.1 初识函数 / 98
6.2 内置函数 / 98
6.2.1 数学函数 / 98
6.2.2 随机函数 / 99
6.2.3 三角函数 / 101
6.2.4 字符串函数 / 103
6.3 自定义函数 / 107
6.3.1 函数的定义 / 107
6.3.2 调用自定义函数 / 107
6.3.3 函数的参数传递 / 109
6.3.4 函数的参数类型 / 111
6.4 匿名函数 / 115
6.5 递归函数 / 116
6.6 实例:计算一个数为两个质数之和 / 117
6.7 实例:利用内置函数实现小学四则运算 / 118
第7章 Python 编程的面向对象 / 121
7.1 面向对象概述 / 122
7.1.1 什么是对象 / 122
7.1.2 什么是类 / 122
7.1.3 面向对象程序设计的优点 / 122
7.1.4 面向对象程序设计的特点 / 123
7.2 类的定义和对象的创建 / 124
7.2.1 类的定义 / 124
7.2.2 对象的创建 / 124
7.3 类的构造方法和self 参数 / 125
7.4 类的继承 / 126
7.4.1 类继承的语法格式 / 126
7.4.2 类继承实例 / 127
7.4.3 类的多继承 / 128
7.5 类的多态 / 130
7.6 模块 / 131
7.6.1 Python 中的自定义模块 / 132
7.6.2 自定义模块的调用 / 132
7.6.3 import 语句 / 133
7.6.4 标准模块 / 135
7.7 包 / 136
7.7.1 Python 的自定义包 / 138
7.7.2 在自定义包创建模块 / 140
7.7.3 调用自定义包中的模块 / 141
第8章 Python 量化炒股常用的Numpy 包 / 143
8.1 初识Numpy 包及量化炒股平台 / 144
8.1.1 Numpy 包概述 / 144
8.1.2 量化炒股平台 / 144
8.2 ndarray 数组基础 / 146
8.2.1 Numpy 数组的创建 / 146
8.2.2 Numpy 特殊数组 / 149
8.2.3 Numpy 序列数组 / 150
8.2.4 利用下标索引显示Numpy 数组中元素的值 / 151
8.2.5 Numpy 数组运算 / 152
8.3 Numpy 的矩阵 / 153
8.4 Numpy 的线性代数 / 154
8.4.1 两个数组的点积 / 154
8.4.2 两个向量的点积 / 155
8.4.3 数组的向量内积 / 156
8.4.4 矩阵的行列式 / 157
8.4.5 矩阵的逆 / 158
第9章 Python 量化炒股常用的Pandas 包 / 161
9.1 Pandas 的数据结构 / 162
9.2 一维数组系列(Series) / 162
9.2.1 利用ndarray 创建系列(Series) / 162
9.2.2 利用字典创建系列(Series) / 163
9.2.3 访问系列(Series)中的值 / 164
9.3 二维数组DataFrame / 165
9.3.1 二维数组DataFrame 的创建 / 165
9.3.2 利用DataFrame 显示不同类型证券信息 / 166
9.3.3 利用DataFrame 显示某只股票的报价信息 / 168
9.3.4 股票数据信息的行选择和列选择 / 170
9.3.5 利用标签选择股票数据信息 / 173
9.3.6 利用条件选择股票数据信息 / 175
9.3.7 函数的运用 / 177
9.4 三维数组Panel / 180
第10章 Python 量化炒股常用的Matplotlib 包 / 183
10.1 Matplotlib 包的特点 / 184
10.2 figure() 函数 / 184
10.2.1 figure() 函数的各参数意义 / 184
10.2.2 figure() 函数的实例 / 185
10.3 plot() 函数 / 186
10.3.1 plot() 函数的各参数意义 / 186
10.3.2 利用plot() 函数绘制图形 / 188
10.3.3 利用plot() 函数显示股票的收盘价图形 / 189
10.3.4 利用dataframe 的plot() 函数显示股票的图形 / 189
10.4 subplot() 函数 / 190
10.4.1 subplot() 函数的各参数意义 / 191
10.4.2 利用subplot() 函数绘制多个图形 / 191
10.4.3 利用subplot() 函数绘制股
点击展开
点击收起
— 没有更多了 —
新华文轩网络书店 全新正版书籍
以下为对购买帮助不大的评价