AMM不需要对手在同一时刻挂出数量与价格恰好匹配的订单。只要池中有资产,合约就能按预定函数计算任意规模的兑换结果,交易者用价格影响换取即时性。

经典模型要求两边储备x与y的乘积在扣除费用后不下降。交易者向池中加入x并取出y,y越少,每个新单位x可换得的y就越少,形成向上倾斜的边际价格。
函数并不依赖中心化报价源,外部市场价格通过套利交易传入池中。
价格影响是这笔交易本身沿着AMM曲线移动价格所造成的平均成交价差异;滑点则常指报价时到链上执行时之间,因其他交易或市场变化造成的额外偏离。用户设置的滑点容忍会成为合约的最低到手保护,但无法消除交易自身的价格影响。
在相同函数下,储备规模越大,同样金额占池子的比例越小,价格沿曲线移动的幅度越小。但应同时看有效流动性而不是只看总锁仓:集中流动性可能只在当前价格附近很深,价格越出区间后可用深度迅速下降。
提供者可以只在选定价格区间内提供资本,在当前价附近获得更高资本效率和费用份额。当价格离开区间,头寸会完全转成其中一种资产并停止赚取新费用。这将被动做市变成需要选择区间、跟踪价格和调整仓位的管理任务。
AMM以储备函数代替订单簿,池内价格由交易改变,再由套利连接外部市场。深度、函数、费率和流动性区间共同决定到手价格,不能用界面上的单一现价代替交易模拟。