Python金融编程快速入门与项目实操
正版保障 假一赔十 可开发票
¥
48.05
6.2折
¥
78
全新
仅1件
作者编者:高顿财经研究院|责编:刘亚平//冯颖
出版社广东经济出版社
ISBN9787545477160
出版时间2020-08
装帧平装
开本16开
定价78元
货号11093469
上书时间2024-11-14
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
高顿财经研究院,创立于2009年,现有200多名研究员和学术老师,目前已出版多类财经图书。研究院坚持研发与教学并重,在财经教育领域不断探索,为学员提供前瞻性、高水准的知识服务。高顿财经研究院在衍生品及对冲策略、量化风险模型、量化策略、机器学习、高频交易等领域均设立研究项目和开发相关课程。
目录
第1部分 基础知识
第l章 初识编程和Python
1.1 程序与编程语言
1.1.1 什么是程序
1.1.2 编程语言的分类
1.2 Pvthon简介
1.2.1 什么是Pvt}ion
1.2.2 Pyt}ion的特点
1.2.3 为什么金融行业人士喜欢使用Pytion
1.3 安装P、rthon及相关软件
1.3.1 版本选择:Pythion
1.3.2 Anacond‘a简介
1.3.3 安装Anaconda
1.3.4 检查是否安装成功
思考与练习
第2章 PythOn程序实例分析
2.1 第一个Pvthon小程序
2.1.1 编写Hello World程序
2.1.2 运行:Hello Wor1d程序
2.1.3 使用集成开发环境运行Pythion程序
2.1.4 使用第三方工具包
2.1.5 学会使用PVt}ion的帮助文档
2.2 案例:汇率换算
2.2.1 程序开发过程
2.2.2 P、rt}ion程序的基本元素分析
思考与练习
第3章 变量与数据类型
3.1 变量的定义与运用
3.1.1 为什么需要使用变量
3.1.2 变量的赋值
3.1.3 变量的命名规则
3.1.4 多变量的赋值
3.2 数据类型:数字
3.2.1 数字的基本类型
3.2.2 数字类型的基本操作
3.2.3 布尔类型
3.3 数据类型:字符串
3.3.1 字符串的基本定义
3.3.2 字符串的基本操作
3.3.3 字符串的内置函数
3.3.4 字符串的内置方法
3.4 数据类型的相互转换
3.4.1 查看数据类型
3.4.2 整数与浮点数之间的转换
3.4.3 整数、浮点数与布尔类型之间的转换
3.4.4 数字与字符串之间的转换
3.5 案例:计算资金的时间价值
思考与练习
第4章 赋值输入与格式化输出
4.1 赋值输入
4.1.1 input()语句的使用
4.1.2 如何获取数字类型的输入
4.2 格式化输出
4.2.1 format()方法概述
4.2.2 输出内容的序号设置
4.2.3 文本内容的格式化输出
4.2.4 数字内容的格式化输出
4.2.5 格式化修饰符和标记的混合使用
4.3 print()函数
4.3.1 print()函数与format()方法的结合使用
4.3.2 print()函数的换行属性
4.3.3 利用print()函数同时打印多个表达式
4.4 案例:现值计算器升级版
思考与练习
……
第2部分 Python金融编程的常用库
第3部分 实战项目
内容摘要
本书基于目前大家常用的Python3.8版本编写。以Python基础知识为教学脉络,配以相应的金融编程案例加以讲解。全书分为3部分,共18章。第1部分:基础知识(第1-13章);第2部分:Python金融编程的常用库(第14-16章);第3部分:实战项目(第17-18章)。
其中,第1部分以Python基础知识为主,从如何安装开始,通过对变量、赋值、注释的讲解,让读者了解推荐的编程要素,再添以条件、循环语句、函数等,赋予程序不同功能。最后讲解包、模块、类的概念,让大家知道代码如何存储和取用更方便。
新版将“异常处理”一章移至第1部分,更贴合学习逻辑。
第2部分围绕金融编程常用的几个Python库——NumPy、Pandas和Matplotlib,分别解决金融编程中关于数组、时间序列和数据可视化的问题。在第一部分的基础上,让大家了解在解决实际相关金融数据分析问题时,需要将大量的数据进行怎样的操作,相关代码如何编写使得其最后的输出是我们可以运用于分析的形式。
第3部分是2个金融实战项目,是对于前面章节的综合运用。采取一章节一个项目,包含:期权定价模型、寻找Z优投资组合。从讲解金融知识背景,到分析问题,理出代码编写思路,导入数据,编写代码,运行和回测。
精彩内容
本书特色:
系统的Python教学思路;
搭配典型金融实例;
细分代码对应讲解。
学习要点:
Python编程基础
图文并茂、细致讲解,搭配净现值、收益率等金融编程例题,夯实变量、函数、列表、条件语句、循环语句等Python编程基础。
金融分析常用库:
借助NumPy、Pandas、Matplotlib等常用第三方库,玩转时间序列分析,实现数据可视化。
金融实战项目:
综合运用所学知识,解决期权定价、投资组合最优化求解等金融问题。
媒体评论
文化价值
本书为基于Python语言的金融编程入门教材。以系统的Python 基础知识为教学脉络,并配以相关金融编程案例,讲解清晰,示范直观,突出python语言的简洁和高可读性,帮助有一定金融知识的编程小白建立起Python与金融的联系,体会python语言的魅力,打好基础,快速上手。从各知识点练习到综合运用的实战项目,循序渐进地让读者体验利用python进行金融数据分析的完整编程过程,并学会金融分析中典型方法的实际应用。
市场价值
本书采用目前金融市场热门编程语言——Python,其简洁和高可读性,使得初学者能快速上手。本书不同于其他Python金融编程入门书的以金融知识为主要教学脉络,配以python基础知识的讲解。本书抓住目前市场漏洞,介于纯编程入门教材与 金融编程入门教材之间,选择采用以python基础知识为主,金融案例为辅的讲解思路。解决有一定金融知识的编程小白看懂纯编程入门书,又无法实际运用于金融编程,以及看懂金融编程入门书的金融知识,却没有系统的python知识框架的尴尬问题。另,全书直观展示Spyder环境下的编程过程:每行代码对应一个行序,不同功能代码,配以明确的中文注释 ,并通过行序对重要代码进行解读,让读者充分了解编程思路和易错误区。此外,全书采用中国开源的金融数据,有较高的实际应用价值。因此,本书的出版会极大地满足中国金融编程小白的需求,市场价值较高。
本书特色
系统的Python教学思路
搭配典型金融实例
细分代码对应讲解
学习要点
Python编程基础
图文并茂、细致讲解,搭配净现值、收益率等金融编程例题,夯实变量、函数、列表、条件语句、循环语句等Python编程基础。
金融分析常用库
借助 NumPy、Pandas、Matplotlib 等常用第三方库,玩转时间序列分析,实现数据可视化。
金融实战项目
综合运用所学知识,解决期权定价、投资组合Z优化求解等金融问题。
— 没有更多了 —
以下为对购买帮助不大的评价