Skip to main content
Last updated: September 9, 2026Originally published June 5, 2026
Arbitrage Playbook — Keepa

How to Read a Keepa Chart for Retail Arbitrage (2026 Guide)

What every line on the Keepa chart means, how to spot a price spike vs a real price, and the 30-second chart check that prevents the most expensive mistake in retail arbitrage.

By Newslie E. Updated September 9, 2026 11 min read

What Each Line on a Keepa Chart Means

A Keepa chart has multiple colored lines on two axes — price on the left, BSR on the right. For retail arbitrage, you need to read two lines fluently: the Buy Box (green) and the BSR (gray). Everything else is supporting context.

Orange
Amazon Price
The price when Amazon itself is the seller. When Amazon is in stock, this line suppresses third-party prices. When Amazon's orange line disappears, Amazon is out of stock — which temporarily inflates third-party prices. A gap in the orange line followed by high green Buy Box prices is a classic false signal to avoid.
Green
Buy Box (New)
The price the customer sees when they click "Add to Cart." This is the number that determines your revenue and margin. The most important line for arbitrage decisions. Watch this line for 90 days — is it flat and stable, or volatile?
Blue
New, Third-Party
The lowest price listed by third-party sellers in New condition. Usually close to the Buy Box price. A large gap between blue and green means the Buy Box is held by Amazon or a seller with better metrics.
Gray (right axis)
BSR
Best Sellers Rank over time. Lower is better. Read this in conjunction with price — a falling BSR (rank improving) alongside rising price means strong demand. Spikes upward (rank worsening) mean sales slowed.
Red
Used Price
Lowest used price. Relevant mainly for books and media. For most retail arbitrage categories, ignore this line.

Reading the BSR Line

BSR tells you how often a product sells. The lower the number, the more frequently it sells. For BNPL arbitrage, BSR velocity determines whether your inventory will sell before your payment is due.

BSR PatternRatingWhat It Means for BNPL Arbitrage
Flat under 100,000 Excellent Sells daily or multiple times per day. Ideal for BNPL arbitrage — guaranteed sell-through before payments are due.
Flat 100K–250K Good Sells regularly. May take 7–21 days per unit. Afterpay Pay in 4 timing works well here.
Flat 250K–400K Marginal Sells 1–4 times per month. Use Klarna Pay in 4 (longer window) if buying. Require higher ROI to compensate for timing risk.
Erratic spikes Risky Unpredictable velocity. Skip unless ROI is exceptional and you have cash buffer to cover slow periods.
Regularly above 500K Avoid Sells infrequently. Storage fees will accumulate. BNPL payments will be due before inventory clears.

How to Spot a Price Spike

This is the skill that separates profitable arbitrage sellers from ones who constantly wonder why they're losing money. Price spikes are the #1 cause of bad buys.

✓ Real Price
  • Buy Box flat for 60–90 days
  • Current price matches 90-day average
  • Orange (Amazon) line present and consistent
  • BSR chart flat at a low number
  • Low number of total sellers
✗ Price Spike
  • Sharp upward movement in last 30 days
  • Current price 50%+ above 90-day average
  • Gap in orange line (Amazon out of stock)
  • BSR improved suddenly (spike demand)
  • Third-party sellers raised prices together

The spike rule: If the current price is more than 30% above where it spent the majority of the past 90 days, treat it as a spike. Do not buy clearance inventory to sell at a spiked price unless you have documented evidence (seasonal pattern, trending product) that the higher price is the new normal.

The 30-Second Sourcing Check

In-store, you have limited time. Here's the Keepa check in order of priority:

  1. 1
    Is the Buy Box flat for 90 days?
    Glance at the green line. If it's roughly flat at or near the current price: proceed. If there's a sharp recent spike: put it back.
  2. 2
    Is the BSR flat under 250K?
    Look at the gray line (right axis). Flat and low = consistent sales. Spiky or high = slow or unpredictable seller.
  3. 3
    Is the orange Amazon line present?
    If Amazon's line disappeared recently and the price jumped, you're looking at a third-party spike, not a real price.
  4. 4
    How many sellers?
    Check the seller count trend. A sudden jump in sellers means competition just increased — which may compress the price before you sell.

SellerAmp shows the Keepa 90-day chart in a single tap per scan. No switching apps, no separate browser tab. On a busy sourcing run, this is the difference between checking Keepa on 40 products vs checking it on 5.

5 Real Chart Scenarios — Buy or Pass?

Flat Buy Box ~$42 for 90 days. BSR steady at 35,000. Orange line present.
BUY

Amazon is in stock, price is real, BSR confirms fast sales. Classic green-light product.

Buy Box at $58 — but was $28 for 80 of the last 90 days. Orange line gap last month.
PASS

Price is a spike caused by Amazon going out of stock. It will return to $28. You'd be selling at a loss.

Buy Box stable at $35. BSR chart spikes to 800K every 2–3 weeks.
PASS

BSR spikes mean erratic sales velocity. Your BNPL payment may be due before the item sells.

Buy Box at $44. Steady for 60 days. But 12 new sellers entered last 30 days.
CAUTION

New seller flood may compress price. Consider: is your margin wide enough to absorb a 15% price drop?

Buy Box at $31. Stable 90 days. BSR flat at 180,000. 3 total sellers.
BUY

Low competition, stable price, consistent BSR. Clean signal.

SellerAmp shows all five of these chart signals in one scan result — including the seller count trend and Keepa 90-day chart. The fastest way to run this check in-store.

Read the SellerAmp Review →

Frequently Asked Questions

Sources & References

  1. Keepa Data Documentation — Keepa (2026)
  2. SellerAmp Keepa Integration — SellerAmp (2026)

PayLaterProfit cites primary sources wherever possible. BNPL app terms, Amazon fee schedules, and platform policies are verified directly from official provider documentation.

SHARE
Follow PayLaterProfit