Perfect Order
Elite Trainer Box EV calculator

Estimate the expected value (EV) of Pokémon TCG: Perfect Order Elite Trainer 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 ETB 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 9 packs / ETB 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 & ETB EV

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

Purchase EV & Profit

All ETBsLowMidHigh
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
ETBs: 0 • Price/ETB: $0.00 • Total cost: $0.00

Simulation Results (after Sift)

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