Adjust, Limit & Guard
After Set Price determines the base price, three optional blocks can modify it further. Each one serves a different purpose, and they're applied in a strict order.
How They Work Together
The system applies them in this sequence:
- Set Price → determines the base price.
- Adjust → modifies the base price (e.g., subtract 10%).
- Guard → caps how much the price can change from the listing's current price.
- Limit → enforces absolute floor and ceiling (always has the final say).
This order means Limit always wins. Even if Adjust and Guard produce a price of $0.05, a Limit with a $0.25 floor will raise it back to $0.25.
Toggling Blocks On and Off
Each block has a toggle switch in its header. Click the header to turn the block on or off. When off, the block's settings are removed from the rule — it has no effect.

Adjust
Modifies the base price by a percentage or a fixed dollar amount.

Fields:
| Field | Options | Description |
|---|---|---|
| Direction | + (increase) or − (decrease) | Whether to add to or subtract from the base price. |
| Amount | Any positive number | How much to adjust. |
| Unit | % or $ | Whether the amount is a percentage of the base price or a flat dollar amount. |
Common examples:
| Setting | Effect |
|---|---|
| −10% | Undercut the base price by 10%. A $5.00 base becomes $4.50. |
| +5% | Mark up 5% above the base price. A $10.00 base becomes $10.50. |
| −$0.50 | Subtract a flat fifty cents. A $3.00 base becomes $2.50. |
| +$1.00 | Add a flat dollar. |
When to use: When you want to systematically beat the market (undercut) or position slightly above it (premium).
Limit
Sets an absolute price floor (minimum) and/or ceiling (maximum) that the final price can never breach, no matter what Adjust or Guard calculate.
Fields:
| Field | Description |
|---|---|
| Min | The lowest the price can go. Leave empty for no floor. |
| Max | The highest the price can go. Leave empty for no ceiling. |
Common examples:
| Setting | Effect |
|---|---|
| Min $0.25 | Never sell below $0.25, even if TCGPlayer is lower. |
| Max $500 | Never price above $500, even if market data spikes. |
| Min $0.25, Max $500 | Keep the price in a safe range on both ends. |
When to use: Almost always. A minimum limit is your safety net — it prevents you from selling cards below your cost basis or desired margin. A maximum limit protects against data anomalies.
Tip: Even if you trust your other settings, adding a
Min $0.10orMin $0.25limit is cheap insurance against accidentally listing cards for a penny.
Guard
Limits how much the price can change in a single repricing run, relative to the listing's current price. This protects against sudden large swings when market data shifts dramatically — for example, a buyout that doubles TCGPlayer's price overnight.

Fields:
| Field | Options | Description |
|---|---|---|
| Max Decrease | % or $ | The most the price can drop per run. |
| Max Increase | % or $ | The most the price can rise per run. |
Either field can be left empty (no cap in that direction).
Common examples:
| Setting | Effect |
|---|---|
| Max Decrease 15% | If a card is currently $10.00, it can drop to at most $8.50 per run. |
| Max Increase 25% | If a card is currently $4.00, it can rise to at most $5.00 per run. |
| Max Decrease $2.00 | No matter how far the market drops, the price won't fall more than $2.00 per run. |
When to use:
- Stale inventory clearance — you want to gradually bring prices down over multiple runs rather than cratering them all at once.
- Volatile markets — new set releases or buyout events can cause wild market swings. Guards let you ride the wave without whiplash.
- High-value cards — a $200 card dropping to $100 in one run feels bad. Guard Max Decrease 20% would cap it at $160, moving gradually toward the new market price over several runs.
A Complete Example
Here's how all three blocks work together on a single rule:
IF Condition is NM AND TCGPlayer Low (NM) ≥ $1.00
THEN Set Price to TCGPlayer Low (NM)
- Adjust: −5%
- Guard: Max Decrease 15%
- Limit: Min $0.25, Max $500
For a card currently priced at $10.00 with TCGPlayer Low at $8.00:
- Set Price: base = $8.00 (TCGPlayer Low NM)
- Adjust −5%: $8.00 × 0.95 = $7.60
- Guard Max Decrease 15%: current price is $10.00, so floor is $8.50. $7.60 < $8.50 → clamp to $8.50.
- Limit Min $0.25, Max $500: $8.50 is within range → final price = $8.50.
Over multiple repricing runs, the price approaches the market level gradually rather than dropping all at once.
What's Next
- Rule Order & Evaluation — understand how the system decides which rule applies to each listing.
- Running Repricing — save and execute your rules.