量化交易或许是通往成功交易者行列快的方法。科学、数量化的方式验证交易系统的有效性和市场规律,这种知识和理性加深了对市场的了解,改变了主观错误信念,从而指导交易者脱离初的生理和心理反应,使交易水平升华到系统和策略的高度,自然而然地形成了对自己交易能力的信心,也有利于交易纪律的遵守,从而从贪婪和恐惧造成的轮回中解脱出来,轻松快乐地去交易。
及时章 交易系统和开发过程
不奋发,则心日颓靡;不检束,则心日恣肆。
——朱熹
交易系统是指交易者在交易过程中逐渐形成的包含入场、出场、风险控制和资金管理等能体现交易者系统化思维的一组完整的交易规则体系。没有交易系统指导的交易是盲目的,而没有实践、没有数据支撑、没有经过反复验证的交易系统则是空洞的。交易系统是交易者市场理论和实践有机统一的智慧结晶,缺一不可。
本章首先介绍系统相关的基本概念;第二节则介绍投资市场几个基本理论,以指导交易系统的构建,从而少走弯路;第三节说明交易系统的类型、特征和好处;第四节讨论什么是量化交易,很显然,交易系统的构建过程也就是交易规则量化过程;第五节说明交易系统的开发流程,供读者参考。
1.1 系统、系统论、系统思维、系统科学及复杂系统
系统一词来源于英文system单词的音译。系统是由相互关联的一些事物(即系统的组成部分)所组成的有机整体。所谓事物通常指对象、元件、变量、属性、现象等。关系则指结构、组织、约束、交连等。系统是一个概念,反映了人们对事物的一种认识论,其内容是系统论或系统学。
系统论或系统学是研究系统的一般模式、结构和规律的学问,它研究各种系统的共同特征,用数学方法定量地描述其功能,寻求并确立适用于一切系统的原理、原则和数学模型,是具有逻辑和数学性质的一门科学。
系统思维就是把认识对象作为系统,使用系统学知识综合考察认识对象,研究系统和要素、要素和要素、系统和环境的相互联系、相互作用的一种思维方法。
系统科学是以系统为研究对象的基础理论和应用开发的学科。它着重考察各类系统的关系和属性,揭示其活动规律,探讨有关系统的各种理论和方法。系统科学的理论和方法正在从自然科学和工程技术向社会科学广泛转移。人们将系统科学与哲学相互作用,探讨系统科学的哲学问题,形成了系统哲学。
复杂系统是具有中等数目基于局部信息做出行动的智能性、自适应性主体所组成的系统。复杂系统相对牛顿时代以来构成的科学事业焦点的简单系统而言,具有根本性的不同。简单系统内的相互作用比较弱,比如封闭的气体或遥远的星系,以至于我们能够应用简单的统计平均方法来研究它们的行为。系统的复杂性并不一定与规模成正比,但复杂系统要有一定的规模。复杂系统中的个体一般来讲具有一定的智能性,例如组织中的细胞、期市中的散户,这些个体可以根据自身所处的部分环境,通过自己的规则进行智能的判断或决策。
复杂系统具有以下特征:
(1)具有多数量组成主体的系统,主体互动关系的重要性大于主体本身。
(2)组成主体具备智能性和自适应性,无中央控制。复杂系统内的元素或主体的行为遵循一定的规则,根据“环境”和接收信息来调整自身的状态和行为,且主体通常有能力来根据各种信息调整规则,产生以前从未有过的新规则。通过系统主体的相对低等的智能行为,系统在整体上显现出更高层次、更加复杂、更加协调职能的有序性。在复杂系统中,没有哪个主体能够知道其他所有主体的状态和行为,每个主体只可以从个体集合的一个相对较小的集合中获取信息,处理“局部信息”,做出相应的决策。系统的整体行为是通过个体之间的相互竞争、协作等局部相互作用而涌现出来的,无中央控制。
(3)组成成分构成自我相似的多层级结构/高层级向下的因果关系/低层级向上因果关系/组成成分间的多重因果。比如,期货市场的波动性体现在不同层级的时间框架上,大到月K线,小到毫秒级别,无所不在。
(4)是动态的,不停止的/突现,不可预测、不可化约、非线性;没有时间的变化,就没有系统的演化,也就谈不上系统的复杂性。“事物总是发展变化的”,因此,复杂系统同时具有秩序与混沌的双重特点。
以上关于系统、系统论、系统思维、系统科学及复杂系统的基本说明都摘录于MBA或百度百科。读者如有兴趣,请查阅相关资料,加强对于这些方面知识的了解。本节的目的在于说明股票或者期货市场是全球50亿人参与(大部分人没有直接参与交易,但是他们的消费、欲望和对于经济的信心都会影响股票和期货的价格)、互动形成复杂、巨大、动态的系统。交易者必须脱离对于交易投机的简单、机械、线性思维,转而树立复杂、动态、非线性、随机、统计的系统思维方法。
1.2 投资市场的基本理论
投资金融领域有非常多的理论和实践,庞杂繁多、流派众多。成功的交易者使用某种或某些理论,结合自己的体会,最终形成自己的交易思想和交易系统。本节只列出一些简单理论知识,如风险与收益均衡、随机游走和有效市场,以及期货价格的决定等作为引子。更多的理论和知识,需要每个交易者去学习和实践。
1.2.1 风险与收益均衡
风险与收益是一种对称关系,等量风险必然伴随等量收益,即风险收益均衡。在投资学的资产定价理论中,资本资产定价模式的表达用公式表示为:
Kj=Ri βj(Km-Rf)
式中,Kj为第j项资产的必要报酬率;Ri为无风险资产的必要报酬;βj为第j项资产的风险系数;Km为市场均衡报酬率。
资本的高预期收益意味必须承担相应的高风险。如果存在一种很高的不需要额外风险的预期收益,那么所有人都会蜂拥而至购买这种高收益率资本,结果这种资产的价格必然大幅上涨,从而导致预期收益降低和风险增加,最终风险收益趋于均衡。
1.2.2 随机游走和有效市场
“随机游走”(random walk)是指基于过去的表现无法预测将来的发展步骤和方向。这一术语应用到投资上,则意味着资产价格的短期走势不可预知;投资咨询服务、收益预测和复杂的图表模型全无用处。
如果在证券市场中价格反映了所有可以获得的信息,那么就称这样的市场为有效市场。
衡量证券市场是否具有外在效率有两个标志:①价格是否能自由地根据有关信息而变动;②证券的有关信息能否充分地披露和均匀地分布,使每个投资者在同一时间内得到等量等质的信息。
根据这一假设,投资者在买卖股票或期货等时会迅速有效地利用可能的信息,所有已知的影响一种股票或者商品价格的因素都已经反映在价格中,因此根据这一理论,股票或者期货的技术分析是无效的。
有效资本市场假说的三种形式:
(1)弱式有效市场假说。
该假说认为,在弱式有效的情况下,市场价格已充分反映出所有过去历史的证券价格信息,包括股票或者期货的成交价、成交量、卖空金额、融资金额等。
推论一:如果弱式有效市场假说成立,则股票或者期货价格的技术分析失去作用,基本分析还可能帮助投资者获得超额利润。
(2)半强式有效市场假说。
该假说认为,价格已充分反映出所有已公开的有关公司营运前景的信息。这些信息有成交价、成交量、盈利资料、盈利预测值、公司管理状况及其他公开披露的财务信息等。假如投资者能迅速获得这些信息,股价应迅速做出反应。
推论二:如果半强式有效假说成立,则在市场中利用技术分析和基本分析都失去作用,内幕消息可能获得超额利润。
(3)强式有效市场假说。
强式有效市场假说认为,价格已充分反映了所有关于公司营运的信息,这些信息包括已公开的或内部未公开的信息。
推论三:在强式有效市场中,没有任何方法能帮助投资者获得超额利润,即使基金和有内幕消息者也一样。
1.2.3 期货价格的决定
在兹维 博迪等著的《投资学精要》中提到,商品期货价格可以看成现是从现在到T时间(期货交割日)现货价格的持有成本。公式如下:
F0=S0(1 rf)T
式中,F0为到期日;T为期货合同的现在价格;S0为现货的价格;rf为无风险利率。
1.3 交易系统
交易系统是投资者将投资市场理论运用到证券市场,形成包含入场、出场、风险控制和资金管理等能体现交易者系统化思维的一组完整的交易规则体系(或者系统性解决方案)。这些规则是根据投资者对投资理论的理解、对市场的观察研究、数据测试、综合权衡、反复实战、不断磨砺的基础上得出的。一套设计良好的交易系统必须符合使用者的心理特征、投资市场或对象的统计特征以及投资资金的风险特征,应严格明确地规定交易过程中的每一环节,保障投资决策过程和交易管理流程的系统性、客观性、原则性和规范性。
系统化交易是指交易者运用交易系统来解决交易过程中的信息收集、数据处理、交易决策、交易计划、交易执行等问题的交易方法。系统化交易的核心是一套完整的交易规则体系(即交易系统),体现为市场分析的客观性、交易思维的全局性、交易规则的明确性、投资决策的计划性、交易行为的一致性、资金管理的可行性、风险管理的有效性、心态调控的稳定性、盈利模式的复制性等。
使用交易系统进行系统化交易可以获得“统计学优势”(交易是在统计意义上有利于交易者长期利益的基础上做出),同时保持客观性、一致性以及多元化等优势。
1.3.1 交易系统的类型
交易系统包含科学的资金管理、有效的分析技术和良好的风险控制,最终目的是实现交易者的长期、持续、稳定盈利。在波涛著的《系统交易方法》一书中介绍了交易系统大体上可以分为:
(1)以技术指标为基础的交易系统。
(2)以数理统计分布模式为基础的交易系统。
(3)以图形分析为基础的交易系统。
(4)以数学理论为基础的交易系统。
(5)以基础分析为基础的交易系统。
(6)以心理分析为基础的交易系统。
由此可见,交易系统的设计可以建立在各种不同的理论基础上。还有其他的高阶理论,比如人工智能、混沌理论、高频交易、数据挖掘等,也可以用来建立交易系统,不拘一格。股票交易系统一般划分为五大类:趋势型、回复型、价值型、成长型以及品质型,其中趋势型和回复型交易系统是基于价格或者技术指标的交易系统,而价值型、成长型以及品质型这三种策略则基于基本面数据。
根据操作性质分类,期货交易者一般常用的交易系统归为五大类型:
(1)趋势跟踪交易系统(Trending System)。
趋势跟踪交易系统是最早流行的交易系统类型,主要利用移动平均线进行买入、持有、卖出。数据表明,市场大约20%~40%的时间在做趋势运动。行情中有某些因素导致投资者更为贪婪(在上升趋势中)或者更为恐惧(在下降趋势中),投资者的这些极端情感和行为导致市场价格持续变化从而形成趋势。趋势跟随系统就是利用这样的优势,往往能够在较短的时间内获得丰厚的利润。
趋势跟随系统是对交易品种价格运动的反映,而非预测。因此在度量到的趋势方向上建仓,时间点上必然滞后。趋势交易的缺点是在震荡区间容易受到两面拉锯式亏损的影响。另外,如果市场以较快的速度运动,那么移动平均线在发出趋势改变信号时就显得比较慢,看起来比市场反转慢了一拍。在出场时放弃一部分利润也是趋势跟随系统特有缺点,交易者必须保持耐心和坚韧,很多时候眼睁睁地看着利润得而复失,必须坚守遵守交易纪律坐等交易信号出现才能出场,因此需要非常高的心理素质和强大的承受能力。
(2)反趋势交易系统(Countertrending System)。
反趋势交易系统是一种预测型策略,根据市场足够随机的统计特性,在市场的当前趋势上寻找反向交易机会的系统。反趋势交易是在较短的时间周期或者中级时间周期做与当前趋势相反的交易,在市场进入超卖或者超买状况下持有相反的头寸。由于市场的区间波动要比趋势多得多,因此反趋势交易系统的胜率比较高,但由于入场价位比较随机,且有了一定数量的盈利就会平仓,因此盈亏比和整体表现不如趋势跟踪系统。
反趋势交易成功的关键在于反趋势指标、特殊的K线图以及相当充足的交易经验。优点是,如果市场在做区间波动,反趋势策略会产生另人惊讶的风险与回报比,在关键反转点或者时间很长的区间特别容易获利;同时入场信号非常灵敏,检查到价格极值和执行交易的时延非常短。
与趋势交易系统相比,由于反趋势交易系统是逆向交易,因此通常伴随更大的交易风险,如果市场动量足以推动价格按原先的趋势运动,反趋势策略可能导致巨大亏损,从而抹平多笔盈利交易累积起来的利润。所以,作为反趋势交易者,必须具备更好的止损素质或者灵敏的止损策略。反趋势交易区间的幅度一般比趋势运动的幅度小,每笔平均利润比较低,需要很好的执行力和较低的费用。趋势往往是势不可当的,而反趋势的交易机会稍纵即逝并且带有严重的投机倾向,因此连续做错方向的情况也较为常见。
(3)突破型交易系统(Breakout System)。
突破型交易系统是指实际价格突破交易区间、技术指标或统计指标所预先设定的限定值时入场的交易系统。该类型交易系统具有以下几个特征:①价格触发类交易系统,入场信号依靠价格触发而发生;②趋势类交易系统,建仓过程总是顺应趋势的方向;③非连续的交易系统,出入场信号可以不一致。海龟交易法则就是典型的突破型交易系统,当前价格突破过去一定时期内的较高价或低价入场交易即可,信号简单明确。
相对于趋势跟踪类交易系统而言,突破型交易系统具有以下几个突出的优点:①试图消除震荡区间两面拉锯式亏损对趋势跟踪类交易系统的影响,抓住突发性趋势,即使短期内被市场洗出,也会在趋势继续维持时重新进入,保障趋势一旦出现,就绝不放过;②出入场策略无需对应,可以自由设计和搭配出场策略;③多种突破型入场策略可组合或合成使用,进一步提高交易系统的胜率,这也是常见多指标交易系统都是突破型交易系统的原因。
作为趋势类交易系统的一种,突破型交易系统同样具有趋势类交易系统的主要特征:①该类型系统在趋势期(价格的波幅大于系统拟捕捉的波幅)持有正确头寸而获利,差异在于入场的早晚而带来的收益的多少;②该类型系统因在盘整期(价格的波幅小于系统拟捕捉的波幅)持有错误头寸而亏损,差异在于入场的早晚而带来的损失的多少;③突破型交易系统盈利的关键是趋势期的盈利额度能否超过盘整期的亏损额度,若超过的话,那么该系统就能带来正的期望收益;④由于单品种的趋势期有限,为了降低资金曲线的波幅和回撤,突破型交易系统一般都要求多品种同时交易。
突破型策略的优点:突破型策略可以克服趋势跟随策略的限制,方法是避免在价格整固区间交易。该策略在趋势的方向建立头寸,信号延时很小或没有,另外很容易定义风险,因为入场点和出场点在交易之前便可地决定。该策略通常可以及时进入最适合交易的价格趋势运动。较为广泛的多元化投资组合上的长期测试结果证明突破策略是完善的。
突破型策略的缺点:当市场突破新的价格高点或低点后又反转进入先前的价格整固区时,突破型策略易受突破失败的影响,失败突破的概率大约30%~70%。将突破型策略运用于投资组合时,在不相关市场板块上易受同时突破失败的影响。另外,突破策略在心理上比较难以运用,因为价格突破之前一般已有大幅运动,很容易觉得可能反转。,突破之后的价格运动可能很虚弱或者受到市场流量不足的影响,账户资金易受波动市场的破坏。
(4)价格区间交易系统(Trading Range System)。
价格区间交易系统是20世纪后期发展起来的交易系统,适用于价格区间系统的市场通常发生在价格猛烈运动后的停滞阶段。价格区间市场有别于无趋势市场,处于该状态的市场震荡幅度较大且有明显的低和较高值。因此既不适用趋势跟踪交易系统更不适用于突破系统,通常认为最小波动区间至有10%才能称为价格区间市场。
价格区间系统是利用在价格区间内波段循环的特点,持有头寸直到较高价被触发,然后卖空头寸等待价格下跌。价格区间系统交易者在价格上升时买入,在价格下跌时卖出。在市场处于价格区间状态下,这是一种的盈利模型,并且能为有经验的投资者带来丰厚的利润。
价格区间系统的局限性在于:首先市场通常不处于一个价格波动区间内;其次价格波动区间不会总是的,可能本次的高点比上一次高,也可能比上一次低。价格区间交易者总是默认价格的走势会重复之前走势,因此这种类型的交易者需要大量的市场经验。
(5)对冲系统(Hedging System)。
对冲交易,即同时进行两笔行情相关、方向相反、数量相当、盈亏相抵的交易。行情相关是指影响两种商品价格行情的市场供求关系存在同一性,供求关系若发生变化,则同时会影响两种商品的价格,且价格变化的方向大体一致。方向相反是指两笔交易的买卖方向相反,这样无论价格向什么方向变化,总是盈亏相抵。两笔交易的数量大小须根据各自价格变动的幅度来确定,大体做到数量相当。
对冲系统的交易者在买入某一种商品或股票后会卖出另一种商品或股指来规避单边持仓风险。比如,在期货市场中,交易者买入铁矿石、卖出螺纹钢;在外汇市场中,交易者买入一种货币、卖出另外一种货币;在股票市场中,交易者买入股票、卖出股指等。
期货市场的对冲交易大致有以下四种:
(1)期货和现货的对冲交易,即同时在期货市场和现货市场上进行数量相当、方向相反的交易。这是期货对冲交易最基本的形式,与其他几种对冲交易有明显的区别。首先这种对冲交易不仅在期货市场上进行,同时还要在现货市场上进行交易。其次,这种对冲交易主要是为了规避现货市场上因价格变化带来的风险,而放弃价格变化可能产生的收益,一般被称为套期保值。而其他几种对冲交易则是为了从价格的变化中投机套利,一般被称为套期图利。当然,期货与现货的对冲也不仅限于套期保值,当期货与现货的价格相差太大或太小时也存在套期图利的可能,只是由于这种对冲交易中要进行现货交易,成本较单纯做期货高,且要求具备做现货的一些条件,因此一般多用于套期保值。
(2)不同交割月份的同一期货品种的对冲交易。因为价格是随着时间而变化的,所以同一种期货品种在不同交割月份价格的不同而形成价差,这种价差也是变化的。除去相对固定的商品储存费用,这种价差决定于供求关系的变化。通过买入某一月份交割的期货品种,卖出另一月份交割的期货品种,到一定的时点再分别平仓或交割。因价差的变化,两笔方向相反的交易盈亏相抵后可能产生收益。这种对冲交易简称跨期套利。
(3)不同期货市场的同一期货品种的对冲交易。因为地域和制度环境不同,同一种期货品种在不同市场的同一时间的价格很可能是不一样的,并且也是不断变化的。在一个市场做多头买进,同时在另一个市场做空头卖出,经过一段时间再同时平仓或交割,就完成了在不同市场的对冲交易。这样的对冲交易简称跨市套利。
(4)不同期货品种的对冲交易。这种对冲交易的前提是不同的期货品种之间存在某种关联性,如两种商品是上下游产品,或可以相互替代等。虽然品种不同,但反映的市场供求关系具有一致性。在此前提下,买进某一期货品种,卖出另一期货品种,在同一时间再分别平仓或交割完成对冲交易,简称跨品种套利。
1.3.2 交易系统的特征
交易系统具有反映交易对象的价格运动和统计特征、交易资本的风险特征和交易者的心理特征等要求。
交易系统必须反映交易对象的价格运动和统计特征,其中价格运动特征包括价格运动的趋势和价位,为交易决策提供交易的战术方向,而统计特征体现为交易策略,为交易提供战略方针。
交易系统必须反映交易资本的风险特征。风险交易对象的价格运动是随机性和规律性、偶然与必然的对立统一。因此,在承认风险交易对象可以揭示价格运动的规律的同时,也必须承认价格的随机扰动是不可避免的,是与其规律性共生共存的。由于价格的随机扰动的存在,必然形成交易风险,造成交易资本的损失,风险的大小则由亏损占交易资本的比例来衡量。并且,资本本身也具有独特的风险特征,譬如资本占用时间的长短、资本的来源、投资的目的等,都会对资本的风险属性构成影响。因此,交易系统仅仅具有行情判断功能是不行的,还必须具有风险控制功能,交易系统在结构上必须具有风险控制与资金管理子系统,从而在满足资本的风险特征的同时,达到量化地控制风险、保护资本的效果,进而实现资本的增值要求。
交易系统还必须反映交易者(投资者)的人性特征。交易方法本身是科学的艺术,也是具有艺术性的科学。其中,交易方法受价格运动特征和资本特征的制约,这种制约是科学性的体现,但交易方法还必须受到人性的制约,具有投资者的激进型、保守型或稳健型的个性色彩,否则,交易系统则不为交易者接受。交易系统的人性特征,则导致了交易方法的艺术性,并具体体现为带有人性色彩的不同的交易策略。
1.3.3 交易系统的执行
成功的交易者与一般散户的差别在于交易者会管理自己的交易。高质量、一致性的交易行为导致满意的交易结果。交易系统就是交易者用来管理交易行为的规则体系,在经过或长或短时间的痛苦交易生涯后,交易者最终将自己的交易思想物化为交易系统,并制定和遵守交易纪律,限制自己交易行为不会偏离交易系统的轨道,以期望获得满意的交易结果。
交易者使用交易系统逐步让自己和市场融合,这是一个不断反复改进和逐渐完善的过程。执行交易系统需要面对许多困难,这些困难和造成的痛苦,最终会帮助交易者不断完善交易系统,达到人和市场的合一。交易者通过不断地学习和总结经验逐渐认清市场,而这些经验反过来塑造和约束交易者的性格和行为,改变了交易者对市场变动直接的情绪反应,如果加上毅力和勤奋,会加快交易者蜕变过程。成功的交易必然是交易者和交易系统的结合。
交易系统对于交易者来讲仅仅是一种交易工具,对交易系统的信心程度、自我约束能力的不同会导致即使使用相同的交易系统也可能得出不一样的交易结果,差别在于交易者否能在困难时期保持强大的信心以及顺利时期保持谨慎的态度。
1.3.4 交易系统的好处
交易系统的好处主要在于客观、完整、一致、稳定和可复制性。一笔交易是什么时候入场、什么时候出场、多大的仓位、可以承受的风险等都有明确的规定,从而形成一个完成的决策链条。而所有这些决策都是电脑根据客观的数据生成的,从而较大限度地帮助交易者克服人性的贪婪和恐惧。交易系统规范下的交易还具有一致性,因为所有这些交易系统都是根据交易系统发出的,前后一致,都遵循一个同样的交易策略。正是由于交易系统的客观、完整和一致性,从而使交易成绩也相对稳定,并且是可复制的。
1.4 量化交易
量化交易是指经过投资者严格研究检验后的交易策略,交给计算机自动执行。尽管量化交易可以自动、系统化地执行,但是交易策略研究过程、策略选择、投资组合等等都是交易者完成的。赋予量化交易策略生命的是人,而不是机器。人们的决策贯穿于量化交易策略从设计、测试、实施和监控的各个环节。因此量化交易和传统的主观判断型交易策略在投资做法上并无太大差别,只不过后者主要依赖于交易者每天来管理投资组合。
量化交易和传统的主观判断型交易策略主要差别在于交易策略如何生成,以及策略如何实施
学习作者的实战总结和研究成果
内容质量都满意,很喜欢。
内容详细,还没仔细阅读,读完再说。
经常在当当网买各种书刊,服务满意,以后还回经常购买需要的书
书怎样不太清楚,但是快递很差,到了直接人保卫那,没短信没电话,没有任何通知,搞得我现在才知道到了。
还没看,希望能有帮助
纸张不错,应为正版,还没阅读。
私募精英诚意之作。书中内容论述严谨,数据翔实,有一定的学术性。同时书中也有交易心理调控方面等定性的理论性描述,兼顾了初级读者的需求。