MIT OpenCourseWare:德州扑克理论在投资管理和交易中的应用分析

深入交流 43 views 3 replies
#1 ·

我虽然行过死荫的幽谷,也不怕遭害,因为你与我同在。
诗篇 23:4

baoquan
1
#2 ·

从德州扑克到投资决策:不完全信息博弈中的期望值、风险定价与策略优化

德州扑克常被误解为一场围绕“拿到好牌”的游戏,但从定量决策的角度看,它更接近一个具有重复交互、非对称信息、随机状态转移和有限资本约束的随机博弈。玩家不能控制下一张公共牌,也无法直接观察对手的底牌;真正能够控制的,是在每个信息集下采取什么行动、承担多大风险,以及如何利用历史记录改进后续决策。MIT《Poker Theory and Analytics》课程的前三讲分别从扑克的分析框架、手牌数据工具和基本策略出发,构建了这样一套方法论:以期望值而非单次结果衡量决策,以有效筹码和位置描述约束,以赔率和范围估计决策阈值,再用结构化复盘检验策略。与投资管理及交易的关联,并不在于扑克概率可以直接替代市场模型,而在于两者都要求把不确定性转化为可以比较的行动价值。

将一手牌建模为序贯决策问题

一手德州扑克不是单一的“赢或输”事件,而是由翻牌前、翻牌、转牌和河牌构成的决策序列。每个节点都有可观察状态,例如自己的底牌、公共牌、各方筹码、当前位置、已发生的下注和底池大小;同时还存在不可观察的变量,尤其是对手持牌和行为倾向。玩家可选的动作通常包括弃牌、过牌、跟注、下注和加注。一个实用的抽象是把第 tt 个决策节点表示为信息集 ItI_t,从可行动作集合 A(It)A(I_t) 中选择 ata_t,其目标是最大化在当前信息下的条件期望收益 E[R∣It,at]\mathbb{E}[R\mid I_t,a_t]。这里的期望收益必须与具体目标一致:现金局主要关注货币或筹码收益,而锦标赛往往需要关注奖金分配下的权益,因此不能默认所有筹码的边际价值始终相同。

课程强调一个尤其重要的区分:好决策不等于好结果。一次负期望值跟注可能因为河牌幸运而赢下底池,一次正期望值的弃牌或下注也可能伴随短期损失。对策略进行评价时,应当比较决策发生时可获得的信息和可选行动,而不是事后利用已经揭晓的底牌与公共牌重写判断。这个原则在交易中对应于将交易执行质量、模型预测质量与最终盈亏拆开分析:策略的合理性首先来自事前信息和条件分布,单笔收益只是带有噪声的一次样本。

有效筹码、强制成本与资本约束

桌面上的筹码总量不等于一手牌真正承受风险的资本。单挑时,能够进入争夺的最大金额受到较小筹码方约束,课程将这一概念称为有效筹码(effective stack)。如果双方当前可投入的筹码分别为 S1S_1 和 S2S_2,则有效筹码为 Seff=min⁡(S1,S2)S_{\mathrm{eff}}=\min(S_1,S_2)。例如,一方拥有 15001500 筹码,而另一方只有 300300,那么双方在该手牌中最多各投入 300300;前者不能因为自己的总筹码更多,就把这次单挑当作深筹码局。相同的一对 Q,在有效筹码为 300300 和 15001500 的场景下,面对连续加注时可以具有完全不同的行动空间。

锦标赛还存在持续侵蚀资本的强制成本:小盲注、大盲注和前注。课程讨论的 Harrington MM 值,将筹码与一轮完整桌次所需支付的强制成本相比较。设当前筹码为 SS,小盲注为 SBSB,大盲注为 BBBB,一桌共有 nn 名玩家、每名玩家支付前注 aa,则可写为 M=S/(SB+BB+na)M=S/(SB+BB+na)。这里的分母是完整一轮的总强制支出,而不是一次行动支付的金额;如采用“大盲前注”等结构,必须相应调整成本定义。MM 越小,等待高质量机会的成本越高,抢夺盲注与主动施压就越重要。只用“大约还剩多少个大盲注”描述筹码,可能忽略前注和盲注结构的重大影响。对投资者而言,这类似于用资本相对于资金消耗速度来描述生存空间:绝对资产规模固然重要,但可承受的持续成本、可调用保证金和一次交易的真实最大风险更直接地限制策略。

位置(position)进一步决定信息结构。翻牌后,按钮位通常可以在多数对手行动后再决定如何应对,因此能观察到更多下注信号;盲注位置虽然已经投入强制资金,却往往需要在后续轮次率先行动,处于信息劣势。课程同时指出,在短筹码锦标赛中,先行动有时反而可以先全压,以主动行动迫使后来者承担淘汰风险。这并非位置优势的普遍逆转,而是说明信息优势与行动优先权的价值依赖于资本约束和对手的激励。在交易中,后行动可能意味着获得更充分的价格发现信息,而先行动可能意味着抢先占据流动性或迫使其他参与者重新定价;两者都必须放回具体市场机制中判断。

用期望值与底池赔率计算跟注阈值

课程第三讲最重要的工具,是把“这一手要不要跟注”变成“最大可以跟注多少”的阈值问题。设在我们行动前,底池原有 PP,对手新下注 BB,我们需要跟注同样的 BB,且跟注后不会再有额外投入。令 qq 表示我们最终获胜的概率,并暂时忽略平局,则相对于直接弃牌,跟注的增量期望值是 EVcall=q(P+B)−(1−q)B=q(P+2B)−BEV_{\mathrm{call}}=q(P+B)-(1-q)B=q(P+2B)-B。在这个定义下,获胜时净赚的是行动前已有的 P+BP+B,失败时净损失是本次跟注的 BB,因此盈亏平衡条件为 q≥B/(P+2B)q\geq B/(P+2B)。分母是双方新下注都进入后形成的最终底池,而不是仅加上对手下注的金额。

假设底池原有 380380,对手下注 100100,我们跟注 100100 后,最终底池为 580580,所需胜率为 qBE=100/580≈17.24%q_{\mathrm{BE}}=100/580\approx17.24\%。如果我们对对手范围的估计表明胜率是 34%34\%,那么跟注的增量期望值为 EVcall=0.34×580−100=97.2EV_{\mathrm{call}}=0.34\times580-100=97.2,意味着在同一概率模型下,重复作出这种跟注每次平均可创造约 97.297.2 单位的增量收益。课程还讨论了原底池约 380380、对手全压约 370370 的案例,此时跟注所需胜率为 370/(380+740)≈33.04%370/(380+740)\approx33.04\%;若手牌确有约 34%34\% 的摊牌胜率,跟注是微弱正期望值,而非毫无风险的必胜选择。

这个公式还可以反解成容许下注规模:当 q<50%q\lt 50\% 时,从 q(P+2B)≥Bq(P+2B)\geq B 得到 B≤qP/(1−2q)B\leq qP/(1-2q)。这一表达揭示了交易风控中很实用的思维方式:不要只问“当前价格是否便宜”,而应先根据成功概率、收益空间和潜在损失计算允许支付的最高价格。需要注意的是,扑克中的底池收益通常由规则明确规定,而金融资产的未来收益、退出价格和流动性都需要额外建模,不能机械照搬这个阈值。

Outs、两四法则与概率近似的适用边界

胜率估计是底池赔率模型最敏感的输入之一。课程引入 outs(补牌):在给定当前信息和对手牌力假设下,能够使我们形成获胜牌型的剩余牌张数。标准德州扑克从一副 5252 张牌中发出两张底牌和三张翻牌后,未知牌通常有 4747 张;若有 99 张有效补牌,下一张转牌命中的精确概率是 9/47≈19.15%9/47\approx19.15\%。如果可以保证同时看到转牌和河牌,且这 99 张补牌始终有效,至少命中一次的概率为 1−(38/47)(37/46)≈34.97%1-(38/47)(37/46)\approx34.97\%。字幕中出现过以 4949、4848 张牌作近似的讲法;严格计算时,应按当前已知牌张数确定分母,不能把不同发牌阶段混用。

课程借助 Phil Gordon 的“两四法则”提供心算方法:只看下一张牌时,用补牌数乘以约 2%2\%;可以看到接下来的两张牌时,用补牌数乘以约 4%4\%。因此,99 张同花补牌常被估计为下一张约 18%18\%、两张约 36%36\%,而 88 张开放式顺子补牌在两张牌内粗估为 32%32\%。这套规则的价值是减少实时计算负担,而不是取代精确概率。尤其要注意,能看到几张牌是一个关于后续行动的假设:对手已经全压时,我们跟注后一般可以看到剩余公共牌;对手仍有大量筹码时,翻牌圈跟注并不保证河牌免费出现,此时直接使用“两张牌的概率”往往会系统性高估权益。

补牌也不是天然“干净”的。顺子或同花形成之后,可能仍输给更高的同花、葫芦或四条;当公共牌已经成对时,这一问题更明显。课程用三条追葫芦或四条的例子解释了如何数出 77 张潜在补牌,但这种数量只有在特定对手牌型与牌面条件下才等同于有效获胜补牌。同理,顺子与同花的补牌可能重叠,计算总数时应去重。实际分析中,胜率应该针对对手的手牌范围估计,而非仅针对一个想象中的固定牌型;粗略的 outs 心算适合初筛,边缘决策则应返回组合枚举或模拟。

隐含赔率:当前价格不足时,未来收益能否补偿

立即底池赔率只考虑已经投入底池的钱,而隐含赔率(implied odds)尝试估计:如果听牌完成,未来还能从对手那里赢得多少额外筹码。设跟注后的当前底池为 T=P+2BT=P+2B,本次跟注的成功概率为 qq,假定命中后能够额外净赢得 FF,且没有其他未来成本、未命中时不再继续投入,则可用近似条件 q(T+F)≥Bq(T+F)\geq B 判断跟注是否合理。由此得到最低额外可赢金额 Fmin⁡=B/q−TF_{\min}=B/q-T;若结果小于零,说明单凭立即底池赔率已经足够,无需依赖额外收益。

例如,原底池 300300,对手下注 180180,我们跟注后底池是 660660。假设只能看下一张牌,命中率近似取 18%18\%,那么当前所需胜率 180/660≈27.27%180/660\approx27.27\%,跟注本身不划算;要依靠未来收益补足差额,需要 Fmin⁡=180/0.18−660=340F_{\min}=180/0.18-660=340。这里的 340340 不是“下一轮底池自然变大”的数值,而是命中后实际有机会从对手处获得的额外净收益。如果对手在明显完成同花的牌面上会立即弃牌,或者剩余有效筹码不足 340340,那么理论隐含赔率不能兑现。课程据此指出,隐藏性强的暗三条通常具有更好的潜在后续收益,而显眼的同花完成牌面可能更难提取价值。

更严格的模型还应考虑反向隐含赔率(reverse implied odds):即便自己的听牌完成,也可能形成第二好的牌并在后续支付更多筹码。因此,Fmin⁡F_{\min} 只是一个受假设约束的简化阈值。投资决策中有相似的结构:当前预期收益不足以补偿成本时,人们常诉诸“后面还有战略价值”或“价格上涨后还有增量收益”;这类论证只有在追加收益能够实现、资本允许且尾部亏损被正确计入时才成立。

弃牌权益与半诈唬:收益不只来自摊牌

跟注主要依赖摊牌胜率,主动下注则引入另一种收益来源:对手可能弃牌,让我们不必在摊牌中获胜就拿走现有底池。课程称其为弃牌权益(fold equity)。设我们面对的可争夺底池为 PP,计划下注 BB,对手弃牌概率为 ff;先假定对手跟注后我们必输,那么下注相对于不下注的简化期望值是 EVbluff=fP−(1−f)BEV_{\mathrm{bluff}}=fP-(1-f)B,盈亏平衡弃牌率为 fBE=B/(P+B)f_{\mathrm{BE}}=B/(P+B)。例如向 375375 的底池下注 250250,纯诈唬需要对手弃牌超过 250/625=40%250/625=40\% 才有正期望值。这里的分母与跟注赔率不同,是因为对手弃牌时不会再把一笔跟注资金送进底池。

当我们被跟注后仍有概率 qq 赢得摊牌时,下注就具有半诈唬(semi-bluff)的性质。如果简化为对手只会弃牌或跟注、不再加注,且行动后不再发生其他下注,则 EVsemi=fP+(1−f)[q(P+B)−(1−q)B]EV_{\mathrm{semi}}=fP+(1-f)\bigl[q(P+B)-(1-q)B\bigr]。令 C=q(P+2B)−BC=q(P+2B)-B 表示被跟注条件下的收益,则 EVsemi=fP+(1−f)CEV_{\mathrm{semi}}=fP+(1-f)C;当 C<0C\lt 0 时,盈亏平衡弃牌率为 fBE=−C/(P−C)f_{\mathrm{BE}}=-C/(P-C)。这说明一手带有听牌权益的下注,即使对方不弃牌,也不等于直接损失整笔下注;所以它通常比完全没有摊牌权益的诈唬需要更低的弃牌率。课程用八张补牌、下一张约 16%16\% 的胜率解释了这种差异,并用经验性斜率辅助实战估算,但该斜率依赖下注大小及模型假设,不能当作普适定律。

弃牌率不是可从空气中取得的常数。它由对手范围、牌面变化、下注尺度、此前行动与筹码压力共同决定。课程讨论了持续下注(continuation bet)和多轮主动施压的情形:如果前面的行动已经向对手传达强牌信号,后续下注可能更容易迫使弱牌退出;反过来,如果下注尺度或故事与牌面不一致,诈唬也可能被识破。对于交易者,这与主动挂单、交易信号和其他参与者的反应之间的关系相似:动作本身会改变对方的行为分布,收益不能只按静态命中率计算。

锦标赛 ICM:筹码期望值与奖金期望值不是同一目标

第二讲给出一个反直觉的锦标赛案例:比赛还剩四名玩家,奖金按第一至第三名分别为 5050、3030、2020 分配。我们拿到同花 AQAQ,两名对手已经全压;从现金局的底池赔率看,跟注似乎具备吸引力,但锦标赛中如果选择弃牌,其中一名竞争者可能马上被淘汰,使我们更接近奖金圈。课程借助 PokerTracker 的 ICM(Independent Chip Model,独立筹码模型)测验说明:最大化当前争夺的筹码,并不必然最大化锦标赛的预期奖金。字幕对个别测算结果和百分比的转写不完全一致,因此这里不把这些数字当作可独立复现的计算结论,而保留模型所支持的核心比较逻辑。

ICM 把所有存活玩家的筹码分布映射为各名次的概率,再依据奖金结构计算期望收益。设名次 kk 的奖金为 rkr_k,我们的名次概率为 Pr⁡(K=k∣S)\Pr(K=k\mid\mathbf{S}),则奖金权益可表示为 VICM(S)=∑krkPr⁡(K=k∣S)V_{\mathrm{ICM}}(\mathbf{S})=\sum_k r_k\Pr(K=k\mid\mathbf{S}),其中 S\mathbf{S} 为全场筹码向量。不同动作不仅改变自己的筹码,还改变其他玩家的存活概率,因此必须比较各行动结束后可能筹码状态对应的加权奖金权益。用这一框架看,避免淘汰风险有时比争取正筹码期望值更有价值;在投资组合管理中,类似现象出现在破产约束、杠杆清算阈值和非线性绩效报酬结构下,即目标函数与风险限制会改变“最优交易”的定义。

从手牌历史到可检验策略:数据分析应该研究决策点

第一讲介绍了保存手牌历史的重要性:文本记录通常包含位置、盲注、发牌、下注和摊牌等事件,能够导入 PokerTracker 进行统计与回放。第二讲则给出更深一层的方法论:分析软件不是因为能画出漂亮的盈利曲线而有价值,而是因为能定位哪些特定决策可以被改进。总盈亏曲线展示的是实际结果,过去的幸运发牌频率也通常无法直接指导下一次行动;真正有价值的,是从大量手牌中检索相似情境、为对手建立范围模型、用相关证据调整模型,最后比较行动的期望结果。

课程介绍的典型指标包括 VPIP(翻牌前自愿投入筹码的比例)、PFR(翻牌前加注比例)、3-bet、持续下注频率,以及按位置、有效筹码、牌面和行动序列细分的统计。它们不是孤立的“性格分数”:一个人在所有河牌节点的下注率,不等于他在“翻牌前加注、翻牌持续下注、转牌继续下注、河牌再次下注”这条特定路径上的下注率。第二讲用约 9797 手牌的样本说明了这个问题:即使一个玩家的总体数据足以显示他参与底池较多、行为较激进,在某个极具体的河牌持续下注场景下也可能没有有效观测,此时贸然采用总体河牌下注比例会造成条件错配。

更精确地说,想要估计的是 Pr⁡(A=下注∣I)\Pr(A=\text{下注}\mid I),而不是不区分状态的 Pr⁡(A=下注)\Pr(A=\text{下注})。当筛选条件越来越严格,样本量会迅速下降,估计方差则会上升;因此不能一味增加过滤维度,而需要在情境相关性和统计可靠性之间平衡。课程展示了按位置、手牌强度、有效筹码和动作类型组合筛选器,并通过 AND、OR 与 NOT 逻辑检索特定决策节点的工作流。它还强调应先建立对手行为的初始模型,再依据合理相关的统计数据、近期行动和现场观察进行修正,而不是让一个缺乏样本支撑的 HUD 百分比直接替代判断。

为了把这套流程变得更可复现,可以将每一次复盘保存为一条结构化决策记录:保留决策发生时的信息集、所选动作、候选动作、假设的对手范围、所用概率估计、计算出的收益阈值,以及最终的赛后检验结果。对于范围概率,还可以采用带平滑的估计来避免低样本下出现 0%0\% 或 100%100\% 的虚假确定性;例如在二项模型中,若某条件下观察到 xx 次下注、共 nn 次机会,Beta 先验参数为 α,β\alpha,\beta,则后验均值是 p^=(x+α)/(n+α+β)\widehat p=(x+\alpha)/(n+\alpha+\beta)。这是在课程数据分析框架上补充的统计实现方法,不是字幕中直接给出的公式。

从概率优势走向执行优势

综合前三讲,一套稳定的决策流程可以表述为:先识别决策节点,确认位置、强制成本和有效筹码;再定义真正需要优化的目标,是筹码期望值还是奖金权益;接着根据对手范围和牌面估算摊牌胜率,将其与立即底池赔率比较;如有后续行动,则进一步检验隐含赔率、反向隐含赔率和对手可能产生的弃牌权益;最后将决策记录下来,通过相似场景复盘不断校准模型。课程在实践层面尤其强调心算与精算的分工:牌桌上常常只有十几秒,需要使用两四法则和阈值近似迅速行动,而赛后则可以检查概率分母、补牌是否干净、未来能否真实兑现收益,以及对手范围假设是否合理。

这也是扑克理论对投资管理最有价值的启发:优势不来自预测每一次随机结果,而来自在有限信息和有限资本下持续选择正期望值的行动,并在错误模型暴露后及时更新。 位置可以理解为信息到达顺序,有效筹码对应风险承受边界,底池赔率是价格与成功概率的比较,隐含赔率要求未来收益可兑现,弃牌权益揭示策略会改变对手反应,而 ICM 提醒我们先搞清楚要最大化的究竟是什么。

前三讲提供的是这一分析框架的基础;

我虽然行过死荫的幽谷,也不怕遭害,因为你与我同在。
诗篇 23:4

#3 ·

从翻前博弈到锦标赛资本管理:范围优化、ICM 定价与风险约束

德州扑克的翻前阶段是一个高度结构化的不完全信息决策问题:公共牌尚未出现,玩家只能依据两张底牌、位置、有效筹码、底池规模以及对手的行动范围决定下注、跟注或弃牌。与翻牌后不断增加的状态空间相比,翻前模型更容易枚举,因此适合用概率分布、期望值和博弈论进行形式化求解。但一旦决策发生在锦标赛中,目标函数就不再只是筹码数量的最大化:淘汰机制、奖金结构、盲注增长以及资金约束会使同一手牌在不同阶段具有完全不同的经济价值。下面从翻前范围建模出发,逐步讨论短筹码全压、策略均衡、锦标赛阶段切换、独立筹码模型以及职业层面的资金管理。

翻前决策是带有弃牌权益的概率优化

在短筹码对局中,全压通常同时具有两种价值来源。第一种是对手弃牌时立即赢取已经存在的底池,第二种是对手跟注后,手牌在摊牌中仍然具有一定胜率。因此,翻前全压更适合被理解为具有摊牌权益的进攻性决策,而不是单纯依赖强牌获胜的行为。定义 PP 为行动前可争夺的底池,ff 为对手面对全压时的弃牌概率,ee 为我方在被跟注条件下的获胜概率,WW 为获胜时相对于决策时点的净收益,LL 为失败时的净损失,在暂时忽略平局、抽水和边池时,全压相对于该决策时点的期望收益可写为:

EVshove=fP+(1−f)[eW−(1−e)L]. EV_{\mathrm{shove}}=fP+(1-f)\bigl[eW-(1-e)L\bigr].

这一定义中的 WW 和 LL 必须与 PP 使用相同的记账基准,不能把已经投入的盲注在某一项中当作沉没成本、又在另一项中重复计入损失。举例而言,如果某一简化场景中可直接赢取的底池为 425425,对手跟注率为 27%27\%,被跟注后的胜率取 35%35\%,获胜净收益和失败净损失分别按 12501250 与 950950 计算,则 EVshove=0.73×425+0.27×(0.35×1250−0.65×950)=261.65EV_{\mathrm{shove}}=0.73\times425+0.27\times(0.35\times1250-0.65\times950)=261.65。这是一项正筹码期望值行动,尽管被跟注后的分支本身为负。这个数字只是依据上述独立给定参数作出的统一口径演算,不能直接等同于某幅未完整呈现的课堂牌局图表所对应的精确结果。

由该公式可进一步计算弃牌概率阈值。记被跟注后的条件期望值为 C=eW−(1−e)LC=eW-(1-e)L,当 C<0C\lt 0 且 P>CP\gt C 时,全压实现非负期望值所需的弃牌率为 f≥−C/(P−C)f\geq -C/(P-C)。因此,手牌的绝对强度并不能单独决定全压是否合理:更重要的是筹码和底池的相对规模、对手的跟注行为,以及被跟注时对其范围的胜率。对于只有少数个大盲注的玩家,盲注与前注可能已经构成其剩余筹码的重要部分,主动全压所创造的弃牌权益往往足以弥补较弱的摊牌权益。

从单手牌概率到范围对范围的计算

真实博弈中,我们几乎不可能提前知道对手会用哪两张牌跟注,因此需要将其行为表示为一个范围(Range)。一个标准的德州扑克起手牌矩阵包含 169169 类非定向手牌:1313 类口袋对子、7878 类不同点数的同花牌,以及 7878 类不同点数的非同花牌;但这些类别的组合数量并不相等。对子各有 66 种具体组合,同花牌各有 44 种,非同花牌各有 1212 种,总共构成 13261326 种两张底牌组合。因此,所谓“前 20%20\% 手牌”应当按具体组合及适用的手牌排序进行加权,而不是简单选取矩阵里 20%20\% 的格子。对手某个范围的实际出现概率还会受到我方已知底牌的阻断效应(Card Removal)影响。

将我方全压范围记为 RsR_s,对手跟注范围记为 RcR_c,对任意具体组合 hh 和 vv,其摊牌胜率记为 E(h,v)E(h,v)。在排除重复使用同一张牌的非法组合后,范围对范围的权益可表示为 E(Rs,Rc)=∑h∈Rs∑v∈Rcw(h,v)E(h,v)E(R_s,R_c)=\sum_{h\in R_s}\sum_{v\in R_c}w(h,v)E(h,v),其中 w(h,v)w(h,v) 是考虑组合数量、阻断效应以及行动频率后的归一化权重。这个表达式说明了为什么“对某个范围总体有利”不等于“该范围内每一手牌都值得执行同样的操作”:个别组合可能具有负的边际期望值,却被其他强组合的收益掩盖。

因此,范围优化至少有两个层次。第一个层次是计算给定范围的平均收益,第二个层次是在给定对手响应策略后,逐一评估边际组合应当进入还是退出行动范围。如果某个手牌 hh 的全压期望值低于弃牌期望值,那么仅凭更强手牌拉高了范围平均收益,并不足以证明应该继续使用 hh 全压。课程利用 Sklansky–Chubukov 式的公开手牌全压问题,说明了如何给不同起手牌建立可比较的阈值排名:假定小盲注将自己的底牌公开后全压,大盲注选择最优应对,求全压仍然不亏损的最大有效筹码。它提供的是特定信息结构下的手牌排序工具,而不是实际隐藏手牌对局的通用全压深度表。

为了将二维范围枚举转换为便于优化的连续函数,课程还展示了对范围权益进行对数形式拟合的思路。若 ss 和 cc 分别代表全压与跟注的组合占比,可以尝试使用 E(s,c)≈α+βln⁡c+γln⁡sE(s,c)\approx\alpha+\beta\ln c+\gamma\ln s 之类的经验模型捕捉局部趋势,通常有 β>0\beta\gt 0 与 γ<0\gamma\lt 0:对手跟注越宽,我方被跟注时的胜率通常越高;我方全压越宽,平均手牌质量通常越低。不过,这并不是扑克权益的精确概率定律。当范围极窄时,加入或删除一类高权重组合便会造成权益跳变,连续回归的误差可能显著放大。模型的较高样本内拟合优度也不能替代对具体组合的枚举验证。

短筹码策略中的最优响应与均衡

设 MM 为筹码量与每轮总强制投入之比,即 M=S/(SB+BB+Atotal)M=S/(SB+BB+A_{\mathrm{total}});其中 SS 表示筹码量,SBSB 和 BBBB 为小盲注及大盲注,AtotalA_{\mathrm{total}} 为同一轮全部前注。MM 衡量了盲注和前注对筹码的侵蚀速度,因此比孤立的“大盲注倍数”更能反映带前注锦标赛的压力。当 MM 很低时,常规小额加注会留下很少的后续操作空间,全压或弃牌的二元策略往往更有实际意义。

在简化的单挑模型中,一方选择全压范围 ss,另一方选择跟注范围 cc。全压方希望最大化 EV(s,c;M)EV(s,c;M),跟注方则希望针对该范围作出最佳响应。严格的纳什均衡要求双方的策略互为最佳响应,并且没有任何一方能够通过单方面改变策略提高收益。课程演示了若干随 MM 变化的最佳响应曲线,同时也展示了不同策略更新顺序可能出现的循环。这里需要区分两件事:最佳响应迭代未能收敛,并不意味着有限扑克博弈不存在纳什均衡;它只说明当前使用的纯策略参数化、连续拟合或迭代方法未找到稳定的不动点。更准确的均衡计算通常需要允许混合策略,并在完整的筹码、盲注、行动规则和收益结构下求解。

课程给出的简化单挑经验趋势仍然具有教学意义:极浅筹码时防守范围可以很宽,随着有效筹码加深,对同一全压范围的理性跟注通常需要收紧。例如讲义所讨论的近似关系包括 M≈2M\approx2 时跟注频率可接近对手推注频率的两倍、M≈4M\approx4 时可接近同等频率,以及更深筹码时按比例缩小。但这些只是特定模型、排序规则和单挑假设下的启发式结果,不能不加修正地迁移到完整牌桌、含前注的不同结构或奖金泡沫阶段。面对极紧的对手,宽范围主动全压可能非常有利;但“对手只用 15%15\% 的牌跟注,所以应当用任意两张牌全压”也必须由当前底池、风险额和被跟注时权益共同验证,而不是直接当成普适定理。

多人牌桌的跟注判断还要考虑尚未行动者的再全压风险。如果面对前位全压时只计算自己与该玩家的单挑权益,就会高估很多边缘手牌的跟注价值,因为后位玩家仍可能持有更强的手牌进入底池。课程以“对手的推注范围要显著宽于我方的跟注范围”为直觉规则,强调主动进攻和被动跟注并不对称,这正是差距理论(Gap Concept)的核心:全压者可以依赖弃牌权益,跟注者则不能依靠让既有全压者弃牌来获利。具体所需的范围差距并非固定倍数,而应随底池赔率、后位人数、奖金额外风险和组合阻断关系重新计算。

锦标赛生命周期与策略状态切换

现金桌与锦标赛的关键差别不是扑克规则,而是筹码的经济含义。现金桌中筹码通常直接对应货币价值,玩家可以依据牌桌质量与风险约束选择入场、补码或离场;锦标赛则有淘汰机制、逐级上涨的盲注、固定买入与非线性的奖金结构。因此,锦标赛早期较深筹码阶段常可近似采用现金桌式的筹码期望值思考,但“早期不存在 ICM”并不严格成立:只是在距离奖金位置较远、单次风险占总筹码较小时,奖金非线性的边际影响有时相对较小。

课程按 MM 提出一个实用的阶段划分:M<2M\lt 2 为接近失去弃牌权益的危急区域,2≤M<82\leq M\lt 8 以偷取盲注和前注的全压决策为重点,8≤M<128\leq M\lt 12 开始同时考虑偷盲与反偷盲,12≤M<3012\leq M\lt 30 拥有更多常规加注和价值下注空间,而 M≥30M\geq30 则可以更充分地利用翻后位置、隐含赔率与牌力发展。边界是课堂经验分类,不是硬性的策略分界线:随着有效筹码、人数、前注规则和对手风格变化,同一个 MM 可能对应不同的最优操作。

对深筹码阶段,课程推崇以较紧的翻前范围进入底池,并在拿到价值牌时争取主动权。在示例性的历史教学环境中,开池加注可采用约三个大盲注、每增加一名平跟玩家相应提高尺寸的做法;翻牌后原加注者也可按牌面结构考虑约三分之二底池的持续下注。如果下注 B=2P/3B=2P/3 且完全没有被跟注时的摊牌权益,那么纯诈唬的盈亏平衡弃牌率为 B/(P+B)=2/5=40%B/(P+B)=2/5=40\%。但实际上,持续下注应由双方范围优势、坚果牌优势、位置与对手响应决定,固定下注尺寸只是建模起点,而非适用于所有牌面的最优动作。

泡沫期(Bubble)出现后,策略目标会进一步偏移。临近奖金圈时,被淘汰的机会成本迅速上升,部分短筹码玩家可能过度保守,从而给予其他玩家更多偷盲空间;然而,当其他玩家也开始利用这种保守行为时,牌桌可能反向进入过度进攻状态。因此,泡沫期并不存在“所有人都应该激进”的统一结论:关键是识别谁承担了更高的淘汰成本、谁具有覆盖对手的筹码量,以及当前玩家对奖金跳跃的敏感程度。策略必须建立在对手的实际范围和奖金额外风险上。

独立筹码模型:为什么筹码 EV 不等于奖金 EV

独立筹码模型(Independent Chip Model,ICM)以剩余玩家的筹码份额近似其夺冠概率,再递归计算各名次概率,由此把筹码分布映射到预期奖金。记玩家 ii 的筹码为 sis_i,总筹码为 T=∑jsjT=\sum_j s_j,第一名奖金为 p1p_1,则 ICM 中的夺冠概率为 Pr⁡(i 第一)=si/T\Pr(i\text{ 第一})=s_i/T。当玩家 jj 获得第一名后,玩家 ii 获得第二名的条件概率为 si/(T−sj)s_i/(T-s_j),因此玩家 ii 获得第二名的无条件概率为 ∑j≠i(sj/T)(si/(T−sj))\sum_{j\ne i}(s_j/T)(s_i/(T-s_j))。更靠后的名次可采用相同的顺序剔除方法递归计算;最后以奖金加权求得该玩家的预期奖金 Vi=∑kpkPr⁡(i 第 k 名)V_i=\sum_k p_k\Pr(i\text{ 第 }k\text{ 名})。

考虑课程中的四人案例:总筹码 1000010000,四人各有 25002500,奖金依次为第一名 10001000 美元、第二名 600600 美元、第三名 400400 美元、第四名零。由于四人完全对称,每人的初始 ICM 权益均为 (1000+600+400)/4=500(1000+600+400)/4=500 美元。若两名玩家进行一次等筹码全压,其中一人赢得全部 50005000 筹码,另一人被淘汰,则场上筹码分布变为 (5000,2500,2500)(5000,2500,2500)。按 ICM 递归计算,胜者的第一、二、三名概率分别为 1/21/2、1/31/3 和 1/61/6,因此其奖金权益为 1000/2+600/3+400/6≈766.671000/2+600/3+400/6\approx766.67 美元;另外两名未参与全压者各有 25002500 筹码,其第一、二、三名概率为 1/41/4、1/31/3 和 5/125/12,奖金权益分别为 250+200+400×5/12≈616.67250+200+400\times5/12\approx616.67 美元。权益守恒关系为 766.67+2×616.67≈2000766.67+2\times616.67\approx2000 美元。可见,胜者虽然筹码翻倍,但预期奖金只增长约 266.67266.67 美元;两名旁观者反而各获得约 116.67116.67 美元的权益增加。对于参与公平硬币翻转的两位玩家,事前预期奖金为 0.5×766.67+0.5×0≈383.330.5\times766.67+0.5\times0\approx383.33 美元,明显低于不参与时的 500500 美元。这是典型的“筹码零期望值博弈,却具有负奖金期望值”的例子。

其经济本质是奖金结构导致的边际筹码价值递减。筹码增加提升夺冠和进入更高名次的概率,却不能让冠军获得全部奖金;相反,淘汰会让玩家丧失所有未兑现的名次权益。这使得全压风险对跟注者的损害可能大于等量筹码收益带来的好处,常被称为风险溢价(Risk Premium)或泡沫因子。ICM 本身也存在限制:它忽略技术水平、位置、未来盲注、筹码对后续对手的压制能力以及复杂的未来对局结构。因此,ICM 是锦标赛奖金权益的基准估值模型,而不是所有场景下唯一正确的完整动态博弈模型。

卫星赛中的极端风险溢价

卫星赛将 ICM 的非线性推向极端:例如剩余十人争夺九张相同价值的参赛门票,第十名无奖,则取得第一名与第九名的奖品完全相同,额外赢得大量筹码并不会直接增加票面价值。若十名玩家筹码完全相等,并且按 ICM 假设每人获得门票的概率相同,则每人的初始获奖概率为 90%90\%。在一个进一步简化的、只考虑“跟注获胜即可确保门票、跟注失败立即出局、弃牌时保持原有 90%90\% 获奖概率”的模型下,若跟注获胜概率为 qq,则跟注期望奖品价值为 qVticketqV_{\mathrm{ticket}},而弃牌为 0.9Vticket0.9V_{\mathrm{ticket}},所以跟注必须满足 q>90%q\gt 90\% 才有正的奖品价值优势。

该阈值不是所有卫星赛的固定规则,而是对上述对称初始状态及后续获奖概率的高度简化。实际弃牌会损失盲注,其他玩家的筹码量也未必相等,且跟注获胜不一定立即锁定门票。因此,更严谨的比较应当分别计算弃牌、跟注获胜及跟注失败后的 ICM 权益,再以实际胜率加权。然而,教学案例揭示了一个稳定且重要的决策逻辑:当已经非常接近获得固定奖品时,保留生存概率的价值可能远超通过优势摊牌获得更多筹码的价值。此时,即便手持明显领先于对手范围的强牌,跟注全压也可能损害奖金期望值。

将扑克作为投资:收益、波动与破产概率

锦标赛策略不仅涉及单手牌的最优性,还涉及选择参加哪些比赛、在什么注额下注以及能够承担多少连续亏损。课程把资金池(Bankroll)定义为能够持续支持扑克活动、且其损失会导致玩家无法继续以经济上合理的级别参与比赛的可用资金。这个定义强调的是有效风险承受能力,而不只是账户中显示的现金余额。即使一个玩家具备正的长期期望值,只要资金池不足以承受真实波动,也可能在优势兑现前被迫退出;反之,如果某个级别的长期期望值为负,扩大资金池只会推迟亏损发生,并不能将负优势策略变成长期盈利策略。

对于单次买入为 bb、可动用资金为 BB 的玩家,资金覆盖倍数为 N=B/bN=B/b。课程给出了以约 100100 次买入为参照的锦标赛资金管理经验,并讨论了某些假设下约 2%2\% 的破产概率。但这种概率并不能仅由 NN 单独决定,还取决于真实投资回报率、单场收益方差、比赛分布、连续亏损相关性以及是否随资金变化调整级别。可以在一个理想化的独立同分布收益模型下,用正漂移随机过程近似破产风险。例如,若每场净收益 XX 的均值为 μ>0\mu\gt 0、方差为 σ2\sigma^2,并采用连续扩散近似,则初始资金为 BB 时的最终触及零资金概率可近似表示为 Pr⁡(ruin)≈exp⁡(−2μB/σ2)\Pr(\text{ruin})\approx\exp(-2\mu B/\sigma^2)。这不是课程经验数值的严格证明,也不适用于任意厚尾或有相关性的锦标赛收益,但清楚展示了优势、波动与初始资本之间的关系。

实际管理中,随着资金下降而降低买入级别,可以减缓资金池遭受进一步损失的速度;随着资金增长而不断提高注额,则会相应增加绝对风险。这里不能把动态降级理解为数学上“永远不会破产”的保证,因为最低可参赛级别、固定生活开销、提款需求和实际操作限制始终存在。评价比赛也不应只看投资回报率 ROI=E[X]/bROI=\mathbb E/b,还应考虑时间成本、收益方差及资金使用效率。一场高买入、参赛人数多、奖金额度集中在少数名次的比赛,即使具有正 ROI,也可能由于极高波动而不适合作为一个资本有限玩家的主要收入来源。

凯利准则与对数财富增长

课程借助凯利准则(Kelly Criterion)解释如何在已知正优势时决定风险敞口。假设每次投入资金比例为 xx,赢时获得下注本金对应的净赔率倍数 bb,赢的概率为 pp,输的概率为 1−p1-p,则一次博弈后的对数财富增长期望为 g(x)=pln⁡(1+bx)+(1−p)ln⁡(1−x)g(x)=p\ln(1+bx)+(1-p)\ln(1-x)。对 xx 求导并令其为零,在无其他约束且最优解为正时得到 x∗=(bp−(1−p))/bx^*=(bp-(1-p))/b。对于净赔率一比一、胜率为 60%60\% 的例子,得到 x∗=20%x^*=20\%,即按这一理想模型,每次押上资金的五分之一可以最大化长期几何增长率,而不是最大化单次的预期利润。

凯利的结论依赖重要前提:胜率与赔率已知、风险能够按连续比例自由调节、下注机会可以重复,并且使用对数财富增长作为目标函数。现实中扑克赛事买入额离散、收益分布并非简单双结果,优势估计也存在误差,因此直接采用满凯利比例可能极度激进。更稳妥的做法是将凯利思想用于理解“优势越强,合理风险预算可以越高”,同时结合分数凯利、压力测试与下注上限控制估计误差。尤其当一个极具吸引力的赛事会消耗大部分资金时,正收益期望和合理的资本配置并不是同一件事。

赞助、份额交易与风险分散

当单场锦标赛的资本需求超出玩家可承受范围时,课程讨论了赞助(Staking)、出售份额(Selling Action)与选手之间交换权益(Swapping)等结构。这些安排的共同本质是将未来奖金的现金流权利拆分,让玩家用一部分潜在上行收益换取当前风险的下降。例如投资者承担买入成本并按协议先收回本金、随后与选手分成,就相当于一种条件收益分配合同;连续多场比赛的亏损结转(Makeup)则意味着未来奖金可能需要先弥补过去亏损,才开始向选手分配利润。由于合同细节会改变各方的净收益函数,不能把“赢了五五分账”简单等同于出售一半净利润。

从投资组合角度看,投资者将资金分散到多个不同选手、不同赛事与不同时间窗口,可以降低特定选手运气和赛事结果造成的非系统性风险,但无法完全消除对共同扑克市场环境、赛事供给和竞争水平的暴露。课程还强调交易对手风险:选手可能违约,资金托管方可能无法支付,赛事和游戏平台也可能出现信用或监管问题。因此,对一项博彩相关投资的评估必须同时考虑奖金分布、资本消耗、执行费用、流动性与实际可回收性。若约定奖金现金流为 YY,实际兑现概率为 rr,最简化的兑现调整后期望收入为 rE[Y]r\mathbb E[Y];但在兑现概率与获奖金额相关、或存在部分回收与额外法律费用时,必须使用更完整的联合分布计算。

从局部最优到长期生存的统一框架

翻前分析与锦标赛资金管理实际上构成同一套分层优化体系。最内层是具体牌局中的行动选择,利用位置、范围、底池与有效筹码寻找最大筹码期望值的策略;中间层是锦标赛的动态奖金定价,使用 ICM 或更完整的后续博弈模型将筹码收益映射为奖金权益;最外层是资本配置,考虑多场比赛的风险、资金覆盖倍数、外部融资、交易对手风险以及长期财富增长。一个行动可能在筹码层面是正收益,却在 ICM 层面不值得承担淘汰风险;一场比赛可能具有正的预期奖金,却不适合特定资金规模的玩家参与。这并不矛盾,而是因为各层模型优化的目标函数不同。

更完整的决策流程可以概括为:先定义当前所优化的经济目标与记账基准,再估计对手范围及其响应频率,计算每个可选行动的条件收益分布;若处于锦标赛关键阶段,则将结果映射为奖金权益;最后根据资金约束和可承受波动决定是否执行。课程最重要的技术启示并非某一张固定的全压表,也不是某个必须照抄的买入倍数,而是将不完全信息下的决策拆解为可度量、可验证且可根据状态变化重新计算的模型。只有明确模型假设及其适用边界,概率优势才能被可靠地转化为长期、可持续的经济收益。

我虽然行过死荫的幽谷,也不怕遭害,因为你与我同在。
诗篇 23:4

#4 ·

从扑克信用网络到可计算博弈:市场微观结构、遗憾最小化与稳健决策

在不完全信息环境中,决策的难点并不是计算一次胜率,而是同时处理信用关系、竞争者的策略反馈、随机结果与有限的认知能力。德州扑克恰好把这些问题压缩在一个可以重复观察的制度中:筹码记录参与者之间的财富转移,下注不断改变信息的分布,行动本身会向对手传递信号,而每个参与者又会根据对方的反应修改策略。这使扑克不仅是概率游戏,也是研究交易机制、市场定价、博弈均衡与算法决策的实验场。

本文只整合课程中关于扑克经济学、博弈论和决策制定的三讲内容。经济学部分以讲者的历史解释和职业经历为基础,讨论私人信用、净额清算、期货市场及定量交易之间的结构性联系;算法部分建立双人零和博弈、遗憾最小化和反事实遗憾最小化的数学框架;实践部分则从简化的硬币博弈与 AKQ 博弈出发,推导诈唬频率、最低防守频率及范围更新方法。对于字幕中名称、金额或公式的冲突,下文采用能够在统一假设下自洽的表达;讲者提出的历史因果解释与本文补充的形式化模型也会明确区分。

扑克的经济功能:信用创造、清算与交易网络

课程的经济学讲座并不把扑克仅仅理解为赌注在赢家与输家之间的转移,而是试图说明,在缺乏成熟银行、法定支付与商业信用体系的边疆市场中,一种需要反复结算的竞争性游戏可能成为组织信用关系的工具。讲者描述的早期机制是:参与者使用可以识别发行人的私人标记参与牌局,最终持有其他人标记的一方取得对其发行人的债权。只要参与者之间存在重复交往、声誉约束和事后追偿能力,这些标记便可能暂时发挥类似私人信用凭证的作用。这个视角揭示了扑克的一个制度属性:交易对象不仅是筹码,还包括对未来履约能力的判断。

可以把这种叙述抽象为一个有向债务网络。设 DijD_{ij} 表示参与者 ii 对参与者 jj 的应付款,所有金额均以同一计价单位表示,则参与者 ii 的净债权为 ni=∑jDji−∑jDijn_i=\sum_j D_{ji}-\sum_j D_{ij}。在不考虑外部资金流入及违约的封闭系统里,所有净债权满足 ∑ini=0\sum_i n_i=0。这一恒等式并不保证每个人都有偿付能力,却说明多边净额结算可以显著压缩需要实际支付的总额:原本需要沿着每一条债务边逐项清偿的金额,可以转化为净付款人的资金向净收款人的资金流动。它对应现代清算系统中的多边净额结算思想,但并不意味着早期牌局已经具有现代清算所的法律、保证金和违约管理功能。

净额化与信用安全是两个不同的问题。若某参与者无法兑现私人标记,持有者会承担交易对手风险;如果所有参与者又把这些标记转让给其他人,局部违约还可能沿着网络传播。现代市场引入中央对手方、初始保证金、逐日盯市和违约基金,其目的并非消灭不确定性,而是把原本分散且难以观察的信用敞口纳入明确的风控与结算规则。用风险管理语言表述,净额结算降低的是总支付需求,而保证金与违约处置机制缓解的是结算失败的概率及其损失程度;二者不能相互替代。

讲座进一步强调扑克社群的网络效应:长期共同参与高风险决策,使成员积累关于能力、偿付意愿、作弊风险及合作可靠性的私人信息。这样的信息未必能够正式抵押,却能够降低某些经济交易中的搜寻和筛选成本。将社交网络表示成图 G=(V,E)G=(V,E) 时,边可以包含多种含义,例如资金借贷、服务交换、相互推荐与对历史行为的评价。图的密度并不自动等于信用质量;只有边能够承载可信的履约记录,并存在有效的违约约束,这个网络才可能把私人信息转化为可使用的经济关系。讲者关于扑克社群与商业创新之间联系的叙述应理解为一种历史性解释,而非已经排除其他因素的因果识别结果。

期货市场:价格发现、信用融资与跨期转换

在传统金融教材中,期货常被描述为生产者出售未来产出以对冲价格波动的工具。讲者对此提出了更复杂的视角:真实的农业供应链同时涉及产量、质量、地点、交付时间、库存与融资安排,标准化交易所合约未必直接满足个体农户的全部需求。一个农户可能无法确定收成数量,也未必愿意负担保证金及逐日盯市的现金流;与之相对,粮商、仓储商、加工商和贸易中介的规模、库存与融资结构,使他们更容易通过交易所管理价格以及不同期限、地点和等级之间的价差。由此,期货市场的经济功能不应被缩减为对现货价格进行方向性押注。

先考虑一个经过简化的库存套期保值例子。企业持有数量为 QQ 的商品,计划在到期时出售;若当前建立价格为 F0,TF_{0,T} 的相同数量空头期货,且忽略基差、交易成本、保证金资金成本及合约不匹配,则现货头寸在时点 TT 的收入为 QSTQ S_T,期货头寸损益为 Q(F0,T−ST)Q(F_{0,T}-S_T)。二者相加得到 QF0,TQF_{0,T},说明价格风险在这个理想化模型中被锁定。现实里若实际交付品级、地点或日期与期货标的不同,或者企业必须在到期前平仓,则残余基差风险仍然存在。更重要的是,现金流锁定并不等价于流动性风险消失:企业即使最终套保有效,也可能在不利的中间价格路径上面临保证金追加压力。

期货曲线还提供了跨期价格与相对稀缺性的信号。以同一商品不同交割月份的合约为例,日历价差可以定义为 ΔFt=Ft,T2−Ft,T1\Delta F_t=F_{t,T_2}-F_{t,T_1},其中 T2>T1T_2\gt T_1。类似地,不同交割地点之间的合约价差能够反映运输、仓储、质量和区域供需约束。讲座把这些价差交易形容为对时间转换、地理运输与商品加工等经济活动进行定价,这一比喻有启发性,因为它强调交易所价格是一组彼此关联的相对价格,而不是孤立的“未来商品价格预测”。不过,价差不能直接被解释成某项服务的无风险报价,它还可能受到资金成本、交割选择权、供需冲击和市场摩擦影响。

经济学讲座最有辨识度的观点,是把扑克的私人信用、反复对账与期货市场的清算文化联系起来,并认为二者可能在特定商业环境中相互强化。这里需要区分机制上的相似与历史上的起源:存在类似的净额结算、信用担保与风险转移机制,并不能单独证明期货交易所由扑克直接演化而来。相对稳健的结论是,不同制度都试图解决一个共同的问题,即在信息有限、资金稀缺、履约能力不完全可观察的情况下,怎样把未来承诺组织成可以连续交易、持续定价并最终结算的合约。

市场中的可预测性:把小优势转化为可检验的收益

讲者回顾赌场游戏、体育博彩与量化金融之间的职业联系时,强调的是一种共同的研究方法:不把“随机”理解为不存在任何可利用结构,而是把观察结果拆解为物理过程、参与者行为与制度约束,再判断其中是否存在可预测的条件分布。轮盘赌的例子意在说明,机械过程的一部分可能具有可建模性,余下的碰撞过程虽难以精确预测,也未必能够在特定条件下形成完全均匀的结果分布。体育博彩的例子则把注意力从比赛胜负本身移到下注者偏好和市场报价,提醒研究者区别“预测事件”与“预测市场如何定价事件”。这些案例是讲者的经验与方法论说明,不应据此推导出一般赌场或现实市场必然存在可持续套利机会。

概率优势只有经过损益映射后才具有投资意义。设某策略成功的概率为 pp,成功获得净收益 RR,失败承担净损失 LL,每次交易另有确定成本 cc,则单次机会的期望净收益可以写为 EV⁡=pR−(1−p)L−c\operatorname{EV}=pR-(1-p)L-c。相应的盈亏平衡条件是 p>(L+c)/(R+L)p\gt (L+c)/(R+L)。例如,在收益和损失均为一个单位且成本为零的假设下,预测准确率达到 51%51\% 可以产生每次 0.020.02 个单位的正期望值;但如果交易成本、滑点和冲击成本超过这一优势,它就不再是可执行的盈利策略。正期望值与高胜率不是同义词,胜率必须与赔率、仓位、融资约束及交易成本共同评估。

把一个模型从研究结论变成真实交易,还需要检验概率是否得到校准。在具有足够样本的理想情况下,若模型反复报告 60%60\% 的成功概率,那么这些预测事件的经验成功率也应大致接近 60%60\%。更严格的评估应考虑市场环境变化、样本选择偏差、重复试验、多重假设检验以及策略实施后竞争者对价格的反应。讲者批评仅凭权威与自信做出判断的习惯,背后其实是一种可检验性原则:严谨的交易系统允许研究者坦率地表达有限的概率优势,并在结果不支持模型时修改或放弃假设,而不是把确信程度当成预测准确率。

博弈论最优:均衡、保底价值与可利用性

扑克与单纯的随机过程之间存在一个决定性差异:对手的行动规则会随观察和学习而变化。为了刻画这种相互适应,首先考虑有限的双人零和博弈。用 σ\sigma 和 τ\tau 分别表示双方的混合策略,以 u(σ,τ)u(\sigma,\tau) 表示第一位参与者的期望收益,则第二位参与者的收益为 −u(σ,τ)-u(\sigma,\tau)。博弈的保底价值可以写成 v∗=max⁡σmin⁡τu(σ,τ)v^*=\max_{\sigma}\min_{\tau}u(\sigma,\tau);对于满足相关有限性与完备条件的双人零和博弈,极小极大定理保证这一数值也等于 min⁡τmax⁡σu(σ,τ)\min_{\tau}\max_{\sigma}u(\sigma,\tau)。因此,一个均衡策略不仅是对某个具体对手有效的经验规则,也是对最不利应对方式具有保证的决策政策。

这种保证不同于“总能盈利”。在没有抽水、制度成本及外部效用变化的双人零和模型中,均衡策略保证自身收益不低于博弈价值;若游戏本身在特定位置具有负的保底价值,或者现实游戏加入了服务费,使用均衡策略仍然可能亏损。另一方面,当对手系统性偏离均衡时,专门针对其错误的最佳响应有机会获得超过均衡价值的收益,但往往需要承担模型错误、策略暴露及对手反向调整的风险。因而,博弈论最优更准确的含义是限制可被利用的程度,而不是宣称它在所有已知对手面前都具有最大的短期收益。

衡量一对候选策略偏离均衡的一个方式,是计算双方最佳响应之间的缺口。定义 g(σ,τ)=max⁡σ′u(σ′,τ)−min⁡τ′u(σ,τ)g(\sigma,\tau)=\max_{\sigma'}u(\sigma',\tau)-\min_{\tau'}u(\sigma,\tau),其中第一项代表对固定防守策略的最佳攻击收益,第二项代表对固定攻击策略施加最不利应对后的收益。如果 g(σ,τ)=0g(\sigma,\tau)=0,两者构成精确的零和均衡;若该值很小,就得到了一个近似均衡的误差度量。具体研究中也可能报告单侧的可利用性,因此比较数值时必须检查其归一化口径、计价单位以及是否把两位玩家的误差合并。

课程讨论的 Cepheus 是这一研究路线的重要实例。它由阿尔伯塔大学团队开发,针对的是单挑固定限注德州扑克,而不是可以连续选择任意下注尺度的无限注德州扑克。讲者将其描述为一个可利用性已经非常低的近似均衡策略,并讨论了约数百至九百 CPU 年量级的计算投入。这类成果展示了如何在巨大的不完全信息博弈中求得实用的近似解,但“接近不可利用”不等于在数学上消除了所有偏离,“解决固定限注单挑”也不等于解决了多人或无限注版本。

从遗憾最小化到反事实遗憾算法

求解大型博弈的一条核心路线是让两个参与者重复调整策略,而不是一次性搜索整棵博弈树。设某个决策点拥有行动集合 AA,第 tt 次迭代使用混合策略 σt\sigma_t,行动 aa 在本轮环境下的收益为 ut(a)u_t(a)。如果本轮平均策略的期望收益为 ut(σt)=∑b∈Aσt(b)ut(b)u_t(\sigma_t)=\sum_{b\in A}\sigma_t(b)u_t(b),则选择某个固定行动所产生的单轮反事实差额为 rt(a)=ut(a)−ut(σt)r_t(a)=u_t(a)-u_t(\sigma_t)。把它在 TT 次迭代上累加,就得到 RT(a)=∑t=1Trt(a)R_T(a)=\sum_{t=1}^{T}r_t(a)。正值说明事后回看,持续选择该行动会比实际使用过的混合策略带来更多收益;负值则表示没有必要因为错过这个行动而提高它的权重。

最基本的遗憾匹配算法,只对正的累计遗憾分配下一轮的行动概率。令 RT+(a)=max⁡{RT(a),0}R_T^+(a)=\max\{R_T(a),0\},当 ∑b∈ART+(b)>0\sum_{b\in A}R_T^+(b)\gt 0 时,更新为 σT+1(a)=RT+(a)/∑b∈ART+(b)\sigma_{T+1}(a)=R_T^+(a)/\sum_{b\in A}R_T^+(b);当所有行动的正遗憾均为零时,可以使用均匀混合策略。这里的关键并不是每次都选择目前看起来最好的单一行动,而是保留必要的随机化,使对手难以把策略固定偏差转化为可持续获利的攻击机会。对于收益有界、行动数有限的适当设定,外部遗憾可以获得随 TT 次迭代次线性增长的界,从而使平均遗憾以大致 O(T−1/2)O(T^{-1/2}) 的量级下降。

普通遗憾匹配还不足以直接处理完整的扑克,因为扑克玩家看不到具体的发牌与对手底牌,必须在信息集上制定策略。信息集 II 是参与者在现有观察下无法区分的一组完整历史;同一信息集内必须使用同一套行动概率。反事实遗憾最小化算法(Counterfactual Regret Minimization,CFR)用到达信息集的对手及自然随机事件概率为不同历史赋权,同时在评估玩家本人的某个行动时,反事实地假设玩家能够到达该信息集。于是,可以对每个信息集和每个可选行动分别计算价值差异,而无须把整个博弈看成一个无法分解的巨大策略向量。

设 viσt(I,a)v_i^{\sigma^t}(I,a) 表示第 tt 次迭代中,参与者 ii 在信息集 II 采取行动 aa 的反事实价值,viσt(I)v_i^{\sigma^t}(I) 表示遵循当前混合策略的反事实价值,则对应的累计信息集遗憾为 RiT(I,a)=∑t=1T(viσt(I,a)−viσt(I))R_i^T(I,a)=\sum_{t=1}^{T}\left(v_i^{\sigma^t}(I,a)-v_i^{\sigma^t}(I)\right)。每个信息集独立地运行遗憾匹配,最终用迭代过程中按照自身到达概率加权的平均策略构建整体策略。在有限双人零和扩展式博弈以及标准条件下,如果两个参与者的信息集遗憾不断下降,其平均策略便会逼近纳什均衡;重要的是,通常收敛的是平均策略,而不是每轮瞬时策略。

CFR+ 对这套更新作出了有实用价值的修改。其典型做法是把每次更新后的累计遗憾截断在零以上,写作 Ri,t+(I,a)=max⁡{0,Ri,t−1+(I,a)+ri,t(I,a)}R_{i,t}^{+}(I,a)=\max\{0,R_{i,t-1}^{+}(I,a)+r_{i,t}(I,a)\},并结合适当的平均策略加权规则。和先累积大量负遗憾、仅在计算行动概率时把负值置零不同,这种更新避免某个行动因早期的巨大负值而需要很久才能重新进入有效候选范围。应当注意,CFR+ 的实测加速来自整个算法设计与实现细节,不能仅凭一次截断操作就推出普遍更快的收敛速度,也不能把它描述成一个无条件适用于任意多人博弈的均衡求解器。

为了降低求解成本,实际系统还会利用发牌对称性、机会节点抽样、信息集划分、子博弈分解和分桶近似。分桶的核心是在相似决策状态之间共享策略参数,但“相似”不能仅按当前牌型强度划分,因为阻断牌、未来改进潜力和对手组合分布都可能改变最优行动。假如两手牌在摊牌权益上接近,却阻断了完全不同的对手强牌,它们可能具有不同的诈唬价值。分桶因此是在计算可行性与策略精度之间做出的建模取舍,而不是不存在误差的等价变换。

算法的边界:下注离散化、多人博弈与真实交易

固定限注单挑游戏的行动空间相对有限,而无限注德州扑克允许玩家选择大量不同的下注规模。即使把合法下注近似为底池的若干固定比例,也会引入一个新的问题:当对手选择模型没有覆盖的下注额时,策略如何响应?一个对半池、整池和全压都定义了应对方式的模型,不能因此被视为已经完整求解了四分之一底池或一点五倍底池下注的局面。增加下注选项可以降低这一离散化误差,却也会扩大博弈树,并使很多非常相近的行动收益难以在有限迭代中被准确区分。

多人博弈则存在更深层的理论障碍。在双人零和框架中,一方收益的增加恰好等于另一方的损失,因此极小极大与低遗憾方法具有清晰的对应关系。三人以上的扑克不再具有同样简单的结构:玩家之间的利益可能局部一致,均衡可能不唯一,甚至可能出现某种使第三方处境恶化的策略组合。低遗憾更新在一般多人博弈中并不自动保证收敛到纳什均衡;在更一般的重复博弈分析中,它与粗相关均衡等概念有更直接的联系。将双人单挑求解器直接推广到多人牌桌或具有复杂奖金支付的比赛,必须重新说明目标函数与收敛保证。

交易市场同样不是标准的固定双人零和游戏。做市商、流动性需求者、套保者和投机者的目标不完全一致,交易成本与外部现金流还使市场整体的收益结构发生变化。扑克算法对交易的直接启发,不是把一个均衡求解器原样移植成交易程序,而是提供了设计策略时应当追问的问题:自己的报价会暴露什么信息、对手能怎样最佳响应、哪些动作的期望收益只比替代方案高一点、以及当市场参与者改变行为时,原本的策略保证是否还成立。

下注规模如何同时决定诈唬频率与防守频率

决策制定讲座通过一个极简的透视游戏,把抽象的混合策略转化为可以在牌桌上执行的频率。假设底池在新一轮下注前已有 PP 个单位,进攻方可以下注 BB 个单位;对于一手在摊牌时必输、被跟注后也没有任何补牌权益的纯诈唬,防守方若弃牌,进攻方净赢得既有底池 PP,若跟注,进攻方净损失本轮下注的 BB。设防守方的跟注概率为 dd,则纯诈唬相对于放弃的期望收益为 EV⁡bluff=(1−d)P−dB\operatorname{EV}_{\mathrm{bluff}}=(1-d)P-dB。让进攻方对诈唬和放弃无差异,需要 EV⁡bluff=0\operatorname{EV}_{\mathrm{bluff}}=0,从而得到经典的最低防守频率 d∗=P/(P+B)d^*=P/(P+B)。所谓“最低”,是指在这种简化模型中防止对手以任意纯诈唬自动获利所需的频率,不应机械地当作任何真实牌面上的强制跟注比例。

同一博弈还可从防守者角度推出进攻方应保持多少诈唬。假设进攻方的价值下注在被跟注时必胜,诈唬在被跟注时必输;设下注范围中的诈唬组合数为 NBN_B,价值下注组合数为 NVN_V。防守者跟注一次时,如果遇到诈唬会获得 P+BP+B 的净收益,如果遇到价值牌会损失 BB。为了让一手只能战胜诈唬的抓诈牌在跟注与弃牌之间无差异,必须满足 NB(P+B)=NVBN_B(P+B)=N_VB。因此,诈唬组合数与价值下注组合数之比为 NB/NV=B/(P+B)N_B/N_V=B/(P+B),而诈唬占整个下注范围的比例是 NB/(NB+NV)=B/(P+2B)N_B/(N_B+N_V)=B/(P+2B)。它们与防守方最低跟注频率 P/(P+B)P/(P+B) 是三个不同概念,不能在文字或计算中互换。

例如,底池为 22 个单位、进攻方下注 11 个单位时,防守者需要在约 2/32/3 的适当范围上继续;在上述极化且无补牌权益的模型中,进攻方的诈唬与价值下注组合数之比为 1/31/3,诈唬占所有下注的比例则为 1/41/4。如果下注额增加到原底池的 1.51.5 倍,防守频率下降为 1/2.5=40%1/2.5=40\%,而诈唬与价值下注的组合数之比上升为 1.5/2.5=60%1.5/2.5=60\%。这并不矛盾:更大的下注使防守者获得更差的底池赔率,却也使进攻方在均衡下注范围中能够配置更多的纯诈唬组合。数值的成立依赖模型中价值牌必胜、诈唬必输、没有加注与后续街道的假设;真实扑克中的阻断牌、非极化范围和牌型权益会改变最佳决策。

AKQ 博弈:从单张手牌推理走向整个范围决策

透视硬币游戏只区分必胜与必输,AKQ 简化博弈则第一次提供了真正的牌力层级。设牌堆只有 A、K、Q 三张牌,双方先各放入一个单位前注,随后各获得一张不重复的牌;进攻方可以过牌或再下注一个单位,防守方面对下注只能跟注或弃牌,A 强于 K,K 强于 Q。这是一个只有少数信息集的单轮模型,因此能够直接分析纯策略和混合策略之间的关系。进攻方拿到 A 时适合价值下注,拿到 K 时通常保留摊牌价值而过牌,拿到 Q 时则可能以一定频率诈唬;防守方持 A 时跟注,持 Q 时弃牌,真正需要混合的是能够战胜诈唬、却输给价值牌的 K。

如果在这个对称模型中进攻方总是拿 A 下注,拿 Q 以概率 qq 诈唬,那么防守方持 K 时,条件于对手已经下注,对手持 Q 的比例是 q/(1+q)q/(1+q)。由于底池为 22、下注为 11,防守方跟注的盈亏平衡要求这一比例为 1/41/4,因此 q=1/3q=1/3。反过来,当进攻方拿 Q 尝试诈唬时,防守方可能持 A 或 K,且两者在发牌前概率相同。若防守方用全部 A 跟注、用概率 xx 的 K 跟注,则其总体继续频率为 (1+x)/2(1+x)/2。令该值等于 2/32/3,可得 x=1/3x=1/3。于是,进攻方在 Q 上的三分之一诈唬频率,与防守方在 K 上的三分之一混合跟注频率相互约束,形成一个自洽的简化均衡。

AKQ 模型最重要的结论不是背下两个三分之一,而是发现一类手牌的打法会约束其他类别手牌的打法。如果进攻方减少 A 的价值下注,却仍保持原有 Q 的诈唬频率,其下注范围就变得过度偏向诈唬;如果防守方持 A 时大量弃牌,却仍维持对 K 的原有混合频率,其整体防守又可能不足。由此,合理的决策单位不再是孤立的一张牌,而是具有相互补偿关系的整个手牌分布。单手牌视角容易陷入“对手现在是不是诈唬”的猜测,范围视角则可以先提出“为了不让某类对手策略自动获利,我应当以什么频率行动”,再决定哪些具体组合承担这些行动。

组合数、阻断牌与逐街更新的概率分布

真实德州扑克不能像 AKQ 博弈那样仅按三个等级划分手牌,因为每种牌的可用组合数会随着公共牌和已知底牌发生变化。翻牌前,同一点数的口袋对子有 (42)=6\binom{4}{2}=6 个不同花色组合,两张不同点数牌有 4×4=164\times4=16 个组合,其中同花有 44 个,非同花有 1212 个。若牌面已经出现两张 K,且忽略其他可见手牌,则对手可能持有 KK 的组合数只剩 (22)=1\binom{2}{2}=1,不再是翻牌前的六个。范围分析因此既不能把所有牌型类型当作等概率事件,也不能在出现新公共牌后直接沿用先前的组合数。

行动历史则提供第二类更新信息。用 hh 表示某个可能的底牌组合,用 BtB_t 表示时点 tt 已知的公共牌,用 ata_t 表示本轮观察到的行动。先根据可见牌移除不可能的组合,再利用对手在持有 hh 时采取该行动的似然,便可对其范围做贝叶斯更新。其核心形式为 P(h∣a1:t,Bt)∝P(at∣h,a1:t−1,Bt)P(h∣a1:t−1,Bt)P(h\mid a_{1:t},B_t)\propto P(a_t\mid h,a_{1:t-1},B_t)P(h\mid a_{1:t-1},B_t),其中比例常数由所有仍然合法的底牌组合归一化得到。行动似然并非客观已知常数,而是关于对手策略的模型;如果对手的下注尺度或下注习惯改变,该似然也必须跟着变化。课程的实践部分还强调,应当用同样的方法重建自己的范围,因为自己先前的加注、跟注、过牌或下注同样会筛选能够到达当前节点的手牌。

这种“读自己的范围”的方法可以用于一个河牌超额下注的案例。考虑公共牌依次为 K、J、8、5、K,进攻方在河牌向一个约 7272 万筹码的底池下注约 108108 万筹码,即 B/P=1.5B/P=1.5。在不考虑加注、未来收益以及特殊范围结构的简化模型下,防守方需要从能够到达河牌的范围中继续大约 40%40\%,才能避免被任意纯诈唬无限利用。假设防守方持有 AA,其最终牌型是 A 与 K 两对;这手牌的绝对强度并不能单独决定跟注,因为关键在于它在当前河牌可达范围中的相对排名。若此前的行动过滤使防守方仍然拥有很多三条 K、葫芦或更强组合,AA 可能位于理论防守边界之外;反之,如果此前已经排除了大量强组合,相同的 AA 就可能成为必须继续的抓诈牌。

这一分析也揭示了范围构建的逆向约束。如果玩家发现自己在某个相对安全的公共牌结构上需要弃掉大量看起来很强的牌,问题未必出在河牌当下,也可能出在翻牌前或转牌圈的行动选择:前几轮下注过度筛掉中强牌,或没有保留足够的强牌进入河牌,会让后续防守范围过于狭窄。与其仅根据一次河牌决策寻找“正确答案”,不如追溯整个行动路径,检查各街价值下注、诈唬与过牌范围的组成。这种逐街一致性是把局部底池赔率推导扩展为完整动态策略的关键。

均衡与剥削:只调整边际,而不是推翻整套策略

面对明显有弱点的对手,完全不作调整可能放弃一部分可获得的超额收益;但为了利用对手而大幅偏离平衡策略,又会把自己暴露在反向利用之下。决策制定讲座提出了一种更稳健的折中方法:把均衡或近似均衡策略看作基准,只在期望值接近零的边际组合上逐步调整。例如,当证据表明对手弃牌过多时,可以扩大少量边际诈唬组合;当对手跟注过多时,可以缩小边际诈唬、增加较薄的价值下注;当对手河牌下注明显偏向诈唬时,则可在抓诈牌的边界上适度扩大防守,而不是因为碰巧拿到某张牌就临时改变整套判断。

调整幅度应与证据强度匹配。少量观察得到的跟注率或诈唬率往往具有很大的估计误差,贸然把它们当作对手稳定的真实参数,可能使所谓的剥削策略比原有基准更差。一个可以形式化的思想是:如果 θ\theta 表示未知的对手策略参数,DD 表示观察数据,那么行动 aa 的后验期望价值为 Eθ∼P(θ∣D)[u(a,θ)]\mathbb{E}_{\theta\sim P(\theta\mid D)}[u(a,\theta)]。在风险敏感场景下,还可以对这一期望加上模型不确定性惩罚,但惩罚系数属于额外的决策偏好,不是博弈论均衡本身的组成部分。重要的是,越缺乏证据,越应限制针对单一对手画像的偏离;越有充分、稳定且可复验的证据,才越有理由扩展边际调整。

对手的漏洞还可能从更早的街道利用。假设某人河牌经常在面对合理下注时过度弃牌,理论上不仅可以在河牌扩大适当的诈唬范围,也可能通过前几轮的下注尺度改变抵达河牌时的底池规模,从而提高后续弃牌所对应的收益。这个思路具有动态规划的性质:当前行动的价值不仅是当前赢下或输掉的筹码,也包括它怎样改变未来可用行动、底池大小与对手的继续范围。不过,扩大早期下注同样改变了被跟注时的损失、公共牌演化和有效筹码约束,不能只计算最终底池变大的一面。

从桌面决策到量化系统的可执行框架

三讲的技术内容可以最终归结为一套能够用于扑克复盘和交易研究的工作方式。首先,把参与者、合同或下注行动所处的环境定义清楚:筹码与现金如何结算、有哪些交易对手风险、可用资金及报价尺度是什么;其次,区分随机机制与策略性对手,避免把有意识的反向调整当作独立同分布噪音;再次,用期望值建立行动的共同计价口径,并明确概率估计、损益映射及成本约束;随后,通过范围或策略分布,而不是单一结果或单张底牌,评估相互最佳响应及可利用性。只有建立了这些基准,才有可能科学地衡量某种针对性偏离是否真的改善了收益。

在算法层面,这意味着可以采用“建模—求解—评估—再训练”的循环:用信息集构造对参与者真正可观察的状态,用 CFR 或类似低遗憾方法产生近似均衡基准,以最佳响应计算它的可利用性,再在样本外数据或新对手环境下检验模型偏差。在人的决策层面,则应把大规模策略压缩成少量结构性判断,包括当前范围的分布、阻断牌的影响、价值下注与诈唬的相对数量、底池赔率要求的防守阈值,以及是否存在足够可靠的对手特征来支持边际调整。压缩规则的价值在于让人能够执行,而不是假装简化规则与完整博弈树完全等价。

最值得迁移到投资管理的原则,是把预测能力与决策质量分开评价。一个结果有利的交易未必建立在正确的模型之上,一个短期亏损的交易也不一定是错误决策;真正需要检验的是决策当时所掌握的信息、主观概率是否校准、赔率是否覆盖成本、资本是否足以承受波动,以及对手能否通过观察行为反向利用策略。课程从私人信用与期货清算讲到近似纳什均衡,最后落在“理解自己的范围”,表面上跨越了历史经济学、计算机科学和扑克实战,实质上始终在处理同一个命题:如何让有限信息下的风险承担既有可解释的收益来源,又受到可量化的损失约束。

模型假设与材料边界

本文的历史论述主要是对经济学讲者所提出的解释框架进行技术化整理,不将其个人回忆、市场轶事以及扑克与现代金融制度之间的起源性联系视为已被独立证实的历史因果结论。净额清算、套期保值、期望净收益、贝叶斯更新及相关风险表达属于为澄清机制而加入的形式化推导,实际使用时仍需引入违约损失、交易费用、合约基差及参数不确定性。关于 Cepheus 的表述特指单挑固定限注德州扑克;关于 CFR 和 CFR+ 的收敛结论也限于各自适用的博弈类别与算法条件,不能直接扩展为无限注、多参与者市场的无条件保证。

所有诈唬与防守比例均基于明确的简化假设,尤其是进攻方的下注范围可以分为被跟注时必胜的价值牌与必输的纯诈唬,防守方对下注只需在跟注或弃牌之间选择,且不再存在后续街道。真实扑克的最佳频率还受范围优势、组合数、阻断效应、加注选项、剩余权益与奖金效用影响。因此,数学推导提供的是可检验的基线和分析语言,而不是可以脱离具体局面机械执行的固定策略表。这种把模型有效范围写清楚的做法,本身也是扑克方法论能够迁移到金融决策的前提。

我虽然行过死荫的幽谷,也不怕遭害,因为你与我同在。
诗篇 23:4

baoquan
1