- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
R软件在马科维茨资产组合投资理论中教学应用
R软件在马科维茨资产组合投资理论中教学应用
【摘要】随着经济的发展和科技的突破,当下已进入大数据时代,数据科学对金融的影响越来越大。然而R软件在金融学教学中发挥的作用还很有限,本文结合数据科学工具R软件,探讨如何在《投资学》课堂上引入软件教学,以此推广R软件在投资学课堂上的教学应用,进一步提高学生理论联系实际的实践能力。
【关键词】R语言 马科维茨投资组合 最优风险组合 资本市场线
一、《投资学》课程
《投资学》是金融学的专业基础课,具有很强的专业性和实践性。教学目标是指导学生掌握基本的投资学原理和分析方法,并在实际问题中运用这些知识。教学形式力求灵活多样,充分利用?y计分析软件等多媒体工具来增强学生的兴趣和积极性。教学要求有三方面:一是掌握投资学的基本概念和基本理论,理解相关的背景和适用的条件;二是掌握基本的计算方法和理论之间的推理;三是掌握投资学理论的运用技能。投资学的教学既要重视基础知识的教育,又要强调实际应用能力的培养。
近年来,随着计算机的发展和大数据的发展,金融领域正在快步进入高科技时代,对人才的动手实践能力较以往有了更高的要求。仅仅掌握基本理论而不能解决实际问题,已经不再符合社会对金融学类学生的要求。传统的《投资学》本科课堂以基本理论为主要内容,以单向的教师讲解为主要模式,以黑板和PPT为主要方式,与学生继续深造或从事实际工作所需要的能力有一定脱节。
以《投资学》中的组合理论教学为例,传统方式主要存在两个缺点。第一,投资组合涉及到的数学知识较多较深,理论的推导和习题的计算难度都比较多,增加了教学难度,较多的学生反映课程太难太抽象,不易理解更不易应用。第二,EXCEL软件本身的计算能力也比较有限。EXCEL是一款功能强大的办公软件,但计算性能相对较差,进行复杂计算时速度较慢甚至计算机容易陷入死机,平台之间的移植性也不好,不同版本的EXCEL文件之间功能偶尔不兼容,VBA计算程序在更换计算机后常常因为兼容不好而无法运行。因此,课堂上和教材中往往都选择高度理想化的例子辅助理论的阐述,增加了理论联系实际的难度。此外,EXCEL毕竟不是数据科学工具,难以应付当下的大数据时代对培养学生数据处理能力的要求。
二、数据科学工具R软件
R软件是一款开源的统计计算软件,是一套完整的数据处理、计算和制图的软件系统,特点是统计分析功能和作图功能都非常优秀。1992年,新西兰的奥克兰大学统计系的Ross Ihaka和Robert Gentleman在ATT贝尔实验室创立的S语言的基础上开发了R系统。S语言主要在Insightful公司的S-Plus软件中使用,R语言在免费发行的R软件中使用,R软件与S-Plus软件有很大的相似性和兼容性。R软件和源代码可以自由下载和使用,并由R开发核心志愿者小组负责开发和维护。经过20多年的发展,R语言已经成为世界上主流的数据分析语言,广泛应用于统计计算和数据分析的各个领域,包括金融计算和量化交易领域。作为一种数据分析语言,R语言具有如下的优点:
第一,R系统是一个全面的统计计算平台,提供了从传统方法到学术前沿的各种数据分析方法。几乎任何类型的数据分析工作都可以在R中完成,并且R提供了100多个与金融直接相关的包。
第二,R语言可以进行交互式的数据分析,同时具有强大图形能力,便于进行理论方法的细节研究、数据探索和展示。同时,R语言作为一种编程语言,它的语法和数据结构与主流的计算机编程语言相似,易学易用。
第三,R软件是开源软件,可以免费的下载和使用,无需考虑商业软件的授权问题。同时,开源软件的用户众多,新的方法和新的研究成果会迅速以R包的形式上传到R社区供大家下载和研究,这是其他商业软件无法比拟的。
总之,R软件为金融计算提供了大量的函数、数据类型和包,可以胜任金融领域各种数据分析和模型计算的任务,包括时间序列分析、衍生品定价以及量化交易系统的开发和评价。教师在教学过程中可以直接借鉴,使计算部分更加容易和直观,提高学生的参与度和学习兴趣。
三、马可维茨资产组合选择的R应用
投资学的一个重要问题是如何在多种风险资产中选择最好的风险资产组合,哈维.马可维茨在论文《资产组合选择》中首次提出了正式的科学理论回答这个问题,该理论也称为马可维茨投资组合理论。马科维茨使用均值刻画收益率,使用方差刻画风险,第一次将数理统计的方法引入投资组合的选择,因此该理论也叫做均值-方差模型。同时,它还标志着现代金融学的建立,自此金融学理论进入了模型化和数量化的时代。马可维茨的学生威廉.夏普随后在此基础上发展出资本资产定价模型,奠定了完整的金融经济学基础理论。马科维茨和夏普这对师生因为在金融经济学领域出色的开创性工作,与莫顿.米勒一起获得了1990年
文档评论(0)