
什么是挂单(成为 Maker 的方式)
挂单到底是什么:把价格“写在簿子上”的交易
挂单(Limit Order)可以理解为:你不接受当前市场上的现成报价,而是先把“我愿意用某个价格买/卖多少”的意愿提交到交易系统里,等待别人来成交。它会进入订单簿(Order Book)排队,成为市场里可被别人“吃掉”的流动性。
当你的挂单还没成交时,它只是一个公开的报价:买单挂在买盘一侧,卖单挂在卖盘一侧。只有当市场价格波动到能匹配你的报价,或有对手方愿意按你的价格成交时,订单才会部分或全部成交。也正因为你是在“提供报价”,你通常被称为 Maker(做市者/挂单方)。很多新手在理解交易角色时会先接触到“Maker 和 Taker 是什么(为什么有两种交易角色)”,挂单就是成为 Maker 的最典型方式。
从链上视角看,挂单并不等同于“资金立刻交换”。在链上订单簿或聚合器里,挂单可能表现为:在合约中锁定一部分资产、记录订单参数、等待撮合/执行者来触发成交;而在中心化撮合系统里,挂单更多是记录在撮合引擎的订单簿中,成交时再统一结算到账户。两者机制不同,但共同点是:挂单先把价格与数量固定下来,把“成交的主动权”交给未来的市场。
为什么 DeFi / 交易所需要挂单:让价格连续、让成交可预期
交易市场要高效,核心是两件事:
1)随时有人愿意报出买价和卖价;2)不同价格档位都有数量支撑,避免价格一碰就大跳。
挂单的作用就是把流动性“铺”在不同价位上:越多挂单,订单簿越厚,买卖价差(Bid-Ask Spread)越小,价格越连续。对交易所而言,这意味着更稳定的撮合与更少的极端跳价;对 DeFi 而言,这意味着在链上也能更接近“可预期的成交价格”,尤其是在需要精确价格的场景(例如抵押借贷的清算定价、永续合约的标记价格参考、链上衍生品的风控)。
挂单还提供了一种“把价格写死”的表达方式:你希望成交在某个价格或更好,而不是像市价单那样无条件成交。它让交易更像“报价与接受报价”的过程,而不是“立刻把单子扔进市场”。这也是为什么很多撮合型 DEX、链上聚合器、以及带限价功能的模块都会围绕挂单设计:它把价格发现从“瞬时交换”扩展为“持续报价”。
需要强调的是,挂单提供的是订单簿流动性;而 AMM(自动做市商)提供的是资金池流动性。两者都在解决“别人来交易时能不能立刻成交”的问题,只是方式不同:订单簿靠一堆价位的订单,AMM 靠一条定价曲线与池子里的资产。很多人把两者混为一谈,进而把挂单误当成“提供 LP”,这会在风险理解上产生偏差(后文会展开)。
挂单会影响你什么:价格、滑点、费用与“成交不确定性”
对用户来说,挂单主要影响四个维度:
1)成交价格与滑点体验不同
挂单的承诺是“价格不差于你写的价格”,因此它天然在限制滑点:只要成交发生,就不会比你的限价更糟。但它换来的代价是“可能不成交”。市价单则相反:更强调立刻成交,但成交均价会受到订单簿深度影响,深度不够就会产生滑点。
需要注意:挂单并不保证“你写的价格就是最终均价”。如果你的订单量较大,可能会出现部分成交:一部分按你的价格成交,剩余继续挂着;或者在某些机制下,成交会分多次发生,最终均价取决于每次撮合的对手方与数量。
2)费用结构:Maker 往往更便宜,但不是“免费”
许多交易系统会对 Maker 与 Taker 采用不同费率:Maker 提供流动性,通常费率更低,甚至可能有返还;Taker 消耗流动性,费率更高。原因很直观:市场更需要有人把订单挂出来“铺深度”。
但在链上环境里,还要额外考虑执行成本:成交可能需要链上交易来完成,谁来付 gas、谁来触发执行、是否存在额外的执行者激励,这些都会影响挂单的真实成本。也就是说,挂单的“手续费更低”常常只描述了撮合费率,不一定覆盖链上执行的全部成本结构。

3)排队与优先级:同价位不一定轮到你
订单簿通常遵循“价格优先、时间优先”:更好的价格先成交;同价位则先挂的先成交。因此挂单不仅是写一个价格,还隐含了排队逻辑。市场快速波动时,你的挂单可能一直在队列里等不到成交,即使价格短暂触及,也可能被更早的订单吃完数量。
在链上撮合或链上限价模块中,还可能出现“谁先提交、谁先被执行”的差异,受区块打包顺序、执行者策略等影响。对用户而言,体感就是:明明价格到了,但成交并不稳定。
4)与衍生品风险的关系:挂单也可能触发连锁事件
挂单本身不等于杠杆,但它经常出现在杠杆与永续合约的交易里:你用挂单开仓/平仓,或在某个价格挂出止损/止盈式的委托(不同系统实现不同)。当市场快速穿越你的价位,挂单可能来不及成交或只成交一部分,导致你的仓位没有按预期减少,从而间接提升保证金压力。
这也是很多人理解“爆仓是什么(为什么用户可能瞬间亏光保证金)”时容易忽略的一点:清算风险并不只来自价格方向,也来自“你以为会成交的单子没有成交”。挂单减少了滑点的不确定性,却增加了成交时间与成交概率的不确定性;在高波动时,这种不确定性会放大风控压力。
最容易误解的点:挂单不是“稳赚”,也不是“做 LP”
围绕挂单,新手常见的误解主要有四类:
误解 1:挂单就等于更好的价格
挂单只是把你的价格要求写清楚,并不保证市场会给你这个成交机会。你可能一直挂着却错过行情,也可能只成交一小部分。挂单的优势是“成交时的价格边界”,而不是“必然拿到更划算的成交”。
误解 2:挂单一定比市价单更省钱
在撮合费率上,Maker 可能更便宜;但链上执行成本、订单长期挂着带来的机会成本、以及未成交导致的风险外溢,都可能抵消这点优势。尤其在链上,成交是否需要额外触发、是否需要多次交易、是否产生额外费用,都会让“更省钱”变成不确定命题。
误解 3:挂单就是在提供流动性,等同于当 LP
挂单确实在订单簿上提供流动性,但它与 AMM 里的 LP(把两种资产存进池子)不是一回事。LP 面临的是资金池定价曲线带来的资产再平衡与无常损失风险,很多人会在“什么是无常损失(LP 为什么会亏得‘看不见’)”里第一次意识到这种风险结构;而挂单的风险更像“成交与否、成交节奏、排队优先级、以及被动成交带来的库存变化”。挂单不需要把两种资产同时放进池子,也不会自动沿曲线报价,但它会让你在某个价位被动买入或卖出,从而改变你手里资产的构成。
误解 4:挂单不会被‘提前看到’,所以更安全
挂单的本质是公开报价:在订单簿里可见,链上挂单更是可被观察。公开并不必然意味着“会被针对”,但在某些市场结构里,公开订单可能被更快的对手方利用(例如在你价位前插入更优报价、或在你前面抢先成交)。对用户来说,关键不是恐慌,而是理解:挂单把你的意图暴露在市场里,它提供了流动性,也让别人更容易围绕这份流动性做决策。
总结一下:挂单是一种把价格与数量提前写入市场、等待对手方来成交的交易方式。它让你更像“报价者”(Maker),帮助市场形成更厚的深度与更连续的价格;同时它把确定性从“立刻成交”转移到“价格边界”,让你需要面对排队、部分成交、以及高波动下成交失败带来的连锁影响。理解这些结构,就能把挂单放回它真正的位置:一种交易表达方式,而不是一种保证结果的工具。



