《金融计算:基于Python》教学大纲、授课计划_第1页
《金融计算:基于Python》教学大纲、授课计划_第2页
《金融计算:基于Python》教学大纲、授课计划_第3页
《金融计算:基于Python》教学大纲、授课计划_第4页
《金融计算:基于Python》教学大纲、授课计划_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《金融计算:基于Python》教学大纲-PAGE1-第一部分基本信息课程名称金融计算与Python语言课程代码总学分2总学时34(含实践14学时)周学时2使用教材自编课程类型通识必修课通识选修课□学科专业基础课 √专业核心课□专业选修课开课时间金融学、投资学、保险学、金融工程第七学期先修课程计量经济学与金融应用、统计学、投资学、金融风险管理、金融学、投资学授课面向金融学院金融科技、金融学、投资学、保险学、金融工程专业本科生课程定位金融计算与Python语言是金融学、保险学、金融工程、投资学及金融科技等专业的一门专PythonPython思政育人目标培养金融学相关专业学生综合运用习近平新时代中国特色社会主义经济思想,针对金融数Python课程学习目标1.培养学生对金融市场计算理论的理解;2.熟练使用Python进行金融大数据分析、计算的能力;3.掌握Python进行金融统计的能力;4.掌握Python进行固定投资收益、金融衍生品、资产定价的计算能力;5.掌握Python进行金融风险计算能力;6.掌握Python进行绘制各种图型基本能力;7.掌握Python进行综合处理金融领域的大数据的能力。教学内容体系Python课前金融热点 课中理论教学 课后总结思政教学内容思政理论内容 金融计算理论、Python分析综合素养内容教学方法与手段以学生为中心、金融问题综合分析为导向,通过“思政背景分析法(结合习近平新时代中国特色社会主义经济思想讲授金融数据的特点(智慧树平台课前预习(Pyon基本操作实验操作”等教Python编程的讲授中考核评价(5%(5%+(2%+期末考试(70%)的多元评价方案。在过程化考核的实验结果环节,从数据下3第二部分具体教学内容第一章 融据Python环境【教学目的与要求】Python【重点和难点】JupyterNotebook数据分析平台【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到JupyterNotebook数据分析平台的学习中。【课程学习目标】了解金融数据来源、类型,熟悉掌握JupyterNotebook、Python语言及环境。【教学内容】一、金融数据来源二、金融数据类型一、Python简介二、Python特色三、Python优点四、Python编程环境

第一节 融据源类型第二节 Python环境第三节 JupyterNotebook数据析台一、JupyterNotebook简介二、JupyterNotebook启动三、设定工作目录第四节 融算程础一、Python金融计算相关的程序包二、Python数据管理【思考题】1.学习中有哪些金融数据可来源自开源数据?2.JupyterNotebook有哪些优点?3.JupyterNotebook常用快捷键有哪些?4.常用Python金融计算的程序包有哪些?【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第二章 Python据基础【教学目的与要求】Pythonnumpy、pandas【重点和难点】数值分析库numpy、pandas的基本功能。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python数据类型、数值分析库numpy、pandas的基本功能的学习中。【课程学习目标】了解Python数据类型,掌握数值分析库numpy、pandas的基本功能。【教学内容】一、Python对象二、Python数据类型三、Python数据类型转换一、numpy.函数()ndarray七、数据存取八、numpy随机数函数九、numpy的统计函数十、图像的表示和变换十一、数组的运算一、pandas数据结构二、pandasy序列三、DataFrame四、pandas基本功能

第一节 Python数类型第二节 值库numpy第三节 据库pandas【思考题】Pythonndarray4.如何实现数据的统计?5.如何产生随机数?pandasySeries8.数据框如何创建?如何添加和删除?9.熟悉pandasy的基本功能有哪些?【参考书目及其他电子资源】[1].[M].,2002.[2].Python[M].,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第三章 Python融基础【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python金融数据的基本计算命令,描述性统计,常见概率分布,数据可视化,python-scipy模块及数据下载平台。【重点和难点】Pyhonpyhonspy模块。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python金融数据计算的基础知识与命令的学习中。【课程学习目标】了解Python金融数据的基本计算命令,描述性统计,常见概率分布,掌握数据可视化,python-scipy模块及数据下载平台。【教学内容】一、数据汇总统计二、相关系数与协方差三、唯一值与值计数

第一节 据基计算第二节 述统计第三节 见率布一、连续型随机变量的常见分布二、离散型随机变量的常见分布pandas三、方程组求解四、优化问题一、平台说明二、股票数据导入

第四节 据视化第五节 python-scipy模块第六节 Baostock数台【思考题】DataFrameDataFrame3.函数如何建立与调用?4.数据描述性统计有哪些命令?5.如何计算序列间的相关系数与协方差?6.有哪些连续型随机变量的常见分布?如何产生?7.有哪些离散型随机变量的常见分布?如何产生?8.有哪些常用的绘图函数?9.Pandas如何进行数据的绘图?10.如何创建三维曲面图?11.如何实现积分求解?12.如何实现插值计算?13.如何实现方程组的求解?14.如何实现优化问题的求解?15.如何从Baostock数据平台下载所需要的数据?【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源[6]Baostock数据平台:\h第四章 Python券计算【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python资金的时间价值、债券定价、久期、凸度、免疫的计算。【重点和难点】久期、凸度、免疫的计算【思政育人目标】Python【课程学习目标】了解Python资金的时间价值,掌握Python债券定价、久期、凸度、免疫的计算。【教学内容】六、定期支付的次数计算七、利率计算四、债券的赎回收益率计算一、久期函数二、各种久期的计算三、债券组合久期的计算一、凸度函数二、凸度与价格波动的关系一、计算久期二、设计免疫策略

第一节 金时价值第二节 券价第三节 期算第四节 度算第五节 疫算【思考题】PythonPythonPythonPythonPythonPythonPython【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第五章 Python票计算【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python的股息贴现模型计算、市盈率模型计算、负债情况下的自由现金流分析。【重点和难点】Python的股息贴现模型计算、市盈率模型计算、负债情况下的自由现金流分析。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python的股息贴现模型计算、市盈率模型计算、负债情况下的自由现金流分析的学习中。【课程学习目标】了解股息贴现模型计算、市盈率模型计算、负债情况下的自由现金流分析的基本理论,掌握其Python的计算方法。【教学内容】第一节 息现型一、零增长模型二、不变增长模型(戈登模型)三、三阶段增长模型及H模型四、多元增长模型第二节 盈模型一、不变增长模型(戈登模型)二、三阶段增长模型三、多元增长模型第三节 债况的由现流析一、函数二、案例【思考题】PythonPythonPythonPythonHPythonPythonPython【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第六章 Python融、期与换【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python的金融定价方法、远期合约定价、期货合约定价、期货套期保值、互换合约定价。【重点和难点】Python的远期合约定价、期货合约定价、期货套期保值、互换合约定价【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python的金融定价方法、远期合约定价、期货合约定价、期货套期保值、互换合约定价的学习中。【课程学习目标】PythonPython【教学内容】一、风险中性定价法二、状态价格定价法三、无套利定价方法一、无收益资产的远期合约

第一节 融价法第二节 期约价二、支付已知现金收益资产的远期合约三、提供已知红利收益资产的远期合约四、Python编程环境一、期货基本知识二、金融期货合约定价

第三节 货约价第四节 货期值一、期货合约的套期保值计算方法二、最优套期保值策略第五节 换约价一、利率互换合约定价二、货币互换合约定价【思考题】PythonPythonPythonPythonPython【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第七章 Python权价【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python的Black-Scholes期权定价模型、期权定价的蒙特卡罗模拟、二项式期权定价模型的计算。【重点和难点】Python的Black-Scholes期权定价模型、期权定价的蒙特卡罗模拟、二项式期权定价模型的计算。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python的Black-Scholes期权定价模型、期权定价的蒙特卡罗模拟、二项式期权定价模型计算的学习中。【课程学习目标】PythonBlack-Scholes【教学内容】一、期权定价模型

第一节 Black-Scholes权定模型二、红利对欧式期权价格影响三、风险对冲分析四、隐含波动率第二节 权价蒙卡罗拟一、基本原理二、对数正态分布的随机变量模拟三、模拟欧式期权定价四、对偶变量法模拟五、控制变量法模拟第三节 项期定模型一、单期欧式看涨期权定价二、多期欧式看涨期权定价三、定价与平价原理四、无收益资产欧式期权定价五、无收益资产美式期权定价-PAGE10六、支付连续红利美式期权定价七、投资决策分析【思考题】PythonPythonPythonPythonPythonPythonPythonPythonPythonPythonPythonPython【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第八章 Python融测度【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python的股票收益计算、股票风险计算、蒙特卡罗模拟、在险价值计算。【重点和难点】Python的股票风险计算、在险价值计算。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python的股票收益计算、股票风险计算、蒙特卡罗模拟、在险价值计算的学习中。【课程学习目标】PythonPython【教学内容】第一节 票益算三、连续复合收益率四、收益率均值五、收益率分布图六、核密度估计一、收益率直方图二、简单核密度估计法三、核密度估计一、基本指标二、偏度三、峰度四、正态性检验五、波动率计算一、预测方法

第二节 样本度数计第三节 融险标计算第四节 票益预测二、股票收益率的蒙特卡罗模拟一、基本概念二、方差-协方差法算法三、历史模拟法四、蒙特卡罗模拟法一、基本概念二、方差-协方差法算法三、历史模拟法四、蒙特卡罗模拟法

第五节 险值算第六节 望缺第七节 溯验回溯检验是指将通过模型得到的VaR估算结果与实际发生的损益进行比较,以检验模型的准确性。第八节 力试【思考题】PythonPythonPythonPythonPython-PythonPythonPythonPythonPython【参考书目及其他电子资源】[1]斯坦纳.金融计算[M].上海财经大学出版社,2002.[2]王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[3]伊夫·希尔皮斯科[德].Python金融大数据分析[M].人民邮电出版社,2015.[4]郭生良.γ能谱的蒙特卡罗计算方法探讨与模拟软件设计[D].成都理工大学,2008.[5]智慧树学习平台,《金融计算:基于Python》教学资源第九章 Python优组1【教学目的与要求】通过本章学习,结合习近平新时代中国特色社会主义经济思想,讲授Python的投资组合收益率和风险计算、最优投资组合的计算。【重点和难点】Python的最优投资组合的计算。【思政育人目标】将习近平新时代中国特色社会主义经济思想融入到Python的的投资组合收益率和风险计算、最优投资组合的计算的学习中。【课程学习目标】掌握Python的投资组合收益率和风险计算、最优投资组合的计算。【教学内容】第一节投资组合收益率和风险计算一、投资组合收益率的计算二、投资组合相关性分析第二节 优资合一、资产组合有效边界的绘制二、使用蒙特卡洛模拟Markowitz模型三、投资风险最小组合四、夏普比率最大组合【思考题】PythonPythonPythonPythonPythonMarkowitzPythonPython【参考书目及其他电子资源】1如果课时多的院校,可以讲授。1.斯坦纳.金融计算[M].上海财经大学出版社,2002.2.王斌会,王术.Python数据分析基础教程[M].电子工业出版社,2018.[6]伊夫

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论