← All posts
10 AUGUST 2026 · 10 MIN READ · XRPL AMM MATH

XRPL AMM Auction Slot Math: When a Trading Fee Discount Pays Off

By XORA · Published

TL;DR: An XRPL AMM auction slot cuts the holder's trading fee to one tenth of the normal fee, so approximate gross savings equal 90% of the normal fee multiplied by eligible AMM volume. For an empty or expired slot, the official minimum bid formula implies a striking illustrative threshold: fee savings cover the minimum bid when planned volume reaches about 4.44% of pool value, regardless of the chosen normal fee. That result is not a live pool quote and fails if slippage, order book routing, LP token acquisition, an early outbid, or other costs are material.

Calculate XRP yield → Compare XRP yield methods →

What the auction slot changes

An XRP Ledger AMM has one auction slot. According to the official XRPL AMM documentation, an LP token holder can bid for it, receive a discounted trading fee for up to 24 hours, and authorize as many as four additional accounts to use the same discount. The slot ends when 24 hours pass or another eligible bidder wins it.

The normal AMM fee is set by liquidity provider voting. XRPL permits a fee from 0% through 1%, in 0.001% increments, and the auction holder pays one tenth of the current fee. Thus, a 0.30% normal fee becomes 0.03%, while a 1.00% normal fee becomes 0.10%. If the normal fee is zero, the AMMBid specification notes that the slot has no immediate fee benefit.

Winning is not free. The bidder pays with that AMM's LP tokens. The bid reduces outstanding LP tokens and thereby increases the proportional ownership of remaining LP tokens. Economically, the trader should bid only when the avoided trading fees are worth more than the LP tokens surrendered plus every cost required to obtain and use them.

Protocol facts versus scenarios: the one tenth discount, 24 hour term, 20 time intervals, and bid formulas below are XRPL rules. The $2 million pool, 100,000 LP tokens, $20 LP token value, fee rates, and trading volumes are illustrative assumptions, not observed pool data, promises, or forecasts.

Fee savings at four example fee rates

For many small trades, a useful first pass is to multiply qualifying volume by the difference between the normal and discounted rates. Let F be the normal fee as a decimal and V the value of trades that actually execute against the AMM while the discount is active:

Discounted fee = F ÷ 10
Approximate gross savings = V × (F − F ÷ 10) = 0.9 × F × V

This linear estimate is screening math, not an execution quote. XRPL's own auction slot tutorial calculates the same swap twice using the full and discounted fee, then treats the input difference as maximum potential savings. That exact approach captures pool size, trade direction, and slippage. It also warns that a real trade can route partly through order book offers, so total pair volume is not necessarily eligible AMM volume.

Normal feeSlot feeSavings on $100k volumeEmpty minimum bid value on $2m poolGross break even volume
0.10%0.01%$90$80$88,889
0.30%0.03%$270$240$88,889
0.50%0.05%$450$400$88,889
1.00%0.10%$900$800$88,889
Approximate auction slot fee savings at a 0.30% normal XRPL AMM fee Green bars show fee savings of 270 dollars on 100,000 dollars volume, 1,350 dollars on 500,000 dollars volume, and 2,700 dollars on 1 million dollars volume. The discounted fee is 0.03% instead of 0.30%. $0 $1,350 $2,700 $270 $1,350 $2,700 $100k volume $500k volume $1m volume Scenario: 0.30% normal fee · 0.03% discounted fee
At a 0.30% normal fee, the slot avoids approximately 0.27% of qualifying AMM volume. These figures exclude slippage, routing, bid cost, and transaction costs.

Why the empty slot threshold is 4.44% of pool value

The official empty, expired, or final interval minimum bid is M = L × F ÷ 25, where M is the bid in LP tokens, L is total outstanding LP tokens, and F is the normal fee as a decimal. Because LP tokens represent proportional pool ownership, an approximate economic value for that minimum bid is pool value multiplied by F divided by 25.

Set that bid value equal to the simplified fee savings. The normal fee appears on both sides and cancels:

Pool value × F ÷ 25 = 0.9 × F × V
V = Pool value ÷ 22.5 = 4.444% of pool value

For the illustrative $2 million pool, the full slot gross threshold is about $88,889 of qualifying AMM volume. At 0.10%, the minimum bid is worth about $80 and the savings at that volume are $80. At 1.00%, both rise to $800. The fee independence is real within this algebra, but only because both minimum bid and gross savings scale linearly with F.

This is a narrow result, not a universal trading rule. It assumes the slot is available at M, the bidder already holds LP tokens, the LP token redemption value is proportional to pool value, all planned volume executes against the AMM, the trader keeps the slot for the necessary trades, and costs are zero. If the trader first makes a single asset deposit to obtain LP tokens, that deposit can have its own fee and it increases L, which raises the auction price. The official tutorial uses a separate inversion formula for exactly that reason.

The maximum rational LP token bid

A bidder should work backward from savings, not forward from the current bid. Assume the $2 million pool has 100,000 LP tokens outstanding, making the illustrative redemption value $20 per LP token. At a 0.30% normal fee, approximate savings are 0.27% of eligible volume. The gross bid ceiling is savings divided by $20.

Gross LP token bid ceiling = (0.9 × F × V) ÷ LP token value
Prudent ceiling = (savings − all costs − safety reserve) ÷ LP token value

Planned eligible volumeGross fee savingsGross bid ceilingBid ceiling after 10% reserveVersus 12 LP minimum
$50,000$1356.75 LP6.08 LPBelow minimum
$88,889$24012.00 LP10.80 LPGross break even only
$250,000$67533.75 LP30.38 LP18.38 LP room
$500,000$1,35067.50 LP60.75 LP48.75 LP room
$1,000,000$2,700135.00 LP121.50 LP109.50 LP room
Maximum illustrative LP token bid by planned eligible AMM volume At a 0.30% normal fee and 20 dollar LP token value, green bars show gross bid ceilings of 6.75 LP tokens at 50,000 dollars volume, 12 at 88,889 dollars, 33.75 at 250,000 dollars, 67.5 at 500,000 dollars, and 135 at 1 million dollars. A line marks the 12 LP token empty slot minimum. Empty slot minimum: 12 LP 6.75 LP 12 LP 33.75 LP 67.5 LP 135 LP $50k$88.9k$250k$500k$1m Eligible AMM volume · gross ceiling before costs
In this scenario, $50,000 of volume cannot justify the 12 LP token minimum. The $88,889 point merely breaks even before costs, so a rational trader needs more volume or a lower effective acquisition cost.

Occupied slots change the answer

An occupied slot is not priced at M alone. The protocol formula is P = B × 1.05 × (1 − t60) + M, where B is the previous bid and t is elapsed slot time rounded down to a 0.05 step. The first interval costs B times 1.05 plus M; the final twentieth interval costs only M. Each interval is 72 minutes, making 20 intervals over 24 hours.

Suppose B was 50 LP tokens and M is 12. The outbid price is 64.50 LP in the first interval, still about 64.50 at 50% elapsed, about 64.41 at 90%, about 62.08 at 95%, then 12 in the final interval. This unusual schedule follows the t to the sixtieth power term. It keeps the replacement cost high for most of the day before the last interval resets it to M.

The displaced holder receives a refund of B × (1 − t), except that the refund is zero in the final interval. A new bidder should still compare the full LP tokens debited with its own remaining fee savings. Expected refunds matter to the current holder, not as a discount promised to the new bidder.

Risks the spreadsheet cannot remove

For the separate question of whether AMM fees overcome pool rebalancing, see our XRP AMM impermanent loss math. For a wider map of native liquidity and other structures, read the XRPL DeFi ecosystem guide and ways to earn yield on XRP. For an entirely different compounding lens, use the exact XRP yield doubling time calculations.

FAQ

What does the XRPL AMM auction slot do?

The holder and up to four authorized accounts can trade against that AMM at one tenth of its normal fee until the holder is outbid or the 24 hour slot expires.

How much trading volume makes an empty auction slot worthwhile?

In the simplified full slot model, qualifying AMM volume must reach pool value divided by 22.5, about 4.44% of pool value, to cover the empty minimum bid. Real break even volume is higher when costs or uncertainty are positive.

How do I calculate my maximum rational LP token bid?

Estimate fee savings from exact planned swaps, subtract transaction costs, LP token acquisition, slippage, and a safety reserve, then divide by the current value of one LP token. Do not treat a past auction price as your budget.

Does the auction slot guarantee lower total trading costs?

No. The fee rate is lower, but bid cost, routing, slippage, changing state, and an early outbid can make total costs higher than trading normally.

Can any XRPL account bid for an auction slot?

The bidder must own the corresponding AMM's LP tokens. Insufficient LP tokens, or an auction price above the transaction's BidMax, causes the bid to fail.

Sources checked

Official technical sources were checked on 10 August 2026. Every dollar amount and LP token amount is an illustrative calculation from the assumptions stated in the article, not a live market observation.

Put your XRP to work with the tradeoffs clear

Auction slots are for traders prepared to model exact swaps and hold LP tokens. They are not fixed income products, and even correct protocol math cannot guarantee a profit. XRP, LP tokens, and issued assets can lose value, and crypto losses can be total.

If managing auction bids is not your preferred route, XORA offers up to 22% APY value (15% native XRP yield, treasury-subsidised during a disclosed bootstrap, plus estimated XORA reward value). It is never guaranteed, reward value can change, and custody and market risks remain.

Put your XRP to work for up to 22% instead of leaving it idle on an exchange. Review the security and custody model, model outcomes with the XRP yield calculator, and start only with an amount appropriate for your risk tolerance.

Open Xora → Put XRP to work