Demand
Card-level pull from EDHREC rank, inclusion count, commander breadth, growth, staple status, and format relevance.
The scoring path starts with explainable print recommendations, then adds live market movement, exact-print scarcity, collector premium, and risk gates until each card recommendation can say what changed and why it matters.

Find printings becoming more desirable before price alone makes them obvious.
The index is the output. Each input gets normalized first, weighted second, and backtested later against real sale and price movement.
Card-level pull from EDHREC rank, inclusion count, commander breadth, growth, staple status, and format relevance.
Live buying pressure from price trend, sales velocity, recent sold volume, listing depth, buylist price, and spread.
Printing-specific supply pressure from set age, set sales, rarity, printings, sealed availability, and finish supply.
Premium appeal from foiling type, frame, first printing, artist, lore, serialized status, old border, and condition sensitivity.
Penalty for reprint risk, ban risk, narrowness, volatility, hype decay, excess variants, and known finish quality issues.
Separate card-level demand from printing-level desirability and normalize every input to a 0-100 range.
Connect historical prices, sold volume, listing count, and buylist spread so the score responds to real movement.
Model exact-print supply instead of treating every version of a card as interchangeable.
Layer in the emotional reasons a player chooses this copy: art, frame, foil treatment, nostalgia, and table identity.
Subtract the reasons a signal can break: reprints, bans, power creep, single-deck demand, and unsustainable hype.
Compare historical scores to later price movement and sales outcomes, then tune weights with real misses.
Rhystic Study can be a high-demand card while each printing earns a different score. The model should preserve that difference so the optimizer can explain budget picks, style upgrades, and watchlist calls.
Answers whether people want the card at all.
Answers whether this exact copy is meaningfully harder to find.
Answers whether the market is actually moving.
Answers why a player would choose this version over another.
oracle_idcard_nameset_codecollector_numberfinishtreatmentrarityrelease_datemarket_priceprice_90d_changelisting_countsales_velocityedhrec_rankprinting_countlast_reprint_daterisk_scoredesirability_indexPrivacy choices
DeckSwap uses essential cookies for sign-in and can use optional analytics to understand product performance. Analytics stays off unless you opt in. See Privacy Policy.