技术巴巴

 找回密码
 立即注册
技术巴巴 课程推荐 查看内容

教你用 Python 进阶量化交易

2019-3-12 20:34| 发布者: jishu88| 查看: 10| 评论: 0

摘要: 首先Python只是一门技术,最终还是要将这门技术应用到一个行业中的,而量化交易这个行业目前正处于快速发展水平,对人才的需求非常大,特别是对具备一定量化交易背景的人才,本专栏整体的学习可以让大家对量化交易这 ...

学习量化交易这门课程有什么作用呢?

首先Python只是一门技术,最终还是要将这门技术应用到一个行业中的,而量化交易这个行业目前正处于快速发展水平,对人才的需求非常大,特别是对具备一定量化交易背景的人才,本专栏整体的学习可以让大家对量化交易这个领域有一个深入的了解,对于准备跨入量化交易领域的同学有所帮助。

另外本专栏会涉及大数据分析、数学建模一些思想,以及一些Python第三方库的讲解和编程教学,这些技术是可以在相关的领域去应用的,对于准备从事大数据分析和人工智能领域的同学同样有所启迪。最重要的是对于和我一样喜欢股票投资、期货投资这类交易的金融爱好者来说,将量化交易辅助主观交易,通过设计一些股票或者期货的交易策略,能够在金融市场上有所收获,为自己拓宽投资理财的渠道和方法。

本专栏大纲以量化交易的整体流程结合由浅入深的学习过程进行设计和制定。

量化交易的整体流程如下图所示:首先是把历史行情、基本面信息、新闻资讯等数据进行初步清洗和处理,而后输入到量化模型中,量化模型包括了数学建模、编程设计等工具所形成的交易策略,通过分析这些数据最终产生出交易的信号,比如买什么股、什么时候买、买多少、什么时候卖等信息。当然实际上这个过程并没有流程图显示的那么简单,这里只是让大家有个整体的概念。

图片描述

分解量化模型可以看到模型是通过各种策略来实现的,常见的策略有均线策略、Alpha策略、布林带策略、海龟策略、动量策略等等,也包括自主开发的策略,不过要良心的声明下凡是公开的、用的人多的策略,基本也就不赚钱了,当然并不影响我们学习这些策略从中借鉴其中的精髓,站在巨人的肩膀上看问题。策略层再往下分解则是我们熟悉的Python、Pandas、Matplotlib、NumPy、统计学、数学模型这些基础工具。我们会讲解 Pandas、NumPy、TA-Lib 等专用库实现股票交易策略的设计,也会讲解使用 Matplotlib库实现股票交易的可视化图形,同时在交易策略设计中会讲解数学模型、统计学相关的知识。数据是量化策略的基础,关于数据的获取,我们会讲解使用Tushare、Pandas数据抓取模块来获取金融数据,也会介绍Pandas、NumPy库对原始数据进行规整化的处理。为了将专栏中分散的知识点贯穿起来,最后会讲解如何制作一个简易版的量化交易小工具,希望通过这部分内容使大家能够对量化交易相关的知识有更整体的掌握。

以上是对本专栏整个大纲体系的构思。关于大纲的章节内容分布如下图所示:


路过

雷人

握手

鲜花

鸡蛋

最新评论

技术巴巴  

GMT+8, 2019-3-24 14:58 , Processed in 0.030963 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部