跳到主要内容

自定义组合管理

用于创建非交易所标准的多合约价差组合,可以自定义价差计算公式;

一般由管理员或期货交易员登录管理端统一创建,并分配给业务经理使用。

组合生效后,关联的业务经理可在指令端选择该组合下达指令,交易端(无限易)可同步接收组合并执行下单。

界面路径:期现易》交易指令》自定义组合管理

一、组合列表与查询

默认展示用户有权限查看的“已生效”、“待生效”状态的自定义组合记录。

权限说明

  • 机构管理员:可查看&操作本机构下所有自定义组合记录。
  • 交易员/指令交易员:可查看&操作本机构下所有自定义组合记录。
  • 业务经理:仅可查看&操作分配给自己的。

二、添加自定义组合

1.添加方式

1)添加: 点击【添加】,可从零配置组合参数。

2)复制: 选中已有自定义组合,点击操作列【复制】,可基于已有组合快速创建新组合,所有信息自动带入,修改后保存即可。

2.基本信息

组合名称:自定义组合的唯一标识,创建后不能修改。

公式:用于计算组合价格,系统根据该公式及各合约的对手价实时计算组合价格。

  • 支持加、减、乘、除基础运算,​运算符号不可省略​。示例:A-1.5*B-2*CA-BA/(2*B)-500
错误公式问题正确写法
A*100-(B)不能用括号单独包住某一腿合约,公式无法正确解析。A*100-B
400A/600B数字与合约字母之间不能省略运算符。400*A/(600*B)
A(B-C)合约或括号前不能省略乘号。A*(B-C)
(B/(1080*A)*C左右括号数量不匹配,公式无法正确解析。(B/(1080*A))*C
  • 系统会根据公式中的正负符号自动判定下方组合腿合约配置的买卖方向,不允许修改; 可在下指令时指定组合方向(看多/看空),组合腿合约的实际下单方向将自动跟随该组合方向联动调整。
公式符号系统判定方向
加号、乘号
减号、除号
  • 系统自动取组合腿合约中最大tick小数位作为组合价差结果的小数位数,不支持手工配置。

    示例:以组合价差计算公式A/B为例,若计算结果为100.3333...,其中A合约的tick精度为1位小数,B合约的tick精度为2位小数,系统将自动取最大tick小数位2作为组合价差的输出精度,最终该组合的价差展示结果为100.33

3.执行风格

自定义套利提供全部同时某合约优先两类执行顺序,用于控制多合约委托的下发顺序与追单逻辑。该设置需要结合不同品种的流动性使用,是控制 ⚠️ 缺腿风险 与 ⚠️ 滑点 的关键参数。

1)执行顺序:全部同时

USERGUIDE

核心逻辑:当价差满足条件后,组合内所有合约同步发送对手价委托。若未成交,所有合约会根据非优先合约追单方式选择积极-立即追单或​保守-从不追单​。

特点说明
优点参数配置简单;适合超高流动性合约快速抢单。
缺点多合约无法保证同步成交;追单可能产生较大滑点,不追单则可能缺腿。

2)执行顺序:某合约优先

USERGUIDE

核心逻辑:​先完成指定核心合约成交,再按比例委托剩余合约​,以降低缺腿与滑点风险。

  • 若优先合约未成交,且追单后仍未成交:
    • 当前价差仍满足触发条件时,系统继续挂单。
    • 当前价差偏离触发条件时,系统自动撤单,并在下次价差满足时重新发单。
  • 剩余合约按比例委托:优先合约成交数量 × 剩余各合约数量占比,计算后四舍五入委托。
  • 建议将流动性差、手续费高、交割限制多或成交难度大的合约设为优先合约。

3)优先合约委托方式

优先合约可使用主动被动模式执行。

主动模式(价格优先)

USERGUIDE

主动模式以优先合约的排队价(本方最优价)为基础,主动试探盘口,挂单等待成交。

方式说明
主动-排队价等直接使用排队价委托。
主动-排队价等(更优 N 档)在排队价基础上按 N 个 Tick 改善价格。买入时加 N Tick,卖出时减 N Tick,用于排在他人前方,提高成交概率。N 通过 更优 N 档(Tick) 设置,默认 1 Tick。
撤单容忍价差报单后未成交时,若价差偏离超过设定容忍阈值,系统自动撤单。参数越大,容忍度越高,撤单频率越低;默认 0,即价差一偏离就撤单。

示例:

触发条件为组合卖方价差 ≤ 10 时买入组合。价差满足后,优先合约发单但未成交,随后卖方价差变为 13,与触发条件相差 3。

  • 若撤单容忍价差 ≤ 3,系统立即撤单。
  • 若撤单容忍价差 > 3,系统不撤单,继续等待撮合。

使用主动模式时,触发价差按 优先合约的排队价 / 更优 N 档价格 + 非优先合约的对手价 计算。该计算结果不会直接展示在软件上,因此可能出现界面显示对手价差尚未满足,但系统已经报单的情况。

被动模式(成交优先

被动模式使用优先合约的对手价(对方最优价)报单。该方式成交概率更高,撤单频率通常更低。

方式说明
被动-对手价敲-部分成交不追单偏保守。优先合约单笔出现部分成交时,剩余部分等待下一次价差满足后继续报单。
被动-对手价敲-部分成交立即追单偏积极。优先合约单笔出现部分成交时,剩余部分立即追单。
被动-对手价敲-不考虑盘口数量强制模式。每份组合的优先合约按加倍后的下单量委托,不自动拆单,也不考虑当前盘口数量。
被动-对手价敲-未成交立即追单即使优先合约单笔委托完全未成交,也立即追单。

4)非优先合约追单方式

非优先合约使用对手价报单。此时系统不再检查价差,目标是尽快成交。

方式说明
积极-立即追单未成交立即追单,最大程度避免缺腿。
中性当非优先合约对手价偏离超过指定 Tick 阈值后再追单。阈值填写在 价格偏离(Tick) 中,默认 3 Tick。示例:目标买入价 100,发单未成交后,卖价超过 103 才追单。
保守-从不追单单次委托未成交后不追单。

5)拆单

拆单仅在执行顺序选择某合约优先时可用。

下单时,系统会以合约配置中的下单比例为基础,再结合下单板中的份数、倍数计算最终下单数量。当数量较大时,可对优先合约自动拆单;剩余合约以优先合约成交数量为基础,按比例拆单。

拆单开启(推荐)

  • 被动模式:每份按优先合约实时对手量智能拆单;被动-对手价敲-不考虑盘口数量除外。
  • 主动模式:每份按预设最小下单比例拆分委托。
  • ⚠️ 若优先合约最小数量为 1 手,剩余合约不再拆单。

拆单关闭

  • 每份按最大数量(下单比例 × 下单板倍数)委托。
  • 若合约有最小下单量限制,可关闭拆单,并将下单比例设置为最小下单量。

5)开平规则

全局开平方式:

  • 选择“自定义”开平规则: 可以在‌组合腿合约配置‌中为单腿合约单独设置开平规则,后续业务经理对这个组合下指令的时候,也可以调整单腿的开平规则。
  • 选择除“自定义”之外的其他开平规则: ‌组合腿合约配置‌中所有单腿合约的开平规则都自动沿用全局开平方式,不能修改,后续业务经理下组合指令时,也没法修改单腿合约的开平规则。

4.组合腿合约配置

  • 合约​:点击最多添加 ​6 腿合约​。支持普通期货、期权;​不支持交易所标准套利合约​。
  • 下单比例​:基础下单数量,一般设置为​最小比例​,仅支持正整数。系统以此为基准计算组合盘口数量。
  • 开平​:在执行风格中的开平规则选择全局开平方式。若选择“自定义”,可在合约配置中为单腿合约单独设置开平规则。
  • 投保​:默认“投机”,可对单腿合约单独设置投保默认值;后续业务经理下组合指令时,自动带出各腿合约的投保默认值,可调整单腿的投保。
  • 只参与计算​:当组合包含 3 腿及以上时,可单独勾选某一合约。该合约只参与价差计算,不参与实际下单。

5.有效执行时间

有效执行时间用于限制自定义组合策略只在指定本机时间段内运行,避免市场开收盘等波动较大的时段。

  • 默认时段1​:中国期货市场大部分商品品种的交易时间。
  • 默认时段2​:中国期货市场股指期货的交易时间。
  • 若只是想避开非连续交易时间,组合前的合约状态为 OFF 时会自动规避,无需在此处单独设置。

不同交易所、不同合约的交易时段可能不同,请仔细检查并按需设置。

外盘合约通常无法获取非连续交易状态。若组合包含外盘合约,建议在此处设置可交易时间段并开启限制。

6.关联业务经理

将组合分配给业务经理; 关联的业务经理可在指令端选择该组合下达指令。

按住Ctrl,可以选择多个业务经理进行批量关联操作。

7.确定&生效

确定:保存组合参数,但暂未开放给前端交易场景使用,状态为“待生效”。

适用场景

  • 组合配置尚未完全确认,需要临时保存草稿,后续继续编辑。
  • 配置完成后先做存档校验,确认参数无误后再开放给业务使用。

确定并生效:保存组合参数并一键将该组合推送至全交易链路(指令端&交易端),正式开放给业务经理进行后续的组合指令下单操作。

适用场景‌:

  • 组合配置已全部确认无误,无需后续调整,可直接投入使用。

三、组合操作

支持对添加后的组合进行生效、调整关联业务员、作废、删除、复制等操作。

生效组合

  • 「待生效」状态的组合,可点击操作列【生效】,或勾选多条后点击【批量生效】
  • 生效后组合状态变为「已生效」,关联的业务员即可在指令端使用该组合下达组合指令。
  • 生效后限制‌:仅可修改「关联业务员」,其他参数不可修改,也不可删除

修改组合

  • 待生效组合‌:除所属机构、组合名称外,其他字段均可修改
  • 已生效组合‌:仅可调整「关联业务员」

    移除业务员时,若该业务员名下仍有该组合的有效指令,则不允许移除

批量调整关联业务员

勾选多条组合后,点击【批量调整】,可对关联业务员进行批量操作:

  • 批量添加​‌:将选中的业务员添加到所选组合的关联列表中
  • 批量移除‌:从所选组合中移除选中的业务员
  • 批量更换‌:将旧业务员替换为新业务员

移除业务员时,若业务员名下仍有该组合的有效指令,则不允许移除

作废组合

  • 「已生效」组合可点击【作废】或【批量作废】
  • 若组合下仍存在有效指令,则不允许作废
  • 组合中任意合约到期时,系统会‌自动作废‌该组合,并同步撤销相关有效指令

删除组合

  • 仅「待生效」和「已作废」状态的组合可删除
  • 支持单条删除和【批量删除】,删除前需确认。

复制组合

点击操作列的【复制】,可基于已有组合快速创建新组合,所有信息自动带入,修改后保存即可。