博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习笔记_vnpy实战培训day06
阅读量:4293 次
发布时间:2019-05-27

本文共 1086 字,大约阅读时间需要 3 分钟。

主要是策略讲解,最好自己看下策略实现

(商品期货)套利分析

  • 什么是套利
两个合约相关性很好,突然市场出了一个bug,破坏了两个合约之间的平衡状态,进场套利;等待市场回复,平仓出场。
  • 分析跨期/跨品种套利机会
相关系数分析->协整检验/基本面->套利组合配比->确定套利开仓平仓模式套利的风险:	相关系数越高,合约价格变动的跟随性越强	协整系数越高,合约间价差变化越稳定,回归概率高	跨品种合约,价差变动往往大于跨期合约的价差变动	商品期货存在保证金制度和交割月问题,跨期套利经常面临价差不回归现象。	跨市场套利,存在市场开盘收盘时间不一致。标准套利合约:	由交易所(郑商所、大商所)提供的标准名称,如SPD TA1705&TA1709。	通过1个委托指令接收委托,在交易所进行撮合,撮合成交后,返回1个onOrder成交事件,2个OnTrade事件。自定义套利合约:	通过2个委托指令,提交各自交易所。	任一合约成交后,返回其OnOrder和OnTrade事件。

网格跨期套利模型

  • 什么是网格套利
网格套利  	以某点为基点	每下跌一定点数(0.5)挂多单	设定止盈目标(0.5),不设置止损。	当价格朝期望方向进展时获利平仓,并在原点位挂同样的买单。优点:在振荡市场中来回获利  缺点:忌讳单边行情,需要大资金配合  期货套利  	利用统计学得出一定的“置信空间”	在进入置信空间时设置基点,启动网格套利
  • 制作套利数据
数据供应商基本不提供套利数据的原始Tick,需要自行根据套利合约的历史数据制作价差tick	arbTick.askPrice1 = leg1.askPrice1 – leg2.bidPrice1	arbTick.askVolume1 = min(leg1.askVolume1, leg2.bidVolume1)	arbTick.bidPrice1 = leg1.bidPrice1 – leg2.askPrice1	arbTick.bidVolume1 = min(leg1.bidVolume1, leg2.askVolume1)	Leg1,leg2任一涨停或跌停时,不撮合价差tick
  • 网格套利模型实现与回测
跨期合约价差套利(豆粕跨期)	置信区间(+100以上,-100以下做多)	采用5分钟布林特线	置信区间内(>100),超过Boll上轨,网格做空价差合约	置信区间内(<-100),低于Boll下轨,网格做多价差合约风控	网格和开仓数量,根据资金比例和承受力计算	近月合约结束前一个月开始,不再开仓,只平仓	近月合约结束前一周,强制平仓

转载地址:http://fryws.baihongyu.com/

你可能感兴趣的文章
C++共用体的介绍
查看>>
继电保护装置规约104规约解析
查看>>
理解socket与tcp/ip编程相关函数
查看>>
BootLoader理解
查看>>
解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
查看>>
TCP/IP协议的连接与释放的三次握手过程及Socket套接字
查看>>
Socket建立网络连接方法
查看>>
TCP和UDP的区别
查看>>
Socket编程,实现通信
查看>>
C++虚函数的定义与意义
查看>>
互斥量、临界区、信号量、事件标志组和消息邮箱
查看>>
ucos2 事件 任务的通讯和同步 信号量 互斥量 消息邮箱 消息队列
查看>>
RT-thread任务调度算法
查看>>
Keil调试STM32中解析main开始前的工作
查看>>
extern "C"解释
查看>>
C语言中的const、extern及结构体、联合体的定义
查看>>
RT_Thead 中断
查看>>
cotex m4 汇编指令集
查看>>
功率与dbm关系
查看>>
CC1101调试入门
查看>>