Crypto
Lmsr
Definition
LMSR市场做市商是一种用于预测市场的自动定价算法,它始终提供报价并使用对数成本函数调整价格。
什么是LMSR市场做市商?
LMSR市场做市商(“对数市场评分规则”市场做市商的缩写)是一种自动化做市机制,用于预测市场,提供结果股份的持续买卖价格,即使没有足够的人类交易者来匹配订单。LMSR不是依赖传统的订单簿,而是根据每个结果到目前为止购买的股份数量来设定价格,因此价格随着交易者表达信念而平滑移动。这使得它成为保持预测市场流动性的一种常用工具,从第一笔交易到最后一笔交易。理解LMSR的一种实用方法是关注“移动价格的成本”。假设一个二元市场有结果“是”和“否”。如果当前的“是”价格是0.60,购买“是”股份会推动该价格上升,但每增加一股的成本会比上一股稍微贵一些,因为成本函数是凸的。这个凸性是核心设计特征:它防止市场在固定价格下提供无限流动性,同时仍然保证任何人都可以立即交易。一个类比:想象一个有阻力的恒温器——稍微转动一下很容易,但将其推离当前设置则需要越来越多的努力。在LMSR中,“努力”是指移动市场隐含信念所需的额外成本。对数市场评分规则对数市场评分规则是将市场当前状态(每个结果的股份数量)与交易者迄今为止支付的总成本联系起来的数学规则。在标准公式中,市场做市商维护一个“成本函数”,随着交易者购买更多股份而增长,某个结果的瞬时价格是购买该结果一股的边际成本。“对数”部分来自使用对数和指数样式的函数,这确保价格保持在0和1之间,并且市场做市商的最坏情况损失是有界的。一个单一参数——通常称为“b”——控制当有人交易时价格移动的速度。LMSR自动化市场做市商
作为一种自动化做市商,LMSR始终愿意以当前算法价格进行交易,因此参与者不需要等待其他人来接盘。从概念上讲,交易者购买“股份”,如果结果发生则支付1单位,否则支付0单位(对于多结果市场,恰好有一个结果结算为1)。当交易者购买某个结果的股份时,该结果的未结数量增加,成本函数增加,该结果的“隐含概率”类价格上升;出售则相反。流动性参数“b”就像一个深度旋钮:更高的“b”意味着交易对价格的影响较小(更好的预测市场流动性,但市场做市商的潜在补贴/损失更高),而更低的“b”则使价格跳动更大(对市场做市商更便宜,但交易更稀薄)。
LMSR与预测市场中的CLoB
LMSR和CLoB(中央限价订单簿)解决同样的问题——价格发现——但方式不同。CLoB聚合交易者的买入和卖出报价,并在价格重叠时进行匹配;如果参与者很少发布订单,价差会扩大,交易可能会停滞,这会损害预测市场的流动性。LMSR用始终在线的报价功能替代了对有机订单流的依赖,因此即使在稀薄市场或长尾问题中,也始终有可交易的价格。权衡是,LMSR通常需要补贴或风险预算(由有界损失属性和“b”参数捕获),而CLoB可以在最小操作风险下运行,但在参与度低时可能无法产生有信息的价格。为什么LMSR市场做市商很重要LMSR市场做市商之所以重要,是因为它使预测市场在参与不稳定、结果小众或早期交易否则不可能的情况下可用。通过保证持续定价并限制市场做市商的最坏情况损失,LMSR提供了一种可预测的方式来“引导”信息聚合,而无需从第一天起就需要深厚的限价订单池。这在目标不仅仅是交易量,而是可靠、持续更新的预测时尤其有价值。从这个意义上说,LMSR是构建强大预测市场的基础机制,即使在低活动下也能显现集体信念。
Frequently Asked Questions
LMSR 市场做市商如何设定价格?
它使用基于每个结果的未发行股份的成本函数。价格是购买一份额的边际成本,因此价格在每次交易后会自动更新。
LMSR 中的 b 参数是什么意思?
B 控制市场深度:较高的 b 使价格变动更慢(流动性更高),而较低的 b 使价格变动更快(流动性较低)。它还影响市场做市商的最大可能损失。
LMSR 和像 Uniswap 这样的 AMM 是一样的吗?
不是。两者都是自动化做市商,但 Uniswap 风格的 AMM 使用池储备来定价资产,而 LMSR 使用为预测市场设计的评分规则成本函数来定价结果股份。
为什么在预测市场中使用 LMSR 而不是 clob?
clob 需要足够的交易者下限价单以保持流动性和紧密的价差。LMSR 保证始终可用的价格,这有助于市场在参与者稀少时仍能正常运作。
LMSR 做市商会亏钱吗?
会,但其最坏情况下的损失在数学上受到机制参数(特别是 b)和结果数量的限制。这种有界损失特性是它在市场设计中受欢迎的原因之一。