分类
期权简介

专注量化CTA策略

如何理解CTA交易策略?

BARCLAY CTA指数的所有者是BarclayHedge, 专注量化CTA策略 Ltd.,他们也计算指数。该指数可通过每年150美元的费用订阅获得,该订阅提供所有巴克莱CTA指数的完整月度历史数据集以及未来 12 个月的月度更新。BarclayHedge的网站是 http://www. barclayhedge.com ,BarclayHedge总裁兼创始人Sol Waksman可以通过 [email protected] 或 (641) 472-3456 联系。

巴克莱系统化交易员指数

巴克莱系统化交易员指数旨在反映BarclayHedge数据库中CTA产品的业绩表现,其方法有至少 95% 是系统化化的。要获得纳入指数的资格,产品的方法必须至少有 95% 是系统化性的,并且至少有两年的绩效历史。

每年的指数成分名单由上一年末满足纳入要求的所有 CTA 计划组成。在年初形成一个假设的投资组合,每个组成计划都获得平等的分配。指数月收益只是这个假设投资组合的月收益。年内没有资产再平衡。

截至 2014 年 12 月,该指数中的457个产品管理的资产约为2208亿美元。

巴克莱系统化交易员指数的所有者是BarclayHedge, Ltd.,他们也计算该指数。该指数可通过每年150美元的费用订阅获得,该订阅提供所有巴克莱 CTA 指数的完整月度历史数据集以及未来12个月的月度更新。BarclayHedge的网站是 http://www. barclayhedge.com ,BarclayHedge总裁兼创始人Sol Waksman可以通过[email protected]或 (641) 472-3456 联系。

CISDM CTA 等权指数

CISDM CTA 等权指数旨在广泛地反映Morningstar数据库中所有符合纳入要求的CTA产品的业绩表现。

CISDM CTA 等权指数的所有者是国际证券和另类市场中心(CISDM),该中心的研究分析师计算该指数。CISDM每月向Morningstar提供该指数,并且该指数可以在Morningstar和CISDM的网站上免费获取。访问CISDM网站 http://www. isenberg.umass.edu/CISD M 或通过[email protected]联系执行董事Patricia Bonnett。

瑞士信贷管理期货对冲基金指数

瑞士信贷管理期货对冲基金指数旨在广泛地反映瑞士信贷数据库中管理期货对冲基金的业绩表现(与 CTA 产品相比),该指数反映了管理期货对冲基金管理资产总额的至少85%。要获得纳入指数的资格,基金必须提供经审计的财务数据,至少拥有5,000万美元的资产,至少有一年的业绩记录,并持续向数据库报告。

瑞士信贷既是瑞士信贷管理期货对冲基金指数的所有者,又负责计算该指数。该指数可在 http://www. hedgeindex.com 免费在线获取,瑞士信贷可通过[email protected] 联系。

ISTOXX高效资本管理期货20指数

ISTOXX高效资本管理期货20指数的所有者是STOXX Ltd,他们每天独立计算并发布指数价值。高效资本管理公司作为研究合作伙伴。该指数可在 http://www. stoxx.com/indices/index _information.html?symbol=STXECMF 在线获取,STOXX可通过[email protected]或+41.58.399.5900联系。

Newedge CTA指数

Newedge CTA指数旨在反映20 个资产规模最大的CTA产品的业绩表现。要获得纳入指数的资格,产品必须接受新投资并且每天报告回报。

Newedge CTA指数的所有者是法国兴业银行,他们与BarclayHedge一起计算指数。该指数可通过 http://www. newedge.com 免费在线获取,咨询集团的全球负责人James Skeggs 的联系方式为 [email protected]

Newedge CTA趋势指数

每年年底,Newedge CTA数据库中符合收录要求的所有 CTA 产品都会根据资产规模进行排名。规模最大的10个产品被选为下一年的指数成分。在年初形成一个假设的投资组合,每个组成产品都获得平等的分配。指数每日回报只是这个假设投资组合的每日回报。年内没有资产再平衡。

四大私募量化策略解析——阿尔法、套利、期货CTA、高频交易

量化密码库 于 2019-07-10 10:38:38 发布 26301 收藏 89

一、阿尔法全对冲策略、市场中性策略

阿尔法策略容量较大且较适合于情绪稳定的市场。一旦市场噪声加大,某个板块或者权重个股出现非理性急拉,会对这种策略产生一定的冲击。一方面,这样容易使得一揽子股票的表现在短期内不如指数。另一方面,极度疯狂的市场会导致股指期货升水,从而对产品表现造成一定的浮亏。

二、择时阿尔法对冲策略

择时阿尔法对冲策略较适合于股票市场上涨的市场。当纯阿尔法全对冲策略受到冲击的时候,多头敞口策略能够与其形成互补,赚取Beta收益。但是,一旦市场风格转向,产生急跌,期货多头敞口可能给这种策略产生比较大的冲击。

三、套利策略

套利策略分为无风险套利和统计套利。无风险套利所选取的套利对象会产生收敛的必然性,即只要等待一定的时间,必然会把收益收入囊中,其中比较有代表性的策略有期限套利策略,封闭基金转开放基金套利策略,ETF套利策略,要约收购事件套利策略等。统计套利所选取的套利对象在一定的统计学基础上会大概率的收敛,这种策略的风险性是大于无风险套利策略的,因为依然存在到期不收敛的可能性,其中比较有代表性的是跨期套利,场内外分级基金套利策略等。套利策略适应的是极度活跃和波动性大的市场。极度情绪化的市场会破坏市场的有效性,有助于套利策略的盈利。我们可以看到各类套利策略盈利的时间点与市场的大幅上涨波动产生惊人的重合。目前,大部分这种策略在今年的收益率在8%-20%左右。由于统计套利风险大于无风险套利,其收益表现也表现得大于无风险套利,而且市场容纳量上也显著大于无风险套利。

四、期货CTA策略

期货CTA策略适应的是趋势明显的市场。由于趋势交易属于单边敞口策略,为了控制其风险暴露,市面上大多这类产品大都以日内短期趋势跟踪策略为主,其他策略为辅。其中比较代表性的子策略有:即日交易模型、改进布林交易模型、多空正量模型、随机区间突破策略以及日历差价策略。

五、高频交易策略

高频交易策略适应散户交易活跃的市场。目前市场上比较主流的高频子策略有,高频事件套利策略、高频统计套利策略、高频趋势策略以及高频做市商策略。

商品期货CTA策略系列文章 -- 主流量化CTA策略之趋势跟踪策略

小壁虎的春天 于 2020-04-13 13:57:11 发布 6407 收藏 49

CTA 基金可投资标的非常丰富,除了商品期货外,股指期货、期权、国债期货等都是CTA 基金可投资标的。商品期货当中可投资品种主要集中在能源化工、黑色金属、有色金属和农产品四大类,其中流动性较好的包括沪铜、螺纹钢、 铁矿石、橡胶、白糖、豆粕等品种。根据CTA 基金的投资策略可将其分为主观CTA 以及量化CTA:前者主要指基金管理人依据所掌握的信息和知识来主观判断市场变化,进而决定买卖时点进行交易;后者顾名思义指基金管理人采用量化手段建立交易模型,并根据模型所产生的信号进行交易。主流量化CTA 策略大致可分为两类:一类是趋势跟踪策略,一类是套利类策略。

1、趋势跟踪策略

2、套利类策略

1、日间策略

日间趋势策略主要依赖一些技术指标来进行价格趋势的确认进而指导交易,这类策略大体上可以分为两种:一种通道类策略,一种信号类策略。通道类策略一般是根据确认的价格中枢以及计算得到的波动范围确定一个通道的上下轨,一旦价格突破上下轨则确认为趋势,可以进场交易。信号类策略主要是通过某些技术指标的反转或者突破来确认趋势进而指导交易。常见的日间趋势策略包括:ATR 通道策略、布林线策略、MACD 策略、均线策略等。市场参与者一般会以这些常见策略为基础搭建自己的交易系统。

1)ATR 通道策略

ATR 全称Average True Range,一般称作平均真实波幅,由J. Welles Wilder Jr 发明,可以用来衡量价格的波动性。ATR 指标并不会指出市场波动的方向,仅仅以价格波动的幅度来表明市场的波动性。Wilder 定义真实波动范围(TR)为以下的最大者:

根据以上方法计算出的TR(真实波幅)的N 日平均值就是ATR,ATR 指标是一个非常好的入场工具,它并不会告诉我们市场将会向哪个方向波动,但是可以告诉我们当前市场的波动水平。根据ATR 得出的波动幅度我们可以鉴别出市场的横盘整理区间,当价格突破这个横盘整理区间的时候,市场很有可能形成了某种趋势,我们可以入场进行交易。根据ATR 计算出来的横盘整理区间,我们获得了一个通道突破策略,其中K 代表通道带宽的参数:

通道上轨 = N 日均价 + N 日ATR * K;

通道下轨 = N 日均价 - N 日ATR * K;

2)Boll 线策略

上轨 = 中枢 专注量化CTA策略 + k * Std(N);

下轨 = 中枢 - 专注量化CTA策略 k * Std(N);

其中k 为参数,表示布林带的宽度,Std(N)是价格的N 日标准差。k 越大趋势越不容易确认,胜率较高,但是交易次数更少;k 越小趋势越容易确认,胜率较低,但是交易次数比较多。boll 线属于移动带宽突破类策略,在此基础上可以根据自身的需求进行改进提升。

3)MACD 策略

MACD 也是常见的指数指标之一,由Geral Appel 于1970 年提出。MACD 利用收盘价的短期(常用为12 日)指数移动平均线与长期(常用为26 日)指数移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。其计算方法如下:

12 日EMA 专注量化CTA策略 EMA(12) = 前一日EMA(12)× 11/13 + 今日收盘价 × 2/13

26 日EMA 专注量化CTA策略 EMA(26) = 前一日EMA(26)× 25/27 + 今日收盘价 × 2/27

差离值DIF = EMA(12)- EMA(26)

根据差离值DIF 计算其9 日的EMA,即离差平均值,是所求的DEA 专注量化CTA策略

今日DEA = (前一日DEA × 8/10 + 今日DIF × 2/10)

MACD = 2 *(DIF - DEA);

DIF > 0 & MACD > 0 ,入场做多或空头获利了结;

MACD 策略的使用非常广泛,并不局限于期货市场,同时MACD 策略与其他技术指标或者策略的结合也更加丰富,需要确定的参数也会更多。

4)移动平均线策略

移动平均线是由著名的美国投资专家Joseph E.Granville(葛兰碧,又译为格兰威尔)于20 世纪中期提出来的。均线理论是当今应用最普遍的技术指标之一,它帮助交易者确认现有趋势、判断将出现的趋势、发现过度延生即将反转的趋势。

移动平均线常用线有5 天、10 天、30 天、60 天、120 天和240 天的指标。其中,5天和10 天的短期移动平均线,是短线操作的参照指标,称做日均线指标;30 天和60 天的是中期均线指标,称做季均线指标;120 天、240 天的是长期均线指标,称做年均线指标。

2、日内策略

日内策略主要是通道突破类策略,除去均线、boll 线,常见日内策略还有Dual Thrust策略、R-Breaker 策略、菲阿里四价策略、空中花园策略等。这几个策略都属于通道突破策略,策略的核心都在于通道上下轨的确定。

1)Dual Thrust 策略

Dual Thrust 由 Michael Chalek 于上世纪八十年代开发,一度被誉为世界上最赚钱之一。该策略在形式上和开盘区间突破策略类似。不同点主要体现在两方面:Dual Thrust 在浮动区间的设置上,引入前N 日的四个价位,使得一定时期内的浮动区间相对稳定,可以适用于日间的趋势跟踪。相关参数计算方法如下:

记N 日High 的最高价为HH ;N 日Close 最低价LC;

记N 日Close 的最高价为HC;N 日Low 的最低价LL;

浮动区间 = Max(HH - LC,HC - LL)

日内价格上轨 = 开盘价 + 专注量化CTA策略 Ks * 浮动区间;

日内价格下轨 = 开盘价 - Kx * 浮动区间;

Dual Thrust 对于多头和空头的触发条件,考虑了非对称的幅度,做多和做空参考的浮动区间可以选择不同的周期数,也可以通过参数Ks 和Kx 来确定。当KsKx 时,空头相对容易被触发。因此,投资者在使用该策略时,一方面可以参考历史数据测试的最优参数,另一方面,则可以根据自己对后势的判断,或从其他大周期的技术指标入手,阶段性地动态调整Ks 和Kx 的值。

2)R-Breaker 策略

R-Breaker 策略是一个结合了趋势跟踪与趋势反转的策略,由于曾经在标普500 股指期货上的出色表现,该策略被长期誉为世界上最赚钱策略。该策略首先根据前一交易日的收盘价、最高价、最低价来计算出六个价位,而后续的操作则是以这六个价位作为触发条件,这六个价格分别是(由高到低排列):突破买入价(Bbreak)、观察卖出价(Ssetup)、反转卖出价(Senter)、反转买入价(Benter)、观察买入价(Bsetup)、突破卖出价(Sbreak)。具体的计算方法如下:

国内4种常用日内CTA策略介绍及实现

rokia_xmu 于 2017-11-15 16:32:47 发布 50540 收藏 78

本文将向大家介绍四种常见的CTA策略(Dual Thrust、R-Breaker、菲阿里四价、空中花园),实现各策略并以Dual Thrust为例进行参数优化及止盈止损分析对比。1常用日内CTA 策略简介

1.1 Dual Thrust策略

Dual Thrust策略是一种趋势跟踪系统,属于日内交易策略。该策略由Michael Chalek 在20世纪80年代开发,曾被Future Thruth杂志评为最赚钱的策略之一。Dual Thrust系统具有简单易用和适用度广的特点,其思路简单且参数少,配合不同的参数、止盈止损和仓位管理可以为投资者带来长期稳定的收益。而且该策略适用品种较多,被投资者广泛应用于股票、货币、贵金属、债券、能源及股指期货市场等。在Dual Thrust交易系统中,对于震荡区间的定义非常关键,这也是该交易系统的核心。

Dual Thrust在Range的设置上,引入前N日的四个价位,Range = Max(HH-LC,HC-LL)来描述震荡区间的大小。

其中HH 是N日High的最高价,LC是N日Close的最低价,HC是N日Close的最高价,LL是N日Low的最低价。这种方法使得一定时期内的Range相对稳定,可以适用于日间的趋势跟踪。Dual Thrust对于多头和空头的触发条件,考虑了非对称的幅度,做多和做空参考的Range可以选择不同的周期数,也可以通过参数K1和K2来确定。具体分为两步来实现:

BuyLine = Open + K1*Range

SellLine = Open - K2*Range

R-Breaker 是一种短线日内交易策略,它结合了趋势和反转两种交易方式。该策略也长期被Future Thruth 杂志评为最赚钱的策略之一,尤其在标普500股指期货上效果最佳。该策略的主要特点如下:

观察卖出价 = High + 0.35 * (Close Low)

观察买入价 = Low 0.35 * (High Close)

反转卖出价 = 1.07 / 2 * (High + Low) 0.07 * Low

反转买入价 = 1.07 / 2 * (High 专注量化CTA策略 + Low) 0.07 * High

突破买入价 = 观察卖出价 + 0.25 * (观察卖出价 观察买入价)

突破卖出价 = 观察买入价 0.25 * (观察卖出价 观察买入价)

我们可以通过优矿DataAPI获得上期所、大商所、郑商所从2003 年以来所有上市的商品期货的不同月份合约的1 分钟行情数据,包含了open、high、low、close、volume、oi(开盘价、最高价、最低价、收盘价、成交量、持仓量)共6 种价格信息。但对于不同的期货品种来说,受市场关注度高、交易活跃的合约往往只有一个或者两个,因此在进行CTA 回测之前我们便需要对所有品种所有的月份合约都选择出来,筛选出属于不同品种的主力合约来进行CTA 日内交易策略的回测。

2.2 回测框架搭建

我们在前文当中已经对Dual Thrust 策略进行了简单的介绍。在Dual Thrust 系统中有两个主要参数k1、k2,是昨日波动幅度的倍数,分别决定了上轨线和下轨线与当日开盘价的差距,显然地,如果k1、k2增大时,上下轨线的距离也会变大,直至很难再有触发生成信号的条件。而这种策略实际抓取的是上轨和下轨之外的趋势部分的收益,所以反之如果上轨和下轨之间的距离非常小,就会降低潜在的趋势性收益反而提高了交易次数和交易成本。因为每一次的平仓反转做多或做空实际就意味着该笔交易的收益为负,所以尤其对于震荡型行情来说,就会使得整体的收益表现变差。

正因为k1和k2的不同大小而使得上下轨线的位置也产生变化,触发产生信号的时间和价格也因此不同,而不同的期货品种所适合的参数也表现不一。为了体现出Dual Thrust 策略的历史表现,我们以全样本数据集进行样本内测试。

国内4种常用日内CTA策略介绍及实现

国内4种常用日内CTA策略介绍及实现

国内4种常用日内CTA策略介绍及实现

国内4种常用日内CTA策略介绍及实现

前文提到了如果市场处于平稳的震荡整理行情时或者Dual Thrust的两个参数值都较小的时候,就会容易多次触发产生开平仓的信号,反而获取不到轨线之外的趋势收益部分,这时Dual Thrust的表现就变得很差。所以,我们就应该在每日回测时先对近期市场行情波动进行一次考察,如果市场波动过小,表明市场近期没有较明显的行情,而是处于震荡整理的态势,那么我们就越过当天不再进行任何操作;如果市场近期波动较大,而实证研究告诉我们金融市场具有波动率簇集的程式化事实特征,即表明大波动行情后面常常也会跟随较大的波动,所以这时我们应选择抓住这样由波动性带来的风险收益。