客服 |
手机网
格雷厄姆网网站欢迎您!
广告
主页 > 期货 > 大学期货 > 正文

开发和使用程序化交易策略,必须树立正确的投资理念和原则

2024-06-28 17:15 来源:未知 作者: admin
分享到
关注格雷厄姆网在线:
  • 扫描二维码

    关注√

    格雷厄姆网微信

在线咨询:
  • 扫描或点击关注格雷厄姆网在线客服

   (1)以系统的思想,像经营企业一样经营投资,优秀的程序化交易策略系统应该是一个由分工明确相互协调的功能子系统综合构成的有机系统。
   投资就像经营企业。投资者即为企业家。企业经营必须具有明确的经营目标和方针,并为实现其经营目标建立合理的组织框架和分工。要从企业整体发展的角度出发制定各个部门的业务分工和相互的协调关系。金融投资要有明确的投资预期回收期限目标和投资环境的分析(收集各种历史数据,并且根据这些资料制定事业计划书)。成功的程序化交易策略也是通过同样的方法开发出来的。程序化交易策略的构思必须从投资的整体目标出发,构建一个由分工明确而又相互协调的各个功能模块(子系统)综合构成的有机系统,能够在各种不确定的投资环境下为实现投资的整体目标而协同一致的工作,以获取最佳的投资收益。
   作为一个完整的程序化交易策略,应该由以下基本的职能模块构成:①建立头寸的模块;②平仓头寸的模块;③控制损失风险的模块;④分配及管理所有收益及损失的模块。各个模块在构建交易策略系统时以子系统的形式分别建立,然后组成一个相互制约、相互支持,协调统一的有机系统。为了有效地管理资金,各个子系统里事先确定能够灵活应对头寸的规模、持仓期限、价格等信息,并且需要包含应急情况发生时的所有对策。另外,各个子系统之间不能存在摩擦和冲突。如果公司内部的部门之间发生严重的摩擦,如何展开工作呢?
   (2)克服贪婪和恐惧的人性弱点,树立不为追求短期暴利而冒险,而为获取稳定持久收益而行动;不为短期的小利和小失而紧张和盲动,而为实现经缜密思考、设计和检验的交易计划和长远目标而坚持的投资理念,是程序化交易成功的关键。
   俗话说炒股票体现人格的修养。即便是既聪明又高尚的人拿出自己全部的资产进行投资,也会重归人类本来的面目。这是证券市场常见的生理现象。对于市场的变化如何沉着应对,是与他的人格修养达到何种境界息息相关的。这意味着我们要追求的不是眼前的一次性利益而是用长远的眼光确定的损失最小化和收益最大化的目标计划(程序化交易的基本原则)。为了实现企业的长远发展目标,企业家在运营中必须克服感性和冲动的态度等等。如同所有公司的兴亡一样,在遇到困难的时候(发生亏损时)既不负责任也没有解决方法的话,公司的倒闭是必然的。决定公司的兴旺或者倒闭的因素是企业家是否拥有良好的业务能力和资格(交易员的能力)。我们要牢牢记住,消除贪婪的人格修养是程序化交易成功的关键。
   放弃暴利梦想,追求稳定收益。大量金融衍生品交易采用保证金交易制度,巨大的杠杆作用,可能帮助投资者短期内的获取暴利,但却绝不可能持久。10%的保证金交易,具有10倍的杠杆作用,10%的市场波动,既可使你获取高达1倍的收益,也可令你全军覆灭。稍有不慎,就将在劫难逃。所以,我们应该在避免巨大风险之后再享受扩大的收益带来的成就感。这就要求我们放弃暴利的梦想,转而追求长期稳定的收益,这需要我们努力克服人性的贪婪,以此为原则进行投资和设计开发程序化交易策略,严格交易风险的控制。
恐惧则是与贪婪相对应的另一人性弱点。一旦发生意想不到的损失,而且对这种损失演变的不确定性上升的时候,人的恐惧感就会产生并可能迅速上升,甚至迫使其突然改变其原有计划,而采取一些极端的保护性行动。如突发的火灾或地震,常令一些缺乏准备的人在极端恐惧下跳楼逃生,结果不是被火烧死而是跳楼摔死。股票市场突然发生的暴跌,往往容易引发市场的恐惧,纷纷斩仓割肉,夺路而逃,过度反应的情况。投资者过度自信心理往往导致其盲目投资,过度利用杠杆;而过度悲观的恐惧心理,往往导致其过度交易,盲目止损。
   T+0交易制度,为我们的日内交易锁定盈利,控制风险提供了便利,但不少投资者都有过度交易倾向,刚刚买进赚了一点钱市场一点波动就赶紧抛出,刚抛出后市场再次上涨,又担心错失机会急急再次杀进。刚杀进市场回落,有了一点小亏损又赶紧割肉离场。整天在市场上杀进杀出,弄得自己晕头转向,手续费交了一大堆,结果盈利还抵不了手续费,辛苦一天,不仅赚不了钱还赔钱。过度交易实质上是贪婪、恐惧和盲动的综合表现。
   在期货交易中当做反方向时,很多投资者习惯于立即反手交易。结果刚刚反手,价格又反向修正,又被迫止损出局。当交易连续亏损、交易节奏紊乱时,及时停下来调整心态是非常必要的,不然会越来越乱。当出现大亏损后,很多交易者希望赶紧扳本,最后越亏越惨,血本无归。其实这时候最需要的是离开市场,进行疗伤,并总结造成亏损的原因。等休养生息恢复自信后,再返回市场也不迟。因此,我们在程序化交易策略设计中,是否应该考虑每天交易次数的限制,特别是连续亏损的交易次数?什么时候应该入场?什么时候应该离场?什么情况下应该止损?什么情况下应该反手?等等。而这一切不是凭感觉而定,开发出成功的交易策略所做的决定要建立在普遍和客观的规则之上。“预测市场价格上升的时候入市,发生一些损失或者是获取高额收益时离市”不是程序化交易的原则,而仅仅是预测游戏。
   (3)程序化交易成功的基本要素。刚开始接触程序化交易的交易员遇到的最大的困惑是要从哪里开始。YesTrader的专家认为,成功的程序化交易包含以下四个要素:
   ①何时入市?
   ②何时获取收益并清仓?
   ③承受多少损失以后离市?
   ④何时投入多少资金以及何时取出多少收益?
   只要充分考虑上述四个要素,就能够得到成功投资的基本原理。但是,要充分考虑上述四个要素需要投入大量的时间和精力,并且这个过程是非常乏味和无趣的。因此我们需要懂得把这些乏味的工作变得有趣。
   那么,具备上述四个要素就一定能得到令人满意的回报吗?在此过程中最重要的是加深对市场的了解。对于刚开始接触到交易策略的交易员来说,最重要的是要牢牢记住交易策略是机械化的。也就是说,一旦确定了交易规则就要排除感情因素,仅仅只是根据交易策略来投资。交易策略发出入市信号的时候,不能因为“我今天不想入市”而忽视交易策略。或者根据交易策略买进后,市场即开始下跌,因此就怀疑交易策略的正确性,而赶紧人工干预平仓退出,甚至还做空,结果已有的策略被完全打乱。如果不遵守交易策略的话,就没有必要开发和管理交易策略,并且会退步到之前的投资方法中去。当然,也不要对交易策略抱有太大的幻想。交易策略是根据历史经验制定的,历史不会简单地重演,我们只能相信经历史数据检验的交易策略成功的概率有多大。大概率事件能够保证成功,而小概率事件发生的可能并不能完全排除。因此,在交易策略的开发上,主要根据大概率事件来设计,但小概率事件也必须有所预防。否则,万一小概率事件发生,就可能给你带来灭顶之灾。长期资本公司失败的教训即在于此。
   (4)程序化交易的基本原则。金融市场的价格运动具有很大的不确定性,有可能上涨也有可能下跌,也有可能保持箱体趋势。为了交易策略可以适用于任何的价格变化,必须坚持以下四条基本原则:跟踪趋势、损失最小化、收益最大化和资金管理。成功的交易策略是忠于上述原则并致力于证明上述原则和多种多样的尝试。
   ①跟踪趋势。金融市场行情如同历史发展趋势,个人的力量无法扭转大势,即使有短暂的胜利,也将被大浪所淹没。真所谓,顺势者昌,逆势者亡。做程序化交易也一样,我们基本的策略和原则就是顺势而为,切不可做“逆流的鱼儿”。趋势向上,我们做多;趋势向下,我们做空。趋势向上还是向下,必须依靠客观的标准判断。在上升的趋势中绝不做空;在下跌的趋势中,绝不做多。一些投资者会根据自己的判断,认为行情已经走到顶部或者底部了,在趋势还没有明显的反转迹象的情况下,贸然进行抄底和逃顶。这是非常危险的,特别是对于具有杠杆作用并可做多和做空的期货交易。
   跟踪趋势,那么在复杂的价格变化中,到底现在处于什么样的趋势之中?我们根据什么标准来判断?复杂的行情不可用复杂的办法或标准去处理,不然会更加复杂;我们应该用相对简单的方法或标准去判断复杂的行情,那就是客观的分析方法。客观性,就是不以主观意志为转移的特性。与客观性对应的是主观性,是指个人对市场的感性判断。仁者见仁,智者见智,每人每时每刻对市场可能有不同的判断和见解。理性预期的异质性使得在同一时刻,有人看涨,有人看跌;有人做多,有人做空。正是这样金融市场才能存在。如果看多的占优,市场上涨;如果看空的占优,市场就下跌。上涨和下跌本身反映了市场供求的对比和投资者预期的变化,是预期和供求变化的结果,但它提供的信息又进一步地影响投资者预期和市场供求的变化。因此,市场价格总是在不断变化的。这种变化,可能表现为上涨或下跌的趋势,也可能变现为区间震荡(横盘趋势),还可能表现为震荡中上涨或下跌。因此,跟踪趋势进行交易,看起来非常简单,但“趋势”是什么?对此一定要有一个明确的定义。现在市场是处于上升趋势还是处于下降趋势或者横盘趋势(区间震荡)等等要有一个明确的判断标准。这个标准可以用一些技术分析指标,比如移动平均线、DMI等等来表示。更为重要的是要有一个标准来衡量自己的交易策略是否和市场趋势保持一致。
   ②损失最小化。投资存在风险,既可能盈利,也可能亏损。投资的短期亏损可能是不可完全避免的。亏损将消耗资本,而投资需要资本。损失最小化是保护资本从而保护投资持续性的基本方法。让亏损止于少额。我们要致力于减少损失,为此要提前一步进行交易。要制定发生损失的时候暂停投资的规则。损失最小化,说起来容易,做起来难。市场价格波动具有不确定性,当买入进场后,价格下跌,仓位出现亏损,应在什么时候止损?表面上止损区间越小损失越小,但这可能仅是上升途中的一个小幅回荡,你刚一止损卖出,价格立即重回升势。你是否再次追进?追进,价格更高,风险更大;不追,价格持续上涨,可能丧失盈利机会。止损区间扩大,可以避免被小幅震荡震出市场,但如果市场确实反转,或者震荡幅度更大,较大的止损区间只是增加了损失而并未抓住盈利的机会。因此,优秀的程序化交易策略设计必须仔细地研究止损规则。没有最优的止损规则,只有较优的止损规则。关键在亏损风险和盈利机会之间的合理权衡。由于上涨和下跌的基数不同,即使不考虑交易成本和杠杆等的影响,市场下跌1%的损失是无法用上涨1%的盈利来弥补的(需要上涨1.01%才能弥补)。市场下跌20%的损失需要上涨25%才能弥补,下跌50%的损失需要上涨100%的盈利才能弥补(如表2-3所示)。显然,当损失达到50%基本就无力翻本了。因此,必须制定一个最大的止损上限。对于保证金交易的期货来讲,这个止损上限应该更小。

2-3 市场下跌带来的损失需要更大幅度的上涨才能弥补


 注:未考虑交易和持有的资金成本。
   ③收益最大化。当趋势成立并延续的时候,我们跟踪趋势,让利润充分增长,以实现收益的最大化。在现有趋势还没有明显反转之前,已经持有的正确方向的仓位不要随便平仓,更不能轻易反向开仓。当跟踪趋势后有获利的情况下,根据资金管理的原则,可以适度加仓,这样做的目的也是让利润充分增长。当趋势延续,我们持仓的方向正确,如果不让利润充分增长,我们也就没有盈利来弥补做错方向时止损的损失,更不用说净盈利。有的人赚了一点点钱就跑,而亏损了一大笔也不止损,或者亏损一点点就止损,但盈利不足以弥补亏损,甚至不够手续费。由于市场行情总是在不断波动的。我们必须根据我们交易的性质:短线、中线和长线的差异,确定短期、中期和长期趋势是否成立和延续。如果是中长线的投资,必须忽略短线的波动,而仅关注中长期趋势;如果是短线交易,则必须关注短线波动。不管是短线、中线还是长线,我们必须确定判断其趋势成立和延续的客观标准。只要这个标准没有被打破,就继续持仓;一旦打破,就坚决平仓。这个标准是客观的一个或多个指标,但绝不是主观的感觉和判断。程序化交易更是如此,标准必须量化。
   ④资金管理。如何做好资金管理?这是限制风险原则的总结。在证券市场有些交易策略是非常有用的。因此,要充分利用自己的资金管理系统,在发生亏损之前实施交易。特别是对于实行保证金制度的期货交易,由于资金杠杆会把风险和收益同时放大,所以操作中资金管理尤为重要,资金管理的重要性不亚于对趋势的判断,有很多时候我们判断对了后市行情走势,结果是亏钱的,这就是资金管理的问题。
   所谓资金管理就是要严格控制仓位,如果不严格控制仓位,一旦开仓后仓位过重或满仓操作,期价在随机波动中,可能几十点的波动就会造成保证金不足,意外止损或爆仓。所以,严格控制仓位是操盘手资金管理中最重要的一环,也是必须严格遵守的纪律。每次必须严格控制开仓的数量不超过可使用保证金的三分之一。一般来说,我们很难把握最精确的趋势转折点也就是最佳介入点,而当一个趋势转折点出现时往往会有大量止损盘集中出局,会造成期货价格短期内朝相反方向剧烈波动。此时,即使投资人对方向、趋势作出的判断是正确的,也会因为仓位过重、过满而造成保证金不足而意外止损出局。然而,这样的损失是非常可惜的。如果当时的资金管理方案正确有效,也就是仓位轻一点,就不可能发生这种意外。由于信息出现的随机性和不可预测性是价格波动的根源,因此,价格的波动也具有随机性,这种随机波动虽然不影响大的趋势,但是在短期内走出与开仓方向相反的走势,从技术分析上也能看得出来,这是一波假突破走势,幅度不一定很大,但对于账户仓位较重的投资人来讲,开仓保证金出现亏损时,账户内必须得有资金补足,否则会被强制平仓。成功人士的一些经验可以借鉴。
   其一,投资额必须限制在全部资本的50%以内。这就是说,在任何时候,交易者投入市场的资金都不应该超过其总资本的一半,剩下的一半是储备,用来保证在交易不顺手的时候或发生不测时有备无患。
   在10%的期货保证金交易制度下,交易杠杆为10倍。市场行情只要与所持仓位同向变动10%,即可获利100%,但反向变动10%即将全部资本消耗殆尽。在逐日盯市无负债结算制度(现在实际为逐时盯市无负债结算制度)下,投资者必须保证其保证金账户有足额的保证金,当其超额保证金接近于零时,期货公司将立即通知客户立即补充保证金,否则其所持仓位将被强行平仓,以减少系统的结算风险。因此,对于保证金交易的期货投资绝对不能满仓操作。如图2-4所示,当投资比率为90%时,可以承受的最大风险为市场反向波动1%,这显然风险太大。随着投资比率的下降,可承受的市场方向波动风险相应上升。当投资比率下降到50%时,可以承受的最大市场波动风险上限才上升到11%。超过该波动幅度,所持仓位将被强制平仓。其资本损失率已经高达55%。投资者再无扳回损失的机会。所以,实行严格的仓位和资金管理以及严格的投资止损制度,对于金融投资,特别是杠杆交易是特别重要的。这在程序化交易的风险控制具有同样重要的地位。

2-4 10%保证金率下不同投资比率的市场波动强制平仓风险
 

   其二,在任何单个市场上所投入的总资金必须限制在总资金的10%—15%以内。这一措施可以防止投资者在一个市场上注入过多的本金,从而避免在“一棵树上吊死”的危险。

   其三,在任何单个市场上的最大总亏损金额必须限制在总资本的5%以内。这个5%是指交易者在交易失败的情况下将承受的最大亏损。在决定应该做多少张合约的交易,以及应该把止损指令设置在多远以外时,这一点是交易者重要的出发点。
   其四,任何一个市场大类上所投入的保证金总额必须限制在总资本的20%—25%以内。这一条禁忌的目的,是防止交易者在某一类市场中投入过多的本金。因为同一大类中的市场,往往步调一致,如果我们把全部资金头寸注入同一大类的各个市场,就违背了多样化的风险分散原则。

广告

热门搜索

相关文章

广告
|大学期货 频道

开发和使用程序化交易策略,必须树立正确的投资理念和原则

admin

|
   (1)以系统的思想,像经营企业一样经营投资,优秀的程序化交易策略系统应该是一个由分工明确相互协调的功能子系统综合构成的有机系统。
   投资就像经营企业。投资者即为企业家。企业经营必须具有明确的经营目标和方针,并为实现其经营目标建立合理的组织框架和分工。要从企业整体发展的角度出发制定各个部门的业务分工和相互的协调关系。金融投资要有明确的投资预期回收期限目标和投资环境的分析(收集各种历史数据,并且根据这些资料制定事业计划书)。成功的程序化交易策略也是通过同样的方法开发出来的。程序化交易策略的构思必须从投资的整体目标出发,构建一个由分工明确而又相互协调的各个功能模块(子系统)综合构成的有机系统,能够在各种不确定的投资环境下为实现投资的整体目标而协同一致的工作,以获取最佳的投资收益。
   作为一个完整的程序化交易策略,应该由以下基本的职能模块构成:①建立头寸的模块;②平仓头寸的模块;③控制损失风险的模块;④分配及管理所有收益及损失的模块。各个模块在构建交易策略系统时以子系统的形式分别建立,然后组成一个相互制约、相互支持,协调统一的有机系统。为了有效地管理资金,各个子系统里事先确定能够灵活应对头寸的规模、持仓期限、价格等信息,并且需要包含应急情况发生时的所有对策。另外,各个子系统之间不能存在摩擦和冲突。如果公司内部的部门之间发生严重的摩擦,如何展开工作呢?
   (2)克服贪婪和恐惧的人性弱点,树立不为追求短期暴利而冒险,而为获取稳定持久收益而行动;不为短期的小利和小失而紧张和盲动,而为实现经缜密思考、设计和检验的交易计划和长远目标而坚持的投资理念,是程序化交易成功的关键。
   俗话说炒股票体现人格的修养。即便是既聪明又高尚的人拿出自己全部的资产进行投资,也会重归人类本来的面目。这是证券市场常见的生理现象。对于市场的变化如何沉着应对,是与他的人格修养达到何种境界息息相关的。这意味着我们要追求的不是眼前的一次性利益而是用长远的眼光确定的损失最小化和收益最大化的目标计划(程序化交易的基本原则)。为了实现企业的长远发展目标,企业家在运营中必须克服感性和冲动的态度等等。如同所有公司的兴亡一样,在遇到困难的时候(发生亏损时)既不负责任也没有解决方法的话,公司的倒闭是必然的。决定公司的兴旺或者倒闭的因素是企业家是否拥有良好的业务能力和资格(交易员的能力)。我们要牢牢记住,消除贪婪的人格修养是程序化交易成功的关键。
   放弃暴利梦想,追求稳定收益。大量金融衍生品交易采用保证金交易制度,巨大的杠杆作用,可能帮助投资者短期内的获取暴利,但却绝不可能持久。10%的保证金交易,具有10倍的杠杆作用,10%的市场波动,既可使你获取高达1倍的收益,也可令你全军覆灭。稍有不慎,就将在劫难逃。所以,我们应该在避免巨大风险之后再享受扩大的收益带来的成就感。这就要求我们放弃暴利的梦想,转而追求长期稳定的收益,这需要我们努力克服人性的贪婪,以此为原则进行投资和设计开发程序化交易策略,严格交易风险的控制。
恐惧则是与贪婪相对应的另一人性弱点。一旦发生意想不到的损失,而且对这种损失演变的不确定性上升的时候,人的恐惧感就会产生并可能迅速上升,甚至迫使其突然改变其原有计划,而采取一些极端的保护性行动。如突发的火灾或地震,常令一些缺乏准备的人在极端恐惧下跳楼逃生,结果不是被火烧死而是跳楼摔死。股票市场突然发生的暴跌,往往容易引发市场的恐惧,纷纷斩仓割肉,夺路而逃,过度反应的情况。投资者过度自信心理往往导致其盲目投资,过度利用杠杆;而过度悲观的恐惧心理,往往导致其过度交易,盲目止损。
   T+0交易制度,为我们的日内交易锁定盈利,控制风险提供了便利,但不少投资者都有过度交易倾向,刚刚买进赚了一点钱市场一点波动就赶紧抛出,刚抛出后市场再次上涨,又担心错失机会急急再次杀进。刚杀进市场回落,有了一点小亏损又赶紧割肉离场。整天在市场上杀进杀出,弄得自己晕头转向,手续费交了一大堆,结果盈利还抵不了手续费,辛苦一天,不仅赚不了钱还赔钱。过度交易实质上是贪婪、恐惧和盲动的综合表现。
   在期货交易中当做反方向时,很多投资者习惯于立即反手交易。结果刚刚反手,价格又反向修正,又被迫止损出局。当交易连续亏损、交易节奏紊乱时,及时停下来调整心态是非常必要的,不然会越来越乱。当出现大亏损后,很多交易者希望赶紧扳本,最后越亏越惨,血本无归。其实这时候最需要的是离开市场,进行疗伤,并总结造成亏损的原因。等休养生息恢复自信后,再返回市场也不迟。因此,我们在程序化交易策略设计中,是否应该考虑每天交易次数的限制,特别是连续亏损的交易次数?什么时候应该入场?什么时候应该离场?什么情况下应该止损?什么情况下应该反手?等等。而这一切不是凭感觉而定,开发出成功的交易策略所做的决定要建立在普遍和客观的规则之上。“预测市场价格上升的时候入市,发生一些损失或者是获取高额收益时离市”不是程序化交易的原则,而仅仅是预测游戏。
   (3)程序化交易成功的基本要素。刚开始接触程序化交易的交易员遇到的最大的困惑是要从哪里开始。YesTrader的专家认为,成功的程序化交易包含以下四个要素:
   ①何时入市?
   ②何时获取收益并清仓?
   ③承受多少损失以后离市?
   ④何时投入多少资金以及何时取出多少收益?
   只要充分考虑上述四个要素,就能够得到成功投资的基本原理。但是,要充分考虑上述四个要素需要投入大量的时间和精力,并且这个过程是非常乏味和无趣的。因此我们需要懂得把这些乏味的工作变得有趣。
   那么,具备上述四个要素就一定能得到令人满意的回报吗?在此过程中最重要的是加深对市场的了解。对于刚开始接触到交易策略的交易员来说,最重要的是要牢牢记住交易策略是机械化的。也就是说,一旦确定了交易规则就要排除感情因素,仅仅只是根据交易策略来投资。交易策略发出入市信号的时候,不能因为“我今天不想入市”而忽视交易策略。或者根据交易策略买进后,市场即开始下跌,因此就怀疑交易策略的正确性,而赶紧人工干预平仓退出,甚至还做空,结果已有的策略被完全打乱。如果不遵守交易策略的话,就没有必要开发和管理交易策略,并且会退步到之前的投资方法中去。当然,也不要对交易策略抱有太大的幻想。交易策略是根据历史经验制定的,历史不会简单地重演,我们只能相信经历史数据检验的交易策略成功的概率有多大。大概率事件能够保证成功,而小概率事件发生的可能并不能完全排除。因此,在交易策略的开发上,主要根据大概率事件来设计,但小概率事件也必须有所预防。否则,万一小概率事件发生,就可能给你带来灭顶之灾。长期资本公司失败的教训即在于此。
   (4)程序化交易的基本原则。金融市场的价格运动具有很大的不确定性,有可能上涨也有可能下跌,也有可能保持箱体趋势。为了交易策略可以适用于任何的价格变化,必须坚持以下四条基本原则:跟踪趋势、损失最小化、收益最大化和资金管理。成功的交易策略是忠于上述原则并致力于证明上述原则和多种多样的尝试。
   ①跟踪趋势。金融市场行情如同历史发展趋势,个人的力量无法扭转大势,即使有短暂的胜利,也将被大浪所淹没。真所谓,顺势者昌,逆势者亡。做程序化交易也一样,我们基本的策略和原则就是顺势而为,切不可做“逆流的鱼儿”。趋势向上,我们做多;趋势向下,我们做空。趋势向上还是向下,必须依靠客观的标准判断。在上升的趋势中绝不做空;在下跌的趋势中,绝不做多。一些投资者会根据自己的判断,认为行情已经走到顶部或者底部了,在趋势还没有明显的反转迹象的情况下,贸然进行抄底和逃顶。这是非常危险的,特别是对于具有杠杆作用并可做多和做空的期货交易。
   跟踪趋势,那么在复杂的价格变化中,到底现在处于什么样的趋势之中?我们根据什么标准来判断?复杂的行情不可用复杂的办法或标准去处理,不然会更加复杂;我们应该用相对简单的方法或标准去判断复杂的行情,那就是客观的分析方法。客观性,就是不以主观意志为转移的特性。与客观性对应的是主观性,是指个人对市场的感性判断。仁者见仁,智者见智,每人每时每刻对市场可能有不同的判断和见解。理性预期的异质性使得在同一时刻,有人看涨,有人看跌;有人做多,有人做空。正是这样金融市场才能存在。如果看多的占优,市场上涨;如果看空的占优,市场就下跌。上涨和下跌本身反映了市场供求的对比和投资者预期的变化,是预期和供求变化的结果,但它提供的信息又进一步地影响投资者预期和市场供求的变化。因此,市场价格总是在不断变化的。这种变化,可能表现为上涨或下跌的趋势,也可能变现为区间震荡(横盘趋势),还可能表现为震荡中上涨或下跌。因此,跟踪趋势进行交易,看起来非常简单,但“趋势”是什么?对此一定要有一个明确的定义。现在市场是处于上升趋势还是处于下降趋势或者横盘趋势(区间震荡)等等要有一个明确的判断标准。这个标准可以用一些技术分析指标,比如移动平均线、DMI等等来表示。更为重要的是要有一个标准来衡量自己的交易策略是否和市场趋势保持一致。
   ②损失最小化。投资存在风险,既可能盈利,也可能亏损。投资的短期亏损可能是不可完全避免的。亏损将消耗资本,而投资需要资本。损失最小化是保护资本从而保护投资持续性的基本方法。让亏损止于少额。我们要致力于减少损失,为此要提前一步进行交易。要制定发生损失的时候暂停投资的规则。损失最小化,说起来容易,做起来难。市场价格波动具有不确定性,当买入进场后,价格下跌,仓位出现亏损,应在什么时候止损?表面上止损区间越小损失越小,但这可能仅是上升途中的一个小幅回荡,你刚一止损卖出,价格立即重回升势。你是否再次追进?追进,价格更高,风险更大;不追,价格持续上涨,可能丧失盈利机会。止损区间扩大,可以避免被小幅震荡震出市场,但如果市场确实反转,或者震荡幅度更大,较大的止损区间只是增加了损失而并未抓住盈利的机会。因此,优秀的程序化交易策略设计必须仔细地研究止损规则。没有最优的止损规则,只有较优的止损规则。关键在亏损风险和盈利机会之间的合理权衡。由于上涨和下跌的基数不同,即使不考虑交易成本和杠杆等的影响,市场下跌1%的损失是无法用上涨1%的盈利来弥补的(需要上涨1.01%才能弥补)。市场下跌20%的损失需要上涨25%才能弥补,下跌50%的损失需要上涨100%的盈利才能弥补(如表2-3所示)。显然,当损失达到50%基本就无力翻本了。因此,必须制定一个最大的止损上限。对于保证金交易的期货来讲,这个止损上限应该更小。

2-3 市场下跌带来的损失需要更大幅度的上涨才能弥补


 注:未考虑交易和持有的资金成本。
   ③收益最大化。当趋势成立并延续的时候,我们跟踪趋势,让利润充分增长,以实现收益的最大化。在现有趋势还没有明显反转之前,已经持有的正确方向的仓位不要随便平仓,更不能轻易反向开仓。当跟踪趋势后有获利的情况下,根据资金管理的原则,可以适度加仓,这样做的目的也是让利润充分增长。当趋势延续,我们持仓的方向正确,如果不让利润充分增长,我们也就没有盈利来弥补做错方向时止损的损失,更不用说净盈利。有的人赚了一点点钱就跑,而亏损了一大笔也不止损,或者亏损一点点就止损,但盈利不足以弥补亏损,甚至不够手续费。由于市场行情总是在不断波动的。我们必须根据我们交易的性质:短线、中线和长线的差异,确定短期、中期和长期趋势是否成立和延续。如果是中长线的投资,必须忽略短线的波动,而仅关注中长期趋势;如果是短线交易,则必须关注短线波动。不管是短线、中线还是长线,我们必须确定判断其趋势成立和延续的客观标准。只要这个标准没有被打破,就继续持仓;一旦打破,就坚决平仓。这个标准是客观的一个或多个指标,但绝不是主观的感觉和判断。程序化交易更是如此,标准必须量化。
   ④资金管理。如何做好资金管理?这是限制风险原则的总结。在证券市场有些交易策略是非常有用的。因此,要充分利用自己的资金管理系统,在发生亏损之前实施交易。特别是对于实行保证金制度的期货交易,由于资金杠杆会把风险和收益同时放大,所以操作中资金管理尤为重要,资金管理的重要性不亚于对趋势的判断,有很多时候我们判断对了后市行情走势,结果是亏钱的,这就是资金管理的问题。
   所谓资金管理就是要严格控制仓位,如果不严格控制仓位,一旦开仓后仓位过重或满仓操作,期价在随机波动中,可能几十点的波动就会造成保证金不足,意外止损或爆仓。所以,严格控制仓位是操盘手资金管理中最重要的一环,也是必须严格遵守的纪律。每次必须严格控制开仓的数量不超过可使用保证金的三分之一。一般来说,我们很难把握最精确的趋势转折点也就是最佳介入点,而当一个趋势转折点出现时往往会有大量止损盘集中出局,会造成期货价格短期内朝相反方向剧烈波动。此时,即使投资人对方向、趋势作出的判断是正确的,也会因为仓位过重、过满而造成保证金不足而意外止损出局。然而,这样的损失是非常可惜的。如果当时的资金管理方案正确有效,也就是仓位轻一点,就不可能发生这种意外。由于信息出现的随机性和不可预测性是价格波动的根源,因此,价格的波动也具有随机性,这种随机波动虽然不影响大的趋势,但是在短期内走出与开仓方向相反的走势,从技术分析上也能看得出来,这是一波假突破走势,幅度不一定很大,但对于账户仓位较重的投资人来讲,开仓保证金出现亏损时,账户内必须得有资金补足,否则会被强制平仓。成功人士的一些经验可以借鉴。
   其一,投资额必须限制在全部资本的50%以内。这就是说,在任何时候,交易者投入市场的资金都不应该超过其总资本的一半,剩下的一半是储备,用来保证在交易不顺手的时候或发生不测时有备无患。
   在10%的期货保证金交易制度下,交易杠杆为10倍。市场行情只要与所持仓位同向变动10%,即可获利100%,但反向变动10%即将全部资本消耗殆尽。在逐日盯市无负债结算制度(现在实际为逐时盯市无负债结算制度)下,投资者必须保证其保证金账户有足额的保证金,当其超额保证金接近于零时,期货公司将立即通知客户立即补充保证金,否则其所持仓位将被强行平仓,以减少系统的结算风险。因此,对于保证金交易的期货投资绝对不能满仓操作。如图2-4所示,当投资比率为90%时,可以承受的最大风险为市场反向波动1%,这显然风险太大。随着投资比率的下降,可承受的市场方向波动风险相应上升。当投资比率下降到50%时,可以承受的最大市场波动风险上限才上升到11%。超过该波动幅度,所持仓位将被强制平仓。其资本损失率已经高达55%。投资者再无扳回损失的机会。所以,实行严格的仓位和资金管理以及严格的投资止损制度,对于金融投资,特别是杠杆交易是特别重要的。这在程序化交易的风险控制具有同样重要的地位。

2-4 10%保证金率下不同投资比率的市场波动强制平仓风险
 

   其二,在任何单个市场上所投入的总资金必须限制在总资金的10%—15%以内。这一措施可以防止投资者在一个市场上注入过多的本金,从而避免在“一棵树上吊死”的危险。

   其三,在任何单个市场上的最大总亏损金额必须限制在总资本的5%以内。这个5%是指交易者在交易失败的情况下将承受的最大亏损。在决定应该做多少张合约的交易,以及应该把止损指令设置在多远以外时,这一点是交易者重要的出发点。
   其四,任何一个市场大类上所投入的保证金总额必须限制在总资本的20%—25%以内。这一条禁忌的目的,是防止交易者在某一类市场中投入过多的本金。因为同一大类中的市场,往往步调一致,如果我们把全部资金头寸注入同一大类的各个市场,就违背了多样化的风险分散原则。


大学期货