本课程为专业选修课,主要面向金融学、投资学、金融工程、保险学、CFA等专业本科高年级学生。主要目的是使学生掌握R语言的编程语言,用于进行数据分析。课程涵盖金融领域中的一些实际问题,其中包括R语言编程,R语言读取数据,加载R语言程序包,编写R语言函数,调试以及R语言代码的组织与注释。针对金融领域的数据分析和优化的内容,我们会提供实操示例。
本课程包含了相关的金融投资技术的理论、模型和思想,并利用R众多程序包中的内置函数,将抽象的金融模型通过R的数据处理和图形形式进行解释、验证和求解,旨在使学生既熟悉当前投资技术的理论背景,又能够熟练使用R处理量化投资过程中的定量计算与分析。
通过本课程的理论教学和相关实验训练,使学生具备如下能力:
1、学会R、Rstudio的安装,熟悉R、Rstudio的编程环境、文件和数据输入输出、数据类型和数据结构。
2、学会利用R语言进行数据处理和优化。
3、掌握R语言函数编制以及循环语句进行数据分析。
4、掌握R语言制图函数。
5、利用R语言分析股票市场部分理论。
6、利用R语言测算和评估各种商业银行风险。
7、利用R语言分析债券市场部分理论。
8、将R语言用于分析部分量化投资策略。
成绩评定标准:总成绩(百分制)=线上×90%+线下到课率5%+线下课堂表现5%
线上成绩 = 视频×10% + (网上作业×30% + 网上单元测试×30% + 期中考×10% +期末考×20%+讨论×10%)×90%
[1]方霞,张水泉,万碟,R软件与金融数据分析,中国金融出版社,2017年第一版。 |
|
参考书目: |
[1]Robert I. Kabacoff:《R语言实战》,人民邮电出版社,2013年第一版。 |
[2]方匡南,朱建平,姜叶飞:《R数据分析方法与案例详解》,电子工业出版社,2015年第一版。 |