TCG Card Arbitrage (TCGplayer vs Brazil) avatar

TCG Card Arbitrage (TCGplayer vs Brazil)

Pricing

Pay per event

Go to Apify Store
TCG Card Arbitrage (TCGplayer vs Brazil)

TCG Card Arbitrage (TCGplayer vs Brazil)

Find cheaper trading card buying opportunities across markets. Compares TCGplayer (US, USD) against Brazilian marketplaces (MyP Cards, LigaPokemon), matched by collector number, filtered to English and Near Mint (raw), converted to USD, and flags real arbitrage with the price gap.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

Find cheaper trading card buying opportunities across markets. This Actor compares TCGplayer (US, in USD) against Brazilian marketplaces (MyP Cards and optionally LigaPokemon), matched by collector number, filtered to English + Near Mint (raw), converted to USD, and flags real arbitrage with the price gap.

Built for card investors, resellers and collectors hunting undervalued cards across borders.

Why like-for-like matters

A naive comparison (cheapest listing on each site) is misleading: the cheapest Brazilian listing is often a damaged or Portuguese card, which trades far lower. This Actor only compares English, Near Mint, ungraded cards on both sides, so the gap is real.

Features

  • Compares by collector number (e.g. 215/203), so you compare the same card
  • Filters both markets to English + Near Mint + raw (graded PSA/CGC excluded by default)
  • Live USD/BRL conversion (or set your own rate)
  • Flags opportunities above a minimum gap and tells you which market is cheaper
  • Optional LigaPokemon (Pokemon only)

Input

FieldTypeDescription
querystringCard name to compare (e.g. "Umbreon VMAX"). Required.
gameselectpokemon, magic, yugioh, lorcana, onepiece, digimon.
exchangeRatenumberBRL per USD. 0 = fetch live rate.
excludeGradedbooleanCompare only raw cards. Default true.
includeLigabooleanAlso compare LigaPokemon (uses a BR residential proxy). Default false.
minGapPercentintegerMinimum gap to flag as an opportunity. Default 15.
maxCardsintegerMax matched cards to return. Default 40.

Example input

{ "query": "Umbreon VMAX", "game": "pokemon", "excludeGraded": true, "minGapPercent": 15 }

Output

{
"card": "Umbreon VMAX",
"number": "095/203",
"set": "SWSH07: Evolving Skies",
"tcgUsd": 13.05,
"tcgMarketUsd": 18.4,
"mypBrl": 180,
"mypUsd": 34.62,
"cheapestMarket": "TCGplayer",
"gapPercent": 165,
"opportunity": true,
"direction": "Buy on TCGplayer, 165% cheaper than MyP",
"conditionCompared": "Near Mint, English, raw",
"tcgUrl": "https://www.tcgplayer.com/product/...",
"mypUrl": "https://mypcards.com/pokemon/produto/..."
}

Common use cases

  • Spot cards that are cheaper in the US to import, or cheaper in Brazil to buy locally
  • Build a watchlist of arbitrage opportunities per set
  • Price a collection consistently across markets

Pricing

Pay per result: a small fee to start the run plus a per-compared-card fee. Each card compared opens listings on both markets.

FAQ

Why do some cards not appear? A card is only compared when both markets have an English, Near Mint, raw listing with the same collector number. Cards missing on one side are skipped.

Does it account for shipping, tax and authenticity? No. The gap is on listed prices only. International shipping, import tax and card authenticity (a known risk in the BR market) must be checked manually before acting.

Is this affiliated with any marketplace? No. It reads publicly available data. Respect each site's terms of service.