当前位置:主页 > 计算机电子书 > 其它 > 量化投资下载
量化投资:以R语言为工具

量化投资:以R语言为工具 PDF 高清版

  • 更新:2019-09-24
  • 大小:93.8 MB
  • 类别:量化投资
  • 作者:蔡立耑
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

量化投资:以R语言为工具 PDF

量化投资:以R语言为工具主要解读量化投资的观念和对策,并依靠R語言开展实战演练。

由三一部分构成:

最先,对R计算机语言的详细介绍,根据学习培训,用户能够快速把握用R語言解决统计数据的方式,熟练掌握R語言处理具体金融业难题;次之,向用户详细介绍量化投资的基础知识,关键解读量化投资需要的总数基本与量化投资的种类等层面;最终,将左右两一部分內容结合在一起,叙述怎样在R語言中搭建量化投资对策。

目录

  • 第1部分 熟悉R 语言1
  • 第1章 R 的简介与安装2
  • 1.1 R 语言简介2
  • 1.2 RGui 的下载和安装2
  • 1.3 RGui 使用简要介绍4
  • 1.4 统计功能Gui:R Commander 6
  • 1.4.1 R Commander 的安装与加载6
  • 1.4.2 R Commander 简单操作8
  • 第2章 R 使用入门13
  • 2.1 R 代码编写13
  • 2.2 R 代码执行与脚本14
  • 2.3 R 脚本的保存与工作空间管理15
  • 2.3.1 R 脚本的保存15
  • 2.3.2 R 工作空间与工作目录16
  • 2.4 R 的帮助系统17
  • 2.4.1 单击“帮助”标签获取资源17
  • 2.4.2 R 函数获取帮助18
  • 第3章 R 包简介22
  • 3.1 包的安装与加载22
  • 3.1.1 单击下载安装包22
  • 3.1.2 函数下载安装包23
  • 3.1.3 本地安装包23
  • 3.2 包的加载24
  • 3.3 R 基础包24
  • 3.4 常用扩展包25
  • 第4章 RStudio 使用27
  • 4.1 RStudio 的下载和安装27
  • 4.2 Rstudio 的界面介绍27
  • 4.3 RStudio 的使用入门28
  • 4.3.1 自动补全功能28
  • 4.3.2 历史查询功能29
  • 4.3.3 其他标签的功能30
  • 4.3.4 RStudio 中脚本文件的使用32
  • 第5章 R 语言数据类型34
  • 5.1 几种常见的数据类型34
  • 5.2 数据类型的识别36
  • 5.3 数据类型的转换36
  • 第6章 R 语言数据结构39
  • 6.1 数据结构39
  • 6.2 向量39
  • 6.2.1 创建向量39
  • 6.2.2 向量元素的索引42
  • 6.3 矩阵43
  • 6.3.1 创建新矩阵43
  • 6.3.2 矩阵元素索引44
  • 6.4 数组45
  • 6.4.1 数组的创建45
  • 6.4.2 数组元素的索引47
  • 6.5 向量、矩阵、数组的联系与区别48
  • 6.5.1 向量和矩阵、数组的区别49
  • 6.5.2 矩阵与数组的联系与区别51
  • 6.6 因子52
  • 6.6.1 创建因子52
  • 6.6.2 选取因子中元素54
  • 6.7 数据框54
  • 6.7.1 创建数据框55
  • 6.7.2 访问数据框56
  • 6.8 列表57
  • 6.8.1 列表的创建57
  • 6.8.2 访问列表58
  • 6.9 变量的查看与删除59
  • 6.9.1 变量的查看59
  • 6.9.2 变量的删除62
  • 第7章 数据导入和导出64
  • 7.1 数据导入64
  • 7.1.1 read.table( ) 函数64
  • 7.1.2 读取Excel 文件65
  • 7.1.3 读取Stata、SAS 与SPSS 的数据文件66
  • 7.1.4 读取网页数据66
  • 7.1.5 连接数据库67
  • 7.2 数据导出68
  • 第8章 数据编辑70
  • 8.1 编辑方式70
  • 8.2 变量命名72
  • 8.3 索引73
  • 8.4 数据结构转换75
  • 8.5 缺失值处理75
  • 第9章 数据整合78
  • 9.1 变量合并78
  • 9.2 列联表79
  • 9.3 reshape2 包82
  • 第10章 R 语言编程85
  • 10.1 流程控制85
  • 10.1.1 循环语句85
  • 10.1.2 条件语句86
  • 10.2 自编函数87
  • 10.3 数据操作88
  • 10.3.1 数学运算符88
  • 10.3.2 基本数据操作函数89
  • 10.3.3 字符型数据操作92
  • 10.4 apply 函数族93
  • 10.4.1 apply( ) 函数94
  • 10.4.2 tapply( ) 函数94
  • 10.4.3 lapply( ) 函数95
  • 第11章 R 语言绘图基础97
  • 11.1 一个简单的例子97
  • 11.2 修改图形属性98
  • 11.2.1 图形类型98
  • 11.2.2 颜色99
  • 11.2.3 大小104
  • 11.2.4 文本105
  • 11.2.5 par( ) 108
  • 11.3 常见图形类型109
  • 11.3.1 柱状图109
  • 11.3.2 直方图与密度曲线图112
  • 11.3.3 饼图113
  • 11.3.4 箱线图114
  • 11.3.5 时间序列图115
  • 11.4 绘图窗口116
  • 11.4.1 绘图窗口116
  • 11.4.2 窗口分割117
  • 第12章 绘图系统ggplot2 119
  • 12.1 简介119
  • 12.2 使用qplot( ) 作图119
  • 12.2.1 一个小例子119
  • 12.2.2 修改图形属性121
  • 12.2.3 绘制常见图形123
  • 12.2.4 分面126
  • 12.3 基本语法127
  • 12.3.1 数据和映射128
  • 12.3.2 标尺129
  • 12.3.3 统计变换和几何对象130
  • 12.4 使用ggplot 作图131
  • 12.4.1 构建图层131
  • 12.4.2 映射函数133
  • 12.4.3 几何对象函数和统计变换函数134
  • 12.4.4 标尺函数136
  • 12.4.5 分面函数和坐标系统函数139
  • 12.4.6 图形输出140
  • 第2部分 统计学基础142
  • 第13章 描述性统计143
  • 13.1 数据类型144
  • 13.2 图表144
  • 13.2.1 频数分布表144
  • 13.2.2 直方图145
  • 13.3 数据的位置145
  • 13.4 数据的离散度148
  • 第14章 随机变量简介152
  • 14.1 概率与概率分布152
  • 14.1.1 离散型随机变量152
  • 14.1.2 连续型随机变量153
  • 14.2 期望值与方差154
  • 14.3 二项分布155
  • 14.4 正态分布(Normal Distribution) 158
  • 14.5 其他连续分布160
  • 14.5.1 卡方分布160
  • 14.5.2 t 分布161
  • 14.5.3 F 分布162
  • 14.6 变量的关系163
  • 14.6.1 联合概率分布163
  • 14.6.2 变量的独立性164
  • 14.6.3 变量的相关性164
  • 14.6.4 上证综指与深证综指的相关性分析165
  • 第15章 推断统计169
  • 15.1 参数估计169
  • 15.1.1 点估计170
  • 15.1.2 区间估计170
  • 15.2 案例分析172
  • 15.3 假设检验175
  • 15.3.1 两类错误176
  • 15.3.2 显著性水平与p 值176
  • 15.3.3 确定小概率事件177
  • 15.4 t 检验177
  • 15.4.1 单样本t 检验178
  • 15.4.2 独立样本t 检验179
  • 15.4.3 配对样本t 统计量的构造180
  • 第16章 方差分析183
  • 16.1 方差分析之思想183
  • 16.2 方差分析之原理184
  • 16.2.1 离差平方和185
  • 16.2.2 自由度186
  • 16.2.3 显著性检验187
  • 16.3 方差分析之R 语言实现188
  • 16.3.1 单因素方差分析188
  • 16.3.2 多因素方差分析189
  • 16.3.3 析因方差分析191
  • 第17章 回归分析193
  • 17.1 一元线性回归模型193
  • 17.1.1 一元线性回归模型193
  • 17.1.2 最小平方法194
  • 17.2 模型拟合度195
  • 17.3 古典假设条件下^_、^ _ 的统计性质195
  • 17.4 显著性检验197
  • 17.5 上证综指与深证成指的回归分析与R 语言197
  • 17.5.1 R 语言拟合回归函数198
  • 17.5.2 R 语言回归诊断函数199
  • 17.6 多元线性回归模型201
  • 17.6.1 多元线性回归模型202
  • 17.7 多元线性回归案例分析203
  • 第3部分 金融基础、投资组合与量化选股207
  • 第18章 资产收益率和风险208
  • 18.1 单期与多期简单收益率209
  • 18.1.1 单期简单收益率209
  • 18.1.2 多期简单收益率209
  • 18.1.3 R 函数计算简单收益率212
  • 18.1.4 单期与多期简单收益率的关系214
  • 18.1.5 年化收益率216
  • 18.1.6 考虑股利分红的简单收益率218
  • 18.2 连续复利收益率220
  • 18.2.1 多期连续复利收益率223
  • 18.2.2 单期与多期连续复利收益率的关系224
  • 18.3 绘制收益图225
  • 18.4 资产风险的来源226
  • 18.4.1 市场风险226
  • 18.4.2 利率风险227
  • 18.4.3 汇率风险227
  • 18.4.4 流动性风险227
  • 18.4.5 信用风险228
  • 18.4.6 通货膨胀风险228
  • 18.4.7 营运风险228
  • 18.5 资产风险的测度228
  • 18.5.1 方差228
  • 18.5.2 下行风险230
  • 18.5.3 风险价值231
  • 18.5.4 期望亏空233
  • 18.5.5 最大回撤233
  • 第19章 投资组合理论及其拓展239
  • 19.1 投资组合的收益率与风险239
  • 19.2 Markowitz 均值-方差模型243
  • 19.3 Markowitz 模型之R 语言实现247
  • 19.3.1 数据读取与整理247
  • 19.4 Black-Litterman 模型252
  • 第20章 资本资产定价模型260
  • 20.1 资本资产定价模型的核心思想260
  • 20.2 CAPM 模型的应用261
  • 20.3 R 语言计算单资产CAPM 实例263
  • 20.4 CAPM 模型的评价266
  • 第21章 Fama-French 三因子模型269
  • 21.1 Fama-French 三因子模型的基本思想269
  • 21.2 三因子模型之R 语言实现271
  • 21.3 三因子模型的评价276
  • 第4部分 时间序列基础与配对交易278
  • 第22章 时间序列基本概念279
  • 22.1 认识时间序列279
  • 22.2 R 中的时间序列分析包280
  • 22.3 时间序列数据处理函数283
  • 22.4 选取特定日期的时间序列数据284
  • 22.5 时间序列数据描述性统计286
  • 第23章 时间序列的基本性质289
  • 23.1 自相关性289
  • 23.1.1 自协方差290
  • 23.1.2 自相关系数290
  • 23.1.3 偏自相关系数290
  • 23.1.4 acf( ) 函数与pacf( ) 函数291
  • 23.1.5 上证综指的收益率指数的自相关性判断291
  • 23.2 平稳性295
  • 23.2.1 强平稳295
  • 23.2.2 弱平稳295
  • 23.2.3 强平稳与弱平稳的区别296
  • 23.3 上证综指的平稳性检验297
  • 23.3.1 观察时间序列图297
  • 23.3.2 观察序列的自相关图和偏自相关图298
  • 23.3.3 单位根检验299
  • 23.4 白噪声304
  • 23.4.1 白噪声304
  • 23.4.2 白噪声检验――Ljung-Box 检验305
  • 23.4.3 上证综合指数的白噪声检验307
  • 第24章 时间序列预测309
  • 24.1 移动平均预测309
  • 24.1.1 简单移动平均309
  • 24.1.2 加权移动平均310
  • 24.1.3 指数加权移动平均310
  • 24.2 ARMA 模型预测310
  • 24.2.1 自回归模型311
  • 24.2.2 移动平均模型313
  • 24.3 自回归移动平均模型314
  • 24.4 ARMA 模型的建模过程314
  • 24.5 CPI 数据的ARMA 短期预测315
  • 24.6 上证指数的平稳时间序列建模322
  • 第25章 GARCH 模型327
  • 25.1 资产收益率的波动率与ARCH 效应327
  • 25.2 ARCH 模型和GARCH 模型327
  • 25.2.1 ARCH 模型327
  • 25.2.2 GARCH 模型329
  • 25.3 ARCH 效应检验330
  • 25.4 GARCH 模型构建332
  • 25.5 GARCH 模型之VaR 应用336
  • 第26章 配对交易策略341
  • 26.1 什么是配对交易? 341
  • 26.2 配对交易的思想342
  • 26.3 配对交易的步骤343
  • 26.3.1 股票对的选择343
  • 26.3.2 配对交易策略的制定355
  • 26.3.3 多空股票的仓位配比359
  • 26.4 配对交易与R 语言360
  • 26.4.1 PairTrading 包360
  • 26.4.2 R 语言实测配对交易交易策略365
  • 第5部分 技术指标与量化投资377
  • 第27章 K 线图378
  • 27.1 K 线图简介378
  • 27.2 R 绘制上证综指K 线图380
  • 27.3 R 捕捉K 线图的形态384
  • 27.3.1 R 语言捕捉“早晨之星” 384
  • 27.3.2 R 语言捕捉“乌云盖顶”形态389
  • 第28章 动量交易策略396
  • 28.1 动量概念介绍396
  • 28.2 动量效应产生原因396
  • 28.3 价格动量的计算公式397
  • 28.3.1 作差法求动量值397
  • 28.3.2 作除法求动量值399
  • 28.4 R 中的动量相关函数400
  • 28.4.1 momentum( ) 函数400
  • 28.4.2 ROC( ) 函数401
  • 28.5 万科股票2015 年走势及动量线402
  • 28.6 动量交易策略的一般思路403
  • 28.6.1 运用动量指标交易万科股票403
  • 第29章 RSI 相对强弱指标410
  • 29.1 RSI 基本概念410
  • 29.2 R 语言计算RSI 值410
  • 29.3 TTR 包中的RSI( ) 函数417
  • 29.4 RSI 天数的差异418
  • 29.5 RSI 指标判断股票超买和超卖状态419
  • 29.6 RSI 的“黄金交叉”与“死亡交叉” 420
  • 29.7 交通银行股票RSI 指标交易实测421
  • 29.7.1 RSI 捕捉交通银行股票买卖点422
  • 29.7.2 RSI 交易策略执行及回测426
  • 第30章 均线系统策略431
  • 30.1 简单移动平均431
  • 30.1.1 简单移动平均数431
  • 30.1.2 简单移动平均函数434
  • 30.1.3 期数选择435
  • 30.2 加权移动平均435
  • 30.2.1 加权移动平均数435
  • 30.2.2 加权移动平均函数438
  • 30.3 指数加权移动平均438
  • 30.3.1 指数加权移动平均数438
  • 30.3.2 指数加权移动平均函数441
  • 30.4 常用平均方法的比较442
  • 30.5 TTR 包中的平均函数442
  • 30.6 中国银行股价数据与均线分析443
  • 30.7 均线时间跨度447
  • 30.8 中国银行股票均线系统交易448
  • 30.8.1 简单移动平均线制定中国银行股票的买卖点448
  • 30.8.2 双均线交叉捕捉中国银行股票的买卖点452
  • 30.9 异同移动平均线(MACD) 457
  • 30.9.1 MACD 的求值过程457
  • 30.9.2 TTR 包中的MACD( ) 函数459
  • 30.9.3 异同均线(MACD)捕捉中国银行股票的买卖点460
  • 30.10 多种均线指标综合运用模拟实测463
  • 第31章 通道突破策略470
  • 31.1 通道突破简介470
  • 31.2 唐奇安通道(Donchian Channel) 470
  • 31.2.1 唐奇安通道刻画470
  • 31.2.2 R 语言捕捉唐奇安通道突破474
  • 31.3 布林带(Bollinger Band)通道478
  • 31.3.1 布林带通道的计算方式479
  • 31.3.2 通道突破BBands( ) 函数481
  • 31.4 布林带通道与市场风险483
  • 31.5 通道突破交易策略的制定486
  • 31.5.1 布林带上下通道突破策略486
  • 31.5.2 另一种布林带通道突破策略488
  • 第32章 随机指标(KDJ)交易策略491
  • 32.1 什么是随机指标(KDJ) 491
  • 32.2 随机指标(KDJ)的原理491
  • 32.3 KDJ 指标的计算公式492
  • 32.3.1 未成熟随机指标RSV 492
  • 32.3.2 K、D 指标计算497
  • 32.3.3 J 指标计算501
  • 32.3.4 KDJ 指标简要分析502
  • 32.4 KDJ 指标的交易策略504
  • 32.5 R 语言KDJ 指标交易实测504
  • 32.5.1 KD 指标交易策略504
  • 32.5.2 KDJ 指标交易策略508
  • 32.5.3 K 线、D 线“金叉”与“死叉” 510
  • 第33章 量价关系分析516
  • 33.1 量价关系概述516
  • 33.2 量价关系分析516
  • 33.2.1 价涨量增516
  • 33.2.2 价涨量平518
  • 33.2.3 价涨量缩519
  • 33.2.4 价平量增520
  • 33.2.5 价平量缩520
  • 33.2.6 价跌量增520
  • 33.2.7 价跌量平521
  • 33.2.8 价跌量缩521
  • 33.3 不同价格段位的成交量与R 语言522
  • 33.4 成交量与均线思想结合制定交易策略524
  • 第34章 OBV 指标交易策略532
  • 34.1 OBV 指标概念532
  • 34.2 OBV 指标计算方法532
  • 34.3 OBV 指标的理论依据536
  • 34.4 OBV 指标的交易策略制定536
  • 34.5 OBV 指标交易策略的R 语言实测536
  • 34.6 OBV 指标的应用原则540

资源下载

资源下载地址1:https://pan.baidu.com/s/1-ZTu5rQPBi668c3L6Njjeg

相关资源

网友留言