5,859件の成約取引を突き合わせたところ、公開落札ページの表示価格は99.0%の確率で買い手の支払額より高く、その中央値は14.9%でした。カテゴリ別の乖離と、その価格を基準にしている仕組みへの影響をまとめます。
ベストオファーで成立した取引の場合、eBayの公開落札ページに表示されるのは出品価格であり、買い手が実際に支払った金額ではありません。成立額はそのページのどこにも載っていません。つまり公開ページを読んでいるツール、スプレッドシート、スクレイパーはすべて高すぎる数字を報告しており、しかもデータの中に「どれだけズレているか」を示すものは何もありません。
私たちは両方の数字を持っているので、その差を実測しました。2026年10月10日までの90日間、12カテゴリ、93件の検索から、成約したベストオファー取引5,859件を5,840件の個別出品にわたって突き合わせています。各取引は商品IDで照合しているため、出品価格と成立額は同一商品の同一取引のものです。除外した行はありません。
成約したベストオファー取引の99.0%が、公開落札ページ上では実際より高く表示されていました。誤差0.5%以内で一致したものが0.7%、実際より低く表示されたものが0.4%です。
| 乖離の大きさ | 成約ベストオファー取引に占める割合 |
|---|---|
| 5%超 | 89.2% |
| 10%超 | 68.9% |
| 25%超 | 23.4% |
| 50%超 | 5.9% |
| 100%超 | 0.8% |
12カテゴリすべてが金額加重で11%を超えています。値下げ交渉が多いカテゴリほど悪く、売り手が高めに出して交渉前提で構えているカテゴリが最悪です。
| カテゴリ | 照合件数 | 高く出た割合 | 乖離の中央値 | 上位10% | 金額加重 |
|---|---|---|---|---|---|
| 自動車パーツ | 228 | 96.9% | 12.2% | 51.3% | 23.9% |
| スニーカー | 857 | 99.9% | 20.0% | 50.0% | 22.0% |
| 鑑定済トレーディングカード | 390 | 99.7% | 15.7% | 40.0% | 17.3% |
| ジュエリー | 652 | 99.1% | 17.6% | 55.6% | 16.8% |
| ブランドバッグ | 723 | 98.9% | 17.5% | 46.7% | 15.8% |
| ゲーム機とソフト | 446 | 99.8% | 14.7% | 36.4% | 15.7% |
| スマホとタブレット | 300 | 99.7% | 10.0% | 35.9% | 15.3% |
| ゴルフクラブ | 599 | 99.3% | 13.7% | 33.3% | 14.5% |
| 楽器 | 365 | 98.4% | 13.2% | 33.3% | 14.4% |
| コインと地金 | 362 | 98.1% | 11.1% | 30.0% | 13.2% |
| 高級腕時計 | 655 | 98.0% | 11.2% | 31.2% | 12.1% |
| カメラとレンズ | 282 | 97.9% | 11.1% | 25.0% | 11.5% |
日本から輸出される定番カテゴリが、まさにここに並んでいます。カメラとレンズが11.5%、ゲーム機とソフトが15.7%、鑑定済トレーディングカードが17.3%、楽器が14.4%。日本の中古在庫を海外相場で値付けしている方にとっては、他人事の数字ではありません。
ベストオファーは買い手と売り手の個別交渉です。eBayは「売れたこと」と「いくらで出品されていたか」は公開しますが、合意した金額は公開記録から外しています。解析すべき項目も、それを引き出すクエリも存在しないので、スクレイパーの精度を上げれば解決する類の問題ではありません。その数字はページに載っていないのです。
だからこそ、同じ落札ページを読む2つのツールは同じ間違った答えを出し、しかもその誤りは表に出ません。レスポンスを見ても何もおかしく見えないからです。24,995ドルで出品され15,500ドルで成立した腕時計は、公開ページを読む限り、誰にとっても永遠に24,995ドルの取引として記録されます。
この誤差は一方向にしか出ません。ベストオファーが出品価格を超えて成立することはまずないので、影響を受けた相場データはすべて同じ方向に見積もりを押し上げ、打ち消し合うことがありません。
各ペアの両側は、同じ商品IDの同じ取引から取っています。出品価格側はeBayの公開落札ページが実際に表示していた金額で、これは競合ツールが読んでいるものとまったく同じです。成立額側は取引が実際に成立した金額で、私たち自身のデータです。
限界も正直に書きます。
CompsAPIは取引が実際に成立した金額を返します。無料プランを含む全プランで利用でき、各行の best_offer を見れば、その取引が交渉によるものかどうかが分かります。best_offer=only を渡せば交渉成立分だけを取得できます。
curl -G https://api.compsapi.com/v1/sold \
-H "Authorization: Bearer YOUR_KEY" \
--data-urlencode "q=charizard psa 10" \
--data-urlencode "days=1095" \
--data-urlencode "best_offer=1"
無料キーは月100リクエスト、カード不要です。この調査をご自身のカテゴリで再現するには、それだけあれば足ります。
ドキュメントとサポートは現在英語のみですが、ご質問は keys@compsapi.com まで日本語で送っていただいて構いません。
100 free requests a month · every filter on · no card
Get a free key