可交易性计算器

参数

这里的一切都不会发往网络——只是计算。

你希望池子能承接的最大一笔交易的规模。 (US$)

卖家最多可以少收多少。18% 是聚合器的常见阈值。 (%)

以计价货币计。这是放进仓位资金侧的部分。 (US$)

用来把区间换算成价格显示;不参与资金的计算。

把下沿推离价格落点。余量为零是退化情形:一笔卖出会把计价货币抽干到最后一分。 (%)

账目

理论最低资金D × (1 − i),完全不留余量——刀锋上
US$ 410
实际所需资金按所选余量;余量是要花钱的
US$ 555.77
虚拟深度决定一切的 yv
US$ 7,285.83
计价货币存入留在卖出一侧的钱
US$ 1,000
代币存入买入一侧——这些你已经有了
928,068,299

区间

仓位从哪里开始到哪里结束,以及卖出之后价格落在哪里。

下沿
-25.6% · 0.000000744333
上沿
+31.3% · 0.000001313257
价格落点在一笔所请求规模的交易之后
-12.4%

⚠️ 6.42% 的执行损失就是 12.43% 的价格下跌。如果区间在那之前就结束,交易会在半路离开区间,实际损失会飙升。

每个项目都会卡住的问题

池子需要多少资金,代币才卖得出去?

答案通常靠猜,而猜测会差一个数量级——往高了猜(“全区间池子要 11,590 美元”),或者往低了猜(“我用虚拟储备,一分不花”,而这只对买入成立)。

这里的模型是纯算术,不联网也不用 SDK。在恒定乘积池里,决定一切的只有一样东西:虚拟深度 yv。卖方的损失、价格落在哪里、需要存入多少资金,都由它决定。

结果比看上去更干净:每一侧的最低资金是 D × (1 − i)——只取决于交易规模和你能接受的损失。与代币价格无关,也与区间宽度无关。 500 的交易、18% 的损失:410。

两个都叫“影响”的不同量

把它们弄混,资金会差将近一倍。

卖出损失是 D / (yv + D):你按屏幕价卖掉价值 D 的代币,实际收到 D × (1 − i)。它回答的是“这个池子扛得住 X 的交易吗?”。

价格移动是 D / yv:价格走了多远。一个是另一个的函数——损失 = m / (1 + m)——两者都没错。但差别在关键处很大:18% 的执行损失对应32.8% 的价格下跌。区间要覆盖的是下跌,不是损失。

买是免费的,卖不是

这就是为什么一个新代币看起来有流动性,却没有任何支撑。

买入一侧由发行者自己的代币承接,这些代币不花钱。所以刚创建的代币能用零资金展示买盘深度——曲线平台用的正是这个机制。

卖出一侧没有这种捷径:卖出 D 的人会收到 D × (1 − i) 的计价货币,而这笔钱必须真的在仓位里。虚拟储备付的是价格的账,不付卖家的钱。