Riftbound deck intelligence
Riftbound · Deck Lab Preconstructed Deck EV Calculator
Load maintained Riftbound decklists, apply live TCGplayer pricing, and see which cards carry the product’s value.
The complete deck is loaded first. Sift then removes card values below your chosen threshold without changing counts, contents, or matching behavior.
Maintained JSON manifests
Three pricing bases
Load → Sift ordering
Calculator controls
Configure the Deck Model
Select the product, deck, pricing basis, threshold, and resale assumptions before calculating.
Deck selection
Price source & Sift
Generated Riftbound pricing supports TCGplayer Low, Direct Low, and Market only.
Resale assumptions
Live results
Deck Value Snapshot
Sifted and all-in outcomes update from the same fully loaded deck contents.
Maintained deck manifests
TCGplayer pricing via TCGCSV
Cards counted (green only)
—
Expected value
Sifted
—
All-in
—
Net profit
Sifted EV
—
All-in EV
—
Last price fetch
—
Loading deck manifests…
Card-level value
Deck Contents & EV Detail
Sort the loaded list, prioritize cards above Sift, and inspect exact matching, quantities, prices, and fees.
| Card | Set | # | Rarity | Finish | Count | Unit Price | Line EV | Seller Fees |
|---|---|---|---|---|---|---|---|---|
| Choose a product and deck, then click Calculate EV. | ||||||||
Total of Count column: —
Model Notes
Deck manifests may live on TCGCSV or another transparent host. Provide a JSON file with card entries (name, count, set code, number, finish) and optional TCGplayer IDs to enable precise matching.
Price pulls rely on TCGplayer Low, Direct Low, and Market from TCGCSV. Sift comparisons occur only after the deck list is fully loaded.
The maintained preconstructed manifest lives in checked-in JSON with official decklist source URLs where available. Tokens are stored as deck metadata, not EV-counted card rows.