自定义套利
自定义套利的行情窗口,可创建、修改自定义套利组合,创建后会生成自定义套利行情,支持组合 k 线图,下单需要使用 无限下单(自定义)、套利猎人 或 套利猎人 Mini。
对于大商所、郑商所、广期所等 有交易所标准套利组合的合约( 位置:交易 - 实时行情 - 套利 ),无需使用『自定义套利』,优先在普通下单板 直接下单没有不利滑点 。
位置:菜单 - 交易 - 实时行情 - 自定义套利
无限易 2024.1021 之后的版本:
新增和修改组合,默认指令会由原来的 FAK 变为 GFD,已有组合请自行修改。 中金所除国债期货外的合约(股指),请自行切换为 FAK 或 FOK。新增、修改、删除组合:可通过 右上角图标 或 右键菜单 操作,第一次打开需要自己新增组合配置。
分组:默认展示“全部”,支持筛选,通过 右键菜单 自定义分组和排序。
导出、导入配置:同一个无限易里会自动保存组合配置,无需此操作,如果要切换无限易或电脑,可通过此方式手动同步。
已经通过 菜单 - 帮助 - 导出配置 或『无限易云』的方式保存过,则已经包含了组合配置,无需此步骤。
合约状态:
合约在连续交易状态(开盘)时,显示为 ON ,此状态下组合的其他条件都满足时,会被触发交易。
合约在非连续交易状态(休盘、熔断、竞价、未知)时,显示为 OFF ,此状态下组合 不会被触发交易。
预计盈亏:预计组合的浮动盈亏和持仓盈亏,此处计算不区分实际交易的组合(因交易所本身不区分),只要组合内的单合约有持仓,所有持仓都会带入计算盈亏。
持仓盈亏(逐日盯市):跟持仓均价比较的盈亏,若有老仓,持仓均价是与昨结算价计算。
浮动盈亏(逐笔对冲):跟开仓均价比较的盈亏。
下单板:对创建完的组合进行下单,可选择不同的下单方式。
新增套利组合
直接新增:右上角图标 或 右键菜单 点击新增。
快速新增:选中『自定义套利』列表里的某个组合时,再点击新增,新增界面会 自动带入已选中组合的参数。
参数说明
如上图编号所示:
公式:计算价差的公式,支持四则运算,且运算符不能省略(例:A-3*B,A、B 表示下方合约)。
输入公式后自动匹配买卖方向(+ * 为买,- / 为卖),所以下方合约后的买卖方向,不要自行随意修改,否则计算组合价差会错误(例:组合买价 > 组合卖价)。
组合价差用合约的对手价计算。
合约:支持最多六腿合约,点击 可添加合约,点击 可删除合约,不限制合约品种,软件上能看到的都能添加。
账号:组合内合约支持设置不同单账号和同个账号组(仅支持跟单模式账号组,需要提前在 『系统 - 多账号下单』 设置好账号组)。
数量:一般填写最小下单比例即可(最终下单数量由下单板的份数、倍数决定),支持 2 位小数,可以跟公式不一样,此处的数量也是计算组合买卖盘口量的基准。
组合盘口数量如果不足以做 1 份套利组合,将不会触发委托。
组合内各腿合约下单数量最终计算存在小数时,数量分配总体遵循 四舍五入 。
只参与计算:组合有两腿以上的合约,可勾选此项,勾选后该合约只参与价差计算,不触发交易。
主要 填写合约代码、账号、数量即可,买卖方向根据公式自动适配,FAK 等限价形态根据上面选的执行方式自动适配,一般无需调整,请谨慎修改。
追单超价(Tick):追单时基于前一笔委托,超价多少个 Tick 去追(中间会跟对手价比对择优委托)。
追单次数:每次追单最多不会超过此次数。
开平规则:选择为自定义时,可在下方自由修改单个合约的开平规则;其他选项为所有合约开平方式相同,详见 交易术语解释 的开平仓选项说明。
价差小数位:指价格后面的小数位数,例组合价差为 12.345,价差小数为 2 时价格显示为 12.34。
拆单:执行顺序为『某合约优先』时可设置,若勾选,则表示自动根据组合市场盘口量来进行拆单委托;若不勾选,则表示优先合约设置的数量全部成交后,才进行非优先合约的委托。
若执行顺序设置为『全部同时』,则不支持勾选拆单。
若勾选拆单,优先合约自动根据市场盘口量拆单委托,优先合约成交后,非优先合约根据优先合约累计成交数量按比例委托。
每份组合内,拆单基准为数量占比最小的合约,若该合约最后计算委托只有 1 手,说明无法再拆,其他腿合约也不再拆单。
案例
创建 A:B:C 组合数量为 50:200:1,执行顺序为 A 优先,勾选拆单。
下单时委托 1 份 表示:『 A 50 手,B 200 手,C 1 手 』做 1 次。
C 合约报单数量一共只有 1 手,无法再进行拆单,此时 A 和 B 也不拆单。
由于设置 A 优先,所以委托时直接发 50 手 A ,A 成交后,再发 200 手 B、1 手 C。
有效执行时间:开启后,组合只会在设置的时间段(电脑的本机时间)内触发交易,可通过设置避开开收盘时等行情波动较大的时间。
不同交易所合约的交易时间段不一致,请仔细检查、按需设置。
仅是想避开非连续交易时间,组合前的『合约状态』为 OFF 时会自动规避,无需在此处设置。
因外盘合约状态获取规则同内盘不一致,如果组合包含外盘合约,此处建议设置为可交易时间段并开启。
优先合约倍数:设置并勾选后,当执行顺序为『某合约优先』时,优先合约每笔按照设置的数量或该数量的倍数委托,适用于交割月合约。
勾选后,优先合约的数量也需要按此倍数设置。
等待最新行情:同一时间切片内,勾选的合约为最新行情时才计算价差,适用于高速交易通道,互联网交易通道(普通席位、普通网络)差别不大,熟知合约行情推送规则方可使用。
执行顺序
全部同时
组合 对手价差 满足触发条件时,组合内合约按数量比例 同时以对手价报单。
同时委托 ≠ 同时成交,可能产生不利滑点,除非组合内合约都非常活跃,否则不建议选用『全部同时』。
追单方式:组合内 所有合约,若委托后不成交,选择『积极 - 立即追单』,则按照追单超价、追单次数设置追单;选择『保守 - 从不追单』则不追单。
- 是否追单:通过 追单方式 设置。
某合约优先
组合 对手价差 满足触发条件时,先按照选择的 『优先合约委托方式』 报单优先合约,再根据优先合约的成交数量,按数量比例 以对手价委托非优先合约。
建议把低活跃、难以成交、成本大的合约放在优先执行合约。
优先合约委托方式
分为『主动』价格优先、『被动』成交优先 两类,按需选择。
主动 - 排队价等:优先合约以排队价委托。
主动 - 排队价等(更优一档):优先合约以排队价超价一个 Tick 委托(买 +1 个 Tick、卖 -1 个 Tick)。
主动的方式可能会造成较多的撤单次数。
被动 - 对手价敲 - 部分成交不追单:偏保守模式,优先合约以对手价委托,若此笔委托只有部分成交,剩余部分等待下一次价差满足再继续报单。
被动 - 对手价敲 - 部分成交立即追单:偏积极模式,优先合约以对手价委托,若此笔委托只有部分成交,剩余部分立即追单。
被动 - 对手价敲 - 不考虑盘口数量:土豪模式,优先合约以对手价委托,每份组合内按照加倍后的下单量一次性委托,无视『拆单』选项,不考虑当前盘口数量。
被动 - 对手价敲 - 未成交立即追单:土豪 Pro 模式,优先合约以对手价委托,此笔委托就算未成交,也立即追单。
非优先合约追单方式
根据优先合约的成交数量、按比例 以对手价委托非优先合约,若不成交,分『积极』、『中性』、『保守』三种方式决定追单风格,按需选择。
积极 - 立即追单:不成交时,立即追单,规避缺腿。
中性 - 伺机追单:选此项时需要填写『价格偏离(Tick)』,设置价格容忍范围,不成交时,若该合约的对手盘朝着不利的方向(买的时候价格上涨、卖的时候价格下跌)偏移超过 3 个 Tick 时立即追单,不超过则继续等待。
价格偏离(Tcik)默认值为 3,可自行修改。
保守 - 从不追单:不成交时,不予处理。
优先合约是否追单:通过 优先合约委托方式 设置。
非优先合约是否追单:通过 非优先合追单方式 设置。
非优先合约委托数量比例,根据设置组合时,每个合约后面设置的数量作为参照。
常见问题
为什么看到价格到了却不触发
组合被触发的条件有 3 个:
对手价差 满足,不是最新价,也不是 k 线上看到的价格。
盘口数量 满足,组合买卖盘口数量至少能满足做 1 份才会触发。
规定时间内 才会触发,『实时行情』窗口组合前的状态要是 ON,表示合约在连续交易时段;设置自定义套利组合时,若开启了『有效时间段内执行』,则只会在此时间段内触发。
『算法列表』窗口状态为 已暂停 的单子不会被触发。
组合 k 线没有分时图、没有影线
- 组合 k 线不支持分时图,可将周期切换为 1 分钟、主图类型切换为 收盘线,同分时图效果一致。
- 不支持历史数据的影线,历史数据只是切片数据,多个合约同一周期合成的最高价、最低价不一定在周期内的同一时间出现,没有参考意义,详见 视频:组合 k 线线图原理
滑点如何产生
只要是自定义套利,都不能避免完全没有滑点(有可能有利、有可能不利),可通过设置尽量降低滑点,详见 视频:自定义套利参数到底怎么设置
通过合理的设置依然产生不利滑点,可能性有 2 个:
追单
追单本身是对未成交单价格加码,从而增加成交几率、防止缺腿的功能,发生追单就会产生不利滑点。
合约本身行情瞬变 / 自身网络不佳
价差已经满足的情况下,委托单以对手价发出,但是对手价格瞬间改变,行情因素为不可抗力。
为什么一直撤单难以成交
自身网络没有优势,遇到较活跃的合约,只能看到行情(满足触发条件),但是抢不到单子。