最新成交价只说明上一笔交易的价格。你的订单更大时,可能吃到多个价位。上方工具读取当前盘口,买入使用卖盘,卖出使用买盘,计算指定数量对应的成交均价。
可选择输入币数量或 USD 名义金额,都不是保证金。卖出时的名义金额表示目标毛收入;工具逐档计算可覆盖数量,不保证实际到账金额。当前读取 Hyperliquid 原生永续盘口,不是现货盘口。
怎么看结果?
可输入 BTC、ETH 或 HYPE 的币数量,也可切换为 USD 名义金额。平均成交价按各档实际覆盖的数量加权;价格冲击以买卖一档的中间价为参考,所以包含价差与向更深档位成交的影响。它和你在交易软件里设置的最大滑点容忍值不是同一个概念。
若订单超出可见深度,结果会显示未覆盖数量。此时均价只对应已经覆盖的部分,不能拿它估算整笔订单。数据超过两分钟会要求刷新;即使刚刷新,挂单也可能在你提交订单前撤走。
用一个两档盘口理解
假设卖一是 101、数量 1,卖二是 103、数量 2。买入 2 个单位会用到两档:1×101+1×103,总成本 204,平均价格 102。买入 4 个则超出这份可见盘口,第四个单位的价格未知。
这些数字只是算式演示,不是实时市场。上方真实数据会显示读取时间,下载文件带交易所提供的快照时间。
下载同一份盘口,自己复算
点击 CSV,得到来源、市场、时间、买卖方向、价格、币数量和档位订单数。你可以在表格中逐档累计数量。文件是一次当前快照,不能用来声称拥有完整历史 L2 数据。
python3 orderbook-snapshot.py --coin BTC > btc-book.csv
脚本只调用公开信息接口,不需要钱包连接、私钥或交易授权。与网页抓取的时间不同,价格和档位自然也可能不同。
均价之外,还要扣什么?
工具没有把交易手续费、资金费或跨链费用塞进盘口价格。先估算成交,再到净盈亏和回本计算器填实际均价及费用;这时滑点设为 0,避免重复扣除。