经过这段时间学习思考,一个意外的体会:R也完全可以跻身一流的定量投资分析工具。因为R的免费和开放性策略,越来越多人给R添加了越来越多工具。目前的感觉是,如果你喜欢将定量投资的策略首先建立在统计的基础上,那么,从R开始,不失为一个好的开端。 开源、免费造就出了R。 下面的图表由R绘制。 View attachment 6195
quantmod是R的一个package。 The quantmod package for R is designed to assist the quantitative trader in the development, testing, and deployment of statistically based trading models. What quantmod IS A rapid prototyping environment, where quant traders can quickly and cleanly explore and build trading models. What quantmod is NOT A replacement for anything statistical. It has no 'new' modelling routines or analysis tool to speak of. It does now offer charting not currently available elsewhere in R, but most everything else is more of a wrapper to what you already know and love about the langauge and packages you currently use. 下面的网址有quantmod的详细例子: http://www.quantmod.com/examples/ R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。 R是S语言的一种实现。S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作图的解释型语言。最初S语言的实现版本主要是S-PLUS。S-PLUS是一个商业软件,它基于S语言,并由MathSoft公司的统计科学部进一步完善。后来Auckland大学的Robert Gentleman 和 Ross Ihaka 及其他志愿人员开发了一个R系统。R的使用与S-PLUS有很多类似之处,两个软件有一定的兼容性。S-PLUS的使用手册,只要经过不多的修改就能成为R的使用手册。所以有人说:R,是S-PLUS的一个“克隆”。但是请不要忘了:R is free。 R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输入,可实现分支、循环,用户可自定义功能。 与其说R是一种统计软件,还不如说R是一种数学计算的环境,因为R并不是仅仅提供若干统计程序、使用者只需指定数据库和若干参数便可进行一个统计分析。R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。 R是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使用的。 下面网址可以下载安装最新的R: http://cran.r-project.org/ 希望这些介绍能够对你有所帮助。
不敢当,w兄,这个是以前WLD3、4与R的论坛,那个twiga的知识很渊博,说明也很详细,可以看看以前他与别人的交流情况: http://wl4.wealth-lab.com/cgi-bin/WealthLab.DLL/category?id=33