从零开始学Python大数据与量化交易
周峰 王可群
内容简介
本书首先讲解量化交易的基础知识,如量化交易的优势、应用、注意事项、历史、量化交易平台等;然后讲解量化交易开发语言Python,即讲解Python语言的开发环境、基本语法及流程控制、特征数据类型、内置函数与自定义用户函数、面向对象编程;接着讲解大数据分析和可视化的3个包,分别是Numpy包、Pandas包、Matplotlib包;然后讲解量化交易策略的编写、获取数据函数、基本面量化选股、量化择时的技术指标函数、回测技巧、因子分析技巧;最后讲解Python量化交易策略的实战案例。
在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解Python大数据与量化交易过程中的热点问题、关键问题及种种难题。
本书适用于各种不同的投资者,如新老股民、中小散户、股票操盘手、基金操盘手和专业股票评论人士以及经济财经类专业的大学生,更适用于那些有志于在这个充满风险、充满寂寞的征程上默默前行的征战者阅读。 前言
说起量化交易,你的脑海里是否会浮现这样一幅画面:一间采用高科技搭建起来的交易室,上百台计算机显示屏飞速跑着各种数学模型,投资交易以微秒计的速度高深莫测地计算着?诚然,在普通投资者眼里,量化交易可能意味着复杂模型、高频交易、专业程序,且仿佛离我们很远。这些固然是量化交易的特征,但其实离我们并不遥远,事实上,我们每天都不自觉地在使用着量化。比如当你用某个或某些条件去判断是否要买卖某只股票或者如何买卖时,就是量化思维的一种表现。
量化投资在海外的发展已有30多年的历史,其投资业绩稳定,市场规模和份额不断扩大,得到了越来越多投资者的认可,并且量化对冲基金已经成为资管行业的翘楚。国内的量化交易起步较晚,量化交易在证券市场占比还不足5%。随着科技的进步,中国的量化交易市场正在快速发展。
当前,我国的量化交易主要应用在商品期货上。随着股指期货的上市,期货市场和证券市场实现了真正意义上…