About & methodology
Riftr is the daily check-in for Riftbound collectors: live prices from real Cardmarket sales, what moved since you last looked, graded listings, and your collection’s value. Your collection lives in your browser; sign in to save it to your account and use it on any device.
What each number means
Market price
A card's average sale price on Cardmarket over the last 30 days, converted from euros at today's rate. A month of sales is steadier than a week, which one or two sales can swing. Cards too new to have a 30-day average use their 7-day average or, failing that, the cheapest current ask — and say so wherever the price appears.
Data errors
If a card's 7-day average jumps to four times its 30-day average while copies are still listed for a tenth of it, the jump isn't real — a genuine spike lifts the cheapest asks too. Riftr shows the 30-day average instead, reports no move, and says so on the card's page.
vs 30d
The 7-day average sale against the 30-day average sale. It is not a daily change: the price feed publishes nothing finer than a 7-day average, so Riftr never calls a move "today".
Lowest ask
The cheapest Near Mint copy listed on Cardmarket right now. It is what a seller wants, not what a card sold for, and is always shown separately from the market price.
Price history
A card's 30-day average Cardmarket sale as it stood each day, so its latest point is the market price. The lowest listed price for each day can be shown alongside as a dashed line. A card with no recorded sales charts its lowest listed price instead, and says so.
Market, value-weighted
The combined 7-day average of every measurable card against their combined 30-day average. A $500 card counts more than a 20¢ one, so the high end leads it.
Plated Legends
Metal-plated legend promos: a few dozen cards worth hundreds to thousands each, rarely sold. Counted with the market they would be about a third of its value while barely trading, so every market-wide figure, the movers and the set pages leave them out. Search still finds them.
Typical card
The median card's 7-day vs 30-day move. Shown next to the value-weighted move because the two can disagree — expensive cards rising while most cards fall — and either alone would mislead.
Riftr market index
Riftr's own daily record, the same for every visitor. Once a day it stores every card's Cardmarket figures and takes one step: the combined 7-day average sale of the cards priced on both that day and the previous recorded day, against that previous day. A new set can't show up as a move, because each card is only compared with itself. It's measured in euros, Cardmarket's currency, so exchange rates don't move it, and it starts at 100 on the first recorded day. The 7-day average is itself a rolling window, so the line is smooth by design.
Breadth
How many cards moved up or down by more than 0.5% (7-day vs 30-day average). Smaller moves are counted as flat.
Since your last visit
The difference between the prices this browser showed you last time and the prices now. A new visit starts after four hours away. If prices haven't been re-synced since, Riftr says so rather than reporting a flat market.
Market Sentiment
The tone of public Riftbound posts on X, updated daily. Each post is rated positive, neutral or negative, and the score is (positive − negative) ÷ all posts × 100, from −100 to 100. Labels like “Slightly bullish” describe how the posts read, not prices. Every reading shows how many posts it came from; a small sample moves easily.
Graded prices
The price for a graded copy of a card, per grader and grade (PSA 10, BGS 9.5), from the Riftbound Prices API. A slab is only ever valued at the price for its own grader and grade — never at a nearby grade, and never at the raw price. Graded prices are shown on their own and never mixed into raw figures, movers or the market index.
Live listings
Cards for sale on CollectorCrypt and DYLI, in USDC. They are asking prices. DYLI shows the lowest ask per card. A graded listing is only ever compared with other live asks for the same card, grader and grade — never with a raw card's price — and only when at least two such asks exist. Raw listings are not compared.
Portfolio value
Your raw copies at the market price. Graded slabs are valued separately, at the graded price for their grader and grade; a slab without one is counted and can record what you paid, but is not valued. The value chart tracks raw copies only.
Data sources
Riftbound Prices API
Card catalog, Cardmarket sale averages, lowest asks (overall and from EU sellers), TCGplayer prices and links, graded prices, daily price history and sealed product. Synced every few hours on the server.
Riftr's daily record
Every card's Cardmarket figures, stored by Riftr once a day. The market index is drawn from it. It grows one day at a time and holds nothing from before recording began.
CollectorCrypt
Live graded listings, read from the public Marketplace API and cached for about 30 seconds.
DYLI
Live graded and raw card listings, read from the DYLI Read API and cached for about a minute. Sealed product is not included.
X
Public Riftbound posts, read once a day for the Market Sentiment reading and card buzz. Notable posts link back to x.com.
open.er-api.com
Daily exchange rates for currency conversion.
Fan project notice
Riftr was created under Riot Games’ “Legal Jibber Jabber” policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.
Riot Games developer policy ↗