开仓量是指无论买单或卖单,只要是新单进场成交的量。作为单一的入场机会对待,同时假设前提是有一定充裕的资金量,可以进行仓量的调配。
开仓量的设定存在不同的方法:
1、主观设定;
2、根据设定的单一买卖资金使用量来决定介入的数量;
3、根据风险容忍度(止损金额)来决定介入数量。
这里赞同第三种方式,即根据风险容忍度和止损空间的大小来决定开仓数量。
在交易中,盈利的多少是难以预测和控制的,唯一能控制的是自己每笔损失的多少,这是保全资本的唯一途径。基于对资金控制的明朗性和可控性,选择第三种方式才能在做任何一笔单子时率先知道在最坏的情况下,自己将会承受的成本。第三种方法的开仓设定是止损金额和止损空间的除数,即开仓量=止损金额/止损额度。
止损金额的大小需要根据总资金量的大小和风险偏好程度来设定。本人认为比较适意的风险容忍度是:单笔买卖以总资金量的2%-3%作为止损金额。即若要损失资金20%左右,需要连续判断错误10次-7次,这种连续错误的概率通常来说是不高的,因此2%-3%的风险容忍度相对合适。要是风险容忍度太小,则会过于频繁止损,太大则若判断失误承受的成本太高。要清楚风险和收益是绝对对应的,在止损空间不变的情况下,止损金额越大,则盈利的幅度越大,但相反受损的幅度也越大。止损金额是通过操作策略设定,在操作过程中可以客观遵循,需要以严格纪律执行的一个环节。
止损空间是另一个关系开仓量的因素,是通过主观经验和技能来判断的因素,因此带有主观性。执行过程中要尽量客观的进行止损空间的判定,对应计算出开仓量后要严格遵循,防止主观倾向和冲动。
虽然从客观的角度分析,止损金额需要根据对行情的判断的把握性大小来设定。但是,出于纪律性的培养和防止主观性的肆意发挥,本人觉得不能给予止损金额太多的调整机会。主要将止损金额区分成两中选择:一是出现基于趋势的结构性入场机会,选择4%的止损金额;二是出现K线组合形态和局部结构性入场机会选择2%的止损金额。
“可以买入的手数=(本金*最大可承受每笔亏损总资金比率)/(每手商品价格*最大可承受止损幅度)
持仓幅度=(手数*每手保证金)/本金
我们来看几个例子。
本金为5万元。规定保证金比例为10%,最大每笔亏损为总资金的3%,买入后最大止损幅度是2%。商品价格为30000元/手。
可买手数=(5万*3%)/(3万*2%)=2.5手,实际交易的时候你可以买2手,也可以买3手,但是买4手不就应该了。假设我们买了3手,那么仓位就是:
仓位=(3手*3万*10%)/5万=18%。
也就是你第一次买入的手数为3手,仓位为18%。这样一来问题就非常清楚了。
如果你变化其中的最大价格波动止损幅度和最大总资金亏损幅度的话,也可以得出答案。大家是不是想自己算算呢?
我们不妨再来看个例子:
我的本金10万,我的最大可承受亏损为总资金的4%,最大承受的波动止损为2%,每手商品的价值是80000元,保证金比例为10%。那么我可以买多少手呢?我的仓位又如何呢?
可买手数=(10万*4%)/(8万*2%)=2。5手
假如我们买入3手,那么仓位就是
(3手 *8万*10%)/10万=24%。”
在期货、股票交易中,因为方向作错了而止损砍仓是很正常的,但很多人明明方向作对了,却往往因为开仓过量造成资本承受不起价格的反复而被迫砍仓,这就实在是冤得很了。为避免这种情况,应该从建仓的开始就根据风险控制的要求,把开仓量限定在合理的范围内,这是系统交易中风险控制的第一步。但是,这步要怎么走呢? 在系统交易的前提下,开仓量与风险成正比(当然也和收益成正比)。在设定止损的前提下,风险控制的途径主要是开仓量控制,控制了开仓量也就控制了风险。以期货交易为例,在建仓时计算一个合理的开仓量,需要如下数据:投资总额、开仓价格、止损价格、风险控制率。
在上述数据中,投资总额等前几项指标含义不需详细解释,应主要分析风险控制率这一重要指标。
风险控制率=允许亏损金额÷投资总额×100%
就风险交易投资来讲,科学的投资心理应该是在每次交易时都要有亏损的准备,准备亏损多大,是个相对于投资资本的比例数,是个稳定的相对的指标,应该用上述公式来表示。那么,风险控制率设定多大为好呢?肯定不能是100%,如果是100%则一次亏损就把投资全亏掉了,就无法再翻身,那么,50%可以不可以呢?如果你的交易系统或者交易体系不存在连续失误的可能性,你还要保证出现亏损的次数间隔不要太近,并且,万一你亏损了,那你即使使用50%的剩余资本也能很快把本金再挣回来,而不是又遇到亏损,否则,把风险控制率设定为50%也是大了。从上面的分析看,风险控制率的设定有个科学的计算方法,这种计算应该根据自己的交易水平来确定。从另外一个角度看,风险控制率还是一个主观指标,在科学确定的前提下,投资人自身的人性特征也是抉择条件,譬如,激进型的投资人显然就比保守型的投资人更倾向于较高的风险控制率。笔者通过多年的实践经验,现将合理开仓量的计算方法介绍如下:
(风险控制)开仓量=允许损失的投资资金额度÷每手开仓预期损失金额
其中:允许损失的投资资金额度=投资资金总额×风险控制率
每手开仓预期损失金额=(开仓价格-止损价格)×每手合约标准容量
例如:2002年6月28日上午9点28分12秒大鹏交易系统发出信号,大豆9月趋势转为上升,系统信号开仓买入价格为2086元/吨,止损价格为2062元/吨,大豆期货标准合约容量为10吨/手,现有总资金为500000元,风险控制率为5%,那么风险控制开仓量计算方式为:
允许损失的投资资金额度
=投资资金总额×风险控制率
=500000元×5%
=25000元
每手开仓预期损失金额
=(开仓价格-止损价格)×每手合约标准容量
=(2086-2062)×10
=240元/手
(风险控制)开仓量
=允许损失的投资资金额度÷每手开仓预期损失金额
=25000元÷240元/手
≈104手
由于104手×2086元(每手保证金额)<500000元
所以,决策指令应是:根据计算,2086元买入开仓9月大豆期货104手。
按照以上方法计算出的开仓量,不仅日后若出现浮动亏损不会大于预定的5%的控制水平,即使今后出现实际亏损也会在预定的控制水平以内。
总资金:TotalEquity = CurrentCapital()+ Abs(CurrentContracts()*Close*ContractUnit()*BigPointValue()*MarginRatio());
一手仓所需的保证金:UseMargin = Close*ContractUnit*BigPointValue*MarginRatio;
能开的仓位:EntryLots = IntPart(TotalEquity*0.4/UseMargin)。