CoolFace
Datasetpublic

TCGapi/tcg-price-history

TCG Price History Dataset Daily trading card prices across 8 major trading card games: Pokémon, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, One Piece TCG, Star Wars: Unlimited, Flesh and Blood, and Pokémon Japan. Sourced from the TCG Price Lookup API — the only API that covers every major TCG with real pricing data from both TCGPlayer and eBay. What's in this dataset Daily price snapshots for cards across all 8 supported TCGs TCGPlayer market prices (market… See the full description on the dataset page: https://huggingface.co/datasets/TCGapi/tcg-price-history.

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes40downloads
Dataset Card

TCG Price History Dataset

Daily trading card prices across 8 major trading card games: Pokémon, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, One Piece TCG, Star Wars: Unlimited, Flesh and Blood, and Pokémon Japan.

Sourced from the **TCG Price Lookup API** — the only API that covers every major TCG with real pricing data from both TCGPlayer and eBay.

What's in this dataset

  • Daily price snapshots for cards across all 8 supported TCGs
  • TCGPlayer market prices (market, low, mid, high) per condition tier
  • eBay sold-listing averages (1-day, 7-day, 30-day rolling windows)
  • PSA / BGS / CGC graded card prices for cards that have graded comps

Data source

All data is collected via the TCG Price Lookup API, which aggregates prices from:

  • TCGPlayer — the largest US marketplace for trading card singles
  • eBay — actual completed sales (not listings), providing the real market-clearing price
  • PSA, BGS, CGC, SGC, ACE, TAG — graded card sales across every major grading service

Supported games

SlugGameCards
pokemonPokémon TCG (English)30,000+
pokemon-jpPokémon TCG (Japanese)15,000+
mtgMagic: The Gathering80,000+
yugiohYu-Gi-Oh!15,000+
lorcanaDisney Lorcana1,500+
onepieceOne Piece TCG3,000+
swuStar Wars: Unlimited1,000+
fabFlesh and Blood5,000+

Use cases

  • Price prediction — time-series forecasting of card values
  • Market analysis — cross-game price trends, volatility, seasonality
  • Grading ROI — compare raw vs graded prices to model grading profitability
  • Arbitrage detection — identify gaps between TCGPlayer and eBay prices
  • Collection valuation — backtest portfolio performance over time
  • Academic research — collectibles markets, alternative investments, auction theory

Access the full dataset via API

This Hugging Face dataset contains periodic snapshots. For real-time, daily-updated prices, use the TCG Price Lookup API directly:

python
from tcglookup import TcgLookupClient

client = TcgLookupClient(api_key="tlk_live_...")
results = client.cards.search(q="charizard", game="pokemon", limit=5)
for card in results["data"]:
    print(card["name"], card["prices"]["raw"])

Get a free API key (10,000 requests/month) at tcgpricelookup.com/tcg-api.

Official SDKs

  • [JavaScript / TypeScript](https://github.com/TCG-Price-Lookup/tcglookup-js)npm
  • [Python](https://github.com/TCG-Price-Lookup/tcglookup-py)PyPI
  • [Go](https://github.com/TCG-Price-Lookup/tcglookup-go)pkg.go.dev
  • [Rust](https://github.com/TCG-Price-Lookup/tcglookup-rs)crates.io
  • [PHP](https://github.com/TCG-Price-Lookup/tcglookup-php)Packagist

Related resources

  • [TCG Price Lookup](https://tcgpricelookup.com) — the main product
  • [awesome-tcg](https://github.com/TCG-Price-Lookup/awesome-tcg) — full developer ecosystem index
  • [Code examples in 8 languages](https://github.com/TCG-Price-Lookup/tcg-api-examples)
  • [Discord bot](https://github.com/TCG-Price-Lookup/tcg-discord-bot) — self-hosted bot with 21 slash commands
  • [Blog](https://tcgpricelookup.com/blog) — market analysis, price guides, tutorials

License

MIT — see the TCG Price Lookup API terms for data usage guidelines.

Citation

If you use this dataset in research, please cite:

bibtex
@misc{tcgpricelookup2026,
  title={TCG Price History: Daily Trading Card Prices Across 8 Games},
  author={TCG Price Lookup},
  year={2026},
  url={https://tcgpricelookup.com/tcg-api},
  note={Data sourced from TCGPlayer and eBay via the TCG Price Lookup API}
}

Built and maintained by TCG Price Lookup. Get a free API key at tcgpricelookup.com/tcg-api.