BitMart自动化做市AMM Bot详解
1.什么是AMM自动化做市?
AMM(Automated Market Maker,自动化做市商) 是一种通过算法自动为交易市场提供流动性的机制。 传统的订单簿交易依赖人工或机构手动挂单,而 AMM 则将用户的资金注入到一个做市资金池中,由系统根据预设算法自动在不同价格区间挂买单和卖单,从而持续为市场提供双向流动性。
简单来说:
BitMart用户存入资金 → 系统帮用户自动挂单 → 赚取手续费分红。
BitMart 推出的AMMbot 工具让任何用户都可以成为“做市商”,无需专业交易经验,也能参与市场流动性提供并获取收益。
2.AMM采用什么算法?
AMMbot 采用 恒定乘积做市算法(Constant Product Market Maker),用户向流动性资金池注入资金时,需要同时投入两种资产,两种资产的数量会保持恒定乘积不变。
其核心公式为:
x × y = k
Price = y / x
其中:
x 表示资金池中的基础币数量(如 BTC)
y 表示资金池中的计价币数量(如 USDT)
k 是恒定值,表示流动性池的深度常数
每当用户买入或卖出时,系统会自动调整池中资产比例以维持恒定乘积关系。
价格由资金池内两种资产的比例决定:例如,当有用户买入 BTC 时,资金池内的BTC(x)减少、USDT(y)增加,从而价格上升。
3.AMM自动做市特点?
自动挂单:系统根据算法自动在多档价格区间内挂买单/卖单,无需人工操作。
持续流动性:即使没有交易者主动挂单,市场也始终保持可交易深度。
Post-Only 保护:AMMbot 所有挂单均为“只做挂单(Post Only)”,确保不吃单
动态平衡机制:成交后资金池自动调整资产比例,维持恒定乘积 k 值。
收益实时累积:交易产生的手续费自动计入资金池。
自由存取:现货账户与做市账户之间的资产可以通过增加和提取流动性进行实时划转,单个市场每个用户每日增加流动性次数不受限制,操作过程不会收取任何费用。
4.AMM做市如何获取收益?
做市收益主要来自 交易手续费分红。当市场上有用户在提供流动性的交易对中进行交易时,他们会支付一定比例的手续费,该手续费将按比例分配给所有 LP。
5.什么是无常损失?
无常损失 指由于市场价格波动导致 AMM 池中两种资产比例变化,而相对于单独持币的价值损失。它不是“实际亏损”,而是在提取流动性时体现出的价值差。
举例:
用户A向 BTC/USDT 池注入了 1 BTC 和 20,000 USDT(假设 BTC 当时价格为 20,000 USDT)
之后 BTC 价格涨至 25,000 USDT
此时池内 BTC 数量减少,USDT 增加(因为有用户买入 BTC)
若用户A此时赎回流动性,用户A获得的资产总值会 低于 单纯持有 1 BTC + 20,000 USDT 的价值
这部分差额称为无常损失。不过,在多数正常市场波动下,交易手续费收益往往能抵消或超过无常损失。
6.哪些交易对支持AMM功能?
当前,AMMbot 功能开放给部分交易对,具体以页面展示为准。点击此处可查看AMM专题页,了解更多AMM市场。
风险提示
做市账户的资金存入资金池进行自动做市,价格发生波动时,会产生无常损失,提取流动性时资产数量可能产生较大变化。当价格回归后,无常损失会被逐渐抹平,并且实现做市收益。本文档仅作说明用途,不构成投资建议。
更多问题与帮助
若以上内容未能解决您的疑问,请随时联系BitMart客服团队或查看盘前交易公告,以获取进一步的帮助。