量化投资技术包括多种具体方法,在投资品种选择、投资时机选择、
股指期货套利
、商品期货
套利
、统计套利和
算法交易
等领域得到广泛应用。在此,以统计套利和算法交易为例进行阐述。
1、统计套利
统计套利是利用
资产价格
的历史
统计规律
进行的套利,是一种
风险套利
,其风险在于这种历史统计规律在未来一段时间内是否继续存在。
统计套利的主要思路是先找出
相关性
最好的若干对投资品种,再找出每一对投资品种的
长期均衡
关系(
协整关系
),当某一对品种的
价差
(协整方程的
残差
)偏离到一定程度时开始建仓,买进被相对低估的品种、
卖空
被相对高估的品种,等价差回归均衡后
获利了结
。
股指期货
对冲是统计套利较常采用的一种操作策略,即利用不同国家、地区或行业的指数相关性,同时买入、卖出一对
指数期货
进行交易。在
经济全球化
条件下,各个国家、地区和行业
股票指数
的关联性越来越强,从而容易导致
股指
系统性风险的产生,因此,对指数间的统计套利进行对冲是一种低风险、高收益的
交易方式
。
2、算法交易。
算法交易又称
自动交易
、
黑盒
交易或机器交易,是指通过
设计算法
,利用计算机
程序
发出
交易指令
的方法。在交易中,程序可以决定的范围包括交易时间的选择、交易的价格,甚至包括最后需要成交的资产数量。
算法交易的主要类型有: (1) 被动型算法交易,也称结构型算法交易。该交易算法除利用历史数据估计
交易模型
的关键参数外,不会根据市场的状况主动选择交易时机和交易的数量,而是按照一个既定的交易方针进行交易。该策略的的核心是减少滑价(目标价与实际成交均价的差)。被动型算法交易最成熟,使用也最为广泛,如在
国际市场
上使用最多的成交
加权平均价格
(VWAP)、时间加权平均价格(TWAP)等都属于被动型算法交易。 (2) 主动型算法交易,也称机会型算法交易。这类交易算法根据市场的状况作出实时的决策,判断是否交易、交易的数量、交易的价格等。主动型交易算法除了努力减少滑价以外,把关注的重点逐渐转向了价格趋势预测上。 (3) 综合型算法交易,该交易是前两者的结合。这类算法常见的方式是先把交易指令拆开,分布到若干个时间段内,每个时间段内具体如何交易由主动型交易算法进行判断。两者结合可达到单纯一种算法无法达到的效果。
算法交易的交易策略有三:一是降低
交易费用
。大单指令通常被拆分为若干个小单指令渐次进入市场。这个策略的成功程度可以通过比较同一时期的平均购买价格与
成交量加权平均价
来衡量。二是套利。典型的
套利策略
通常包含三四个
金融资产
,如根据
外汇市场
利率平价理论
,国内债券的价格、以外币标价的
债券价格
、汇率现货及汇率远期
合约价格
之间将产生一定的关联,如果
市场价格
与该理论隐含的价格偏差较大,且超过其
交易成本
,则可以用四笔交易来确保无
风险利润
。股指期货的期限套利也可以用算法交易来完成。三是
做市
。做市包括在当前市场价格之上挂一个
限价
卖单或在当前价格之
下挂
一个限价买单,以便从
买卖差价
中获利。此外,还有更复杂的策略,如“
基准点
“算法被
交易员
用来模拟指数收益,而”
嗅探器
“算法被用来发现最动荡或最不稳定的市场。任何类型的
模式识别
或者
预测模型
都能用来启动算法交易。
量化交易一般会经过
海量数据
仿真测试
和模拟操作等手段进行检验,并依据一定的
风险管理
算法进行仓位和资金配置,实现风险最小化和
收益最大化
,但往往也会存在一定的潜在风险,具体包括:
1、历史数据的完整性。行情数据不完整可能导致模型与行情数据不匹配。行情数据自身
风格转换
,也可能导致模型失败,如交易流动性,
价格波动
幅度,价格波动频率等,而这一点是量化交易难以克服的。
3、网络中断,硬件故障也可能对量化交易产生影响。
4、同质模型产生竞争交易现象导致的风险。
5、单一投资品种导致的不可预测风险。
为规避或减小量化交易存在的潜在风险,可采取的策略有:保证历史数据的完整性;在线调整
模型参数
;在线选择模型类型;风险在线监测和规避等。
一个完整的策略需要包含输入、策略处理逻辑、输出;策略处理逻辑需要考虑选股、择时、
仓位管理
和
止盈止损
等因素。
选股
量化选股
就是用量化的方法选择确定的
投资组合
,期望这样的投资组合可以获得超越大盘的
投资收益
。常用的
选股方法
有多因子选股、行业轮动选股、趋势跟踪选股等。
1 多因子选股
多因子选股是最经典的选股方法,该方法采用一系列的因子(比如
市盈率
、
市净率
、
市销率
等)作为选股标准,满足这些因子的股票被买入,不满足的被卖出。
风格轮动选股是利用市场风格特征进行投资,市场在某个时刻偏好
大盘股
,某个时刻偏好小盘股,如果发现市场切换偏好的规律,并在风格转换的初期介入,就可能获得较大的收益。
3 行业轮动选股
行业轮动选股是由于
经济周期
的的原因,有些行业启动后会有其他行业跟随启动,通过发现这些跟随规律,我们可以在前者启动后买入后者获得更高的收益,不同的
宏观经济
阶段和
货币政策
下,都可能产生不同特征的行业轮动特点。
资金流选股是利用资金的流向来判断股票走势。巴菲特说过,股市短期是
投票机
,长期看一定是称重机。短期投资者的交易,就是一种
投票行为
,而所谓的票,就是资金。如果资金流入,股票应该会上涨,如果资金流出,股票应该下跌。所以根据
资金流向
就可以构建相应的
投资策略
。
5 动量反转选股
动量反转选股方法是利用投资者
投资行为
特点而构建的投资组合。索罗斯所谓的
反身性
理论强调了价格上涨的
正反馈
作用会导致投资者继续买入,这就是动量选股的基本根据。
动量效应
就是前一段强势的股票在未来一段时间继续保持强势。在正反馈到达无法持续的阶段,价格就会崩溃回归,在这样的环境下就会出现反转特征,就是前一段时间弱势的股票,未来一段时间会变强。
6 趋势跟踪策略
当股价在出现上涨趋势的时候进行买入,而在出现下降趋势的时候进行卖出,本质上是一种
追涨杀跌
的策略,很多市场由于
羊群效用
存在较多的趋势,如果可以控制好亏损时的额度,坚持住对趋势的捕捉,长期下来是可以获得额外收益的。
择时
量化择时
是指采用量化的方式判断买入卖出点。如果判断是上涨,则买入持有;如果判断是下跌,则卖出
清仓
;如果判断是震荡,则进行
高抛低吸
。
常用的择时方法有:趋势量化择时、
市场情绪
量化择时、有效资金量化择时、SVM量化择时等。
仓位管理
仓位管理就是在你决定投资某个股票组合时,决定如何分批入场,又如何止盈止损离场的技术。
常用的仓位
管理方法
有:漏斗型仓位管理法、矩形仓位管理法、金字塔形仓位管理法等
止盈止损
止盈,顾名思义,在获得收益的时候及时卖出,获得盈利;止损,在股票亏损的时候及时卖出股票,避免更大的损失。
及时的止盈止损是获取稳定收益的有效方式。
策略的生命周期
一个策略往往会经历产生想法、实现策略、检验策略、运行策略、策略失效几个阶段。
产生想法
任何人任何时间都可能产生一个策略想法,可以根据自己的投资经验,也可以根据他人的成功经验。
实现策略
产生想法到实现策略是最大的跨越,实现策略可以参照上文提到的“一个完整的量化策略包含哪些内容?”
检验策略
策略实现之后,需要通过历史数据的回测和模拟交易的检验,这也是实盘前的关键环节,筛选优质的策略,淘汰劣质的策略。
实盘交易
策略失效
市场是千变万化的,需要
实时监控
策略的有效性,一旦策略失效,需要及时停止策略或进一步优化策略。