| 作者 |
| 刘斌(新加坡)马伟明(James Ma Weiming) |
| 丛书名 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9781909101673 |
| 简要 |
| 简介 |
| 内容简介书籍经济管理学书籍 ---------------------------Python金融数据分析--------------------------- 本书将介绍股票、期权、利率衍生品等金融工具定价方法,如何根据市场指数进行大数据分析,以及如何使用NoSQL存储tick数据,可解决建模、交易策略优化和风险管理等金融领域的复杂问题。本书面向本科生、研究生、算法开发的初学者以及使用Python进行定量研究的金融领域软件开发人员。你无需精通Python,熟悉其基本使用情况即可。 |
| 目录 |
---------------------------金融科技:人工智能与机器学习卷--------------------------- 推荐序 前言 第1章 金融变革新时代 从原子到比特:金融契约的演变 / 002 引爆点来临:互联网引发金融数字化 / 008 新兴技术融合:开启金融大变革时代 / 014 第2章 智能金融:人工智能与金融深度融合 / 019 人工智能的发展历程 / 021 金融领域中的人工智能关键技术 / 028 人工智能在金融领域的主要应用场景 / 032 第3章 智能金融的驱动因素 宏观层面 / 039 经济发展和人均收入增加 / 039 互联网经济的发展 / 040 互联网群体呈年轻化趋势 / 040 政策支持层面 / 044 我国推动人工智能发展的主要政策 / 045 我国在推动金融与科技结合方面的主要政策 / 048 资本的推动 / 049 全球人工智能领域投资情况 / 050 中国和美国人工智能领域投资情况 / 052 人工智能技术的突破和应用增多 / 054 数据量呈指数级爆炸增长 / 054 芯片性能大幅提升,存储成本下降 / 057 深度学习推动人工智能算法进入爆发期 / 058 金融供给侧改革的内在需要 / 060 我国金融体系无法覆盖广大的中小企业群体 / 061 广大居民的多样化和个性化金融需求不能得到有效满足 / 061 我国金融信息化水平的不断提高为智能金融发展奠定了基础 / 063 第4章 面向金融客户端的应用场景 智能客服:深度学习让客服更智能 / 066 案例—工商银行“工小智” / 069 案例—百度金融智能服务中心 / 070 智能支付:让支付更便捷 / 071 案例—支付宝刷脸支付 / 074 智能营销:千人千面,精准匹配 / 076 案例—泰康在线 / 078 智能征信:海量数据和先进算法助力普惠金融 / 079 案例—芝麻信用 / 080 案例—ZestFinance / 082 智能保险:精准画像,精准定价 / 083 案例—蚂蚁金服“车险分” / 085 案例—AXA利用机器学习进行保险定价优化 / 087 智能核保:数字化、自动化、智能化 / 090 案例—新华保险Magnum智能核保系统 / 091 智能理赔:快速提升客户体验 / 092 案例—中国平安智能保险云“智能闪赔” / 093 第5章 面向运营环节的应用场景 资本优化:人工智能和机器学习提高资本效率 / 098 智能安防:识别可疑行为,确保场所安全 / 101 案例—海康威视金融安防领先业内 / 102 智能网点:推动银行网点智能化转型 / 103 案例—美国银行的robo bank / 105 人工智能优化压力测试:确保金融安全 / 107 市场影响分析:降低交易影响,提高交易效率 / 110 智能风控:去除噪音,让数据说话 / 113 案例—蚂蚁金服蚁盾 / 114 第6章 在交易和投资管理中的应用场景 预测市场:利用深度学习技术预测金融市场走势 / 118 量化交易:未来算法能自我学习、自主投资 / 122 案例—Man Group / 125 案例—Rebellion Research / 126 投资组合管理:优化组合配置,提高组合绩效 / 127 案例—Equbot推出人工智能ETF / 129 智能投顾:人工智能开启投顾新篇章 / 131 案例—平安金融壹账通推出“智能财富管家” / 133 智能投研:实时动态获取数据辅助投资决策 / 136 案例—智能投研领域的“谷歌”Kensho / 139 第7章 面向监管合规的应用场景 反洗钱/打击恐怖主义融资 / 145 案例—QuantaVerse / 148 完善KYC:提升客户体验,打击金融犯罪 / 150 案例—陆金所推出KYC系统 / 152 监控市场:实时监控市场异常,打击违规行为 / 153 案例—纳斯达克SMARTS监控系统 / 155 欺诈识别:智能模型为欺诈防控提供支撑 / 156 案例—猛犸反欺诈 / 158 预测系统性风险:维护金融系统稳定 / 161 辅助政策评估:让金融政策更合理、更有效 / 162 第8章 人工智能给金融带来的影响 对金融市场的影响:重塑金融生态,提高市场效率 / 167 对金融业务流程的影响:推动金融机构战略转型 / 170 对投资者和消费者的影响:普惠个性化金融越来越近 / 174 对监管机构的影响:迎接大变革,应对新挑战 / 177 第9章 传统金融机构拥抱金融科技 竞争走向融合 / 182 金融IT阶段(2008年以前):传统金融机构试水互联网业务 / 183 互联网金融发展阶段(2008~2012年):互联网金融对传统金融机构形成冲击 / 185 金融科技发展新阶段(2013年至今):传统金融机构战略拥抱金融科技 / 188 传统金融机构发展金融科技的主要模式 / 192 智能金融崛起:传统金融机构入局 / 199 全球智能金融崛起 / 199 我国智能金融发展情况 / 203 传统金融机构布局智能金融业务 / 207 第10章 对金融科技的思考及展望 对人工智能在金融领域应用的思考 / 213 人工智能将取代传统低端金融业就业岗位 / 213 人工智能带来的风险 / 216 人工智能的局限性 / 218 金融科技展望:场景化、智能化、个性化 / 219 ---------------------------Python金融数据分析--------------------------- 前言 第1章Python在金融中的应用 11Python适合我吗 111免费+开源 112高级、强大、灵活的编程语言 113丰富的标准库 12面向对象编程与函数式编程 121面向对象式方法 122函数式方法 123我该使用哪种方法 13我该使用哪个版本的Python 14IPython简介 141安装IPython 142使用pip 143IPython Notebook 144Notebook单元格 145IPython Notebook简单的练习 146Notebook与金融 15总结 第2章金融中的线性问题 21资本资产定价模型与证券市场线 22套利定价模型 23因子模型的多元线性回归 24线性最优化 241安装PuLP 242一个简单的线性优化问题 243线性规划的结果 244整数规划 25使用矩阵解线性方程组 26LU分解 27Cholesky分解 28QR分解 29总结 第3章非线性与金融 31非线性建模 32非线性模型举例 321隐含波动率模型 322马尔可夫机制转换模型 323门限自回归模型 324平滑转换模型 33非线性模型求根算法概述 34增量法 35二分法 36牛顿迭代法 37割线法 38求根法的结合使用 39利用SciPy求解 391SciPy求根标量函数 392通用非线性求解器 310总结 第4章利用数值方法为衍生品定价 41什么是期权 42二叉树期权定价模型 421欧式期权定价 422编写StockOption类 423编写BinomialEuropeanOption类 424利用BinomialTreeOption类给美式期权定价 425CoxRossRubinstein模型 426LeisenReimer模型 43希腊值 44三叉树期权定价模型 45期权定价中的Lattice方法 451二叉树网格 452编写BinomialCRROption类 453三叉树网格 46有限差分法 461显式方法 462隐式方法 463CrankNicolson方法 464奇异障碍期权定价 465美式期权定价的有限差分 47隐含波动率模型 48总结 第5章利率及其衍生工具 51固定收益证券 52收益率曲线 53无息债券 54自助法构建收益率曲线 55远期利率 56计算到期收益率 57计算债券定价 58久期 59凸度 510短期利率模型 5101Vasicek模型 5102CoxIngersollRoss模型 5103Rendleman and Bartter模型 5104Brennan and Schwartz模型 511债券期权 5111可赎回债券 5112可回售债券 5113可转换债券 5114优先股 512可赎回债券定价 5121Vasicek模型定价无息债券 5122提前行权定价 5123有限差分策略迭代法 5124可赎回债券定价的其他影响因素 513总结 第6章利用Python分析欧洲斯托克 50指数波动率 61波动率指数衍生品 611STOXX与欧洲期货交易所 612EURO STOXX 50指数 613VSTOXX 614VIX 62获取EUROX STOXX 50指数和VSTOXX数据 63数据合并 64SX5E与V2TX的财务分析 65SX5E与V2TX的相关性 66计算VSTOXX子指数 661获取OESX数据 662计算VSTOXX子指数的公式 663VSTOXX子指数值的实现 664分析结果 67计算VSTOXX主指数 68总结 第7章大数据分析 71什么是大数据 72Hadoop 721HDFS 722YARN 723MapReduce 73大数据工具对我来说实用吗 74获取Apache Hadoop 741从Cloudera获取QuickStart VM 742获取VirtualBox 743在VirtualBox上运行Cloudera VM 75Hadoop中的字计数程序 751下载示例数据 752map程序 753reduce程序 754测试脚本 755在Hadoop上运行MapReduce 756使用Hue浏览HDFS 76Hadoop的金融实践 761从Yahoo! Finance获取IBM股票价格 762修改map程序 763使用IBM股票价格测试map程序 764运行MapReduce计算日内价格变化 765分析MapReduce结果 77NoSQL简介 771获取MongoDB 772创建数据并运行MongoDB 773获取PyMongo 774运行测试连接 775获取数据库 776获取集合 777插入文档 778获取单个文档 779删除文档 7710批量插入文档 7711统计集合文档 7712查找文档 7713文档排序 7714结论 78总结 第8章算法交易 81什么是算法交易 82带有公共API的交易平台列表 83有没有最好的编程语言 84系统功能 85通过Interactive Brokers和IbPy进行算法交易 851获取Interactive Brokers的Trader WorkStation 852获取IbPy——IB API包装器 853指令路由机制 86构建均值回归算法交易系统 861设置主程序 862处理事件 863实现均值回归算法 864跟踪头寸 87使用OANDA API进行外汇交易 871什么是REST 872设置OANDA账户 873OANDA API使用方法 874获取oandapy——OAND AREST API包装器 875获取并解析汇率数据 876发送指令 88构建趋势跟踪外汇交易平台 881设置主程序 882处理事件 883实现趋势跟踪算法 884跟踪头寸 89风险价值模型 810总结 第9章回溯测试 91回溯测试概述 911回溯测试的缺陷 912事件驱动回溯测试系统 92设计并实施回溯测试系统 921TickData类 922MarketData类 923MarketDataSource类 924Order类 925Position类 926Strategy类 927MeanReverting Strategy类 928Backtester类 929运行回溯测试系统 9210改进回溯测试系统 93回溯测试模型的10个注意事项 931模型的资源限制 932模型评价标准 933估计回溯测试参数的质量 934应对模型风险 935样本数据回测 936解决回溯测试的常见缺陷 937常识错误 938理解模型环境 939数据准确性 9310数据挖掘 94回溯测试中的算法选择 941k均值聚类算法 942KNN机器学习算法 943分类回归树分析 9442k析因设计 945遗传算法 95总结 第10章Python与Excel的融通 101COM概述 102Excel与金融 103构建COM服务器 1031先决条件 1032获取pythoncom模块 1033构建BlackScholes模型COM服务器 1034注册和注销COM服务器 1035构建CoxRossRubinstein模型COM服务器 1036构建三叉网格模型COM服务器 104在Excel中构建COM客户端 1041设置VBA代码 1042设置单元格 105COM的其他功能 106总结 |