Reading Keepa Data for Product Sourcing
Keepa tracks the history of an Amazon product (price, sales rank, Buy Box, and offers) over months or years. That history is what separates a proven seller from a one-off spike. Here is how to read it for sourcing decisions, and which signals actually matter.
Sales rank: demand over time, not today
The Best Sellers Rankline is the most important one. You're not looking at today's number; you're looking at the shape. Frequent downward spikes mean regular sales (each sale improves the rank). A flat line near the bottom of the chart means almost no sales. Read the rank against its category: a mid-five-figure rank is strong in a huge category and weak in a tiny one.
Price history: is the margin real or temporary?
Check whether the current price is normal or a spike. If a product usually sells for $18 and is briefly at $30, building your ROI on the $30 figure is a trap; the price will revert. Look for a stable price band over the last 90 days, and base your numbers on the typical price, not the peak.
Buy Box history: can you actually win the sale?
The Buy Boxhistory shows who has been winning sales. If Amazon holds it most of the time, third-party sellers struggle, so be cautious. If it rotates among several FBA sellers, there's room to compete. A listing where the Buy Box rarely changes hands among third parties can mean one entrenched seller.
Offer count and out-of-stock: crowding and opportunity
A rising offer count signals a flooded listing where sellers undercut each other, and margins erode. Conversely, a high Amazon out-of-stock percentage can be an opening: when Amazon is frequently unavailable, third-party FBA sellers win the Buy Box more often.
Reading exports, not just charts
Keepa data can be exported to CSV for bulk work. Those exports store time as minutes since 2011, so dates look like large integers until you convert them. That's what the free Keepa Time Converter is for. To judge hundreds of products at once rather than chart by chart, analyze the whole export in Gridwinner: its A–D grade reads 90-day rank movement, out-of-stock percentage, and rank volatility for every row at once.