风控 · 第 2 节

单笔风险规则

资金管理与风控 · 第 2 页。

一句话速览 先定这一笔最多亏多少钱,再倒推能买多少股。顺序反了,整条链都不可算。
这节课要你带走的 单笔风险规则怎么把公式变成「买多少股」,以及顺序反了会怎样。

上一节的公式给了原理。 这一节把它变成一个可以直接用的算法。

算法

先定「这一笔最多亏多少钱」,再定止损位,两者相除得到股数。

公式:股数 =(账户 × 单笔风险比例)÷(入场价 − 止损价)

交互 · 算出该买多少股
该买多少股 0
对应仓位金额 0
触发止损亏 0
 
注意止损价一变,股数就跟着变。 这正是这个算法的意义:止损越宽,买得越少, 从而让每一笔的风险保持一致。

顺序反了会怎样

正确顺序常见的反顺序
第一步定单笔风险金额决定投多少钱
第二步定止损位(按波动或结构)找一个止损位配上
第三步相除得到股数
结果每笔风险一致每笔风险差别很大

反顺序的问题在于:它让止损位去迁就仓位, 于是止损变成了一个可以调整的数字,而不是一个判断失效的标志。

止损位怎么定

按波动率

止损距离 = k × 日均振幅,k 通常取 1.5 到 3。

这样止损距离会随标的的波动自动缩放, 在不同波动的票之间保持可比(见 U4-2)。

按结构位

放在某个前低或者某条均线下方。

好处是它对应一个明确的「判断失效」定义, 坏处是不同标的之间不可比。

单笔风险比例定多少

常见的是 0.5% 到 2%。 选多少取决于你能承受多少次连亏 (见 U5-10)。

1% 意味着连亏十次损失约一成, 3% 意味着连亏十次损失约三成而连亏十次对多数方法都在正常范围内。

这个算法在美股的一个缺口

它假设止损能按设定价成交,而跳空会打破这个假设。

所以算出股数之后还要做一步检查

如果这只票明天跳空 30%, 按这个股数我会亏多少?那个数我能接受吗?

取两个结果里更保守的那个。 这一步在财报日之前尤其必要(见 U5-5)。

今天就做这一件事

用组件按你下一笔计划的交易算一遍股数。

然后做那一步检查:把这个股数乘以 30% 的跳空,看亏多少。

如果不能接受,就按跳空那个数反推股数。

带走这一条:算法是先定单笔最多亏多少钱、再定止损位、两者相除得到股数。顺序反了会让止损去迁就仓位,止损就变成可调整的数字而不是判断失效的标志。止损位可以按波动率定(k 倍日均振幅,跨标的可比)或按结构位定。单笔风险比例取决于你能承受多少次连亏。这个算法的缺口是它假设止损能按设定价成交,所以要再做一次跳空检查,取更保守的。