如果你要在交易所执行一笔大单,直觉上应该隐藏自己。
不要一次性打出去,避免把价格打穿;不要让别人知道你还没买完,避免被抢跑;最好把大单拆成很多小单,慢慢执行,让市场看不清你的真实意图。
这套逻辑在传统金融和 crypto 里都很常见。但 Davide Barone 和 Fabrizio Lillo 的新论文 Trading in the Sunshine or in the Shade: Market Impact and Adverse Selection on Hyperliquid 给了一个反直觉的结果:在 Hyperliquid 上,公开可见的协议原生 TWAP,平均看起来比隐藏拆单更便宜。
这不是说 “公开大单一定安全”,也不是说 “TWAP 永远优于自定义执行”。更准确地说,这篇论文把 Hyperliquid 变成了一个少见的自然实验:当一个链上 CLOB 交易所让大单执行计划从一开始就被看见时,市场到底会捕食它,还是会给它提供更多流动性?
论文的答案偏向后者。
什么是 sunshine trading?
Sunshine trading 指的是交易者在执行前公开自己的交易意图。比如,一个大机构告诉市场:我接下来要在一段时间内买入或卖出某个资产。
传统直觉会觉得这很危险。你告诉别人自己要买,别人可能先买一步,然后在更高价格卖给你。你告诉别人自己要卖,别人可能先卖一步,让你承受更差价格。
但市场微观结构里还有另一层逻辑:大单之所以贵,不只是因为它消耗流动性,也因为市场不知道这笔单背后有没有信息。
如果一个大买单可能来自掌握利好消息的人,做市商就会提高卖价,避免被有信息交易者收割。反过来,如果这笔单被公开识别为相对无信息的流动性需求,市场的不确定性会下降,愿意承接的人可能变多,冲击反而降低。
Admati 和 Pfleiderer 在 1991 年的 sunshine trading 理论里讨论的就是这个权衡:公开交易意图可能降低逆向选择,也可能招来战略性抢跑,最后结果取决于市场结构。
问题在于,传统市场里很少有干净的实证场景。大单意图通常不会被系统性公开,即使有人提前知道,也未必能被研究者观察到。
Hyperliquid 提供了一个很特殊的样本。
为什么是 Hyperliquid?
Hyperliquid 是链上中心限价订单簿,也就是 CLOB。它不像 AMM 那样通过池子曲线成交,而是更接近传统电子交易所:有买卖盘、限价单、market order、订单簿深度。
关键在于,Hyperliquid 的数据足够透明。论文使用链上地址级数据,能重构成交、订单、账户活动和订单簿状态。更重要的是,Hyperliquid 有协议原生 TWAP 功能:交易者可以把一笔父订单交给协议,协议按固定间隔拆成子单执行。
这些 TWAP 从创建开始就是公开的。市场能看到方向、总量、执行时长等核心参数。也就是说,这不是研究者事后猜测出来的 “疑似大单”,而是一个从一开始就暴露在阳光下的执行计划。
作者把它拿来和另一类订单比较:统计重构的隐藏 metaorder。所谓 metaorder,就是由同一个交易决策产生、被拆成多个子单慢慢执行的一组交易。作者把同一地址、同一交易对、同方向、间隔不超过 30 分钟的 market order 聚合起来,作为隐藏拆单的近似。
最终样本很大:
- 覆盖 Hyperliquid 上 201 个永续合约市场;
- 时间是 2025 年 7 月 28 日到 2026 年 3 月 23 日;
- 包含超过 6.41 亿笔成交,约 1.93 万亿美元成交量;
- 重构出约 430 万个隐藏 metaorder;
- 对比约 46.5 万个协议原生 TWAP;
- 订单簿样本是一分钟频率,约 2690 万个 snapshot。
这个规模让论文不只是讲一个案例,而是在比较两种执行制度:一种是从一开始公开的 TWAP,另一种是没有显式预告、只能从地址流量中逐步推断的隐藏拆单。
第一个发现:公开 TWAP 的临时冲击更低
市场冲击可以简单理解为:你的交易把价格往不利方向推了多少。
论文首先比较执行完成时的临时冲击。为了避免把不同规模、不同参与率、不同执行时长的订单硬放在一起比,作者把订单按参与率和 volume-time duration 做共同支持区间比较,并进一步做回归控制。
结果很明确:在共同支持区间内,隐藏 metaorder 在约 81% 的网格单元里临时冲击高于 TWAP。只看两组均值都为正的单元,这个比例也有约 79%;按样本数量加权后达到约 88%。
回归结果更直观:在控制执行特征、市场、开始小时和开始日期后,协议 TWAP 相比隐藏 metaorder 的临时冲击低约 8.9 个基点。加入执行前价格走势控制后,差距仍约 8.7 个基点。
这说明 TWAP 的低成本不只是因为它们天然更慢、更温和。即便在相似的执行特征下,可见执行仍然对应更低的价格冲击。
第二个发现:公开 TWAP 的永久价格足迹更小
临时冲击只看执行完成附近的价格变化。更重要的问题是:这部分价格变化会不会留下来?
如果一笔交易只是短期消耗流动性,执行结束后价格应该部分回落。如果它包含信息,价格变化就更可能长期保留。论文用执行后一段时间的 signed price displacement 来衡量永久冲击。
结果是,TWAP 的永久价格足迹也更小。
在基准规格下,TWAP 相比隐藏 metaorder 的永久冲击低约 5.0 到 5.5 个基点,并且在多个执行后时间点都显著。不控制相对交易规模时,差距仍有约 3.3 到 3.8 个基点。加入执行前价格趋势后,结论也没有消失。
这点很关键。它支持了 sunshine trading 的信息解释:公开 TWAP 更像可识别的流动性需求,市场认为它的信息含量较低,所以执行后留下的永久价格变化也更小。
第三个发现:成本会转移给同方向隐藏流
公开不只影响公开者,也会影响不公开者。
如果一部分同方向买盘已经公开为 TWAP,市场可能会把剩下的隐藏同向买盘视为更可疑:你为什么不公开?你是不是更有信息?
论文检验了这一点。作者看隐藏 metaorder 执行时,是否有同方向或反方向的 TWAP 已经处于活跃状态,并区分那些在隐藏订单开始前就已经可见的 TWAP。
结果是,同方向可见 TWAP 会提高隐藏订单的永久成本。更保守的 already-visible 规格里,同方向 TWAP dominance 每增加 10 个百分点,隐藏订单的永久成本约增加 0.84 到 0.92 个基点。
反方向 TWAP 则方向相反,因为它本身的价格压力会抵消隐藏订单方向上的价格移动。
这很像 Admati-Pfleiderer 理论里的 “nonannouncer cost”:当一部分流量公开后,剩余不公开流量会承受更强逆向选择。
第四个发现:订单簿确实会响应公开 TWAP
最有意思的是订单簿部分。
如果公开大单主要招来捕食,我们可能会看到流动性撤走、价差变差、扫单成本上升。但论文观察到的是更细腻的结构。
TWAP 活跃期间,订单簿在吸收方向的 imbalance 上升,五倍价差范围内的深度增加,扫 10000 美元固定名义金额的成本下降。回归估计里,活跃窗口内 imbalance 增加约 0.022,深度增加约 4200 美元,扫 10000 美元的成本下降约 0.025 个基点。
但最优买卖价处的 quoted spread 反而扩大约 0.28 个基点。
这并不矛盾。公开订单出现后,流动性提供者未必愿意在最优价更激进地接单;他们可能在稍远的价位摆出更多深度,用更高补偿来承担库存风险。于是你会同时看到:最优价差变宽,但订单簿更深,走深度成交反而更便宜。
换句话说,市场没有简单地 “免费帮你成交”,而是在一个可预期的订单流前重新摆放流动性。
隐藏拆单也不是完全隐藏
这篇论文有一个需要注意的地方:Hyperliquid 上所谓隐藏 metaorder,并不是传统匿名市场里的完全隐藏。
每笔交易都有地址。虽然隐藏拆单没有像协议 TWAP 那样公开完整计划,但同一个地址连续同方向交易时,市场参与者可以逐步推断它正在执行一个方向性程序。
这也解释了为什么统计 metaorder 周围的订单簿也会变化,只是变化更慢、更像随着执行过程逐渐被市场学出来。TWAP 是从一开始显式公开;隐藏 metaorder 是执行中逐步可推断。
所以,论文真正比较的不是 “完全透明 vs 完全黑箱”,而是 “协议级预告 vs 地址级可学习”。
这篇论文对 DeFi 的意义
DeFi 经常把透明性当成优势,也经常把透明性当成风险。优势是可验证、可审计、可组合;风险是抢跑、夹子、MEV、策略暴露。
这篇论文的价值在于,它没有停留在价值判断,而是把透明性拆成了可测量的市场机制:
- 它会不会降低执行成本?
- 它会不会减少永久冲击?
- 它会不会把逆向选择转移给不公开者?
- 它会不会吸引订单簿提供深度?
- 它是在改善最优报价,还是在更深档位补流动性?
在 Hyperliquid 这个样本里,答案偏向:公开 TWAP 的可见性主要表现为降低逆向选择、吸引流动性供给,而不是触发系统性捕食。
但这不是无条件结论。作者也提醒,交易者会自选是否使用 TWAP,而且这个选择和交易者身份高度相关。论文不是随机实验,不能简单说 “同一个交易者只要从隐藏拆单切到 TWAP,就一定省 9 个基点”。更谨慎的说法是:在 Hyperliquid 的当前市场结构下,可见 TWAP 这个执行制度,对应着更低冲击、更小永久价格足迹和更强订单簿吸收能力。
对交易者和产品的启发
对交易者来说,这篇论文至少提醒一件事:公开执行并不总是坏事。
如果订单足够大、执行周期明确、目标是降低市场冲击,协议级 TWAP 可能不只是懒人执行工具,而是一种利用市场透明性的执行方式。是否使用它,应该和订单规模、参与率、执行时长、当前订单簿深度、币种流动性放在一起评估,而不是简单用 “公开等于被抢跑” 否定。
对 perp DEX 产品来说,协议原生 TWAP 也不只是一个交易功能。它可能改变市场参与者对订单流的分类方式,让一部分流动性需求从 “可能有信息的隐藏流” 中分离出来,从而改善整体执行环境。
对策略机器人来说,这篇论文也很直接:执行策略不是只选 “市价 / 限价 / 网格 / TWAP” 这么简单。真正要建模的是市场如何看待你的执行方式。你隐藏,可能减少了显式暴露;但你也可能被归入更有信息、更难承接的流量。你公开,可能暴露了路径;但也可能换来更明确的流动性响应。
这就是这篇论文最有意思的地方:在链上交易里,透明性不是单纯的风险或美德,而是一种市场设计变量。
Hyperliquid 让这个变量第一次变得足够清楚,可以被直接测量。
参考
- Davide Barone, Fabrizio Lillo, Trading in the Sunshine or in the Shade: Market Impact and Adverse Selection on Hyperliquid, arXiv:2606.15715v1, 2026-06-14. https://arxiv.org/abs/2606.15715v1