区块链/等级 VIII · Meme币时代/8.3 Meme币/课程 6
市值计算与仓位管理
为何十亿代币的池子可能还不如一个钱包,以及生存数学
材料一种能够处理指数记法的计算器访问 Solana 区块浏览器(如 Solscan)的权限Uniswap v2白皮书(用于参考恒定乘积公式)用于记录每笔交易的入场、出场信息及百分比变化的电子表格
好奇
- 如果某种代币的发行总量为10亿单位,为何其市值会远远超过持有者实际能够卖出的金额?
- 当储备很薄时,恒定乘积公式如何精确决定一次卖出能换回多少资金?
- 交易所显示的价值与资金池实际能够支付的金额之间有什么区别?
探索
- 市值等于当前价格乘以流通供应量;完全稀释估值(FDV)则使用总供应量。对比特币而言,两者很接近:在2100万枚的上限中,约有2000万枚处于流通状态。在pump.fun等Solana发射平台上,代币发行时会立即铸造10亿枚并全部放入联合曲线。这些平台显示的市值按完整的10亿枚计算,即便其中大部分仍由曲线持有。
- 该联合曲线通过基于虚拟SOL和代币储备的恒定乘积数学模型来运作。当买家存入SOL时,曲线中的代币储备会减少,从而导致价格上升。这种机制无需外部流动性提供者即可形成报价。该曲线上的市值等于现货价格乘以供应量。不过,这一数值代表的是估值而非实际流动性;它假设所有单位在当时都可以出售,而对于流动性较低的池子来说,这种情况很少成立。
- 在满足 x · y = k 的恒定乘积池中,卖出 Δx 个代币可换回 y · Δx / (x + Δx)。这一公式揭示了滑点:卖出量相对于储备越大,平均成交价格就越低。对于一个持有100 SOL和1亿枚代币的池子,隐含价格为每百万枚代币1 SOL。如果总供应量为10亿枚,显示的市值就是1,000 SOL。然而,由于价格冲击,卖出1,000万枚代币只能换回约9.09 SOL。
- 从同一个池子卖出1亿枚代币,在扣除费用前恰好只能换回50 SOL,而不是账面估值所暗示的100 SOL。出现这种差异,是因为卖出本身消耗了报价储备,在交易过程中压低了价格。大额持仓的账面价值可能是池子实际所含资金的许多倍。FDV与可执行流动性之间的这一差距,正是流动性薄弱的Meme币的标志性风险特征。
- 同样的计算方法也适用于向上购买的情况。由于供应量是固定的,市值的任何变化都意味着价格的变化;在交易规模较小的市场中,少量的交易就会导致价格大幅波动。以示例中的市场为例,用10 SOL进行购买后,剩余的SOL数量为110 SOL,代币数量约为9090万枚,因此价格会上涨约21%,显示的市值也会从1,000 SOL上升至约1,210 SOL。
- 要验证这一算术,可打开Solana区块浏览器,找到某个已毕业代币的资金池。将当前SOL储备与代币储备相比,得出现货价格。乘以总供应量即为市值。然后用恒定乘积公式算出卖出总供应量的1%能换回多少。计算出的实际所得与账面价值之间的差额,量化了该池子固有的流动性约束。
- 基准概率决定了整体格局。来自 pump.fun 等发射平台的链上数据显示,在联合曲线上发行的大多数代币从未进入 AMM 池,而进入池子的代币中也有许多随之沉寂。每有一个代币价格成倍上涨,就有更多代币归零。按照资深交易者的说法,风险管理把生存放在预测之前:任何一笔亏损都不应足以终结他们的交易。
- 仓位管理正是为了应对这种不对称。许多交易者会把每个仓位控制在总资金的一小部分——通常被描述为即使全部亏光也不会影响其财务稳定的金额。一个常被引用的经验法则是:任何一笔交易承担的风险不超过资金的1%或2%;而对于可能归零的代币,承担风险的金额就是整个仓位。按这种方式确定仓位,即使连续多次全部亏损,大部分资金仍能完好保留。
- 执行层面的机制常常让理论上的退出方案失效。在 Solana 和 EVM 链上,Meme币经常在流动性薄弱的池子中交易。一笔突如其来的卖单可能使价格大幅变动(滑点),或者在没有对手方时完全无法成交。止损依赖于在特定价格触发的市价单,在暴跌期间可能以远超预期的亏损成交。许多交易者把滑点和手续费视为在价格尚未变动之前就已侵蚀期望值的成本。
- 杠杆会同时放大收益和强平风险。10倍杠杆的仓位在价格下跌5%时会损失50%的保证金。在逐仓模式下,亏损以所分配的保证金为上限;在全仓模式下,整个账户余额都作为担保,一笔交易就可能导致所有仓位同时被强平。许多交易者避免在波动剧烈的Meme币上使用杠杆,因为永久性资本损失的阈值与正常的市场噪音过于接近,使得生存取决于短期价格方向,而非长期投资逻辑。
- 认知偏差会系统性地侵蚀交易纪律。卡尼曼与特沃斯基的前景理论(1979)发现,同等幅度的损失比收益显得更重,而且人们会为了避免确定的损失而承担额外风险;由此形成的过久持有亏损头寸的习惯被称为“处置效应”。沉没成本谬误(让已经花掉的钱左右下一个决策)和错失恐惧(FOMO)也会朝同一方向推动。期望值将每种结果的概率与其大小结合起来:10%的概率获得五倍回报、90%的概率血本无归,得出 0.1 × 4 − 0.9 × 1 = −0.5,即预期损失一半本金。当交易者为了等待反弹而向亏损仓位加仓时,他们往往是在逆着基准概率增加风险敞口,而不是在执行预先制定的策略。
- 提前确定退出条件是一种常见做法,目的是在执行时排除情绪干扰。这包括在开仓前明确入场标准,以及具体的目标价位或基于时间的退出点。然而在流动性差的资产上,这些计划会面临现实约束:如果流动性消失,订单可能无法以计划价格成交。要在严格纪律与市场现实之间取得平衡,就需要承认:由于跑路或撤除流动性等结构性因素,有些损失无法避免,任何技术分析都无法防止。
部分 I市值计算公式
部分 II风险管理与仓位规模控制
关键事实
- 市值等于价格乘以流通供应量;完全稀释后的估值则使用总供应量。
- pump.fun代币以10亿个的固定供应量发行,这些代币被纳入联合曲线中。
- 在恒定乘积池 x · y = k 中,卖出 Δx 可换回 y · Δx / (x + Δx)。
- 100 SOL与1亿个代币的组合意味着每百万个代币的价格为1 SOL。
- 从该池中出售1000万个代币可获得约9.09 SOL,而非10 SOL。
- 大量持仓的账面价值往往超过该资金池中的总流动性。
- 发射平台上的大多数新代币会损失几乎全部价值;只有一小部分能进入 AMM 池。
- 许多交易者会把每个仓位控制在资金的一小部分,即使全部亏掉也能承受。
- Meme币池子的流动性薄弱会导致滑点,可能使止损单以远低于触发价的价格成交。
- 10倍杠杆下,价格出现5%的不利变动就会造成50%的保证金损失。
- 前景理论(卡尼曼与特沃斯基,1979)解释了为何损失带来的痛苦感比同等程度的收益带来的愉悦感更强烈。
- 期望值是通过将每种结果的概率与其数值相乘来计算的。
练习 九、六、三、一
9收集列出9种规模差异极大的代币,从比特币到较小的Solana代币。记录其价格、流通供应量、总供应量,以及如有数据的话,主池中的流动性情况。
6归类从中选出6个,分别计算其市值与主池流动性的比值。
3提炼根据该比值将这6种代币分为3个区间,并说明每个区间对大额卖家意味着什么。
1凝结用一句话界定:在恒定乘积池中,完全稀释估值与实际退出流动性之间的差距。
事实核查
日期、数字及数据均依据下方列出的已发表资料进行核实。
- H. Adams, N. Zinsmeister & D. Robinson, 'Uniswap v2 Core' (2020)
- Raydium documentation (constant-product pools)
- pump.fun documentation and FAQ
- D. Kahneman & A. Tversky, Prospect Theory: An Analysis of Decision under Risk (1979)
- On-chain launchpad statistics from Dune dashboards
- General portfolio risk literature on position sizing