TCGVisor already knows what you paid for a card. It has no idea what you sold it for, so the moment a card leaves your collection it won’t know further. This closes that loop, and it is the another step toward supporting people who sell as well as collect.
First version:
Mark a card sold: quantity, sale price, fees, where you sold it, when. It leaves your owned count and moves to a sales log instead of vanishing.
Realized profit per card, per set, and per year, sitting next to the unrealized number you already see.
A for sale or for trade list with a public link, built on the trade status your collection already supports.
Export shaped for where you actually sell, instead of one generic CSV.
Bigger, and only worth building if enough of you need it:
Seats, so a shop is not passing one login around
Bulk repricing against live market data
Pushing listings straight to a marketplace instead of exporting a file
That last one is a serious build and it is a different build for every marketplace, so it comes down to demand.
If you sell regularly, comment with where you sell!
