Domain investing is a margin business. You buy at wholesale, mostly at expired auctions and from other investors, and sell at retail to end users. Every decision in between is a pricing decision, and most investors make hundreds of them a month across a portfolio of a few hundred to a few thousand names. This page shows how SoldComparables fits each one.
Pricing an expired auction before it closes
Expired auctions move fast. A name looks good, the bids climb, and you have minutes to decide where to stop. The question is not "what is this name worth to an end user", it is "what do names like this sell for at auction, and what could I realistically resell it for".
SoldComparables answers both. Every comp is labelled with its venue tier, so you can filter to expired auction and investor venues for the bid ceiling and to end-user marketplaces for the resale view.
| Venue tier | Example venues | Recorded sales | Median |
|---|---|---|---|
| Expired auction / investor venue | DropCatch, NameJet, Park.io, Dynadot | 30,021 | 1,725 USD |
| End-user marketplace | Afternic, Sedo, Atom.com, BuyDomains | 23,816 | 2,288 USD |
| Mixed venue | GoDaddy and unknown venues | 75,030 | 1,800 USD |
In our corpus, 20,590 of the 30,021 recorded wholesale sales (68.6 percent) closed below 2,500 USD. Remember that every recorded sale is at least 1,000 USD, the floor of the public reports, so the many names that close below that are not in these numbers.
Reading the comps quickly
Each comp gets a relevance score from 0 to 100 with up to three plain reasons, such as "Same .ai extension", "Shares the word cron" or "Same length". The search uses semantic similarity: an embedding language model has precomputed which words are close in meaning, so a search for a developer term finds sales of related developer terms even when no letters overlap. You see the right comps first instead of scrolling a keyword list.
Developer-term .ai names show why this matters. stack.ai sold for 4,449 USD on Whois.ai (2021-07-06) and for 72,999 USD on Dynadot (2024-06-03). server.ai sold for 2,651 USD on Sedo (2022-01-02) and for 29,400 USD on Namecheap (2025-02-25). Dates matter as much as names, and every comp shows both.
Setting buy now prices across a portfolio
Most investors know their best names well and guess the rest. Listing a portfolio at one flat price, or at prices set years ago, leaves money on the table on some names and kills sell-through on others.
The Investor plan includes bulk appraisal lists of up to 200 names. Paste or upload a list, and each name gets comps and an estimate. Each name counts as one search. The portfolio view shows an estimate per name, sortable, with CSV export, so you can update prices on your marketplace in one pass.
Wholesale versus retail on the same name
The same name can trade at very different prices depending on who buys it. Our corpus has clear cases.
| Name | Wholesale sale | Later retail sale |
|---|---|---|
| beguile.com | 2,475 USD, DropCatch, 2024-08-25 | 20,000 USD, Afternic, 2025-07-31 |
| reguard.com | 1,313 USD, NameJet, 2023-06-08 | 35,000 USD, Afternic, 2024-05-14 |
| freckle.io | 1,121 USD, Park.io, 2022-09-08 | 20,000 USD, Afternic, 2025-08-14 |
| mega.app | 1,350 USD, Sav.com, 2023-07-22 | 50,000 USD, Spaceship.com, 2025-06-30 |
These are individual outcomes, not averages, and most names never get a retail sale. That is why the estimate gives a wholesale figure and a retail figure separately instead of one number.
Deciding which renewals to drop
Renewal season is where portfolios bleed. A name with no realistic resale value costs a renewal fee every year. A name you drop because you guessed wrong can show up in someone else's sales report.
Run your renewal list through a bulk appraisal and sort by estimate and confidence. Names with no comparable recorded sale above 1,000 USD get an honest answer: the tool says names like this usually trade below that, and it never invents a figure. Names with several strong comps and a high confidence estimate are the ones to keep and price properly.
The Investor plan, in numbers
The Investor plan costs 149 USD per month, or 74 USD per month billed yearly (888 USD per year).
| Feature | Investor plan |
|---|---|
| Comp searches | 750 per month |
| Saved reports | 50 per month |
| Bulk appraisal lists | up to 200 names (each name counts as a search) |
| Portfolio view | estimate per name, CSV export |
| TLD market pages | included |
| Seats | 2 |
Everything in Pro is included: full filters, source links, estimates with rationale, PDF and CSV export and saved searches. Limits count usage in the billing period, and deleting a report never returns quota. If you price at volume or need the API, the Broker plan raises limits; see domain broker tools.
Does it pay for itself
One avoided overpay at an expired auction can cover a year of Investor. The arithmetic is simple: if a comp search shows that names like the one in front of you close well below where the bidding is heading, and you stop, the money you did not spend stays in your account. Whether that happens in your first week or your third month depends on how much you buy, so we do not promise a number.
How SoldComparables builds each estimate
The corpus holds 128,867 recorded domain sales from 2021-05-28 to 2026-05-28, taken from public NamePros "Daily Domain Sales" reports, which republish NameBio top sales charts. Each sale shows its venue and links to the public report thread. We do not invent sales.
For each name we analyse length, extension, singular or plural form, term class (developer term, AI term, dictionary word, brandable, exact match keyword), style, digits, hyphens and venue tier. The estimate gives a low, likely and high value, a wholesale and a retail figure, a confidence level, and a rationale that cites the comps by name, price and date. With fewer than three good comps it says so, widens the range and lowers confidence. It is a data-backed estimate, not a certified appraisal and not a guarantee. The full method is on the domain appraisal methodology page, and .ai domain sales has extension data.
Your searches are private to your workspace, never published and never used to buy names.
Try it on a name you are bidding on with the domain appraisal tool, or compare plans on the pricing page.