Table of Contents
- Why Keepa is the most underused tool in OA
- What Keepa actually shows you
- The 5 graph types and which one matters when
- Reading the price history line: deal vs trap
- Sales rank: what the dotted line tells you about velocity
- Buy box history: when Amazon shares it (or hogs it)
- 90-day vs 365-day view: when to use each
- The 5-bullet checklist I run in 30 seconds
- Common Keepa misreads that cost beginners money
- Setting up Keepa alerts so deals come to you
- Keepa + SellerAmp: the 1-2 punch
- Your next step: see this on a real ASIN live
Why Keepa is the most underused tool in OA
Look, real talk. I have been selling on Amazon since 2018, doing $100K+/month, and I will tell you straight: the single biggest difference between a beginner who buys 50 units of garbage and a seller who quietly stacks $20K profit a month is how they read a Keepa chart.
Most people are doing this wrong. They open Keepa, look at the price line, see it dip recently, and they buy. Done. No rank check, no buy box check, no Amazon check. Then 90 days later they are sitting on inventory that does not move, and they blame "the market" or "Q4" or whatever.
The market is not the problem. The chart told them everything they needed to know. They just did not know how to read it.
This guide is the complete tutorial. By the end you will look at a Keepa chart and know in 30 seconds whether the product is a $200 profit lead or a slow-bleed loss. No fluff. Just the exact reads I use every day on real ASINs. If you want to watch me run this on real ASINs live, grab a seat for Thursday's free training.
What Keepa actually shows you
Keepa is an Amazon price tracker. That is the boring description. The real description is: Keepa is a time machine that shows you what every seller paid attention to on this listing for the last 5 years.
It tracks three things you care about, plus a few you eventually care about:
- Price history. Every change in Amazon's price, the lowest new third-party price, the lowest used price, and the buy box price.
- Sales rank history. Every change in the product's BSR (best seller rank) inside its category.
- Buy box history. Who has been winning the buy box, at what price, and for how long.
- Offer count. How many sellers are on the listing right now and how that has changed.
- Review count and rating. How review count has trended over time.
Free Keepa shows you price history. That is it. The buy box line, which is the single most important line for OA, is locked behind the paid version, which runs about $19/month.
Skipping the paid version to save 19 bucks while spending hundreds on inventory is the dumbest move you can make starting out. Pay for it. Move on.
The 5 graph types and which one matters when
When you scroll down a product page on Amazon and the Keepa chart loads, you actually have multiple tabs to choose from. They are not equally important.
1. Price History (the default)
Shows the orange Amazon line, the blue 3rd-party new line, and the pink buy box line. This is the chart you spend 80% of your time on.
2. Sales Rank
Shows the green dotted line. Each drop in that line is roughly equivalent to one sale. Velocity check.
3. Offer Count
Shows how many sellers are on the listing over time. A spike in seller count usually means the product just went viral on TikTok or somebody put a deal list out, and the listing is about to get tanked. A flat or declining offer count is what you want.
4. Buy Box Statistics
Shows the percentage of time each seller has held the buy box over the last 90 days. This tells you if Amazon shares the listing, hogs it, or has stepped off it entirely.
5. Track Product
Not really a graph, this is the alerting tab. You set conditions like "alert me if price drops to $25" and Keepa emails you when the chart hits that. Most people ignore this tab. It is one of the most powerful features Keepa has.
I covered the full breakdown of every tab in this video, and one note about the buy box line specifically:
"If you do not see this pink line, it is probably because you still have the free version and you need to get the paid version of Keepa if you actually want to have this pink line. So what this pink line is, is the buy box." — Chris, How to use Keepa for Amazon FBA - Keepa Tutorial 2024 (Jan 2024)
Reading the price history line: deal vs trap
Here is where most people get burned. They see a giant peak on the price chart, the product spent two weeks at $40, and now it is back to $25. They think "wow this normally sells for $40, I just need to wait for it to spike again, easy money."
Wrong. That peak was a glitch. Probably an out-of-stock event where every seller raised their price and almost nothing sold at $40. The product does not sell at $40. It sells at $25.
"A mistake that a lot of people make is they may find this product right at this price, you know, and they see that the product is sitting at $35.20. You see that peak on Keepa. The truth is that most of the time it is not sitting at this price." — Chris, The Last Keepa Tutorial You Will Ever Need (Apr 2025)
The fix is simple. Do not look at peaks. Look at where the line lives. Where does the buy box price spend most of its time? That is the real selling price. That is the number you plug into your ROI calculator.
Here are the lines you should know cold:
- Orange line. Amazon. When solid and at the top of the chart, Amazon is on the listing and you will likely lose. When dropped out (gaps in the line), Amazon is out of stock and third-party sellers can win the buy box.
- Blue line. Lowest 3rd-party FBA new offer. Useful for spotting price wars between resellers.
- Pink line. The buy box price. This is the price the customer actually clicks "Buy Now" at. Treat this as your real selling price, not the listing price.
- Green dotted line. Sales rank, on the rank chart. Each downward spike is roughly a sale.
One more rule: ignore single-day spikes in either direction. They are usually data artifacts. Look at sustained price ranges over weeks, not days.
Sales rank: what the dotted line tells you about velocity
Price tells you what you would sell for. Rank tells you whether you would sell at all.
Open the sales rank tab on Keepa. You see a green dotted line that bounces up and down. Each downward spike (rank getting better, like going from 80,000 to 30,000) means inventory just sold. Count the spikes in the last 90 days. That is roughly your sales count.
What you want:
- 20+ drops in 90 days for a single-seller listing means the product moves at least every 4-5 days. Very buyable.
- 30-50+ drops in 90 days means daily sales. This is a layup.
- Under 10 drops in 90 days means the product barely moves. Skip.
Also pay attention to the average rank in the data tab. Keepa shows you the 30, 60, 90, 180, and 365-day averages. If the 30-day average is way better (lower number) than the 365-day average, the product is trending. If it is way worse, the product is dying.
For more on what makes a product worth sourcing in the first place, here is the framework I use to find profitable online arbitrage products end-to-end.
Buy box history: when Amazon shares it (or hogs it)
This is the chart that decides if you make money or not.
Open the Buy Box Statistics tab. You see a stacked bar showing the percentage of the last 90 days each seller held the buy box. If "Amazon" is at 90%+, you are not winning that listing. Period. Skip.
If Amazon is at 50% or less, you are in the game. The lower the better. If Amazon is at 0% (you see the orange line dropped out for the entire window), you have a green-light listing as long as the price and rank check out.
Now here is the nuance: the buy box line on the price chart can lie a little. If the buy box is suppressed (Amazon decides no offer deserves the buy box, usually on health or risky categories), Keepa will not show a pink line at all, but sales still happen. The first seller to qualify gets the sale.
And on listings where the buy box is a few dollars above what Keepa shows, you can still win it.
"If the buy box at $30, there is a lot of listings when they sell fast where you can actually win the buy box even if it does not show it on Keepa. You can actually win the buy box at $32 and actually get some sales even if it is not shown on Keepa." — Chris, How to Win The Buy Box | Amazon FBA Tutorial (Apr 2024)
Translation: do not panic if you list a buck or two above the pink line. On fast movers, the algorithm rotates buy box winners and you will get your share.
Watch me read Keepa charts on real ASINs, live
Every Thursday at 8 PM EST I run a free 60-minute training where I source live, pull up Keepa on every ASIN, and call deal vs trap in real time. You can ask questions in the chat. Reserve your seat.
Reserve My Seat →90-day vs 365-day view: when to use each
Keepa lets you switch the time window in the top right of the chart. Most people just leave it on 90-day. That is wrong half the time.
Here is the rule:
- 90-day view: use this for everyday sourcing decisions. It tells you what is happening now.
- 365-day view: use this for seasonal products and to spot Q4 patterns. If you are sourcing in May for Q4, the 90-day view is useless. You need to see what the chart looked like last October through December.
- All-time view: use this once when you first look at a listing, just to spot major events: a viral spike, a long Amazon hogging period, a dead period. Sets your context.
Quick example: a holiday-themed product in May will show flat rank and a buy box that nobody cares about. Look at it on a 365-day view and you see a massive rank improvement Oct-Dec, with the buy box doubling in price. That tells you to stock now while it is cheap and ship it FBA in September.
The 5-bullet checklist I run in 30 seconds
This is the exact mental script I run on every Keepa chart. Memorize it. Run it on every product. If any one bullet fails, skip the lead.
- Where does the buy box price live? Look at the pink line. Ignore peaks and valleys. Find the band it spends most of its time in. That is your selling price.
- Is Amazon on the listing right now? Look at the orange line. If it is solid and present at the top of the chart, walk away unless the buy box stats show Amazon under 30%.
- How often does it sell? Look at the sales rank chart. Count green dotted line drops in 90 days. Need 20+ to consider it.
- Is the offer count exploding? Look at offer count tab. If sellers are piling on (line going up sharply), the listing is about to get crushed by a price war. Skip.
- Does the price + rank match the math? Plug the buy box price into your ROI calculator. Need 30%+ ROI minimum to absorb a price drop. If margins are thin and the chart is volatile, skip.
This is a 30-second read once you have done it 100 times. The first 50 times will take you 3 minutes per product. After that, muscle memory.
Common Keepa misreads that cost beginners money
I lost real money on every one of these in my first year. Save yourself the tuition.
Buying the peak as the "real price"
I covered this above. Spike does not equal price. Where the line lives equals price.
Ignoring an Amazon line that just disappeared
If Amazon was on a listing for 6 months and just dropped off 2 weeks ago, do not treat that as a permanent green light. Amazon could come back any day. Look for at least 30 days of Amazon being out, ideally 60+, before treating it as a clean third-party listing.
Confusing rank drops with sales when the listing has variations
If a parent listing has 10 child variations, the rank tracks the parent. A rank drop could be a sale of any of the 10 variations. So 30 drops in 90 days on a 10-variation listing might really be 3 sales of your specific variation. Always source the specific child ASIN.
Skipping a great product because the buy box is suppressed
No pink line does not equal no sales. Suppressed buy box just means Amazon thinks no offer is good enough to feature, but customers still scroll down and buy from offers. Some of my best leads have been suppressed-BB listings that everyone else passed on. Check if I covered the misread that makes most beginners skip great leads, this is the one.
Not checking the offer count
You buy 200 units, send them in, and by the time they hit the warehouse the offer count went from 4 to 18 sellers and the price tanked. Always check the trend on offers. If sellers are piling on, the listing is being broadcast somewhere and you do not want to be the last one in.
Buying based on Keepa alone, no SellerAmp
Keepa tells you the chart. SellerAmp tells you if you are gated, what the FBA fees are, what the ROI is at current pricing, and whether the product has any IP risk. You need both.
Setting up Keepa alerts so deals come to you
The Track Product tab is the most underused feature in Keepa. Most people use Keepa reactively: they find a deal, they check Keepa, they decide. Pros use Keepa proactively: they tell Keepa what conditions they want, and Keepa emails them when the conditions are met.
How to set it up:
- Find a product you would buy at the right price but it is currently too expensive.
- Click "Track Product" on the Keepa chart.
- Set the trigger condition: "Amazon Price drops to $X" or "3rd-party new drops to $X" or "Buy Box drops to $X."
- Pick a notification method (email is fine, Telegram if you want it faster).
- Walk away. Keepa watches the chart 24/7 for you.
I have a Keepa watchlist of 200+ ASINs that I have personally vetted. When any one of them hits my buy price, I get an email, I run SellerAmp to confirm, I buy. It takes 90 seconds. I do not "source" anymore. The deals come to me.
This is the part of OA that people who only do an hour a day actually scale on. If you want the broader playbook for getting started in this game, here is how to start online arbitrage with $500.
Keepa + SellerAmp: the 1-2 punch
Keepa alone is half the picture. The other half is SellerAmp (or RevSeller, similar tool). Here is how they work together.
Keepa tells you:
- What the product sells at
- How often it sells
- Whether Amazon is on the listing
- Whether the buy box rotates
SellerAmp tells you:
- Whether you are gated to sell it (huge, do not skip this)
- FBA fees and prep costs
- ROI at current buy box price
- Hazmat status
- IP complaint history
The flow is: spot a deal at a retailer, open SellerAmp browser extension, it pulls Keepa data plus its own analysis. 30 seconds, full read. If you are gated, skip. If math works, scroll the Keepa chart on the SellerAmp panel itself, run the 5-bullet checklist, decide.
For a deeper comparison of OA vs other Amazon models, see online arbitrage vs retail arbitrage. Both use Keepa the same way, but the sourcing flows are very different.
Your next step: see this on a real ASIN live
Reading about Keepa charts and reading actual Keepa charts are two different things. The shortest path from "I read the guide" to "I just hit my first $1K profit month" is watching me do it on a real product, live, while you ask questions.
That is what I do every Thursday at 8 PM EST. Free 60-minute live training. I source live. I open Keepa on every ASIN. I call deal vs trap in real time. I show what I plug into SellerAmp. I show how I decide buy quantity. I take questions in the chat.
If you want to actually do online arbitrage in 2026 and not just read about it, this is the most efficient hour you will spend this week. And if you are still figuring out the budget side, here is what you need to know about how much money to start Amazon FBA.
Reserve your seat. I will see you Thursday.