R的极客理想——量化投资篇

R的极客理想——量化投资篇

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书的内容来自作者实际使用R语言的经验总结,以R语言的高级编程为主,辅以跨界知识的综合运用,涉及计算机、统计、数学、金融四个学科的知识。

内容简介

书中首先阐释如何用R语言实现数学统计计算和创建模型,应用包括协同过滤算法、基于矩阵的PageRank算法、遗传算法和金融交易策略模型。详细介绍了R语言的环境空间、文件系统管理、四种(S3、S4、RC和R6)面向对象的程序设计。还介绍了完整的R包开发流程,并提供每日中国天气的应用案例和游戏开发的案例,帮助读者创建自己的R包,打开R语言产品化的思路。

书中介绍了多个场景案例,不仅从学术的角度完成了模型设计,而且用计算机的方法实现产品。通过案例的学习,可以让不同学科背景的R语言使用者,站在其他人的角度,找到新的思维方法。

作者简介

作者张丹,早年毕业于华南理工大学,系统架构师,精通Java,R,Javascipt等多种语言工具。在软件和互联网行业从事多年,曾开发多种不同类型的系统及应用。对系统架构、编程算法、统计分析、大数据处理,有一定的知识积累。现创业中,IT金融领域,研发金融量化分析工具。

章节目录

版权信息

序一

序二

前言

第一部分 金融市场与金融理论

第1章 金融市场概述

1.1 R语言为量化而生

1.1.1 为什么是R语言

1.1.2 跨界结合

1.1.3 R语言量化工具包

1.1.4 实战应用

1.1.5 量化交易平台系统架构

1.2 算法,如何改变命运

1.2.1 算法在各个行业的应用

1.2.2 投身于哪个行业好

1.2.3 金融最靠谱

1.3 FinTech金融领域的风口

1.3.1 大起大落

1.3.2 互联网已经在并购阶段

1.3.3 寻找好的行业风口

1.3.4 Gartner技术成熟曲线

1.3.5 FinTech金融领域的风口

1.4 国内量化投资工具介绍

1.4.1 量化交易概况工具

1.4.2 证券期货客户端

1.4.3 金融数据库

1.4.4 互联网在线策略平台

1.4.5 量化工具软件

1.4.6 API程序工具

1.5 国内低风险交易策略

1.5.1 企业债

1.5.2 可转债

1.5.3 逆回购和正回购

1.5.4 现金管理

1.5.5 分级基金A

1.5.6 期货

第2章 金融理论模型

2.1 R语言解读资本资产定价模型CAPM

2.1.1 故事背景

2.1.2 资本市场线

2.1.3 资本资产定价模型

2.1.4 用R构建投资组合模型

2.1.5 Beta VS Alpha

2.2 R语言解读一元线性回归模型

2.2.1 一元线性回归介绍

2.2.2 数据集和数学模型

2.2.3 回归参数估计

2.2.4 回归方程的显著性检验

2.2.5 残差分析和异常点检测

2.2.6 模型预测

2.3 R语言解读多元线性回归模型

2.3.1 多元线性回归介绍

2.3.2 多元线性回归建模

2.3.3 模型优化

2.3.4 案例:黑色系期货日K线数据验证

2.4 R语言解读自回归模型

2.4.1 自回归模型介绍

2.4.2 用R语言构建自回归模型

2.4.3 模型识别ACF/PACF

2.4.4 模型预测

第二部分 R语言数据处理与高性能计算

第3章 R语言数据处理

3.1 掌握R语言中的apply函数族

3.1.1 apply的家族函数

3.1.2 apply函数

3.1.3 lapply函数

3.1.4 sapply函数

3.1.5 vapply函数

3.1.6 mapply函数

3.1.7 tapply函数

3.1.8 rapply函数

3.1.9 eapply函数

3.2 超高性能数据处理包data.table

3.2.1 data.table包介绍

3.2.2 data.table包的使用

3.2.3 data.table包性能对比

3.3 R语言高效的管道操作magrittr

3.3.1 magrittr介绍

3.3.2 magrittr包的基本使用

3.3.3 magrittr包的扩展功能

3.4 R语言字符串处理包stringr

3.4.1 stringr介绍

3.4.2 stringr的API介绍

3.5 R语言中文分词包jiebaR

3.5.1 jiebaR包介绍

3.5.2 5分钟上手jiebaR

3.5.3 分词引擎

3.5.4 配置词典

3.5.5 停止词过滤

3.5.6 关键词提取

第4章 R语言高性能计算

4.1 OpenBlas让R的矩阵计算加速

4.1.1 OpenBlas介绍

4.1.2 R和OpenBlas的安装

4.1.3 让R语言加速

4.2 R语言跨界调用C++

4.2.1 Rcpp的简单介绍

4.2.2 5分钟上手Rcpp

4.2.3 数据类型转换

4.3 当R语言遇上Docker

4.3.1 当R遇上Docker

4.3.2 用Docker来管理R的程序

第三部分 金融策略实战

第5章 债券和回购

5.1 了解国债

5.1.1 国债基本介绍

5.1.2 国债的意义

5.1.3 记账式国债

5.1.4 国债101308

5.1.5 国债的历史表现

5.2 企业债和企业债套利

5.2.1 什么是企业债?

5.2.2 什么是公司债?

5.2.3 企业债和公司债的区别

5.2.4 企业债统计分析

5.2.5 企业债举例

5.2.6 企业债交易操作

5.3 可转债套利实践

5.3.1 可转债介绍

5.3.2 可转债操作

5.3.3 负溢价率套利策略

5.4 金融无风险交易工具逆回购

5.4.1 逆回购简单介绍

5.4.2 逆回购的品种有哪些?

5.4.3 逆回购交易

5.4.4 正回购操作

5.4.5 央行的公开市场操作

第6章 量化投资策略案例

6.1 均值回归,逆市中的投资机会

6.1.1 均值回归原理

6.1.2 均值回归模型和实现

6.1.3 量化选股

6.2 R语言构建追涨杀跌量化交易模型

6.2.1 什么是追涨杀跌

6.2.2 追涨杀跌的建模和实现

6.2.3 模型优化

6.3 R语言构建配对交易量化模型

6.3.1 什么是配对交易

6.3.2 配对交易的模型

6.3.3 用R语言实现配对交易

6.4 基金会计系统设计和实现

6.4.1 基金会计系统介绍

6.4.2 资产核算

6.4.3 净值份额核算

6.4.4 计算案例

6.4.5 会计系统架构

6.5 用数据解读摩羯智投

6.5.1 摩羯智投介绍

6.5.2 数据收集

6.5.3 数据建模分析

6.5.4 结论

结束语

附录A Docker环境安装

A.1 Docker是什么?

A.2 在Linux Ubuntu中安装Docker

A.3 Docker镜像仓库

A.4 制作自己的Docker镜像

A.5 上传Docker镜像到公共仓库

R的极客理想——量化投资篇是2017年由机械工业出版社有限公司出版,作者张丹。

得书感谢您对《R的极客理想——量化投资篇》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
开放式基金投资能力量化研究 电子书
本书首先使用不同方法多角度揭示其投资业绩现状,并检验其业绩显著性、稳定性和持续性,从而获得一般性认识;然后尝试构建开放式基金投资能力概念和分析框架,将投资能力与投资业绩在内涵和外延上做严格区分,指出二者的区别和联系,进而对开放式基金投资能力进行详细考察,检验其显著性,并揭示交易成本和管理费用等对投资业绩的影响;最后,基于经典资产配置思想,分别从个股、行业和动态配置三个方面,初步提供提升开放式基金投
极客物理:在科学实验中探索物理之美(卷2) 电子书
本面向科学爱好者的很有趣的图书,既有一些启发性的实验设想,又介绍了一些可自己动手做的实验。
极客物理:在科学实验中探索物理之美(卷1) 电子书
一本面向科学爱好者的很有趣的图书,既有一些启发性的实验设想,又介绍了一些可自己动手做的实验。
可以量化的管理学 电子书
本书使用物理学思维分析管理学产生成果的原因,以广义动量定理Fαt=MV和系统思考将管理学分为十大流派。书中指出,管理学的目的是成果最大化,其本质是广义动量MV的产生;管理学的基本原则是:增加和集中力量F,选择合适的方向α与合适的作用点,增加有效的工作时间t,在局部形成对比优势,使成果MV逐渐扩大;通过负反馈的层级式结构,使用目标与结果的偏差来指导何时产生什么样的成果,使系统的产出最大化。
生活的理想,是为了理想的生活 电子书
生活是一面镜子,拥有什么样的人生,取决于我们对待生活的态度。生活有了理想,灵魂就有所归依,心灵就有所扶持,人生才能被赋予新的意义。人生如同一场旅程,有山穷水复的困顿,亦有柳暗花明的惊奇。怀着一份美好,散去一份忧伤,心存着对美好生活品质的追求,恪守着对生活美好的坚定信念,微笑着面对生活,不惧艰险,我们才能得到一种理想的生活境界。生活不只是眼前的苟且,还有诗和远方。希望每个人在终日忙碌、疲于奔命的生活