必知的量化交易基础

量化交易核心概念

量化思想
image.png
量化交易
量化交易是指以先进的数学模型代替人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决策–百度百科
量化交易知识树
image.png
量化交易发展历史-国外
image.png
量化交易发展历史-国内
image.png

量化交易VS主观交易

比较要素量化交易主观交易
纪律性无主观情绪影响主观情绪化
精力不知疲倦受交易员精力影响
效率秒级最快30秒
系统性多层次、多角度、多数据艺术性较强
可控性风险明确可控不可控
可复制性可无限复制可复制性差

量化交易流程

image.png

量化交易分类

量化交易:交易产品、盈利模式、策略信号
交易产品:股票策略、CTA策略、期权策略、FOF策略
盈利模式:单边多空策略、套利策略、对冲策略
策略信号:多因子策略、均值回归策略、动量效益策略、二八轮动策略、海龟策略、机器学习策略

量化交易开发流程

数据获取
内容:行情数据、宏观数据、财务数据、舆情数据
方式:网站下载、客户端、三方API、爬虫
数据清洗
场景:垃圾数据清除、空值填充、数据转换、数据对齐
类库:numpy、pandas
策略编写
image.png
策略回测
image.png
量化策略优化

  • 重视交易费
  • 注重风险,重视退出
  • 优化无止境

模拟盘交易

  • 过去表现并不表示未来结果
  • 至少半年以上
  • 模拟盘稳定收益100%以上再考虑实盘交易

实盘交易

  • 做好第一年会输的准备
  • 不急于扩大投资,增加杠杆
  • 心态最重要

量化交易策略分类

股票策略关注股票
期权策略关注期权
CTA策略关注期货
FOF策略关注FOF
股票策略盈利模式
股票:股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券
股票策略通过股价波动盈利
期权:一种选择权,是一种能在未来某特定时间以特定价格买卖一定数量的某种特定商品的权利
期货:一种标准化合约,期货交易所统一制定的、约定在未来的某一个确定的日期和地点按照约定的条件买卖一定数量和质量的标的资产的标准化合约
image.png
期权策略盈利模式
期权合约差价(常用)
到期行权收益
买入一份低行权价认购期权同时卖出一份高行权价认购期权
CTA策略盈利模式
关注价格趋势获取利差
价格走势存在反身性,随着市场上涨或下跌的趋势得到加强,而认知上的偏移又会反映在市场上
FOF策略
基金中的基金,是一种专门投资于其他投资基金的基金
通过资产配置来分散风险、平滑波动、改善组合收益风险比,从而优化投资者的持有体验。尤其是在震荡的市场背景下,FOF产品的优势尤其明显

盈利模式分类

单边多空策略
低价买进,待股价出现单边下跌时卖出,赚取利差
image.png
通过单边买入或单边卖出实现盈利
套利策略
在金融市场利用某些金融产品价格与收益率暂时不一致的机会获得收益的策略
image.png
追求无风险套利,即价格变动所产生的无风险收益
对冲
指特意减低另一项投资风险的投资,同时进行两笔行情相关、返现相反、数量相当、盈亏相抵的交易
对冲策略
在期货股票市场和股票市场同时进行等量反向交易,以锁定既得利润(或成本),通过抵消两个市场的损益来规避股票市场的系统性风险
做多同时做空,市场向上,赚钱;市场向下,赚钱或少亏钱

策略信号分类

策略信号:交易信号,买入或卖出的一系列特征
多因子策略
找到某些和收益率最相关的指标,并根据该指标,建一个股票组合,期望该组合在未来的一段时间跑赢或跑输指数
image.png
跑赢指数,做多;跑输指数,做空
交易模型
基于现代多学科众多理论,以及多种金融技术分析理论,具有普遍性,可盈利可量化可执行交易系统
image.png
市场趋势符合交易模型即可盈利
机器学习
从大量数据中找到某种规律,包括但不限于文本数据,图像数据等,找到可盈利,可量化,可执行的策略信号
区别于传统金融量化策略,从更丰富的数据维度中识别策略信号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/647299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

对Git更深入了解与学习

对Git更深入了解与学习 0. 前言0.1 工作区与暂存区 1. git remote update origin2. git push origin --delete 分支名 删除远端分支3. git remote4. git fetch5. git status5.1 git status 直观理解5.2 暂存与暂存取消 (git restore)5.3 push之后 6. git…

SpringBootAdmin邮件通知

在上一篇中我们学习到了 Admin Service Clustering 分布式缓存配置 ,这一篇我们来学习,客户端离线,出现故障的时候,我们这么能及时知道呢,发现邮件通知也许是最简单的方式了! 邮件通知 邮件通知将作为使用…

Linux文本编辑器-vi/vim

一.vi/vim编辑器介绍 vi\vim是visual interface的简称, 是Linux中最经典的文本编辑器 同图形化界面中的 文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择。 vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而…

哈希的基本概念(开散列和闭散列)(附代码)

哈希 哈希概念哈希冲突哈希函数常见的哈希函数 哈希冲突的解决闭散列开散列 哈希概念 传统的查找函数,搜索的效率取决于比较的次数。而hash算法:在理想情况下,可以不经过任何比较,一次就能得到要搜索的结果。 存储结构&#xff1…

面向社交网络语言隐写分析

论文:Linguistic Steganalysis Toward Social Network 发表在:IEEE Transactions on Information Forensics & Security是网络与信息安全领域的国际两大顶级期刊之一,中国计算机学会(CCF)推荐的A类期刊&#xff0c…

​用技术的视角,去看一台家用 MPV 该有的水准

「MPV」一个在 2023 年之前都属于「小众」车型的品类。 但从 2023 年初开始,MPV 却变成了新能源,特别是高端新能源品牌必争的细分产品。 从岚图推梦想家开始,到腾势 D9,再到极氪 009,最后到魏牌高山,标志…

【开源】基于JAVA语言的智慧社区业务综合平台

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 业务类型模块2.2 基础业务模块2.3 预约业务模块2.4 反馈管理模块2.5 社区新闻模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 业务类型表3.2.2 基础业务表3.2.3 预约业务表3.2.4 反馈表3.2.5 社区新闻表 四、系统展…

Java中的this和super

①this 在Java中,this关键字代表当前对象的引用。它可以用于以下几个方面: 引用当前对象的成员变量:使用this关键字可以引用当前对象的成员变量,以区分成员变量和方法参数或局部变量之间的命名冲突。例如,如果一个方法…

LeetCode做题总结 226. 翻转二叉树

226. 翻转二叉树 代码1 报错代码2 报错代码3 正确。 代码1 报错 class Solution {public TreeNode invertTree(TreeNode root) {// TreeNode _root root; // 这是在保证// _root preOrderTree(root);// return root;root preOrderTree(root);return root;}public TreeNode …

【机器学习300问】15、什么是逻辑回归模型?

一、逻辑回归模型是为了解决什么问题? 逻辑回归(Logistic Regression)是一种广义线性回归分析模型,尤其适用于解决二分类问题(输出为两个类别)。 (1)二分类举例 邮件过滤&#xff…

Java Web(五)--DOM

介绍 DOM 全称是 Document Object Model 文档对象模型; DOM 是 W3C(万维网联盟)的标准。 DOM 定义了访问 HTML 和 XML 文档的标准: "W3C 文档对象模型 (DOM) 是中立于平台和语言的接口&#xff0…

pdf怎么转换成jpg图片?pdf转图片工具用它就够了

有时候,我们可能需要将pdf文档转换为图片格式,以便于文档的处理和管理。通过将pdf转换为图片,可以将每一页pdf转换为独立的图片文件,便于整理、存储和管理,如果您有多个PDF文件需要转换成图片,可以批量pdf转…

Modern C++ std::bind的实现原理

1. 前言 前面写过《std::function从实践到原理》,管中规豹了std::function的一点点原理,不过还有一个与std::function密切相关的函数std::bind, 允许编程者绑定几个参数,本文着重介绍它的实现原理。不介绍一下它,有点吃肉不吃蒜味…

npm安装卡住问题(最新版)

npm安装卡住问题(最新版) 背景: ​ 最近这两天用npm安装一些包的时候,发现一直卡住: 报错: idealTree:npm: sill idealTree buildDeps之前能用的现在不能用了,我一想,是不是源头的问题,还真是…

C语言每日一题(48)回文链表

力扣 234 回文链表 题目描述 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例 1: 输入:head [1,2,2,1] 输出:true示例 2&#xff1…

Redis性能运行参数的监测工具 - WGCLOUD

WGCLOUD是一款开源免费的运维监控平台,可以监测Redis的运行情况,比如redis的Key数量,过期Key数量,Redis的端口号,Redis的版本,同步状态,集群模式,使用内存等等数据 中间件Redis监测…

FinBert模型:金融领域的预训练模型

文章目录 模型及预训练方式模型结构训练语料预训练方式 下游任务实验结果实验一:金融短讯类型分类实验任务数据集实验结果 实验二:金融短讯行业分类实验任务数据集实验结果 实验三:金融情绪分类实验任务数据集实验结果 实验四:金融…

瑞_数据结构与算法_二叉搜索树

文章目录 1 什么是二叉搜索树1.1 二叉搜索树的特征1.2 前驱后继 2 二叉搜索树的Java实现2.1 定义二叉搜索树节点类BSTNode泛型key改进 2.2 实现查找方法get(int key)递归实现非递归实现 ★非递归实现 泛型key版本 2.3 实现查找最小方法min()递归实现非递归实现 ★ 2.4 实现查找…

Django从入门到精通(三)

目录 七、ORM操作 7.1、表结构 常见字段 参数 示例 7.2、表关系 一对多 多对多 第一种方式 第二种方式 7.3、连接MYSQL 7.4、数据库连接池 7.5、多数据库 读写分离 分库(多个app ->多数据库) 分库(单app) 注意…

狗东云搭建幻兽帕鲁(奶妈级别)

使用狗东云搭建幻兽帕鲁 同配置狗东云比腾讯云便宜,2核2G服务器仅50元1年,4核8G服务器458元1年,点击链接直达. 进入页面会跳转到注册,先注册账户,注册好后页面跳转,没有跳转点这里,选择页面左侧…