2024年2月8日发(作者:)
国外五大股票交易系统,及其源码
交易系统
交易系统
定义
交易系统是指在交易市场中能实现稳定赢利的一套规则。它包括科学的资金管理,有 效的分析技术,良好的风险控制。它的最终目的是实现交易员的稳定赢利。它可分为主观 交易系统、客观交易系统和两者相结合的交易系统。一个交易系统就是一个交易员的心血 结晶,它体现了交易员的交易哲学。因此它不具有普适性,即一个交易系统只有在它的创 造者手中才能发挥出最大效果。所以对交易员来讲,只有打造出自己的交易系统才能走上 稳定盈利的道路。
简介
在股票、期货业内,交易系统的叫法很混乱,也很杂,不仅一般股民、期民;市民不 详,包括一些业内人士虽常把交易系统挂在嘴边、甚至述之笔端,而实际上也不知所云, 特别是一些软件制作与经销商,更出于推销的目的,故意夸大产品性能,模糊交易系统与 一般行情播报软件或者行情的辅助分析软件的本质差异,更加剧了这种混乱的情况,很不 利于交易系统的研究、交流与开发.操作。什么是交易系统?从简单的概念上讲,交易系 统是系统交易思维的物化。系统交易思维是一种理念,它体现为在行情判断分析中对价格 运动的总体性的观察和时间上的连续性观察,表现为在决策特征中对交易对象、交易资本 和交易投资者的这三大要素的全面体现。关于系统交易思维涉及的内容很多,这里不可能 予以更多篇幅作为重点来讨论。但有一点必须指出,交易系统既然是系统交易思维的物化, 就绝非是当前市面上哪些单纯的行情播报软件或者行情的辅助分析软件可比的。
来源
交易系统(Trading System)这个词在二十世纪七十年代末期始流行于华尔街(未做严 格考证)。大约在二十世纪九十年代中后期跟着一批海归这个词进入国内投资界。目前国 内关于交易系统的专著尚不多,其中波涛的《系统交易方法》公认为经典之作,其他还有 一些,如王大毅的《赢家思路》、金石的《永久生存》、朴铁军的《波段赢金》。另外雪 峰的《股市技术分析实战技法》其实也谈得很多而且很实在。国外引进的书有范撒凯的《 通向金融王国的自由之路》,这本书
主要从趋势跟踪系统的角度来谈,不是很全面。遗憾的是amazon上排名靠前的几本 国外交易系统经典著作都没有被翻译进来,如《Design, Testing, and Optimization of Trading
Systems》这样的好书。
分类
在统计套利及高频交易之外,交易系统一般可归为五大类型:一、趋势跟随交易系 统(Trending Systems)
趋势跟随交易系统是在高频交易曝光前最流行也是最热门的交易系统类型。最早的趋 势跟随交易策略成形于20世纪早期,主要利用移动平均线进行买入、持有、卖出。之后, 由于有了计算机生成的开仓以及平仓信号,当今的趋势跟随系统更为完善和成熟。但是, 无论怎样现代化,趋势跟随系统都会在某些市场情况下失效。
趋势跟随系统盈利的假设是股票或者期货市场正在形成一个较强的上升或者下降趋势。 通常意义下,我们认为较强的上升或者下降趋势是指价格沿着大于35度角的上升或者下 降通道运行,并且回撤较小。比如在上升趋势中,调整幅度较小并且获利平仓盘不明显。
从历史数据来看,市场在30%―35%的时间内时处于趋势行情中。在趋势行情中,通常 有某些因素导致投资者更为贪婪(在上升趋势中)或者更为恐惧(在下降趋势中)。投资 者的这些极端情感和行为往往导致市场价格快速变化。趋势跟随系统就是利用这样的优势, 往往能够在较短的时间内获得丰厚的利润。为了抓住市场的大趋势,交易研究者开发出 了相应的趋势跟随系统。这些趋势跟随系统是很受交易者欢迎的,因为每一个交易者都希 望简单、快速地赚到钱。那么趋势交易的劣势是什么呢?作为一个趋势交易者,你需要在 趋势性强的市场或者是带有一定速度的投机市场中进行交易,振荡行情或者是无趋势的市 场将会是这些交易者的噩梦。
趋势系统主要有摆动系统、当日交易系统、动能系统或者其他较快节奏的交易系统。 止损往往伴随着各种趋势交易系统,因为趋势交易系统的理念就是不断亏小钱以捕捉几次 赢大钱的机会。因此,作为趋势交易投资者,你必须具有承受这些风险的能力,并且有足 够多的资金去抵消这些交易损耗。如上所述,趋势交易系统的最大制约因素就是它只能 应用于市场出现趋势时,尽管目前来看市场大概只有30%的时间处于趋势状态。如果交易 者尝试将趋势系统应用于快速振荡行情中,那么他们一定会连续亏损直至退出。假设交易 者不能认识到市场是否适合趋势交易,那么他们将会损失大量的金钱和时间。二、反趋 势交易系统(Countertrending Systems)
反趋势交易系统是与市场的主流趋势、长期趋势相反交易的系统。通常认为,最佳判 定主流趋势的方法是利用周K线而不是利用日K线。反趋势顾名思义就是相反方向的策略。 反趋势系统存在的历史已经超过几十年,但并未在中小投资者中流行开来,它被冷落是由 于投资者的本性所导致的。
反趋势交易是在较短的时间周期或者中级时间周期做与主流趋势相反的交易。本质上, 是在市场进入超卖或者超买状况下持有相反的头寸。
作为一个反趋势交易者,通常需要在市场中有长期丰富的经验。一般来说,振荡交易 者、日内交易者、短线交易者是反趋势交易的主体。反趋势交易成功的关键在于反趋势指 标、特殊的K线图以及相当充足的交易经验。反趋势交易者通常在趋势转换前做出预判。
与趋势交易系统或者突破交易系统相比,由于反趋势交易系统是逆向交易,因此通常 伴随更大的交易风险。所以,作为反趋势交易者,必须具备更好的止损素质或者止损策略。 这是因为主流趋势往往是势不可挡的,而反趋势的交易机会瞬间即逝并且带有更为严重的 投机倾向,很有可能存在连续做错方向的情况。统计表明,反趋势交易系统在20%的情况 下是奏效的。三、突破交易系统(Breakout Systems) 20世纪50年代,突破交易系统 首次出现在市场中,市场情况与此时的情况一样。1929年股灾刚过,并且股市由于第二次 世界大战的原因表现极为疲软。区别于美国1990年投机氛围浓厚的股市,1950年到1960 年的股市更倾向于股票本身的价值投资。突破系统在当时的市场条件下几乎是最优策略。
突破交易系统适用于市场在建立调整平台之后在没有任何先兆的情况下价格突然向上 (或者向下,但是向上突破的交易系统使用更为广泛)运行的情况。在投机氛围并不浓 厚的情况下,市场基于本身的内在价值往往会构筑一个平台或者说箱体。之后,交易者尤 其是大户根据基本面的突变会抢入很多筹码,这就使得价格突变上升并且加速上扬。
突破交易系统与趋势交易系统相比的优势在于,突破交易系统可以应用于无趋势或者 剧烈振荡的市场中。作为突破交易系统的应用者,理解跳空缺口并且知道它的影响显得尤 为关键。跳空缺口往往是突破交易系统巨额利润的开始。那么突破交易系统的缺陷是什 么呢?该系统区别于趋势跟随系统,它在具有强烈趋势的市场中表现并不尽人意。因为在 强烈的趋势市场中,并不存在很明显的箱体形态。
根据无趋势市场或者箱体市场的特性,一般我们把止损点设置在箱体的上方(如果向 上突破的话)。与趋势跟随系统相比而言,这样的设置有较好的支撑位。趋势跟随系统很 可能存在连续错误的情况,而突破系统较少存在这样的情况。根据统计,突破交易系统在 40%—50%的时间中都是有效的。四、价格区间交易系统(Trading Range Systems)
价格区间交易系统是20世纪后半叶发展起来的交易系统,当时市场在一个大的区间 内上下波动。该交易系统在1970到1980年间是美国股票市场最为流行的系统之一。
适用于价格区间系统的市场通常发生在经济停滞的时间段中。从历史情况来看,一般 市场出现崩盘后会进入到一个价格区间中,此时市场处于经济转型期。价格区间市场有 别于无趋势市场,处于该状态的市场振荡幅度较大并且有明显的最低和最高值。因此既不 适用趋势跟随更不适用于突破系统,通常认为最小波动区间至有10%才能称为价格区间市 场。
价格区间系统是利用在价格区间内波段循环的特点:持有头寸直到最高价被触发,然 后卖空头寸等待股票价格下跌。价格区间系统交易者在价格上升时买入,在价格下跌时卖 出。在市场处于价格区间状态下,这是一种完美的盈利模型,并且能为有经验的投资者带 来丰厚的利润。价格区间系统的局限性在于:首先市场通常不处于一个价格波动区间内, 除非正处于一个特殊的经济时期;其次价格波动区间不会总是精确的,可能本次的高点
比上一次高,也可能比上一次低。价格区间交易者总是默认为价格的走势会重复之前 波段的走势,因此这种类型的交易者需要大量的市场经验。统计表明,价格区间系统在 20%—25%的时间内是有效的。五、对冲系统(Hedging Systems)
对冲系统的成熟和流行是由于20世纪末机构交易者的加入。机构交易者由于有巨额 的资金量,单边投机存在较大风险,因此多个股票商品的组合成为他们规避风险的最佳手 段之一。
对冲系统的交易者在买入某一个商品或者股票后会卖出另一个商品或者股指来规避单 边持仓的风险。比如在期货市场中,交易者会买入家畜卖出玉米;在外汇市场中,交易者 会买入一种货币卖出另外一种货币;股票市场中,交易者买入股票卖出股指。
相对于上述4种交易系统,对冲系统更为复杂并且需要更多的专业知识和技巧。交易 者的背景知识不仅局限于交易的股票信息,更需要了解相关的商品、货币走势以及期权情 况,因此对冲系统并不适用于初级交易者。专业的交易者利用对冲系统去解决不同的周 期持仓,比如短期和中期情况。而初级交易者则往往适得其反,只是利用对冲系统去控制 他们的损失而已,甚至是扩大损失一一这也是对冲系统所存在的缺陷。对于没有专业教育 背景和市场知识的投资者,对冲系统只会加大他们的损失,给他们带来更大的伤害。交 易系统已经发展了将近一个世纪了,根据不同的市场状况,各个交易系统都曾兴衰没落过。 在今后的市场发展中,不同的交易系统也会有不同的演变,甚至有诸如高频交易这样的新 兴系统崛起。只有充分了解系统如何运作、如何发展、何时运用,我们才能明智地选择适 合当前市场的状况的交易系统。
基本特征
系统交易思维是“道”,“道”的物化则是“器”。交易系统作为“器”,应该具有 如下基本特征。反映交易对象、交易资本和交易者的特征交易系统必须反映交易对象的 价格运动特征,其中包括价格运动的趋势和价位,前者,为交易决策提供交易的战略方向, 后者,提供交易的战术出入点,因此,交易系统必须具有一个的行情判断子系统,而这个 子系统至少要具有趋势判断模块和价位判断模块两个基本的组成部分。交易系统必须反 映交易资本的风险特征。就风险交易对象的价格运动特征来讲,其某个具体时间空间的个 别价格运动的随机性和价格总体运动的规律性是偶然与必然的对立统一,因此,在承认风 险交易对象价格运动的规律可以揭示的同时,亦必须承认价格的随机扰动是不可避免的, 是与其规律性共生共存的。由于价格的随机扰动的存在,必然造成行情判断子系统出现判
断失误,从而造成交易风险。交易风险是具体的,其表现就是可能造成或者实际造成交易 资本的损失,风险的大小则由亏损占交易资本的比例来衡量。并且,资本本身也具有独特 的风险特
征,譬如,资本占用时间的长短、资本的来源、投资的目的等等,都会对资本的 风险属性构成影响。因此,交易系统仅仅具有行情判断功能是不行的,还必须具有风险控 制功能,交易系统在结构上必须具有风险控制与资金管理子系统,从而在满足资本的风险 特征的同时,达到精确量化地控制风险、保护资本的效果,进而实现资本的增殖要求。
交易系统还必须反映交易者(投资人)的人性特征。交易方法本身是科学的艺术,是 具有艺术性的科学。其中,交易方法受价格运动特征和资本特征的制约,这种制约是科学 性的体现,但交易方法还必须受到人性的制约,具有投资人的激进型、保守型或者稳健型 的个性色彩,否则,交易系统则不能为人所接受。交易系统的人性特征,则导致了交易方 法的艺术性,并具体体现为带有人性色彩的不同的交易策略。因此,交易系统如果是私密 性的,则必然具有其研制人使用人的文化、性格、经验等个性特点;而交易系统如果是半 开放性的的用于基金投资的交易工具,则应该具有可以容纳不同人性特征的交易策略库, 以达到适应基金董事层或者具体的交易实施管理层人性特点的可选择性要求。能够适应 实战的需要
交易系统必须能够实时监控交易的全过程,能够独立自动完成价格信息的采集、整理、 存储、分析决策及交易指令的下达,并且,这个指令必须包括交易日期时间、客户代码、 交易对象名称、代码、交易方向、交易目的、交易数量、交易价格等全部指令要素。交易 系统在执行上述任务的时候,必须达到替代并超越人工方式的标准,跨越人力的生理心理 局限,满足人类设计使用交易系统的目标。从上述功能标准考虑,交易系统若欲达到这一 标准,则必须是一个以价格信息网络和指令传输网络为通道、以计算机为载体的智能程序 系统。
在设计、完善和运用交易系统的实践中,出于专业的兴趣,通过各种渠道自然而然地 接触了很多声称拥有交易系统的人,然而实际调查的结果,至今没发现一个真正拥有交易 系统的。其中,比较典型的情况有两种:
第一种是把其他交易软件称为交易系统的。譬如:把钱龙、胜龙、世华金融家、指南 针等以行情播报功能为主兼具行情辅助分析功能的软件称为交易系统;把金仕达等客户网 络交易指令下单系统称为交易系统。这些软件不具备风险控制和资金管理功能,也没有交 易策略库,更不具备独立智能决策及下达交易指令的功能,因此,不能称为交易系统,而 只能叫作行情播报软件、行情扶助分析软件或者网络交易指令下单与传输管理系统。
第二种情况是一些交易员自称拥有交易系统,而实际上却并没有物化的实体,其中多 数只是一些行情判断的指标组合或是较为初步的系统交易思路而已。这些没有物化形态的 所谓交易系统,即使是较为完善的系统交易思想,也仍然不具备交易系统的特征而不能称 为交易系统。
使用
交易系统的重要性越来越受到投资者的关注。随着中国期货市场的发展,投资者由原 来的盲目交易正逐渐转向理性投资,由被动的跟盘转向由交易系统来指导自己的交易。实 际上,在期货市场长期获利的交易系统应该存在,但交易系统对于交易者来讲仅仅只是一 件交易工具,也并不是任何人用同样的交易系统都会得出同样的交易结果的。获得了交易 系统和通过交易系统来获利完全不是一回事,运用交易系统的能力远比交易系统本身更为 重要。
感谢您的阅读,祝您生活愉快
发布者:admin,转转请注明出处:http://www.yc00.com/web/1707394797a1502158.html
评论列表(0条)