您好,欢迎来到九壹网。
搜索
您的当前位置:首页Excel在高校金融学教学中的应用

Excel在高校金融学教学中的应用

来源:九壹网


Excel在高校金融学教学中的应用

[摘 要] Excel通常被认为是办公软件,用来分析数据,制作表格等,但大多数人对Excel的高级功能不了解,对Excel在金融教学中的应用知之甚少。把Excel应用到金融学的教学中体现了金融学的实用性,影响到传统金融学教学方法的改革。在信息技术飞速发展的今天,把现代计算机知识与金融学教系起来至关重要。

[关键词] Excel;金融学;VBA

Excel以其友好的操作界面和强大的数据分析功能受到了众多企业和个人的青睐。利用Excel进行管理和决策已成为企业管理人员日常工作的一部分。Excel正在走进高校,成为高校教师教学不可或缺的工具。金融学课程以计算量大著称,将Excel引入金融学的教学将帮助学生解决金融模型中的复杂计算问题,而只有通过计算才能完全理解金融模型。

一、Excel中的金融函数

在金融学教学中,资金现值、净现值、内部收益率、终值、年金等计算都比较烦琐,而通过Excel内部的金融函数,计算方便又准确,而且能帮助学生理解金融学的有关概念,极大地提高教学效果。表1列出了金融学教学中常用的函数。

二、Excel图表在金融学教学中的应用

在讲解折现率对NPV的影响时,利用Excel的图表功能可以使学生容易理解。比如购买10%票面利率、面值为1000元、8年到期的债券,购买价格为800元。将不同折现率对NPV的影响做成表格(见表3),并画出净现值随折现率的变化曲线(见图1)。

三、Excel VBA在金融学教学中的应用

在计算有效投资组合时,我们必须计算股票收益数据的方差-协方差矩阵。Excel没有计算方差-协方差矩阵的内在函数。但是Excel带有VBA编程工具,我们可以定义一个VBA函数来计算方差-协方差矩阵,VBA代码如下:

Function VarCovar(rng As Range) As Variant

计算方差-协方差矩阵的函数

Dim i As Integer

Dim j As Integer

Dim numCols As Integer

numCols = rng.Columns.Count

Dim matrix() As Double

ReDim matrix(numCols - 1, numCols - 1)

For i = 1 To numCols For j = 1 To numCols

matrix(i - 1, j - 1) = Application.WorksheetFunction.Covar(rng.Columns(i), rng.Columns(j))

Next j

Next i

VarCovar = matrix

End Function

这就为计算有效投资组合提供了很大的便利。

四、小结

由于金融学课程概念复杂、计算量很大,本文将Excel引入金融学教学中,为金融学教学改革提供了一个新思路。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务