跨品种套利 - 期货

2023-10-31

1. 原理

什么是套利?

套利是指在买入或卖出一种金融资产的同时卖出或买入另一种相关的金融资产从中利用价差获得套利的过程。

什么是跨品种套利?

当两个合约有很强的相关性时,可能存在相似的变动关系,两种合约之间的价差会维持在一定的水平上。当市场出现变化时,两种合约之间的价差会偏离均衡水平。此时,可以买入其中一份合约同时卖出其中一份合约,当价差恢复到正常水平时平仓,获取收益。

以大商所玉米和淀粉为例,合约分别为DCE.c1801和DCE.cs1801。二者之间相关性为0.7333,价差处于相对稳定合理区间。如图所示。

二者价差整体处于250-350之间。当价差偏离此区间时,可以进行跨品种套利。

跨品种套利有以下几个特点:

1.套利的两种资产必须有一定的相关性。
2.两种合约标的不同,到期时间相同。
3.两种资产之间的价差呈现一定规律。

怎样确定合约之间有相关性?

最常用的方法是利用EG两步法对两个序列做协整检验,判断两个序列是否平稳。只有单整阶数相同,二者才有可能存在一定的关系。

以大豆和豆粕为例,选取其在2017年1月1日至2018年1月1日的主力合约价格时间序列,利用statsmodels包进行协整检验。

检验结果为:
焦炭的t = -1.7886&#

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

跨品种套利 - 期货 的相关文章

  • 【Python 量化交易】什么是择时策略

    量化金融 xff1a 什么是择时策略 xff1f 什么是市场择时 xff1f 市场择时概要择时成本损失机会的代价交易成本的代价真实例子 什么是市场择时 xff1f 市场择时 xff0c 也可以叫做市场选时 xff0c 是一种投资或者交易的策
  • 【Python 量化交易】SAR技术指标

    SAR Source Code span class token keyword class span span class token class name SARIndicator span span class token punct
  • 【Python 量化交易】MACD技术指标

    MACD Source Code span class token keyword class span span class token class name MACDIndicator span span class token pun
  • 【Python 量化交易】EMA技术指标

    EMA Source Code span class token keyword class span span class token class name EMAIndicator span span class token punct
  • 决策树分类器DecisionTreeClassifier参数解释

    sklern中使用sklearn tree DecisionTreeClassifier类来实现决策树分类算法 模型调参常用参数如下 名称 功能 描述 criterion 特征选择标准 gini or entropy default gin
  • 跨品种套利 - 期货

    1 原理 什么是套利 套利是指在买入或卖出一种金融资产的同时卖出或买入另一种相关的金融资产从中利用价差获得套利的过程 什么是跨品种套利 当两个合约有很强的相关性时 可能存在相似的变动关系 两种合约之间的价差会维持在一定的水平上 当市场出现变
  • 以衍复为例,聊聊当下的沪深300指数增强

    最基础的问题 什么是沪深300指增 沪深300指数增强策略 对标沪深300指数 它利用量化投资的方式进行主动选股 很多管理人已经是全市场选股 在获取 指数 收益的同时 获取超越市场的 收益 能否长期获得稳定的 收益是衡量管理人水平的重要评判
  • 算法帝国:华尔街交易怪兽的核武器缔造史

    这是一段通俗的读物 更是一段算法交易的历史钩沉 华尔街的每个角落逐渐被算法所侵蚀 思考者 依然还是拖着额头 但却不得不接受未来的现实 1980年华尔街的黑客生涯 天时地利 20世纪70年代末期 算法开始进入人们的工作 这一趋势席卷了世界各地
  • python定时运行,多进程

    可以通过另开一条线程 去专门做这件事情 py2代码如下 如果是py3请自行调整下语法 coding utf8 import threading import time 真正要执行的函数 def t1 print ok 每隔10秒钟执行 de
  • 行业轮动策略(思想+源码)

    一 行业轮动策略简介 行业轮动是利用市场趋势获利的一种主动量化投资交易策略 其本质是利用不同投资品种强势时间的错位对行业品种进行切换以达到投资收益最大化的目的 通俗点讲就是根据不同行业的区间表现差异 性进行轮动配置 力求能够抓住区间内表现较
  • quantopian寻找策略之mean_reversion

    股价有向均线回归的趋势 利用这个特点 可以在技术指标处于超卖阶段寻找那些上涨速度快的流通性好的股票买入 形成下面的策略 策略来源quantopian 对于市场上流通性最好的1500只股票在pipeline中先进行一波过滤 1 年收益率排名前
  • pytdx接口API说明

    标准行情接口API pytdx hq 下面是如何在程序里面调用本接口 首先需要引入 from pytdx hq import TdxHq API 然后 创建对象 api TdxHq API 之后 通常是如下的格式 if api connec
  • 四大私募量化策略解析——阿尔法、套利、期货CTA、高频交易

    近年来 随着证券市场规模的不断扩大 金融衍生产品不断推出 投资策略和盈利模式发生根本性改变 投资复杂程度日益提高 导致证券市场投资者的构成比例出现了相应的变化 专业投资管理人的占比越来越大 且有加速之势 另一方面 量化对冲投资策略以其中低风
  • 基于置换均线的二次穿越突破均线

    1 名词解释 置换均线 移位移动平均线也称置换移动平均线 置换均线 DMA 不是将当根bar上计算的均线值画上当根bar上 而是将历史的均线值画在当根bar上 使均线值整体向未来偏移了指定数量的bar 将移动平均K线向后平移一定BAR数即为
  • 量化交易是如何实现的?

    前面我们讲到 其实最简单的量化交易 就是定投 设置好标的 时间 金额 那么不需自己动手 就可以按照设置的策略进行定投 这就是量化交易的最初形态 那么 为了实现更加复杂一些的交易 比如说 选股 买卖点位的确定 追踪实时行情等 应该怎么去实现呢
  • 【笔记】用python计算BS模型、隐波的笔记

    前言 这篇笔记是根据姜禄彬老板在公众号上发布的笔记复刻的 不同的是原作者用的是股票数据 我用的是比特币期权数据 这份笔记里主要是如何用python代码来计算BS模型 如何求隐含波动率 什么是波动率微笑 greeks等 整体还是有点乱 之后有
  • 量化交易系统框架

    转自 https www cnblogs com huangfuyuan category 1290537 html
  • Python量化交易:策略创建运行流程

    同学们前面两期量化交易内容 Python量化交易入门 量化交易的历史 Python量化交易项目怎么做 Python量化交易之回测框架介绍 文章目录 学习目标 一 体验创建策略 运行策略流程 1 1 创建策略 1 2 策略界面 二 策略界面功
  • 【ClickHouse数据库】如何在Win10的Ubuntu上通过ClickHouse存取行情数据

    如何在Win10的Ubuntu上通过ClickHouse存取行情数据 前言 一 ClickHouse是什么 二 如何在Ubuntu上安装ClickHouse 三 添加用户并设置密码 四 使用 1 使用DBeaver操作数据库 2 向Clic
  • 经典的期货量化交易策略大全(含源代码)

    1 双均线策略 期货 双均线策略是简单移动平均线策略的加强版 移动平均线目的是过滤掉时间序列中的高频扰动 保留有用的低频趋势 它以滞后性的代价获得了平滑性 比如 在一轮牛市行情后 只有当价格出现大幅度的回撤之后才会在移动平均线上有所体现 而

随机推荐

  • qml扩展插件的创建与使用(添加qml文档)

    前言 笔者之前记录过如何使用qml模块 qml自定义Quick模块 使用qml源码 白杨树下 的博客 CSDN博客 在设计器中使用qml自定义Quick模块 使用qml源码 白杨树下 的博客 CSDN博客 qml设计器 笔者也没计划要再复制
  • 程序员该如何学习技术

    程序员该如何学习技术 前言 学习是第一生产力 我从来都是这么认为的 人只有只有不断地学习才能意识到自己的缺点和不足 身为程序员 我更认为人们应当抱着终身学习的想法实践下去 这是我所一直践行且相信的 高处不胜寒 只有站在更高的地方 才能欣赏更
  • 前端面试题:精灵图和base64如何选择?

    前端面试题 精灵图和base64如何选择 精灵图 是网页处图图片的一种方式 它是把多张小图整合到一张 利用background position属性定位某个图片的位置 来达到在大图片中引用某个小图片的效果 当页面访问时 可以减少向服务器的y
  • 关于RFC2544中的Cut-Through和Store-and-Forward模式

    Layer 2 Forwarding Both store and forward and cut through Layer 2 switches base their forwarding decisions on the destin
  • 项目四推荐系统源码(十二万字)

    目录 背景指路 0 pom xml 大概的项目框架 1 0 资源 1 1 sparkml2pmml properties 1 2 core site xml 1 3 hdfs site xml 1 4 hive site xml 1 5 y
  • Android Studio导入其它目录Module

    在Android Studio导入Module过程中发现 会自动将选择Module的文件夹导入到项目目录中 但是实际开发中 在导入公共Module时是不希望移动文件夹的 因为公共的目录可能被多个项目依赖 如果有改动 同步就非常麻烦 下面介绍
  • Postman(一)--接口测试知识准备

    1 0 前言 应用程序编程接口 Application Programming Interface API 是这些年来最流行的技术之一 强大的Web应用程序和领先的移动应用程序都离不开后端强大的API API技术的应用给系统开发带来了便利
  • error:Failed connect to github.com:443 错误解决(centos6)

    error Failed connect to github com 443 错误解决 在使用git 命令下载下载pyenv项目到本地时 出现错误 绞尽脑汁查了好久也无法解决 最后找到了解决方法 error Failed connect t
  • 腾讯云标准型S6/SA3/SR1/S5/SA2服务器CPU处理器大全

    腾讯云服务器CVM标准型CPU处理器大全 包括标准型S6 SA3 SR1 S5 S5se SA2 S4 SN3ne S3 SA1 S2ne实例CPU处理器型号大全 标准型S6云服务器CPU采用Intel Ice Lake 2 7GHz 3
  • MySQL第八讲 MySQL集群扩容与半同步复制

    集群扩容 我们现在已经搭建成功了一主一从的MySQL集群架构 那要扩展到一主多从的集 群架构 其实就比较简单了 只需要增加一个binlog复制就行了 但是如果我们的集群是已经运行过一段时间 这时候如果要扩展新的从节点就有 一个问题 之前的数
  • STM32超级蓝牙小车——基于STM32F103C8T6的多功能蓝牙小车(PID循迹、跟踪、有源蜂鸣器播放音乐、蓝牙遥控、AD采集+DMA转运等超多元素小车)

    一 项目时间 2023 7 24 11 26 二 实现效果 通过蓝牙控制小车运动与模式转换 模式一 循迹模式 模式二 跟踪模式 模式三 音乐模式 模式四 控制运动模式 三 使用模块 STM32F103C8T6核心板 1 L298N电机驱动模
  • cocos2d-x系列教程

    1 官网 http www cocos com 2 论坛 http www cocoachina com bbs thread php fid 48 3 官网下载 http www cocos2d x org download versio
  • 【如何注销华为云账号(解绑合作伙伴)】

    如何注销华为云账号 解绑合作伙伴 一 解绑合作伙伴 1 1 注意事项 1 2 创建工单 二 账号关闭 三 账号注销 一 解绑合作伙伴 首先进入华为云官网 https www huaweicloud com 登录账号 将鼠标拖至页面右上角 选
  • MySQL 事务

    事务特性 ACID 事务隔离中的脏读 幻读问题 隔离级别 一 事务特性 ACID 原子性 Atomicity 一个事务内多个操作语句 不可被分割 一个事务的执行结果 要么全部成功 要么全部失败 一致性 Consistency 一个事务操作之
  • CURL 宏定义列表

    列表CURL库一共有17个函数 curl close 关闭CURL会话 curl copy handle 复制一个CURL会话句柄 同时3复制其所有参数 curl errno 返回最后一个错误码 curl error 返回一个字符串 用以描
  • uboot启动之BL1阶段的分析1

    对uboot启动的BL1阶段的主体代码分析1 BL1阶段代码的分析以start s文件作为主要的目标 此篇博文主要对整个个流程进行分析 总体分析 BL1阶段的代码固化在IROM中的BL0调用执行 在上电之后会会执行 他的主要主要工作就是初始
  • 浮动元素与定位元素的关系

    div class a div div class b div 两种情况 a不浮动 在元素a不浮动的情况下 元素a并没有脱离文档流
  • VS2019-C++创建和调用DLL动态链接库(傻瓜式教程)

    转载地址 前言 查了好久好久网上的资料C 调用动态链接库 试了好多方法 直接创建DLL 空项目创建的 都多多少少有些问题 最后自己不断摸索着成功了 还是很开心的 接下来把最清晰的步骤分享给大家 C 新人 有什么说的不清楚的还请大佬们见谅 第
  • oracle 删除所有外键

    1 执行语句 select alter table table name drop constraint constraint name from user constraints where constraint type R 2 执行第
  • 跨品种套利 - 期货

    1 原理 什么是套利 套利是指在买入或卖出一种金融资产的同时卖出或买入另一种相关的金融资产从中利用价差获得套利的过程 什么是跨品种套利 当两个合约有很强的相关性时 可能存在相似的变动关系 两种合约之间的价差会维持在一定的水平上 当市场出现变