Cardmarket Price Updater

Automatically get prices for MTG, Pokemon and Yu-Gi-Oh! cards

I collect Yu-Gi-Oh! cards on and off, I have since I was a kid. I recently wanted to complete my set of every Red-Eyes Black Dragon card ever printed after getting the NKC1-EN002.

So to help do that I wrote this program that will get prices based on the current prices on Cardmarket which is a European version of TCGPlayer.

It’s pretty easy to setup, if you have a big list of cards like I did it will take a while to go through initially but after that is all done it’s pretty useful.

The program will get all the details it needs from a provided Excel shreadsheet that you can fill out and add to yourself, I use it for every single Red-Eyes Black Dragon printed in English, along with a few OCG cards that I want. It then writes to that sheet with updated prices and also the date it got the price so you know how current it is. Currently it gets an average price from all printings (1st Edition, Unlimited, etc.) but I will look to replace that with just 1st Edition in the future as most collectors just care about that.

All the instructions are on the repo page.

Here’s the repo below.

Cardmarket Price Updater

Cardmarket Price Updater
The GUI of my Cardmarket program.
Red-Eyes Black Dragon Nike Promo NKC1-EN002
The Nike collaboration card NKC1-EN002 that made me want to complete the Red-Eyes collection.
On the left, the GUI of my program. On the right, the Nike collaboration card NKC1-EN002 that made me want to complete the Red-Eyes collection.
Cardmarket Price Updater Excel Sheet Template
The Excel sheet that the program will get info from and write prices to.

Changelog

Latest Update

Update 1.3.0.0

  • Updated GUI to a more modern look.
  • Added support to select pricing model; Trending Price, 7-Day Average Price and 30-Day Average Price. By default, it is set to 30-Day Average Price, but you can change it to Trending or 7-Day Average Price if you want a more stable price.

Older Updates

Update 1.2.0.0

  • Added cmd/terminal support.
  • /f lets you specify a file.
  • /d lets you specify a directory.
  • /c lets you specify a currency.
  • /log lets you log to a file.
  • /q, /quiet, /s, /silent runs the exe silently.

Update 1.1.2.0

  • Updated EUR to GBP conversion link.

Update 1.1.1.0

Update 1.1.0.0

  • Added Game to spreadsheet to specify the card game.
  • Will now check prices against the correct game instead of checking all.
🍺 If this project has been helpful and you enjoy what I do and want to support me I would really appriciate it! 🔽 Support Me!
Support Me!