金融行业已经以惊人的速度采用Python,一些大的投资银行和对冲基金使用Python来构建核心的交易和风险管理系统。本书可以帮助开发人员和量化分析人员入门Python,并指导他们掌握Python在计量金融学上的重要应用。
本书通过大量的实用示例并以一个大型的真实案例研究为基础,讲解如何为基于蒙特卡洛模拟的衍生品和风险分析开发一个成熟的框架。本书大部分内容使用了交互式的IPython Notebooks,并包含了如下主题。
基础知识:Python数据结构,NumPy数组处理、用pandas进行时间序列分析,用matplotlib可视化,用PyTables进行高性能I/O操作,日期/时间信息处理和精选的实践。
金融主题:使用了NumPy、SciPy和SymPy的数学技术,例如回归和优化;用于蒙特卡洛模拟、风险价值、风险信用价值计算的推断统计学;用于正态性检验、均方差投资组合优化、主成分分析(PCA)和贝叶斯回归的统计学。
特殊主题:用于金融算法的高性能Python,如向量化和并行化;Python与Excel的集成;以及构建基于Web技术的金融应用程序。
目录
第 1部分 Python与金融
第 1章 为什么将Python用于金融 3
第 2章 基础架构和工具 21
第3章 入门示例 45
第 2部分 金融分析和开发
第4章 数据类型和结构 71
第5章 数据可视化 97
第6章 金融时间序列 123
第7章 输入/输出操作 155
第8章 高性能的Python 181
第9章 数学工具 207
第 10章 推断统计学 235
第 11章 统计学 275
第 12章 Excel集成 321
第 13章 面向对象和图形用户界面 345
第 14章 Web集成 365
第3部分 衍生品分析库
第 15章 估值框架 409
第 16章 金融模型的模拟 421
第 17章 衍生品估值 441
第 18章 投资组合估值 459
第 19章 波动率期权 475
附录A 精选的**佳实践 491
附录B 看涨期权类 499
附录C 日期和时间 503
- Python金融大数据分析.azw3