Emergenzix
仓位管理库

003 · 分数凯利

用保守样本外优势分配风险,并主动折扣估计误差

状态

AVAILABLE FOR REVIEW

输入

保守胜率与净赔率

默认约束

只使用分数凯利

主要风险

优势估计误差

原理

若胜率为 p、净赔率为 b、失败概率为 q = 1 − p:

full_kelly = max(0, (b × p − q) ÷ b)
approved_risk = full_kelly × fractional_kelly

实际风险还必须被单笔、组合、相关簇和最大名义敞口进一步截断。

为什么不能直接用全凯利

凯利对胜率与赔率误差极其敏感。回测中的小样本、状态变化和交易成本偏差会把理论最优变成过度下注。这里只允许使用样本外保守下界,并限制 fractional_kelly ≤ 0.5;优势不为正时仓位必须为零。

必须测试

  • 胜率和赔率估计的置信区间,而不是单点均值。
  • 1/8、1/4、1/2 Kelly 的增长、回撤与破产风险。
  • 删除最大赢家后,保守期望是否仍为正。
  • 市场状态改变时,风险建议是否剧烈跳变。

当前实现边界

仓库有纯 PAPER 审查计划器,可以计算保守期望、全凯利、分数凯利及组合风险余量;它不创建订单。Kelly 输入必须来自独立样本外证据,不能把同一回测既用于估计优势又用于证明仓位有效。

On this page