技术分析不是预测,是交易规则!( 三 )



仓位及风险控制

在开始本节之前 , 说一点题外话 。 我们经常遇见进行外部融资从事外汇交易的个人或者团队 , 这对于死理性派来说是难以接受的 , 而且这些融资的成本通常在每月1%-3% , 承诺保本保息 , 算是高利贷 。 在金融交易里 , 任何融资都可以理解为杠杆 , 而外汇交易本就是高杠杆 。 例如 , 100倍杠杆的外汇账户 , 账户内自有资金10万美元 , 单笔交易在3手左右 , 占用保证金大致计为3000美元;当进行外部融资后账户共有资金100万美元 , 单笔交易30手左右 , 占用保证金大致计为30000美元 。 但其中能承担亏损的资金仍然只是自有的10万美元 , 那不如用10万美元的账户直接开30手好了 , 还免了融资的高利息 。 当然 , 如果需要融资的原因是逆向加仓或扛浮亏 , 另当别论 。

下面我们切入正题 。 关于仓位控制 , 我们可以借用一个很有名的公式 , 凯利公式来计算 。
f*=(bp-q)/b=p-q/b
其中:f*为投注的比例;b为赔率(实为盈亏比 , 与足球的赔率意思不同);p为胜率;q为1-p 。
按照赔率b=3 , 胜率p=0.4 , q=0.6 , 计算得f*=0.2 。 以1万美元的账户计 , 每次止损额度=10000*0.2=2000美元 , 按照30点止损计算仓量为2000/(30*10)=6.6手 。 这个止损额度显然对交易太乐观了 。
调整赔率b=3 , 胜率p=0.3 , q=0.7 , 计算得f*=0.06 。 以1万美元的账户计 , 每次止损额度=10000*0.06=600美元 , 按照30点止损计算仓量为600/(30*10)=2手 。
以上的仓位计算 , 是将最大回撤定为100% , 通常我们风险控制要求最大回撤为20% , 单笔最大仓量分别为6.6*20%=1.32手 , 2*20%=0.4手 。 我们通常采用0.4手则1万美元账户 , 单笔交易亏损为0.4*30*10=120美元 , 占账户资金120/10000*100%=1.2% 。
在实际交易中 , 单笔交易的盈亏比不是完全固定的 , 胜率也不可估算 , 而且人的感官存在对数特性 , 而胜算在(0 , 1)区间的分布是线性的 , 所以难免存在偏差 。 但我们可以做到让交易的整体胜率在0.3-0.4 , 盈亏比在3以上 , 期间另有的各种不确定正是交易的乐趣所在 。
关于风险控制 , 我们依然采用一个数学计算的方法 。 以下是不同亏损比例之下 , 恢复本金需要的盈利比例 。

我们要求单笔交易亏损不大于2% , 下图反映了每次亏损2%和每次亏损10%在发生连续亏损情况下的差别

【技术分析不是预测,是交易规则!】“孙子曰:昔之善战者 , 先为不可胜 , 以待敌之可胜” , 仓位及风险控制的精要便在于此 , 而逆向加仓和扛浮亏是反其道而行 , 交易员切不可为之 。

推荐阅读