第一节 简介

  • 概述
  • 量化交易的历史
    • 量化交易的产生
    • 量化交易的兴起
    • 量化交易的繁荣
    • 国内量化交易的发展史
  • 量化交易分类
    • 趋势性交易
    • 市场中性策略
    • 高频交易
  • 不同金融产品的投资技术
    • 股票
    • 期货
  • 量化交易的优势
    • 严格的纪律性
    • 完备的系统
    • 靠数据模型取胜
  • 量化交易研究流程
    • 流程内容
    • 分析结果
  • 总结

概述

量化交易 (Quantitative Trading) 是借助现代统计学和数学 (机器学习) 的方法, 利用计算机技术来进行交易的证券投资方式.


量化交易从庞大的历史数据中海选能带来超额收益的多种 “大概率” 事件以定制策略. 用数量模型验证及固化这些规律和策略, 然后严格执行已固化的策略来指导投资. 从而获得可以持续的, 稳定且高于平均收益的超额回报.

要求:

  1. 熟悉 numpy 和 pandas
  2. 对机器学习有一定基本的了解

注: 不会的同学可以去看我之前写的教程.

量化交易的历史

量化交易的产生

1969 年, 爱德华索普利利用他发明的 “科学股票市场系统” (实际上是一种股票权证定价模型), 成立了第一个量化投资基金. 索普也被称为量化投资的鼻祖.

量化交易的兴起

1988 年, 詹姆斯西蒙斯成立了大奖章基金, 从事高频交易和多策略交易. 基金成立 20 多年以来收益率达到了年化 70% 左右, 除去报酬后达到 40% 以上. 西蒙斯也因此被称为 “量化对冲之王”.

量化交易的繁荣

1991 年, 彼得穆勒发明了 alpha 系统策略, 开始使用计算机 + 金融数据来设计模型, 构建组合.

国内量化交易的发展史

我们通过一张图来对比国内国外的发展历史:

国内 2012 年到 2016 年量化对冲策略管理的资金规模增长了 20 倍,管理期货策略更是增长了 30 倍,增长的速度是所有策略中最快的. 相比美国量化基金发展历程, 中国现在基本处于美国 90 年代至 21 世纪之间的阶段.

2010 年, 沪深 300 股指期货上市, 此时的量化基金终于具备了可行的对冲工具, 各种量化投资策略如 alpha 策略, 股指期货套利策略才真正有了大展拳脚的空间. 可以说2010年是中国量化投资元年.

2013~2015 年股指新政之前可以说是国内量化基金有史以来最风光的一段时期. 国内量化投资机构成批涌现, 国内量化投资高速发展.

量化交易分类

我们所做的量化投资: 市场中性策略 (量化分析)

趋势性交易

趋势性交易: 适合一些主观交易的高手, 用技术指标作为辅助工具在市场中如鱼得水的. 但如果只用各种技术指标或指标组合作为核心算法构建核心模型, 无法实现长期盈利.

趋势化交易适合金融准仪出生, 对财务以及金融市场非常了解的人员. 趋势性交易一般也会做一些量化分析操作.

市场中性策略

市场中性策略: 在任何市场环境下风险更低, 收益稳定性更高, 资金容量更大. 适合一些量化交易者, 发现市场中的 alpha 因子赚取额外收益. 例如股票与股指期货的对冲策略等.

市场中性策略适合擅长编程, 机器学习, 数据挖掘, 量化交易的人员. 在接下来的几周内我会重点解释市场中性策略.

高频交易

高频交易: 在极短的时间内频繁买进卖出, 完成多次大量的交易. 此类交易方式对硬件系统以及市场环境要求极高, 所以只有在成熟市场中的专业机构才会得以应用.

高频交易适合一些算法高手, 使用 C / C++ 去进行算法交易.

不同金融产品的投资技术

股票

股票的投资: 市场中性策略占大多数, 涉及少量的趋势性策略, Alpha 策略.

期货

期货的投资: 趋势性交易站大多数, 涉及少量的 CTA 策略, 统计套利, Alpha 策略.

量化交易的优势

严格的纪律性

严格执行投资策略, 而不是随投资者情绪的变化而随意更改. 这样可以克服人性的弱点, 如贪婪, 恐惧, 侥幸心理. 也可以克服认知偏差.

完备的系统

首先表现在多层次. 包括在大类资产配置, 行业选择, 精选个股三个层次上我们都有模型.

其次是多角度. 量化交易的核心投资思想包括宏观周期, 市场结构, 估值, 成长, 盈利质量, 分析师盈利预测, 市场情绪等多个角度.

最后是多数据, 就是海量数据的处理. 人脑处理信息的能力是有限的, 当一个资本市场只有 100 只股票, 这对定性投资基金经理是有优势的, 他可以深刻分析这 100 家公司. 但在一个很大的资本市场, 比如有成千上万只股票的时候, 强大的定量化交易的信息处理能力能反映它的优势. 能捕捉更多的投资机会, 拓展更大的投资机会.

靠数据模型取胜

股票的实际操作过程中, 运用概率分析, 提高买卖成功的概率.

量化交易研究流程

量化回测框架提供完整的数据, 以及回测机制进行测量评估研究. 并能够实时进行模拟交易, 为实盘交易提供选择. 研究流程:

流程内容

获取数据:

  • 公司财务, 新闻数据
  • 基本行情数据

数据分析挖掘:

  • 传统分析方法, 机器学习, 数据挖掘方法
  • 数据处理, 标准化, 去极值, 中性化分组回测, 行业分布

构建策略:

  • 获取历史行情, 历史持仓信息, 调仓记录等
  • 止盈止损单, 限价单, 市价单

回测:

  • 股票涨跌听, 停复牌处理
  • 市场冲击, 交易滑点, 手续费

策略分析:

  • 订单分析, 成交分析, 持仓分析

模拟交易:

  • 接入实时行情, 实时获取成交回报
  • 实时监控, 实时归因分析

实盘交易:

  • 接入真实债券商账户

分析结果

我们最终想要的结构就是在回测中表现的较好的分析方法和策略. 比如:

量化策略是指使用计算机作为工具, 通过一套固定的逻辑来分析, 判断和决策. 量化策略既可以自动执行. 其实策略也可以理解为, 分析数据之后, 决策买什么以及交易时间.

总结

股票的量化投资可以说是一种价值投资, 我们所做的也是去挖掘市场中的价值股票. 而非去预测股票的涨跌来进行投资等等.

最终量化分析是众多投资机构的工具, 分析手段而已.

量化交易 第一课 简介相关推荐

  1. 2021-4-16美股交易第一课(暗盘)

    暗盘第一课 暗盘选票网站 因为这个网站要把名字一页一页粘贴复制出来才行,我想用我的Python知识对网页进行解析,然后写了txt文件中 程序功能 我的选票标准,根据培训中教的设置标准,这个网站没有提供 ...

  2. 江某人量化交易——第一章——获取wind数据

      初学量化交易,以此博客来记录自己的学历历程.   在数据分析的工作中,最让人头疼的无疑就是数据的获取.清洗等过程,这几乎可以占到工作量的八九成.因此在量化交易的学习中,如果可以很方便的获取到股票数 ...

  3. 量化交易 第二课 平台介绍

    平台介绍 概述 回测框架 RiceQuant 平台介绍 注册 创建策略 策略页面功能介绍 如何完成一个策略 策略初始设置 策略主体运行流程分析 概述 RiceQuant 是一个云端的框架, 可以帮助我 ...

  4. python量化交易第一天_《Python量化交易教程》第一部分新手入门 第1天:谁来给我讲讲Python?...

    一.量化投资视频学习课程 二.Python手把手教学 第1天:谁来给我讲讲Python? PS: 1.注意使用方法,这个以后都有大用 2.注意符号的使用方式 3.尽量用英文表达 4.本日学习内容以及其 ...

  5. 通达信交易接口api_股票量化交易-获取数据的两种方法

    量化交易第一步就是获取数据,介绍两种免费的方法 1.通过pytdx获取本地通达信数据 2.通过requests爬虫爬取腾讯财经数据 通过python第三方库pytdx获取 这是个很强大的第三方库,原理 ...

  6. 通达信行情数据获取--python_股票量化交易-获取数据的两种方法

    量化交易第一步就是获取数据,介绍两种免费的方法 1.通过pytdx获取本地通达信数据 2.通过requests爬虫爬取腾讯财经数据 通过python第三方库pytdx获取 这是个很强大的第三方库,原理 ...

  7. 量化交易 实战第一课 策略入门

    量化交易 实战第一课 策略入门 概述 要求 指标 市净率 股票市值 代码实现 概述 不管是技术分析还是基本面分析, 我们在进行投资的时候会选择某些表现好的股票来作为一个股票池. 从中进行交易的判断 ( ...

  8. 小白量化投资交易入门课(python入门金融分析)

    推荐一门课程:课程连接 课程名称:死工资一党课程:小白量化投资入门课(python) 课程定位:本课程为视频课程,全面覆盖量化交易基础知识点. 面向人群:股票基础较弱者.Python编程基础较弱者. ...

  9. 量化交易 实战第二课 金融时间序列分析 Part 1

    量化交易 实战第一课 金融时间序列分析 Part 1 概述 平台 获取股票数据 需求 函数 index_components - 获取指数成分股列表 get_price - 合约历史数据 代码 统计分 ...

最新文章

  1. 实操《深入浅出React和Redux》第二期—Flux
  2. 15.5.2 【Task实现细节】骨架方法的结构
  3. 手写table用ajax遍历,原生js把数据循遍历到前端table
  4. Jsoup的简易使用示例
  5. [学习指南]运动是基于4412嵌入式技术开发板学习步骤
  6. wireshark网络分析就这么简单 pdf_用了这么久才发现!原来PDF提取文字这么简单,看完涨知识了...
  7. 安卓案例:标准化测试
  8. 简单查询(1.普通查询2.条件查询3.模糊查询4.排序查询5.统计查询(聚合函数)6.分组查询7.分页查询)...
  9. git push时出现403,443
  10. html 放到底部,html – 将元素放在页面底部
  11. xshell5 的账号密码搬家
  12. 知云文献翻译_研究生必备的文献翻译软件——知云文献翻译
  13. firefox android手势,6款Firefox鼠标手势扩展推荐
  14. 面向对象期末第三阶段
  15. 终于,“亚麻百货”也要来了!
  16. 舒老师AK的hu测 T2. LX还在迷路(线段树+等差数列)
  17. 计算机电池维修方案,解决方案:计算机主板电池已耗尽,如果不更换电池该怎么办?如何更换电池...
  18. 【前端安全系列】【万字详解】如何防止XSS攻击?
  19. 决策树--信息增益、信息增益比、Geni指数的理解
  20. 公司监控显示无网络连接服务器,监控显示无网络视频什么原因

热门文章

  1. 为什么只有状态转移算法才是真正意义上的智能优化算法,其它的都是“假冒伪劣”?
  2. 黑马(7) 冷启动 基于内容的推荐
  3. GUI编程--PyQt5--QWidget2
  4. ggplot2-用图层构建图像2
  5. 深入理解JPEG图像格式Jphide隐写
  6. 【平面设计基础】12:ACR调色
  7. S君 被父母毁掉的一生 r瓴
  8. 褚时健:我老褚不是个坏人
  9. 打印机故障处理【以MP 3054sp 打印机为例】
  10. 软件测试中的“黑天鹅”