外汇黄金程式化交易

来源:百度文库 编辑:神马文学网 时间:2024/04/29 09:45:38

一、什么叫交易方法程式化

 

在中国股市众多的理论书籍中,绝大部分都在论述股市的历史形态与走势。因互相抄袭而形成多种版本的股市K线图理论、技术指标、波浪理论、江恩理论以及其它形形色色的“抄底”、“逃顶”理论充斥着图书市场。教大家如何找股市黑马,每天来个涨停板,标榜自己有独门秘方,能寻找一夜能暴富股票。寻找股市黑马的电脑分析软件在市场上比比皆是。

很少有书籍论述通过资金管理来战胜庄家和市场,特别是对交易方法程式化的研究基本上是一个空白,本章将要详细论述这方面的知识。

股票操盘手的成功经验最重要的就是靠资金管理。在美国的基金界曾经做过这样一个调查:能够长期获胜的基金,最重要的不是什么时候买入股票、什么价格卖出股票,而是你买了多少,卖了多少,你的筹码和资金的管理。

这就是投资界的术语:“资金管理”。在市场中交易体系分为“趋势型”和“盘整型”两套体系,其中趋势型体系又分为上升型,即股价运行在B段,它按照利润最大化来设计和寻找相应的参数和数学模型。

其中下降型,即股价运行在C段,它按照损失最小化来设计和寻找相应的参数和数学模型。

盘整性就是股价运行在A段。这是一个标准性的通用买卖数学模型和参数。

很多投资者向投资大师们请教投资秘诀,以为大师们依靠准确地判断市场方向就能长期在市场中稳定获胜,其实投资大师们最为密而不传的就是资金管理的要诀。

人们公认投资交易的最大敌人不是市场而是自己,不是市场太聪明而是自己太自作聪明。

贪婪、侥幸、恐慌等心理是投资交易的大敌。但这些心理又构成人性的基本元素,包括心理和生理在内的人性弱点不可能被人完全克服。如思考过程和动作的延时性随时限制着行情爆发瞬间的最佳反应,导致错失良机。信息化时代,只有人的智慧与计算机及信息网络结合,“优势互补”,建立起适合自身特点的程式化交易系统,才能达到散户驾驭股票、外汇、期货和黄金市场投资最高境界。
    本章为投资大众推导一套通过资金管理方法来达到在股票、期货、黄金和外汇市场的交易中只赢不输的程式化交易。把这些投资大师的看家本领和密而不传的资金管理方法公布于众。

大多数个人交易者,无论是业余的还是专业的,无论是散户和投资机构,由于人性的贪和恐惧,在股价高位不愿卖出,股价跌到低位不敢买进,都是在存在个人情绪和判断的情况下进行交易,都是建立在对股价的预测来影响自己的买卖行为。

对于一些投资者来说,私欲、贪婪、一夜暴富的欲望会降低知觉的敏锐。对于另一些投资者来讲,偏见、恐惧会动摇信心。当这些投资者进入金融市场后,人类的情绪和判断往往使得投资者变得不稳,缺乏自律。

这样程式化交易的理念就出现了,这一理念开始主要是应用于期货市场、外汇市场和股市的衍生品市场。

    程式化交易是最佳克服人性干扰的交易手段。一个以计算机为基础的交易系统根据事先编好的规则和数学模型来发出指令。这一系统确定进入市场和离开市场的时机、买卖股票的参数和数学模型。

一个系统的二进制编码是没有感情的,因此系统不存在对交易的偏见、感觉、担忧。所以系统的程式化交易的执行是客观、自律、量化以及科学的。与凭借个人临时判断的交易相比,程式化交易具有如下优点。 

(1) 坚持把金融产品的价格波动变成利润的策略。

(2) 严格的执行投资纪律。

(3) 资金使用量根据系统合理调整。

(4) 买卖股票的买入点和卖出点严格按参数进行。

(5) 系统对股价的趋势进行监视,给出逼近真实行情的参数而得到投资利润最大化。

(6) 系统能事先给出预期收益/损失。

尽管程式化交易的优缺点还有争论,但是继部分优秀的个人投资者之后,机构投资者开始大量采用程式化交易的理念,从精细的小规模交易公司、做市商到大规模的对冲基金、投资银行,程式化交易正在成为发展的方向。目前在中国股票市场还处在一个初期探索阶段。由北京佛郎金融科技股份有限公司推出的《佛郎智能对冲交易系统》填补中国在程式化交易系统这方面研究空白。 

二、程式化交易的基本概念

 

1. 程式化交易的历史和现状 

程式化交易,即电脑程序方式交易,起源于美国1975年出现的“股票组合转让与交易”,随着技术的发展和计算机系统的应用,投资经理、经纪人可以实现股票组合的一次性买卖交易;20世纪80年代,程式化交易发展很快,交易量急剧增加,因为软件使用的类同和止损功能的引入,加剧了市场的方向效应;进入20世纪90年代,出现了把程式化交易作为竞争手段的经纪公司,投资组合的方式丰富多彩,比如FOLIOfn公司就有多种组合:投资风格、风险订做、指数、跨区域套利等,满足不同客户的要求。程式化交易更是21世纪机构和ETFs的主要交易方式,并引起了各国资本市场监管当局的重视,从法规上进行规范和引导,在技术上进行投入和开发,目前,我国的证券和期货等资本市场也在进行推广应用。

2. 程式化交易的优势 

程式化交易的优势是人为判断交易无法比拟的,从投资报酬的稳定性、长期交易平均损失几率、决策判断模式、风险管理、执行能力等进行判别,程式化交易都遥遥领先,程式化交易系统就像一个竞技场一样,需要好场地、好裁判和好运动员。对一个系统,就要解决好数据、规则和交易者思想的协调。数据是最基本和客观的信息,体现了供求关系的变化和价格、价值的双重性,一个好的系统,就要把数据及时、准确地传播出来;规则是维持市场秩序的有力工具,运行的制度、交易的方式、指标的规范构建了合理的平台,让行为在有序的条件下进行;交易者的思想就是个性心理和知识体系,因为他们的差异,产生了不同的行为,有了买卖的交易,但我们必须知道,只有部分人才能站在成功的机会里,只有战胜了人性中的贪婪、恐惧等弱点,只有按照纪律和规则进行交易,才能进入成功的行列。

由此而来,产生了两个竞争的方向:一是由厂家和公司提供程式交易软件的平台;二是进行程式交易使用人的思想和方法。

3. 程式化交易系统的内容和竞争方向 

设计和建造一个专业的程式交易平台软件,这种设计至少需要资讯收集和传输、数据管理、指标公式的编辑、买卖参数和数学模型测试平台、专业下单等5项基本功能,还要有资金和筹码调整函数、股价上升和下跌的参数计算、数据统计和分析功能、历史财务数据、全市场历史数据、多个系统的互相兼容等功能;资讯是增加交易者的知识,理解事物的发展方向,为投资中、长期趋势提供依据;数据管理的准确、全面、快速,能给交易者寻找到一个好的切入点,大家知道,进入市场的方向、时机、资金管理是3个成功要素,有许多的投资者,尽管方向对了,因为时机的把握和仓位的管理不对,出现大的损失,2006年10月8日的铜市,做多铜的投资者是比较刻骨铭心的。

公式和参数的编辑为不同的人提供了不同的方法和工具,它的多样性和可选择性的组合,避免了市场取向的一致性,编辑的内容,体现了交易者的思想,并引导他们走向不同的结果,使市场的魅力得到充分演义。

测试平台,就相当于在实验室中实验,通过对交易系统进行的历史测试,即通过软件模拟出在过去几年中如果按照这套规则进行操作的结果和表现,让使用者面对行情的波浪起伏时,信心在握,胸有成竹。

专业下单系统,应该具有速度快,报价准,安全性高的基本要求,同时还应该有批量下单、快捷反手、价格触发自动下单的先进功能,保证系统足够的竞争力。

本章介绍的程式化交易重点在交易的资金管理上,用资金管理战胜市场。通过对股价趋势的分析而选择不同的参数达到利润最大化。

4. 交易程式化系统,是软件公司进行竞争的产物

程式化交易能赚钱吗?程式交易只是一种决策方式,不能代替内容和结果,由此引入了另一个竞争市场,具有好的程序模式,经过市场检验,具有有效的专家系统;作为投资公司,好的分析师和交易员提供的服务是有限的。但好的程式交易系统就能成为公司的利剑,在资本市场上尽显锋芒。××期货经纪公司早在2003年起,就将每日交易的动态数据储存,为软件的开发提供测试平台,同时购买了自动交易软件接口,保证专业下单工具有实盘交易的功能。经过不断地对系统进行测试和改进,设计并验证了一些科学的交易模式,它们能够管理风险,进行稳定交易,获得可观的赢利。

三、交易成功的基本原则

 

在多年交易理论的研究和实战操盘中,我们发现了很多交易方法和基本原则是非常有用的,下面几条就是我多年交易实战操盘经验的总结和在我教学生时大部分人会问的问题。 

1. 股价的未来不可以预测

股市大部分的投资者和我的学生,都错误地认为股市的专家或者什么投资天才可以预测到市场将会发生什么事,认为他们是成功的投资者的主要原因是他们知道如何去预测股票市场。

但是问题是,股价是不可以预测的。

一次我去听一个软件销售推荐会,软件设计者说“他们设计的软件采用大量的秘密技术,有几十个证券类博士生参与开发,总结市场上几十位操盘手的操盘经验,这个方法是用超级计算机计算了几天几夜才算出来的,可以保证你每天找到一支股价上升10%的黑马”。如此强大的技术力量,在场的近100位听众深信不疑,很多人决定购买他们的软件。这时会场上突然有一个人发言说:“大家不要上当,他的说法不可能实现,大家想想,如果每天能找到一支上升10%的黑马股票,一年有250个交易日,每次10%的复利增长,这是一个天文数字,假如他是正确的,他自己用交易软件可以把中国股市的钱全部赚走,何苦还要卖交易软件。”这样骗人的故事每天发生在我们的周围、电台和媒体,你能抵抗吗?

如果你试图预测未来,本该卖出的股票你不会卖出,因为你的心目中预测的股价高于你要卖出股票的价格。相反,本该买进股票的时间你不会买进,因为你预测股价下跌的幅度还没有达到。

2. 通过技术手段可了解市场走向和短期的市场趋势吗?

世界上没有一个人和一种技术能真正了解市场为什么这样走而不是那样走,或者将要如何走。能知道市场往哪里去,只是一个幻想和你的主观想法。

很多投资大众去参加过很多技术分析的教授班,花大量的时间去学习技术指标,每个上课的老师都说自己有一套秘密武器在身,知道市场的走向和趋势:他们说的经常一句口头语,市场将要做多高或者多低,市场的回调将要达到如何一个程度,如何根据这些分析来买卖。可是,这一切,都没有帮听众赚过钱。

3. 谁能知道市场什么时候会启动?

很多投资大众对市场上流行的许多软件,花大量的时间和用各种技术分析方法寻找股票何时启动。很多所谓的投资专家招收会员,开讲座和报告会。他们会告诉你市场什么时候会启动和有一波行情。很多波浪理论,循环理论专家尝试预测市场要在什么时候启动,假设一个方向让市场去走。

我自己也曾经常做股市的预测,但是我常常发现这些都是浪费时间和徒劳无功的,我会预测错误,会错失大行情。最后我认定我自己不能预测,老老实实按规则买卖股票的时候,我开始赚钱了。而我觉得不能对市场进行预测没有什么大不了的,这不妨碍我们赚钱。

4. 预测并不重要,重要的是使用正确的交易策略

很多市场专家其实是靠在市场中的交易来赚钱,而不是因为他们预测正确了才赚钱。正确的交易和准确的预测之间是完全不同的。交易中,预测并不重要,重要的是使用正确的交易策略,如果策略是正确的,我不需要预测市场到底要怎么走。这就是交易程式化的理论基础。一个好的交易策略就是无论股票的价格是上升、下降、还是模盘整理;不论这个人是投资专家还是投资新手;只要交易策略是正确的,你都能赢利。

我了解很多市场专家持续性的作出错误的市场预测但是依然赚钱,因为他们依靠一系列严格的交易规则。是这个规则赚钱,不是他们的预测使他们赚到了钱。作为一个自律的投资者,需要知道为什么和什么时候进入市场,什么时候出场,什么时候止损,什么时间不止损,需要平衡自己的风险和把利润最大化。一个好的交易系统包括了进场点,出场点,买卖参数,买卖量和资金管理方面的内容。

他们是靠遵守交易规则而赚到钱的不是因为正确地预测了市场。成功的交易者,通过多年在市场的经验,遵守一系列的交易规则,这些将会在以下提到。

5. 在成功的资金管理和风险控制上获取利润

我们到股票市场上是来赢利的,在订出赢利的目标时,我们首先要考虑如何控制风险,把风险降到零。只有在零风险前提下才能去追求利润最大化。成功的资金管理前提就是要求资金的风险是零。在这个前提下可以推导出不少投资方法。在零风险长线投资中就有四组参数和多组数学模型可以调整和选择。

6. 成功的交易者未必有很好的超级获利记录

依靠成功的资金管理的成功交易者未必有很好的超级利润。这是因为一个成功交易者在资金管理上总是作好两手准备,股票的仓位经常处在半仓和轻仓的情况下。在一个单边上涨的行情下,一个满仓操作者,他又在高位卖出了股票,很显然这个交易者得到了超级利润。而成功的交易者可能因仓位较轻和不断卖出的交易策略,他得到的利润肯定要小于一个满仓操作者。但这位满仓操作者是靠他的某一次很有运气的情况下得到的,这是一个偶然事件但不是必然事件。相反成功的交易者虽然得到的利润少,但他是一个必然事件,每一次交易他都能得到这样的利润,而且在市场上总是赢利而不亏本。

7. 市场决定你的利润有多少

一个股票市场,股指每年的上升斜率就是这个市场给我们的平均回报率。由于股价有短期价格的波动,每一个市场的投资者都在设法追求利润最大化,最简单的想法就是规避价格的短期波动。如果你每一次价格的短期波动都变成了利润,你在这个市场上的最大利润就是短期波动所产生的利润+这个市场年的平均升幅所产生的利润,这也是市场所能给出的固有的最大利润。

一个成功交易系统就是追求市场所能给出的固有的最大利润。不要去追求超出市场所能给出的固有的最大利润,如果去追求,其结果将冒有很大损失的风险。很多短线投资者为什么有时亏损累累,有时大大赚取超出市场固有的最大利润。

如果刻意追求超出市场给你的固有利润,你的操作方法一定是短线的投资方法,股票市场发展的历史可以证明,短线投资方法的利润一定小于长线投资方法所得到的利润。

心理学家早就发现人们有过分自信的习惯,过高估计自己的知识、低估风险和夸大自己控制事件的能力。国外有一项调查,82%的大学生认为自己的驾驶水平超出了平均水平,显然他们中的许多人犯了高估自己能力的错误。在开办实业方面,新企业第一年的成活率比较低。在一项对3000家新企业的调查中,新企业主平均认为他们有70%的可能性成功,而老企业主认为他们的同类新企业只有39%的可能性成功。这个差距反映了新企业主进入新行业以前有过分自信的趋向。

同理,喜欢短线操盘的人自信心远高于做长线的自信心。除了极个别的的确有短线操盘的天分以外,大多数人都过高地估计了自己的操盘能力。

人们在对自己能够控制的事情上表现出更多的自信。以撒色子赌博为例,当没有撒色子以前赌注要大一些,而撒了色子以后即使不知道结果的情况下下注一般会小一些。

短线客认为盘口可以掌握在自己的手中,他们自已能够随时控制股票交易避免更大的风险。这与撒色子赌博的情况大致相同。有些股票投资老手,喜欢在趋势形成以后采取波段中长线持股方式,而在不确定的箱形整理中,或者看不懂的市场中采取短线出击的方法玩股票。这种老手与长期在市场上做短线的人有着本质的区别。

在股票市场中,过分自信导致了高估信息的准确性和过高估计分析问题和解决问题的能力。这样容易造成投资决策的错误,经常表现为过分频繁交易、不计损失地冒风险交易,最终导致投资失败。

巴伯和奥迪恩对7.8万个账户进行了7年跟踪,分析了周转率与投资组合回报之间的关系。他们按股民的周转率的大小平均把股民分成了5组,每一组的人数一样。周转率最低的第一组的平均年周转率为2.4%,可称为长线投资客,平均年周转率最高的第五组为250%,可称为短线投资客。在7年中市场总的年回报率为18.7%的条件下,统计得出这五组的平均年收益情况如何呢?

交易最不频繁的长线客平均年收益率为18.5%,与市场总的年回报率相当,而交易最频繁的短线客平均年收益回报为11.4%,减少了7%的年投资回报。那么长线投资客比短线投资客每年多赚62.3%。这样大的差距可能是短线客无法接受的事实。因此,短线客要想超过长线客的平均年收益,只能靠过人的获取准确信息的能力,以及过人的过滤筛选处理信息的能力和过人的把握市场的能力。这样的短线客才能抵消频繁交易导致的交易费用和频繁交易造成的失误。短线客没有这三个超人的能力,想超越长线客是比较困难的。所以长线客如果说是十里挑一的高手,那么短线客就一定是百里挑一的奇材了。从生理心理上看,短线客要想成为风险投资市场的长青树很难办到。  

8. 把自己的资金做大是获取利润的唯一方法

(1.)、谁的资金大谁就是赢家

股票市场,期货市场和外汇市场都是资金博弈市场,在这个市场上,可总结出一句话,这是一个谁的资金大谁就是赢家的市场。

庄家用大资金来操纵某只股票的涨跌。通过控制股票价格的涨落而获取利润,散户在这个市场上由于资金小就是一只小羊。

我在各地的演讲中,常常会列举在中学读书玩赌博游戏的一个故事来证明谁的资金大谁就是赢家。

我有一元钱在身上,我的另一个小朋友有一角钱在身上。我们玩21点游戏。对方摸了一张10点和一张J点,他把10点反过来不让我看到。我拿了一张3点和一张4点,我把3点闷下,留4点让对方看到。对方知道我的牌小,就下注一分钱。我跟一分钱,对方又加码五分钱,我又跟进。对方又把所有钱押上,我又跟上。当对方要翻牌比大小时,我不让翻牌,我把所有钱押上去共一元钱。对方没有钱跟,只好投降认输。我在小时候经常玩这种游戏,屡试屡灵。

在生活中这样简单的、人人都知道的道理,但在股票市场和期货市场上大部分人却不知道这个道理了。

在2006年,当期货铜从3.9万元/每吨涨到了6万元/每吨时,现货市场是5.5万元/每吨。很显然期货市场的价格不合理,我们国家一个做期货铜的公司就开始做空单。

国际炒家把期货铜推高,推到了每吨近7万元。我们这个期货铜公司没有钱补仓,不得不投降,协议平仓,输掉了几个亿。实际上在2006年期货铜涨到了8万元/每吨后开始回落。

如果我们的期货铜公司在做空单时,留有资金在8万元/每吨,还能补仓。他们也就不会输掉几个亿,相反可赢回几个亿。

期货市场资金博弈的现像非常明显,谁的资金大谁就是赢家是大家的共识,所有参与人都得很清楚。

2006年的铜价从每吨3万多元一直涨到了8万多元,大大脱离铜的现货市场的实际走势,但多方资金雄厚,一路把铜价用资金推到每吨8万多元,做空的全军覆没,损失惨重,资金大就成为赢家。

在股票市场上这种例子反映到每一支股票上。当庄家让一支股票价格往下跌时,他是在向市场抛出股票。当股价被庄家往下打压时,你有没有钱在下面买进股票,你只要有钱在低位接股票,并有充足的资金在股价低位买进,你在和庄家的对弈中,你就是赢家。

有人会问,一个散户和一个普通投资者,资金只有几万元到几十万元,如何把你的资金做大,并大于庄家的资金几亿到几十亿,这不是白日做梦吗?

如何把资金做大,这就是一个资金管理的问题。赌场老板非常有钱,但他控制了整个赌场。有几个亿和十几个亿的庄家,他要控制一支股票,需要上亿股。一个普通投资者可在某一个范围内让资金比庄家大。一个赌徒要赢,只要在某些下注中,使你的资金大于赌场老板的资金。在局部范围内打败赌场老板和庄家,打一场局部战争。这非常类似于世界最强大的国家美国和世界上最弱小的国家阿富汗之间的战争,很显然阿富汗正在取得战争的胜利。这就是我们所说的资金管理问题。

赌场里,赌客们都是知道庄家蠃的概率比他们高,但是赌客也可以使用资金管理的方法盈利的,只要在下注的时候,连续加码下注就可以保持盈利,但是有两个限制条件。

(1) 赌场规定下注金额有限,这样就限制加倍下注(又称等价鞅)的使用。

(2) 赌客的本金限制。

以上的说明,投资者都应该明白到资金管理在投资市场的重要性是多么的大了,就算不懂得分析技术,靠有效的资金管理一样能在市场中获利。当你还没有学会资金管理和认识到资金管理的重要性时,你还只是一个微不足道的小投资者,在市场一会儿赢钱一会儿输钱,一直总是赚不了大钱,只有当你认识到资金管理的重要性时和学会资金管理后,才能体会成为一个市场大赢家的乐趣。

(2.)、小散户也可以把资金做大

资金管理是把资金做大的重要工具。但是,很多人都只是将其定义为风险控制的概念。其实资金管理包含“头寸管理”和“风险控制”两部分。

留得青山在,不怕没柴烧。留住明天还能生存的实力,比今天获利还重要。资金管理中,头寸管理包括股票和期货品种的组合、每笔建仓资金使用的大小、加仓的数量和在哪个价位加仓等,都最终影响你整个交易成绩。

世界上所有的赌场都限制赌徒下注的最高限额,一来是控制赌徒的损失,减少负面影响;二来也是控制赌场自己的风险,避免赌场由于某人某一次的偶然的运气,大额下注给赌场带来风险。

一个好的专业投资者同样也应该限制自己每次的交易金额,你是无法预测你下一次的交易究竟是盈利还是亏损的。

国外的专业期货教学实践中,允许你在市场中多次、少量地亏损学习经验,但是用不允许你出现一次大额的亏损。

风险管理主要是涉及很多数学模型的问题。成功的投资者,是看谁笑到最后,谁就能笑得最好。风险管理就是使投资者能在市场中长久生存下去,笑到最后,笑得最好。

在机会最好的时候还能在市场中有资金交易。什么是机会最好,实际上就是当股价大跌时,你还有资金买进股票。

因为从概率的角度看,只有完成一定数量的交易,才能反映你的交易体系的真正成效,不能只看某几次交易的盈亏评价交易业绩的好坏。所以,在市场中能长期生存,完成一个成功交易投资者必要的交易次数,才能体现投资者交易体系的效益。同时投资者尤其在进入市场的初期,特别需要的是投资经验和经历,挣钱是其次的事,主要是先学会控制交易量和风险管理。不断地向市场学习的同时自己的资金也不会伤筋动骨。当你的经验充足时,就能有资本充分展现你的才华。就像一个学生刚刚开始工作,由于没有经验,会出现很多的错误,这是可以接受的,只要不出现重大的失误,老板是会认可你的失误,老板也明白新人是需要一定的培养时间,当你逐渐成熟,老板才会将大的计划、大的项目交给你运作。重复旧的投资行为,只能得到旧的结果。如果你想让结果变好,就首先要改变旧的投资行为,按照市场中那3%的成功投资大师的投资思路操作。

9. 不要期待一下就赚好多钱

满仓者亏损,空仓者赢利这句话很多散户并不理解它的真正含义,很难接受这个观点。由于人性的贪和追求利润最大化经常满仓买进股票,这是造成投资者亏损的一个主要原因。

由于股票的价格是一个随机的和不确定的,股票价格的涨和跌的概率是50%。

在一个输赢概率为50%的市场,我们对各种仓位的概率做一次统计,看看哪一种仓位胜算最高。

 

输赢规则如下:

买进一支股票,当股价上升5%,赢利5%止赢出局,算你赢利一次。

买进一支股票,当股价下跌5%,输掉5%止损出局,算你输掉一次。

把资金分的份数愈多,就可以大大提高资金的胜算率。

下面这个表就是一般情况下,资金被分的份数与投资者胜算率的关系。