← Back to Guides

Buy low, sell high

Run arbitrage between marketplaces

Card prices on different marketplaces drift apart constantly. TCGplayer lists at one price, Card Kingdom buylists at another, eBay sold prices land somewhere else. When the spread covers fees and shipping, it can be worth acting on. SpellBook surfaces these spreads automatically so you can evaluate them before they close.

  1. Step 1

    Start at the Arbitrage table, sort by spread

    The table shows TCGplayer-to-TCGplayer arbitrage opportunities: cards where one listing is meaningfully below the market median. Sort by spread descending. The top rows are usually mispriced listings that vanish within hours.

    Open Arbitrage
  2. Step 2

    Filter for liquidity

    A 50% spread on a card that sells once a month is worthless if you cannot move it. Filter by recent sale velocity. Aim for cards with 5+ sales in the last 30 days at the higher price point.

  3. Step 3

    Cross-check with Buylist Arbitrage

    Buylist Arbitrage shows when stores will pay more than TCGplayer market for a card. If you can buy at $10 and immediately sell to Card Kingdom at $13, that is a clean flip without listing fees or wait time.

    Open Buylist Arbitrage
  4. Step 4

    Buy via the affiliate link, list at market

    Use the Buy button on the card page so the purchase is tracked. Once the card arrives, list it at TCGplayer market price, or just below for fast turn. Account for TCGplayer fees when sizing the spread.

  5. Step 5

    Reinvest into the next opportunity

    Arbitrage compounds when you turn capital over fast. Do not hold cards waiting for further appreciation. Flip them, log the trade, and put the capital back to work on the next row in the Arbitrage table.

More playbooks

Step-by-step guides on getting the most out of SpellBook Finance.

See all guides