Reprice History Guide
Price Spectre keeps a detailed record of every price change it makes on your eBay listings. The Reprice History view shows all of those events in one place, the Reprice Record view drills into a single event and shows exactly what Price Spectre saw when it decided to reprice, and the Price History view charts an item's price over time so you can spot trends.
Together, these three pages are the first place to look when you're wondering "why didn't my item reprice?" or "why did my item reprice to that number?". This guide walks through each page, explains the columns, reasons, and status flags you'll see, and offers a troubleshooting checklist for the most common questions.
If you are brand new to Price Spectre, read the Tutorial first — it covers linking your eBay account, setting floor and ceiling prices, and enabling repricing, which are the actions that produce the records described here. If you write or customize algorithms, the Algorithm Editor Guide is a useful companion.
Table of Contents
- How Reprice Tracking Works
- Reprice History
- Reprice Record
- Price History
- Reading the Status Flags
- Reading the Reason Column
- Troubleshooting: "Why didn't my item reprice?"
- Tips and Best Practices
- Frequently Asked Questions
How Reprice Tracking Works
Every time Price Spectre changes the price of one of your listings, a new entry is added to your reprice history. Price changes can come from several actions — the automatic scheduler running on its normal cadence, you toggling a listing's repricing On / Off switch, you accepting or adjusting a recommendation on the Price Suggest or Price Recommendation page, or you changing settings on a non-managed listing in Price Spectre. Each entry captures the item, the time, the before and after prices, the reason the change happened, and a set of status flags that describe what the repricing algorithm observed at that moment.
Entries are only logged when the price actually changed. If Price Spectre evaluated a listing and decided the current price was already correct, no entry is created — so every row you see represents a real change to the listing on eBay.
You will work with three related pages:
- Reprice History (
Tools → Reprice history) — a cross-inventory list of every reprice event. Use this to scan recent activity, spot patterns across your whole catalog, or confirm that repricing ran at all. - Reprice Record (opened by clicking the Reason link from Reprice History or Price History) — the detail view for a single reprice event. Use this to see exactly which competitors, filters, and pricing controls were in play when Price Spectre made its decision.
- Price History (
Tools → History) — a per-item chart of how one listing's price has moved over time, plus a short list of that item's most recent reprice events. Use this to investigate one listing in depth.

The general investigation flow is: start on Reprice History to find the event you're curious about, click its Reason to open the Reprice Record and see the decision context, or click its Before or After price to jump to the Price History for that item. The Reason column on the Price History page's Recent repricings list will take you back to a Reprice Record as well, so you can move between any two of the three pages in one click.
Tip: Reprice History only retains the most recent 30 days of activity. If you need a longer audit trail, export the data periodically using the Export button — see Exporting Reprice History below.
Reprice History
The Reprice History page is a single, paginated table that lists every reprice event across your entire inventory, newest first. It is the best place to start when you want to understand what Price Spectre has been doing on your behalf.
Navigating to the Reprice History Page
- Click Tools in the top navigation.
- Select Reprice history from the side menu.

The page loads the most recent events automatically. If you have a large inventory, give it a moment to populate — older entries are available through pagination.

Reading the Columns
Each row in the table describes a single reprice event. The columns are:
- Time — when the reprice happened, shown in your local time zone as month/day hour:minute. Hover over the value to see the full date if it isn't from the current year.
- Item # — the eBay item number. Click it to jump directly to that listing's row in the main Price Spectre tool, where you can adjust its settings.
- Title — the eBay listing title. Items with variations (for example, different colors, sizes, or years) expand to show which variation was repriced.
- Reason — why the reprice happened. The possible values are Automatic reprice, Manual reprice, Manual user initiated change, Enabled, and Disabled. See Reading the Reason Column for a full reference. The Reason is always clickable — it opens the Reprice Record for that event.
- Before — the price immediately before the reprice. Click it to open the Price History for that item.
- After — the price immediately after the reprice. Click it to open the Price History for that item.
- S&H — the shipping and handling cost associated with the listing at the time of the reprice. This is informational; Price Spectre does not edit shipping cost, but it is shown here because some algorithms consider landed cost when comparing against competitors.
- Difference — the size of the change. A small up arrow means the price went up; a small down arrow means it went down. Because entries are only logged when the price actually changed, every row has a non-zero Difference.
- Rank — where your listing sat among the competitors Price Spectre considered during this reprice, with
1meaning the cheapest among them. Rank only counts listings that matched your search parameters; items filtered out by keywords, sellers, condition, and so on do not affect it. Ranks above5should be treated as approximate. - Status — one or more small icons summarizing what happened. Hover over an icon to see its label (for example, Floor reached or No competitors found). A full reference lives in Reading the Status Flags.

Paginating and Changing Page Size
The controls below the table let you move through older history:
- Items per page — choose how many rows to load at once. The default is
250. Larger page sizes are easier to scan but take slightly longer to load. - Page input — type a page number and press Enter to jump directly to it.
- Previous / Next — step one page backward or forward.

The newest events are always on page 1. Each page shows the same columns in the same order, so you can scroll quickly through long histories without reorienting.
Exporting Reprice History
If you want to keep a long-term record of reprice activity — for example, for bookkeeping, accounting, or post-hoc analysis in a spreadsheet — click Export at the top of the page and choose a file format:
- CSV — a plain comma-separated file that opens in any spreadsheet application and in most data tools.
- XLSX — a native Microsoft Excel workbook, preferable when you want to keep formatting or share the file with non-technical colleagues.

The export includes every column visible in the on-screen table. Status flags are written as text (for example, floor reached; lowest) so they remain searchable in the exported file. See the Import and Export Guide for more on working with exported files.
Empty State
If you have never had a reprice happen — for example, because you just signed up or you have not yet enabled repricing on any listings — the table shows a short message:
"You currently have no reprice history records."

If you expect to see events but the page is empty, skip ahead to Troubleshooting: "Why didn't my item reprice?".
Reprice Record
A Reprice Record is a snapshot of a single reprice decision for a single item. Where Reprice History shows you what happened, the record shows you why — which search parameters were active, what floor and ceiling you had set, which algorithm ran, and exactly which competing listings Price Spectre looked at before it chose the new price.
Think of a reprice record as a frozen receipt. The search controls, pricing controls, and competitor results are preserved as they were at the moment the reprice ran, even if you change your settings later. This is what makes the record useful for answering "why did it pick that price?" weeks after the fact.

Opening a Record from Reprice History
The quickest way to open a record is from the Reprice History page. In the Reason column, any underlined or linked value has a record attached — click it to open the Reprice Record for that event in a new view.

Opening a Record from Price History
You can also reach a Reprice Record from the per-item Price History page. Below the price chart is a small Recent repricings table showing the last several reprice events for that specific item, using the same columns as Reprice History. Click the Reason on any row to open that event's record.

This is often the fastest path when you are already investigating a specific item: search for it once on Price History, then move between its past reprices from the same page.
Reading the Reprice Snapshot
The top of the Reprice Record shows the item it belongs to:
- The listing title, exactly as it appeared on eBay at the time.
- The Item # (clickable — it jumps to the listing in the main Price Spectre tool).
- If the listing has variations, the SKU or variation label for the specific variant that was repriced.
Directly below the header is a one-row summary table with the same Time, Reason, Before, After, S&H, Difference, Rank, and Status columns you already know from Reprice History — scoped to this one event.

The real value of the page is what comes next: a read-only reproduction of the search and pricing controls that were active when Price Spectre ran. These are the same controls you would configure on the main Price Spectre tool, and they are grouped into two families:
Search parameters — how Price Spectre found competitors:
- Keywords or product code used to match competing listings
- Feedback score minimum and maximum for competing sellers
- Price minimum and maximum (competitors outside this range are ignored)
- Quantity and maximum handling time
- Toggles such as Include Auctions, Include Amazon, US Location Only, Restrict Category, Returns Accepted, Top Rated Only, and Hide Duplicates
- Seller Include / Exclude lists, acceptable item Conditions, and any specific eBay category restriction
Pricing controls — how Price Spectre chose a number once competitors were found:
- Your BIN (Buy It Now) price at the time
- Your Floor and Ceiling prices at the time
- The Algorithm that ran, including any X and Y values the algorithm took as inputs
- Whether Baťa pricing (psychological pricing that may round the price up to the nearest psychological price) was active

Because the snapshot is frozen to the moment of the reprice, it reflects the values you had set at that time. If your current settings differ, the record still shows what was used — which is exactly what you need when troubleshooting a result that no longer makes sense with today's settings.
Tip: If a record shows different values from what you see now on the Price Spectre tool, that is not a bug. It means your settings have changed since the reprice ran. Use this to confirm whether a change you made recently is already taking effect.
Reading the Competitors Table
Finally, the Reprice Record shows the list of competing listings Price Spectre considered during the reprice — the same results you would have seen if you ran a Search at that moment. The price Price Spectre set when this snapshot was taken is highlighted in the table so you can see exactly where your listing landed among the competitors.

Use this view to answer questions such as:
- Did Price Spectre actually find any competitors? If not, you will see the No competitors found status flag in the summary row, and the table will be empty.
- Were the competitors it found the ones you expected? If you see sellers or listings that should be excluded, revisit your Exclude Sellers list or tighten your keyword filter.
- How close was your price to the leader? The difference between your highlighted row and rank
1is a rough measure of how aggressive the algorithm was being. - Did rank tie-breaking favor you or the competitor? When two listings match, the algorithm applies its configured rules — useful context for why the new price came out where it did.
If you are adopting a new algorithm or tuning your competitor filters and want to see how a search would run before committing, use the Search Console from the main Price Spectre tool; the Reprice Record is the retrospective counterpart that shows what the algorithm actually saw on past runs.
Price History
The Price History page focuses on a single listing and shows how its price has changed over time. It is the best view for spotting long-term trends — "my price has drifted down for three weeks" — and for drilling into the last few reprice events on one item without losing context.
To open it, click Tools in the top navigation and choose History from the side menu.

Finding an Item
The Price History page starts empty. You choose the item you want to look at using the search field at the top:
- Type the 12-digit eBay item number or a partial title into the search box.
- Select the matching item from the suggestions that appear.

Once you pick an item, the chart and the Recent repricings list load for that listing. To switch to a different item, clear the search box and search again.
Reading the Price Chart
The top of the Price History page is an interactive line chart of the item's price over time. Each point on the line marks a time when the price changed — whether by Price Spectre, by your own edits in eBay, or by a third-party tool acting on your account.

Hover over any point on the line to see the exact price and the date and time of that change. Flat horizontal segments mean the price was stable for that stretch of time; sharp vertical steps mean the price changed at that moment.
To investigate why a particular change happened, find the matching row in the Recent repricings table below the chart and click its Reason to open the corresponding Reprice Record.
Changing the Time Range
Below the main chart is a smaller "navigator" view that spans the entire available history. Drag its left and right edges, or grab the highlighted band in the middle and slide it, to choose which window of time the main chart shows.

Above the chart, Zoom shortcut buttons jump to common windows (such as the last week, month, or year) in one click. Changing the visible range only affects what the chart shows — no data is deleted, and you can widen the range again at any time.
Recent Repricings Table
Below the chart is a Recent repricings table showing the most recent reprice events for this item, using the same columns you already know from Reprice History. Because it is scoped to one listing, the Item # and Title columns are omitted (they would be the same on every row).

Each row is a shortcut: click the Reason to open that event's Reprice Record. The table loads the last handful of events for the selected item. For a longer audit trail across all items, use Reprice History.
Exporting Price History
If you want a copy of an item's price history to analyze offline — for example, to build your own chart in a spreadsheet, compare against Amazon prices, or archive for tax purposes — click Export above the chart and choose a file format:
- CSV — a plain file that opens in any spreadsheet application.
- XLSX — a native Microsoft Excel workbook.

The export contains one row per price change, with the timestamp and the new price. Combine this with a Reprice History export (see Exporting Reprice History) for a complete offline record.
Reading the Status Flags
The Status column on both Reprice History and Reprice Record is a compact collection of small icons. Each icon represents a flag that the algorithm set while making its decision. A row can have several flags at once (for example, Floor reached and Lowest price can both be true at the same time), and hovering over any icon shows its name.

Flags describe observations, not errors. A row with several flags is still a successful reprice — the flags just tell you what constrained the outcome.
Floor reached
The price was pushed against the floor you set on the listing. Price Spectre would have gone lower based on the competitors it found, but your floor stopped it.
If you see this flag often on the same item, decide whether you want to lower the floor (accept a thinner margin to stay competitive) or leave it in place (accept losing the rank race to protect margin). The current floor is visible on the main Price Spectre tool and in the frozen settings shown on the Reprice Record.
Ceiling reached
The mirror image of Floor reached: the algorithm would have raised the price higher, but your ceiling capped it. This happens on low-competition listings or when an algorithm is configured to follow a markup over cost that produced a number above your ceiling.
Review your ceiling periodically. A ceiling that is too low can leave money on the table when competition thins out.
No competitors found
Price Spectre ran the search but found zero competing listings that matched your search parameters. With nothing to compare against, the algorithm falls back to your No competition found Behavior. The default behavior is to set the price back to your BIN price, but you can change this on the Behaviors page (Tools → Behaviors).
Common causes:
- Keywords or product code are too specific.
- Seller Exclude list is filtering out every real competitor.
- Condition, category, or location filters are too strict.
- You really are the only seller — which is a great position to be in.
The Reprice Record for a No competitors found event is particularly useful: the competitors table will be empty, and the search parameters section will show exactly which filters were in effect.
Lowest price
Your listing is already priced at or below every competitor the algorithm found. Rank 1 rows almost always carry this flag.
This is usually good news: you are winning the price race for this item. If you see it paired with Floor reached, it means you are at the lowest competitor price and against your own floor — i.e., the floor is what stopped the price from dropping further, not competition.
Scheduled downtime
A scheduled downtime was in effect when the reprice ran. The price is set according to your No competition found Behavior, which you can configure on the Behaviors page (Tools → Behaviors). The default Behavior is to fall back to your BIN price, so unless you've changed it you can expect the listing to revert to its BIN price for the duration of the downtime.
Downtimes are useful during inventory updates, promotions, or off-hours. If you did not expect one to be active, review Tools → Schedule downtimes.
Reading the Reason Column
The Reason column tells you why an entry exists in the history — who or what caused the reprice to be attempted. There are a small number of possible values.
Automatic reprice
The scheduler ran on its normal cadence, the algorithm evaluated the item, and the new price was different from the old one. This is the most common reason on an active account. Reprices that produced no price change are not logged, so every Automatic reprice row reflects an actual change to your eBay listing.
Manual reprice
You (or someone on your account) accepted a recommendation — or set your own price — on the Price Suggest or Price Recommendation page for a listing that is configured for manual repricing. The snapshot captured in the Reprice Record reflects the settings as they were when you confirmed the price.
Manual user initiated change
You changed a setting in Price Spectre on a listing that is not managed for repricing, and the change caused the price to update. The most common trigger is a bulk settings change — for example, updating the floor or ceiling for all listings — applied to a non-managed listing whose current price differs from its BIN price. Price Spectre considers the BIN price to be the correct price for non-managed listings, so it adjusts the listing back to its BIN price as part of the bulk operation, and that adjustment is logged here.
Enabled and Disabled
Enabled records the moment you turned Price Spectre repricing on for an item, and Disabled records the moment you turned it off. These events can also be used to force an immediate reprice — disable a listing, then re-enable it, and Price Spectre will reprice it right away rather than waiting for the next scheduled run. The price change that results from the re-enable is what gets logged as the Enabled row.
Troubleshooting: "Why didn't my item reprice?"
When a listing's price is not moving the way you expect, work through the following checks in order. Most real cases are solved in the first three.
1. Does the item appear on Reprice History at all?
Open Reprice History and look for entries for that item (use the Item # column). If there are none in the recent past:
- Confirm repricing is enabled for this item on the main Price Spectre tool. A recent Disabled entry in the history is a giveaway.
- Confirm the item is actually active on eBay. Ended listings are skipped. (Out-of-stock listings are not skipped — Price Spectre keeps repricing them so they're at the right price when stock returns. The exception is time-based algorithms such as Elastic and Discount X Days $Y, which require active stock.)
- Confirm no Scheduled downtime is in effect. If your last reprice shows the Scheduled downtime flag, the price is following your No competition found Behavior on the Behaviors page rather than the algorithm.
2. Do you see No competitors found on recent entries?
The search parameters excluded every competing listing, so Price Spectre fell back to your No competition found Behavior (the default is to revert to the BIN price; see No competitors found). Open the Reprice Record and look at the frozen search parameters:
- Loosen the keyword / product code if it is overly specific.
- Re-check the Exclude Sellers list — it can accidentally rule out everyone.
- Relax feedback, handling-time, or condition filters if they are too tight.
- Widen the price-range filter.
3. Do you see Floor reached or Ceiling reached?
The price is being held against your boundaries:
- Floor reached — the algorithm wants to go lower. Consider lowering your floor if staying competitive matters more than margin on this item, or leave it alone to protect margin.
- Ceiling reached — the algorithm wants to go higher. Consider raising the ceiling if you want to capture low-competition windows.
4. Is the price on eBay being overwritten by something else?
This is one of the most common root causes for "why didn't my item reprice?" — and it is not always immediately obvious. The classic signature is:
- A reprice record on Reprice History shows Price Spectre setting the correct expected price.
- Subsequent reprice records show Price Spectre setting the same correct price again, repeatedly.
- The Price History chart for the item shows the price oscillating between two (or more) values over and over.
This pattern means the price is being changed back to a different value between Price Spectre's reprices — most commonly by another third-party repricing tool or seller-management tool that is also connected to the eBay account, less commonly by a person editing the price directly in eBay. To resolve it, identify the other tool or person making the change and either disable that source or align its rules with Price Spectre's.
5. Is rank 1 but the price still feels wrong?
If the status shows Lowest price but you believe the price is too low (or too high), the gap is between your configured strategy and what the algorithm is doing with it. Open the Reprice Record and check:
- Which Algorithm is shown, and what X / Y values were used.
- Whether Baťa pricing is enabled when you did not expect it.
- Whether the competitor list contains listings you would rather ignore. Tighten the search filters if so.
For deeper tuning of algorithm behavior, see the Algorithm Editor Guide.
6. Still stuck?
Export the last few weeks of Reprice History (see Exporting Reprice History) and the Price History for the affected item, and open a support ticket. Including both exports gives the support team a complete picture without you needing to reproduce the state.
Tips and Best Practices
- Investigate from the Reason link. When you are not sure why an event happened, the Reason link on Reprice History is almost always the fastest first click. It drops you straight into the frozen snapshot for that event.
- Use Price History for per-item stories, Reprice History for catalog-wide stories. If you are asking "what happened to this listing over the last month?", Price History is the right page. If you are asking "is the repricer running at all?", Reprice History answers first.
- Compare past records after changing settings. Once you adjust your floor, ceiling, algorithm, or search filters, open a recent pre-change record and a recent post-change record side by side. The snapshots make it easy to confirm your change took effect.
- Export on a regular cadence. Reprice History only retains the most recent 30 days, so if you want a permanent record, schedule a recurring manual export of both Reprice History and any high-value items' Price History.
- Pair with the Algorithm Editor. When recurring Floor reached or No competitors found flags point you toward an algorithm tuning change, the Algorithm Editor Guide covers how to adjust the algorithm itself.
- Pair with Import/Export for bulk settings changes. If a troubleshooting session reveals that many listings share the same problem (for example, a too-tight floor), fixing them one at a time is slow. The Import and Export Guide covers how to pull settings into a spreadsheet, edit them in bulk, and import them back.
Frequently Asked Questions
Q: The Reprice Record shows different settings from what I see now on the Price Spectre tool. Why? A: Reprice Records are snapshots. They preserve the settings that were active at the moment the reprice ran, even if you have since changed them. This is intentional — it is what makes the record useful for investigating past decisions.
Q: How far back does Reprice History go? A: Reprice History retains the most recent 30 days of activity. If you need a longer audit trail, export to CSV or XLSX periodically and archive the files yourself.
Q: Can I filter Reprice History by item or by status flag? A: The page shows all events in reverse chronological order. To focus on a single item, open Price History and search for the item — the Recent repricings table there is scoped to that listing. For broader filtering, export to CSV or XLSX and filter in a spreadsheet.
Q: Why does my status show No competitors found when I can clearly see other sellers on eBay? A: The flag reflects what matched the search parameters on the reprice, not what exists on eBay overall. Open the Reprice Record and review the frozen keywords, condition filter, seller Exclude list, feedback bounds, and price range — one of them is ruling out the competitors you expected.
Q: Does a Reprice Record exist for every event on Reprice History? A: Yes — any time Price Spectre changes the price, a Reprice Record is created. The flip side is also useful to know: if a price changed on a listing but you cannot find a corresponding Reprice Record, that change happened outside Price Spectre (a person editing in eBay, or a third-party tool).
Q: How do I force an immediate reprice on a managed listing? A: Disable the listing on the main Price Spectre tool, then re-enable it. Re-enabling triggers an immediate reprice, which will appear in Reprice History as an Enabled row.
Q: I only want a chart, not a table. Where do I look? A: The Price History page opens directly on the chart for the item you search for. Use it whenever a visual trend is more useful than a list of events.
Q: Where do I learn more? A: Start with the Tutorial for the full end-to-end picture of Price Spectre, the Algorithm Editor Guide for customizing pricing behavior, and the Import and Export Guide for bulk settings changes.
