导言

开拓者领航系列交易策略,是由深圳开拓者科技有限公司开发,并内置于交易开拓者(简称TB)平台软件策略库中,系统自带的交易系统。旨在为没有交易策略代码开发经验,但有志于进行程序化交易的用户使用。

领航系列交易策略源于经典的交易策略思想,用户可以通过自定义品种组合、头寸组合、策略组合,及策略参数优化等过程,形成自己独有风格的交易策略组合,进行程序化交易。用户也可以结合自身特点(如基本面分析等优势),进行品种的单边自动化交易。

开拓者领航系列交易策略的推出,是开拓者秉承"为用户提供最好的交易软件,帮助用户成功"的理念进行的大胆尝试。希望帮助部分有成熟交易理念的用户,越过代码编写的鸿沟,通过使用具备严格风险控制的领航系列交易策略,尝试建立自己的交易策略组合进行交易。本文将分领航系列策略介绍,以及具体使用中的注意事项两个章节展开。

( 小贴士:交易开拓者平台分为专业版和旗舰版两个版本。旗舰版适用于程序化交易的用户,用户可以简单、快速的将自己的交易思想转化为计算机代码,形成自己的交易策略,让计算机帮助用户实现无人值守交易;专业版适用于手动交易的客户,特别是日内交易的客户,使用专业版更为方便快捷。领航系列交易策略内置于旗舰版中。)

提示:未开通实盘并启动自动交易的策略信号会滞后1天。

策略模型介绍

开拓者领航系列策略由深圳开拓者科技有限公司编制供用户免费使用,该系列当前由6个策略组成,涵盖了经典的交易系统要素,通过细节调整,使不同策略间拥有了不同的风格,从而使不同策略对不同时间周期及不用性质的品种有着不同的表现。

为方便用户使用本系列策略,将从策略总览、单个策略展示、交易策略组合构建及高阶应用四个方面展开介绍本系列策略。

提示:未开通实盘并启动自动交易的策略信号会滞后1天。

策略总缆

开拓者从为用户提供不同交易风格的交易策略出发,从经典交易系统中提取了交易系统元素,通过重新组合,使本系列中的不同策略的交易风格各有侧重。其中,领航1,4,5,6号策略拥有较好的不同时间周期普适性,而领航2,3号在各自的专属周期拥有比较出色的表现(如表1所示)。同时为满足客户对系列策略在不同品种上的需求,开拓者也根据自身经验在表2中给出了系列策略在不同品种上的使用推荐。

不同品种上的使用

表1

不同品种上的使用1

表2

注:各个策略均可在各个时间周期及各个品种上使用,表1,表2仅为开拓者依据自身评判标准的选择,用户可以自行测试各个策略在各个品种及时间周期上的表现并进行不同于上表的选择

基于表1,表2中的推荐,经过策略间品种间的组合,可以在下表中看到领航系列各个策略均有不错的表现,具体指标如下所示:

不同品种上的使用2

表3

可以看到,各个策略均能获得较为不错的收益风险比,及较高的R方值,这意味着如果用户在合理的风险控制下,长期来看可以获得与风险相匹配的正收益。具体收益曲线走势如下图:

收益曲线走势
单个策略展示

为使得用户对各个策略的性质特点有个直观的认识,我们将分别为用户展示各个策略在推荐时间周期上全部品种的收益曲线表现。各个策略在各个周期及各个品种上的具体测评参数,用户可以自行在交易开拓者软件观看,在此仅列出收益曲线走势。

领航1号

领航1号策略拥有很好的时间周期适应性,在15分钟、30分钟、1小时及日线周期上均能长期获得正收益。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在股指、螺纹钢、橡胶、棕榈油、塑料、焦炭及PTA上使用。

领航1号
领航2号

领航2号策略专为15分钟级别的交易者设计。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在铜、锌、螺纹钢、橡胶、豆油、豆粕、塑料、焦炭及PTA上使用。

领航2号
领航3号

领航3号策略专为日线级别的交易者设计。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在锌、螺纹钢、橡胶、豆油、豆粕、棕榈油、塑料、焦炭、PTA及白糖上使用。

领航3号
领航4号

领航4号策略拥有较好的时间周期适应性,在30分钟、1小时及日线周期上均能长期获得正收益。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在螺纹钢、橡胶、豆油、豆粕、棕榈油、塑料、焦炭、PTA及白糖上使用。

领航4号
领航5号

领航5号策略拥有很好的时间周期适应性,在15分钟、30分钟、1小时及日线周期上均能长期获得正收益。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在股指、螺纹钢、橡胶、豆粕、塑料、PTA及白糖上使用。

领航5号
领航6号

领航6号策略拥有很好的时间周期适应性,在30分钟,1小时及日线周期上均能长期获得正收益。基于开拓者对收益风险比、R方值及年化收益的综合考量,建议用户可以在锌、螺纹钢、橡胶、塑料、焦炭、PTA及白糖上使用。

领航6号
策略组合构建

基于开拓者领航系列策略在品种及时间周期上的可能性,用户可自行进行发挥与组合,构建属于自己的交易策略组合。构建的过程中,用户需要思考以下问题:

  1. 品种选择:做哪些品种,不做哪些品种是需要优先考虑的问题,用户可以结合自身情况及对市场的理解做出自己的品种组合。如无特殊要求,可根据资金规模组合较多的品种,从而获得更稳定的资金曲线
  2. 头寸选择:如何将资金分配到各个品种上,将会影响最终的收益,用户可以结合自身情况及对市场的理解做出自己的头寸分配。如无此能力,建议用户在不同品种上分配等额的资金
  3. 策略及策略参数选择:选择哪些策略,需要结合用户自身的交易风格,按照风险承受能力,选择较长或较短时间周期的策略。如无此能力,建议用户尽量多组合策略。同时,为获得更好或更适合用户的交易策略组合,用户可自行对策略进行优化,获取不同参数以规避市场流动性问题。具体参数优化范围见下表:
参数优化范围

同时用户需要注意的是不同的资金规模对组合中策略数量与品种数量的要求是不同的,原则上资金量越大,需要组合的策略与品种数量越多。为使用户更好的理解,以下以100万、500万、1000万三个资金规模按照品种间等资金的头寸分配方式提供了三种交易策略组合的范例,供用户理解:

范例一(100万账户)

账户基本信息:

账户基本信息

交易组合信息

交易组合信息

交易组合测试结果

交易组合测试结果

交易盈亏曲线图(详细)

交易盈亏曲线图
范例二(500万账户)

账户基本信息:

账户基本信息

交易组合信息

交易组合信息

交易组合测试结果

交易组合测试结果

交易盈亏曲线图(详细)

交易盈亏曲线图
范例三(1000万账户)

账户基本信息:

账户基本信息

交易组合信息

交易组合信息

交易组合测试结果

交易组合测试结果

交易盈亏曲线图(详细)

交易盈亏曲线图
高阶应用

除了为用户提供全自动程序化交易外,开拓者领航系列策略还为能对市场行情有判断的用户提供了交易策略的支持。在领航系列交易策略中,拥有只做多或空的策略开关选项LongOrShort(如下图),此开关,默认值为0代表多空都做,当其设为1时只做多头,当其设为-1时只做空头。

空多开关

需要注意的是,选择多空开关选项后可能会对某些交易策略内部逻辑有所影响,需要客户重新优化并选择策略参数后再进行交易。

注意事项

1. 实盘工作区的设置

• 领航系列策略发布时已附带国内主要期货交易品种的测试工作区,单品种单时间周期单策略使用一个工作区,数据为该品种的指数数据。用户可以直接使用这些工作区进行历史回测,实盘交易时还必须在原工作区的基础上增加一些必要的设置。

• 由于指数数据是不能交易的,实盘工作区还必须进行以下设置:

- 在超级图表中插入交易商品的主力合约;

- 公式应用设置中,设置映射发单;

映射发单

- 在商品的交易设置中(如下图)勾选"启用偏移设置",并设置合适的偏移跳数

启用偏移设置

- 设置合理的初始资金和交易头寸。原工作区默认的初始资金是500万,交易数量为固定1手。实际交易时,可根据自己的账户规模和头寸分配原则为各个品种设置合理的交易头寸。

合理的交易头寸

• 如果账户资金规模较大,组合使用的工作区数太多时,可以将同品种同时间周期的不同策略的工作区合并,以减少资源消耗。

2. 实盘交易中必须注意的其他问题

• 策略买卖信号发出的交易委托单,有可能无法成交,能否成交取决于当时的行情波动以及所设置的委托偏移跳数。建议开启"交易助手"并进行合理的设置来实现自动追单。

• 领航系列策略中并未考虑极端行情下的信号过滤问题,因此在涨跌停板时委托单有可能一直无法成交,必须由人工进行处理。

• 除上述两点,以下原因也可能导致策略信号与实际交易不匹配,建议开启"头寸监控器"进行实时监控和同步,以保证信号和交易的一致。

- 断电、网络断线或者期货行情中断

- 本机与期货公司服务器时间不同步导致发单被拒

- 模型自动交易过程中,用TB或其它交易软件手动操作进行了干预

- 账户保证金不足

- 图表保证金不足

- 平仓反手时资金未能及时被解冻

- 启动TB软件自动交易后,期货公司重启了服务器

- 期货公司或者交易所服务器出现故障

- TB软件或者Windows操作系统无响应

- 误选中了"忽略自动交易"

- 因为计算机性能不足导致TB模型被自动隐藏

- 在多台计算机上同时登陆了同一个账户,均开启了交易助手自动撤单追单

- 当前K线有交易信号,在开盘期间的模型重载可能会导致重复发单(比如断线重连、刷新数据、重启TB软件、修改模型参数、修改头寸设置等……)

- 映射交易时,未设置委托偏移,价格超过了标的的涨跌停板限制而被废除

免责声明

1、 开拓者领航系列交易策略为开拓者开发供所有用户使用的免费交易策略,策略的使用需要用户拥有良好的风险意识及风险管理能力,并正确理解程序化交易理念。开拓者不对用户使用领航系列交易策略产生的盈利进行分成,也不对产生的亏损进行补偿。

2、 由于电子化交易的或有风险、电子交易软件的或有缺陷以及其他各种可能的不可预知的原因,您的交易可能受到影响而无法正常交易或与预先设定的不一致,在出现软件故障时,应及时使用其它信息系统或使用其它交易手段进行交易,并及时查询成交情况。使用前,用户应知晓使用该系统可能存在的各种风险,并承担使用该系统所造成的一切后果。

3、 本手册所展示的策略及组合范例的交易绩效和测试报告均是基于历史数据的测试结果,并不代表未来的实际表现。文中所使用的交易标的、交易策略和交易参数,只是为了举例说明如何使用和评价内置策略,仅供用户参考,并不作为必然获利的保证。用户据此进行交易产生的风险自担,交易开拓者不承担任何法律责任。