Excel VBA 金融建模 培训
Excel VBA 金融建模 培训
课程简介
世界上第一款电子表格是 Lotus 1-2-3,它一开始就是为了方便金融建模而诞生的。20世纪70年代初,金融学正在突发猛进的发展,各种衍生产品如雨后春笋不断涌现,而随之而来的就是对这些产品的定价。当时,金融学泰斗罗伯特•默顿正在忙着日后为他赢得诺贝尔奖的期权定价公式,他最得意的弟子罗森菲尔德忙着帮自己的导师进行论文发表前各方面的验证和计算,当时计算机还不像我们现在这样发达,计算复杂的期权价格是非常头疼的事情。罗森菲尔德有一个室友,叫卡柏,这个人只爱好两件事:计算机和坐禅。他很小的时候就迷上了计算机编程,上了大学后迷上了佛学,整天坐在床上捻着兰花指坐禅,希望自己能够修炼到莲花佛祖的漂浮状态,练了很久也没有成功。罗森菲尔德就问卡柏帮忙编写一些方便金融建模计算的程序,卡柏三下五除二很快就帮他开发了一款电子表格处理软件,为了纪念他坐禅的经历,他把这款软件叫做 Lotus 1-2-3。这款软件使得卡柏成了亿万富翁,罗森菲尔德成了百万富翁。
五年后,卡柏退出了他的公司。这时候微软公司异军突起,盖茨开发的电子表格软件 Excel 逐步取代了 Lotus,尤其是到了90年代,盖茨推出了结合二次开发环境 VBA 的 Excel,使得Excel 的性能如虎添翼,其他所有的电子表格软件都只能望尘兴叹,Excel 成了现代办公人员必不可少的办公技能。而对于金融从业人员来说,Excel 满足了金融人士需要经常建模计算、但又不需要掌握复杂程序的需求,加上它优良的界面展示性能,使得 Excel 成了金融人士不可或缺的技能工具。
从1952年开始随着马柯威茨的组合选择理论的发表,金融学才脱离经济学成为一门独立的学科。本课程将沿着金融学发展的历程,逐步介绍组合投资与绩效管理、资产定价、风险管理等三大主要领域,通过透析他们之间的联系,将现代金融学的框架全面呈现出来。同时,结合 Excel 和 VBA,详细学习这些经典理论在业界的实际应用。让学员对金融学有深层次的理解,对金融建模有深刻的应用能力;让学员知道,金融学并不是像课本上讲解的那么枯燥,金融学有着鲜活的生命和思想,结合 Excel ,金融学更加精彩!
课程收益
掌握 Excel 常用函数、高级图表制作
掌握 VBA 在金融中的常用程序
掌握 Excel 在资产定价上的建模应用
掌握 Excel 在投资组合管理与绩效统计上的应用
掌握 蒙塔卡罗模拟(Monte Carlo)技术和金融随机游走模型
培训对象
银行、证券、基金、保险等投资分析人员
资产投资组合管理人员
风险控制人员
证券分析师
公司财务分析人员
金融监管机构人员
高校金融专业学生
课程大纲
第一部分:Excel电子表格
I. Excel 纵览
前台— 电子表格
1. 工作表
2. 图表
3. 宏表
4. 对话框表
后台— VBA
1. 模块
2. 类模块
3. 事件
4. 用户窗体
II. 数据输入
手工输入
自动生成
数据库导入
Internet导入
III. 数据的有效性
公式与函数
绝对引用与相对引用
名称使用
函数
格式
IV. 数据组织和汇总
合并计算
数据筛选
排序
分级显示
分类汇总
V. 数据统计分析
方差分析
相关系数与协方差
描述统计
回归
VI. 函数及其应用
查找函数
文本函数
数学与三角函数
数组函数
VII. 功能模块
单变量求解
规划求解
模拟运算表
第二部分:VBA 基本应用
I. 处理录制的宏
指定快捷键
决定宏的保存位置
创建个人宏工作簿
将宏指定给按钮
将宏指定给图片
将宏指定给工具栏按钮
II. 控件
Excel开发过程的简要介绍
不同类型的控件
向工作表添加控件
设置控件的格式
给控件命名
如何使用用户窗体
III. 变量和常量
代码存在的基础:模块
对模块的概览
保存对模块做出的改变
变量
使用常量
作用域
IV. 用户输入信息
MsgBox函数
InputBox函数
InputBox方法
命名参数
字符串连接
V. 条件逻辑
控制应用程序的流程
If语句
Select Case语句
使用内置Excel对话框
VI. 循环语句
For Next语句
Do Loop循环
第三部分:Excel VBA金融建模
I. 资产组合选择理论
马柯威茨基本理论
1. 期望收益率
2. 方差、下半方差
3. 组合收益率、组合方差
最优投资组合决策
1. 优化目标
2. 过程设计
3. 规划求解
可卖空有效前沿
1. 组合个股收益率
2. 组合个股协方差矩阵
3. 随机设置个股权重
4. 设置约束条件
5. 循环规划求解最优权重
不可卖空有效前沿
II. 投资组合与绩效统计
CAPM模型
1. 资产选择的逆向思维
2. 资本市场线CML
3. 证券市场线SML
绩效统计指标
1. 基本指标 阿尔法 贝塔
2. 积极型组合指标 夏普指标
3. 消极型组合指标 特雷诺指标
4. 另类指标 信息比率 索丁诺
业绩分解模型
1. 选股能力
2. 择时能力
III. 资产定价
欧式期权Black Scholes定价
1. 定价模型思路精髓阐述
2. Normsdist Normsinv
3. 隐含波动率
蒙特卡罗模拟技术
1. 随机游走模型分类
2. 股价随机游走建模
3. 步长
4. 循环模拟
5. 分析期权价格
IV. 风险管理 VAR
Delta 正态法
1. 组合波动率
2. 置信区间选择
3. 时间区段选择
4. 组合在险价值计算
5. MMULT SQRT Normsinv
历史模拟法
1. 回望历史区间选择
2. 置信区间选择
3. 历史情景模拟
4. Large Small
蒙特卡罗模拟
1. 资产随机游走模型选择
2. 资产价格随机游走建模
3. 步长、循环次数选择
4. 生成模拟情景
5. 在险价值
