Perfect Order
Booster display box EV calculator

Estimate the expected value (EV) of Pokémon TCG: Perfect Order booster display boxes using live TCGplayer pricing via TCGCSV. This version is retargeted to set code POR while preserving the existing calculator layout.

Promos, Basic Energy, code cards, and the checklist’s Mega Hyper Rare #124 are excluded from EV.

Each sealed display box is simulated pack-by-pack using the configurable rarity and premium-slot assumptions shown below. Cards are always drawn first, then optional Sift filtering is applied afterward so EV follows true opening order.

Checklist-aware buckets: the attached Perfect Order checklist places standard-set cards at #001–088, illustration rares at #089–099, ultra rares at #100–117, special illustration rares at #118–123, and a Mega Hyper Rare at #124.

Set code: POR 36 packs / display box Checklist-aware rarity overrides for #089–124 Base slots: 4 Common • 3 Uncommon • 1 Rare-or-better Premium slot: foil, with SIR replacement at configured pack rate Official inner-slot odds not published; defaults remain configurable

Perfect Order model assumptions

This calculator is checklist-aware and price-driven. The attached card list anchors the special-card ranges, while the configurable pack model estimates how those cards enter pack EV. Official inner-slot odds for Perfect Order are not published, so premium-hit rates remain transparent and editable.

Simulation order: each pack is drawn first, then optional Sift filtering is applied to the drawn cards.

Checklist rangeRarity bucketModel treatment
#001–088Standard setUses TCGCSV rarity labels for Common / Uncommon / Rare / Double Rare
#089–099Illustration Rare (IR)Forced into the higher-rarity pool
#100–117Ultra Rare (UR)Forced into the higher-rarity pool
#118–123Special Illustration Rare (SIR)Modeled as the dedicated premium replacement slot
#124Mega Hyper Rare (MHR)Excluded from EV totals

Defaults stay configurable on purpose. If Perfect Order-specific pack data becomes available later, update the slot assumptions rather than pruning pools before the draw.

Included pools
Sift is a price floor (USD): rows with Value ≥ Sift tint green. EV only uses Sift if you enable the toggle below, and it is applied after each pack’s cards are drawn.
Counts — Main (NF)
Counts — Rare slot
Counts — Foil slot
Counts — SIR
Sanity

Selling Fees

Per‑row shows combined pct + txn (txn = 2.5% processing). $0.30/order is added only in the summary.

Value Threshold

Changing this can materially lower EV if Market/Mid are stale. “Min” is most conservative.
Example: 0.25 removes any card valued under $0.25 from EV only if the toggle is on. Sift is applied after each pack is drawn.

EV Range (Monte Carlo)

Runs per summary update; higher counts smooth the bands but take longer.
Low/High = central quantiles measured from Monte Carlo pack openings.

Purchase EV

Pack & Display EV

Pack and display expected value summary across low, mid, and high estimates.
MetricLowMidHigh
Pack EV (gross)$0.00$0.00$0.00
Display EV × 36 (gross)$0.00$0.00$0.00
Gross EV per display (Purchase ÷ Displays)$0.00$0.00$0.00
Total fees per display (Purchase ÷ Displays)$0.00$0.00$0.00
Net after fees per display (Purchase ÷ Displays)$0.00$0.00$0.00
Profit after fees per display (Purchase ÷ Displays)$0.00$0.00$0.00
Break‑even price/display (mid)$0.00

Purchase EV & Profit

All displaysLowMidHigh
Gross EV$0.00$0.00$0.00
Total fees$0.00$0.00$0.00
Net after fees$0.00$0.00$0.00
Profit after expenses$0.00$0.00$0.00
ROI vs cost
Displays: 0 • Price/display: $0.00 • Total cost: $0.00

Simulation Results (after Sift)

Confidence band: —
Each bar groups simulated display totals after cards are drawn, then Sift is applied to pack hits. X-axis = display value, Y-axis = number of simulations in that range.
Name Card # Rarity Treatment Value Seller fees Displays / copy
Total (Expected / display) — active pools & Sift 0.00
Preparing…
Displays / copy = 1 ÷ expected copies per display (36 × per‑pack probability). EV uses Sift only when Use Sift (≥) is checked; row tinting always uses the numeric Sift value.