Python金融实战

admin 2022年11月13日 115次浏览

Python金融实战

(副标题):无 ;

(作者): [美] 严玉星 ;

内容简介:

​ 第1章 Python简介及安装
本章首先介绍为什么采用Python作为计算工具和使用Python有哪些优点,然后讨论如何安装、启动和退出Python,是否区分大小写等问题,以及一些简单的例子。
本章主要内容如下。

Python简介
如何安装Python
应该使用哪个版本的Python
启动和退出Python的方式
错误提示
Python是区分大小写的
变量的初始化
查找在线帮助、学习手册和自学教程
查看自己的Python版本

1.1 Python简介
人类在多年前已经进入信息化时代。事实上,我们如今是淹没在信息的海洋之中,时时刻刻都有大量的电子邮件需要阅读或太多的网页亟待浏览。互联网提供了大量关于任何事物的信息,从重要的事件到如何学习Python。我们可以借助互联网搜索任何一家上市公司的信息。如果想收集与国际商业机器(IBM)相关的财务信息,可以使用雅虎财经网站、谷歌财经网站、美国证券交易委员会(SEC)网站公布的公司报表和该公司的网页,等等。在这样的背景下,投资者、专业人士和研究人员需要一个强有力的工具来处理如此大量的公开信息。同时,我们的社会趋向于更加开放和透明。在金融领域,开源金融的概念应运而生。Dane和Masters(2009)提出了开源金融的3个组成部分:开源软件、公开的数据和开放的代码。作为开源金融的第一个组成部分,Python是开源软件的最好选择之一。另一同样流行的开源软件是R。下面总结学习和运用Python于金融领域的一些优点。
首先,Python是免费的开源软件。免费带来许多好处。我们可以设想一个简单的实验。假设一个读者没有学习过期权理论,对Python也一无所知。你觉得他/她需要多长时间能够用Python来计算看涨期权的价格(Black-Scholes-Merton模型)。我们的答案是:2小时之内!

目录预览:

​ Python金融实战
第1章 Python简介及安装
第2章 用Python完成普通计算器的功能
第3章 用Python编写一个金融计算器
第4章 编写Python程序计算看涨期权价格
第5章 模块简介
第6章 NumPy和SciPy模块简介
第7章 用matplotlib模块绘制与金融相关的图形
第8章 时间序列的统计分析
第9章 Black-Scholes-Merton期权定价模型
第10章 Python的循环语句和隐含波动率的计算
第11章 蒙特卡罗模拟和期权定价
第12章 波动率和GARCH模型
欢迎来到异步社区!


[EPUB下载]