您好,欢迎光临花生网![请登录] [免费注册] 我的花生地|帮助|服务中心|网站导航|繁体中文
  • 打印
  • 字号

关于程序化交易的看法和建议

欢迎发表评论 2012-11-21 09:12   编辑:queena

一、程序化交易简介

程序化交易系统是指设计人员将交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。当趋势确立时,系统发出多空讯号锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。

20世纪90年代以及2000年以后资本市场以及金融衍生品市场的长足发展,我们发现在87年股灾中被指为罪魁祸首的程序化交易,终于被历史肯定了它的价值,人们终于也像当时从认为股票和期货为洪水猛兽到接受它们并发挥它们的经济作用一样,开始逐步的走进了程序化交易的世界、量化投资的世界。量化投资及程序化交易大师西蒙斯默默无闻的在十几年间大量使用量化系统的交易方法,取得了比巴菲特、索罗斯等市场传奇更高的年收益率。在这漫长的岁月中,程序化交易一直悄无声息的为投资者不停的赚进大把的钞票,也在润物无声的在为各交易所的交易量做着贡献。据统计美国市场中有70%的交易是由程序化交易完成的,如果将程序化交易的概念再定义的宽泛一些的话,可能这个比例会更高。

总的来说,极其开放模型(策略)的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。

 

二、程序化交易的优缺点

(一)、优点

1、交易模式系统化

程序化交易的买卖决策完全决定于系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。这样的交易方式使得投资者下单买卖的速度更快、量更大,而且能同时适应多个品种、多个市场的操作。

 

2、克服人性的心理缺陷

投资交易过程中,多数投资者亏损的第一根源在于无法控制情绪的变化,从而陷入“乱操作”的状态中。程序化交易,排除人为情感因素,用电脑取代人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。

 

3、交易根据(原理)的一致性

“短线长做,长线短做”,是许多投资者的通病,前后不一的交易根据,使得投资者无所适从,左右碰壁。程序化交易,它能严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖讯号。从而做到“进出有据,前后一致”的交易统一性。

 

4、严格地执行风险控制

    “拖”是许多被套投资者经常采取的交易习惯,一旦价格向持仓相反方向运行,许多投资者不是马上进行处理或止损,而往往采取“拖”——再看看的行为。而这也可能进一步使得这“错误”的持仓更“错”下去,直到深险泥潭。程序化交易可以严格地为投资者进行风险控制,防止风险的进一步扩大。

 

(二)、缺点

1、交易模式下赢利的不稳定性

程序化交易是人设计出来的,当然某个程序化交易系统赚钱的能力会直接反映设计者的期货水平。设计思想实质上是集成了交易理念、交易思路、交易方法甚至包括交易经验在内的一种积累与沉淀,但我们是不能保证一种方法就一定能永远适用期货。程序化交易系统背后的的设计者,是不能一劳永逸的。要面对这个市场,就要不断学习、不断进取、不断掌握先机。

 

2、交易人群的局限性

只有系统性交易者才能做到程序化交易,而其它类弄的交易方法,没办法用程序化交易来完成,这就把一部分人挡在了门外。

 

3、交易系统设计的高门槛

程序化交易难以平民化。国内的一些知名软件平台,有时还是不能全面完成反映交易者执行思路。现在软件业越来越发达,但还是不会无所不能,总有缺陷的。编写程序是个比较有深度的技术,许多人都难以学会,学起来也不是那么轻松。有一部分人望而却步,而且即使是知深的软件师,也不可能随心所欲的反映所有系统性交易者的交易思路。一套真正能长期稳定赚钱的系统,可能要求很复杂,不但在交易信号上、还有在仓位控制上需要多种策动重叠的要求。

 

4、系统设计基于严格逻辑的局限性

    程序化交易设计系统要求的逻辑必须是清晰的、有条理的、且是严格的。但金融市场的变化本事就具有一定的“混沌性”,价格变化时时刻刻都可能被“非理性”推动。因此程序化交易总是难以完全满足市场的变化、捕捉价格的变化。

 

三、对设一个好的计程序化交易系统的一点看法和建议

(一)、基于价格变化而设计的程序化交易系统

目前许多人所研究设计的程序化交易系统基本是基于价格变化原理而实现的。如果一个程序化交易系统的设计原理是依据价格的表现而制定的某种或一些策略的组合,那么这种程序化交易的盈利稳定性是很容易受行情趋势特征的变化影响的。因为价格的表现具有随机性,它所形成的“趋势”经常会改变。更何况价格有些时候还受到一定程度的“控制”。价格变化有时呈单边特征变化、有时又呈振荡特征变化、有时确是两者的结合。必须单边投机性策略的程序化系交易系统必须能自动屏弃振荡特征的行情,才能实现稳定盈利,否则它在单边趋势里获得的利润必将在接下去的振荡特征行情里失去。反之,亦然。

因此,设计程序化交易系统所采取的策略,必须要“智能化”,而这是难以实现的。解决这个问题的根本在于,策略的制定不能单纯根据“表象”(价格变化)而定,而必须根据导致价格变化的根源——多空买卖力量而定。多空买卖力量的体现途径在于买卖盘变动而导致的价格变化、持仓量的增减和成交量的变化,以及这三者的综合关系。

这种程序化交易系统被多数普通投资者所采用,因为它就象“技术分析”那样普遍,但多数人却无法抓住技术分析的本质。

 

(二)、基于“因素”量化而设计的程序化交易系统

如果依据一些基本面因素、消息面因素或意外因素而设计程序化交易系统,你必须能够将这些“因素”定量化,否则,它无法转化成机器语言。但这些因素的影响程度确是会改变的,它随着时间的推移或环境的变化而变化。因此这种依据“因素”而设计的程序化交易系统也就存在很大的“主观”性。因为必须人为(主观)把那些“因素”“定量化”。

解决这种“主观”的办法很难找到,因为对市场产生影响的因素有一些是突变的,你必须随时把这些突变因素“量化”进去,而且要合理“量化”这些因素。这,需要很大的人力、物力来支持。一般这种程序化交易系统只有大机构才能设计得出来,也才用得起。因为它就象“基本面分析”那样“困难”。

程序化交易,美好的愿望、理想的王国,却是一路艰辛。

我要评论

验证问答 换一个 验证码 换一个



Copyright©广州新博庭网络信息科技股份有限公司 粤ICP备11107430号 All Rights Reserved 版权所有 复制必究

合作联系邮箱: sueiyou@126.com

地址:广州市天河区花城大道667号美林基业大厦1201

回顶部