February 2024
Intermediate to advanced
347 pages
5h 19m
Chinese
我们正处在一个信息爆炸的大数据时代。在计算机和网络科技的推动下,瞬息万变的金融市场不停地产生出大量的电子化数据,其中大部分是对公众免费的。计算机是有效地利用这些数据的必不可少的工具。我们坚信读者应该能掌握至少一门计算机语言。而Python则是可供学习的计算机语言中一个比较好的选择。
选择Python有多种原因。首先,Python是开源的,公众可以免费使用。Python可用于几乎所有的主流操作系统上,如Windows、Linux/Unix、OS/2、Mac和Amiga,等等。学习和使用免费软件有众多的好处。毕业以后,学生可以把他们所学到的Python编程技能用在任何工作岗位,包括在金融领域。与此相反,收费软件如SAS和MATLAB取决于公司或单位是否订购。其次,Python功能强大、灵活、简单易学。它能够解决几乎所有的金融和经济方面的计量问题。第三,Python有处理大数据的能力。Dasgupta(2013)认为R和Python是当前最流行的两个用于数据分析的开源软件。第四,Python有许多有用的模块。模块是为完成一个特殊的任务而开发的。在本书中,我们将学习NumPy、SciPy、Matplotlib、Statsmodels和Pandas等模块。
毫无疑问,大多数的编程图书是由计算机专业的教授和专家撰写的。由一位金融学教授撰写本书来介绍一门编程语言似乎十分奇怪。其实不然,本书的重点和众多由计算机专家所写的书完全不同。计算机专家们会把重点放在Python语言本身,而正如本书的书名所示,本书的重点是介绍Python在金融领域的应用。作者希望为读者提供一本将Python与金融紧密结合的书。