交易不只问「买不买」,更常卡在「这一笔该押多少」。凯利公式(Kelly criterion)正是用来回答:在已知胜率与赔率的前提下,长期复利成长较优的资金比例大约是多少。
它优化的是长期对数财富/几何成长率,不是预测下一根 K 线,也不能保证获利。胜率或赔率估错、再乘上杠杆,反而可能加速亏损。
本文用可复制公式与逐步试算说明概念,内容仅供教育,不构成投资建议。

重点摘要
f*;常见写法为 f* = p − (1 − p) / b,等价于 f* = (b × p − q) / b(其中 q = 1 − p)。f* 理解成「相对权益可承受的风险比例」时,还要再结合止损距离,才能换成名目仓位;不要直接把凯利比例当成合约杠杆倍数。凯利准则由贝尔实验室研究员 John Larry Kelly Jr. 于 1956 年提出,核心是选择下注比例,使长期期望对数财富(等价于长期几何成长率)最大化。公开百科说明见:Kelly criterion(Wikipedia)。

二元胜负、且输了会按约定比例亏损的简化情境,常用可复制公式:
f* = (b × p − q) / b
等价写法:
f* = p − q / b
符号说明:
| 符号 | 含义 |
|---|---|
f* |
理论建议投入/风险占当前资金(权益)的比例 |
| p | 获利(胜出)机率,常称胜率 |
| q | 亏损机率,q = 1 − p |
| b | 净赔率:平均盈利相对平均亏损的倍数(平均赚/平均亏);赌博语境亦可理解为每 1 单位赌注净赢多少 |
若你手上是交易日志,也常见等价形式:
Kelly% = W − (1 − W) / R
其中 W 为历史胜率,R 为平均盈利 ÷ 平均亏损。与上面 p、b 一一对应时,数值应一致。
凯利公式只在结果机率已知且稳定时才严格成立;真实投资几乎不满足。加密场景还有额外摩擦:
f* 后,长期成长率反而下降;大到约 2 倍 f* 附近(近似值,随 p、b 而变)会转为负成长,有优势也可能越做越少,长期破产风险随之上升。因此凯利较适合当「有统计优势之后的仓位上限参考」,而不是创造优势的神奇公式。

先厘清:凯利给的是相对权益的风险/配置比例,不是自动告诉你该用几倍杠杆。若要在零风险环境练习记帐与估 p、b,可用 Hotcoin 模拟交易。
f* 再漂亮也只是把错误放大;f* ≤ 0 时应停用该策略。f*,再改用分数凯利:常见从半凯利或四分之一凯利起步,并设硬上限(例如单笔风险不超过权益固定百分比)。f* 直接当成「开几倍」。以下为教学假设数字,不是任何币种的真实胜率预测。假设某策略净结果估计:胜率 p = 0.55(则 q = 0.45),平均盈利/平均亏损 b = 1.5。账户权益假设为 10,000 USDT,计划止损距离为价格的 5%。
步骤 1:算全凯利 f*
f* = (1.5 × 0.55 − 0.45) / 1.5
= (0.825 − 0.45) / 1.5
= 0.375 / 1.5
= 0.25
交叉验证:f* = p − q / b = 0.55 − 0.45 / 1.5 = 0.55 − 0.3 = 0.25(25%)。
步骤 2:分数凯利
| 方式 | 计算 | 比例 |
|---|---|---|
| 全凯利(Full Kelly) | f* |
25% |
| 半凯利(Half Kelly) | f* / 2 |
12.5% |
| 四分之一凯利(Quarter Kelly) | f* / 4 |
6.25% |
步骤 3:换成「这笔最多能亏多少」与名目仓位(以半凯利为例)
| 项目 | 计算 | 结果 |
|---|---|---|
| 权益 | 给定 | 10,000 USDT |
| 半凯利风险比例 | 12.5% | — |
| 单笔最大可承受亏损(风险金额) | 10,000 × 12.5% |
1,250 USDT |
| 止损距离 | 给定 | 5% |
| 对应名目仓位(约) | 1,250 ÷ 5% |
25,000 USDT |
解读:半凯利这里表示「若止损触发,亏损约占权益 12.5%」时的名目规模参考;若改用四分之一凯利,风险金额与名目仓位约再减半。实际下单还要受流动性、保证金与强平约束。
注意名目仓位 25,000 USDT 已是权益的 2.5 倍,只做现货买不到这个规模;用合约时,保证金约为名目仓位 ÷ 杠杆倍数。杠杆只改变保证金,不改变止损触发时的亏损金额(前提是强平价不会比止损先被触及)。
另外,单笔风险 12.5% 对多数账户仍然偏高,这正说明优势不大的策略撑不起大仓位。
反过来,若胜率只有 35%、赔率同样 1.5:f* = 0.35 − 0.65 / 1.5 ≈ 0.35 − 0.433 = −0.083,结果为负,代表这组条件下不该下注。

| 变体 | 相对全凯利 | 常见用途(教育说法) |
|---|---|---|
| 全凯利 | 100% | 理论最优成长;实务因参数误差与回撤,加密少直接用 |
| 半凯利 | 50% | 常见折衷:降波动、保留部分成长 |
| 四分之一凯利 | 25% | 更保守;参数很不确定时 |
| 十分之一凯利等 | 更小 | 高波动或样本不足时的保守起点 |
实务下注常低于全凯利,以降低破产机率、波动与模型误差;这是风险偏好与估计不确定下的取舍,不是保证更赚。

f* 偏大。f* 管的是风险占权益;杠杆还涉及名目敞口与强平。Q1:凯利公式是什么? 凯利公式是在已知或估计的胜率与赔率下,计算长期成长较优的资金投入/风险比例的公式,不负责预测涨跌。
Q2:用凯利公式能保证获利吗? 凯利公式不能保证获利。它只在输入假设大致成立时优化长期成长;输入错了,公式会把错误放大。
Q3:为什么加密多用半凯利、四分之一凯利? 加密交易多用半凯利或四分之一凯利,是因为胜率与赔率估不准、波动又大,还有手续费与资金费率;分数凯利用来降低波动与模型误差的冲击。
Q4:可以拿凯利结果直接当永续合约杠杆倍数吗? 不可以把凯利结果直接当成永续合约杠杆倍数。应先决定可承受亏损与名目仓位,再看保证金与强平价;杠杆是放大工具,不是凯利输出本身。
Q5:算出来的 f* 是负数怎么办? 凯利结果 f* 为负,代表这组胜率与赔率下没有正期望,不应下单;应停止用该参数交易,回到策略与数据本身,而不是硬找「还能开多少」。
凯利公式把「我觉得有优势」翻译成可计算的仓位上限参考,但优势必须先被诚实估计,且加密市场里估计误差很大。实务路径多半是:净结果记帐 → 算 f* → 改分数凯利 → 用止损换名目仓位 → 杠杆另设硬顶。
想搭配每日市场与流动性背景阅读,可以看加密货币每日市场报告。
风险提示:本文仅为教育与信息用途,不构成任何投资建议。凯利公式输出≠保证盈利;胜率/赔率估计错误可能导致严重亏损。加密资产价格波动剧烈,杠杆与衍生品交易可能导致全部本金损失。请依自身风险承受能力独立判断(DYOR),必要时咨询专业顾问。