PUBLIC BENCHMARK · PROSPECTIVE RECORD

PokeSplain
Market Index.

A clearer view of the Pokémon market.

Core 100 · English modern raw Near Mint · Scarlet & Violet onward

01 / THE STARTING LINE

PMI 2.0 starts at 100.00. Returns and comparisons appear only as genuine history accumulates. No reconstructed Pokémon performance.

THE BIG PICTURE

Pokémon, in perspective.

Compare price performance on common valid valuation dates. Gold and silver are clearly labeled exchange-traded proxies.

PMI Core 100—Accumulating history
S&P 500—Accumulating history
Gold · GLD proxy—Accumulating history
Silver · SLV proxy—Accumulating history
Bitcoin · BTC-USD—Accumulating history

Normalized performance

A common baseline. Real observations only.

100.00

Every benchmark has a first day.

PMI has begun. Comparable history is accumulating.
Two common official dates are needed before drawing a return series.

BASE 100 · USD PRICE PERFORMANCESame-date closes, not simultaneous ticks · Alignment policy ↗
EXCESS RETURN

PMI versus

Accumulating history

Simple return difference in percentage points. Not risk-adjusted alpha.

HYPOTHETICAL GROWTH

A $10,000 starting point

Available when aligned history exists.

An illustrative benchmark comparison—not an investable basket. Transaction frictions are excluded.

BEYOND THE HEADLINE

The market underneath.

Price performance, participation and trading activity. Separate measures, clearer context.

PARTICIPATION

Market breadth

—Advancing—Declining—Unchanged

100 without a comparable prior observation.

Percentages accumulating · A/D unavailable

No declining constituents; ratio undefined.
OBSERVED COMPLETED-SALE ACTIVITY

92 recent 7 days

194 in the preceding 7 complete days

Activity ratio: Unavailable

$6,688 observed over 14 days
83 active constituents · 93/100 window coverage. Not total market volume.
DESCRIPTIVE INTERNALS

ACCUMULATING HISTORY

7-day momentum
Accumulating
30-day momentum
Accumulating
90-day momentum
Accumulating
30-day daily volatility
Accumulating
WEIGHTED IMPACT

What’s driving PMI?

Contributions reflect basket weight × price movement, not just the largest percentage movers.

Contributions will appear after comparable official observations.
TRACEABLE REFERENCES

Know what you’re comparing.

S&P 500 · price index

7,561.67 pts

Yahoo Finance chart / ^GSPC

Market: 2026-11-13T21:00:00+00:00
Retrieved: 2026-11-13T22:15:46+00:00
Latest collection: AVAILABLE
Attempt: 2026-11-14T22:15:46+00:00

Gold · GLD ETF proxy

$355.45

Yahoo Finance chart / GLD

Market: 2026-11-13T21:00:00+00:00
Retrieved: 2026-11-13T22:15:46+00:00
Latest collection: AVAILABLE
Attempt: 2026-11-14T22:15:46+00:00

Silver · SLV trust proxy

$44.13

Yahoo Finance chart / SLV

Market: 2026-11-13T21:00:00+00:00
Retrieved: 2026-11-13T22:15:46+00:00
Latest collection: AVAILABLE
Attempt: 2026-11-14T22:15:46+00:00

Bitcoin · Coinbase BTC-USD

$64,408.34

Coinbase Exchange BTC-USD hourly candles

Market: 2026-11-14T22:00:00+00:00
Retrieved: 2026-11-14T22:15:46+00:00
Latest collection: AVAILABLE
Attempt: 2026-11-14T22:15:46+00:00

Latest stored references may predate PMI inception. They are not used to manufacture pre-inception PMI comparisons. Non-trading dates are not filled.

BUILT TO BE DEFENSIBLE

Methodology, in the open.

PMI 2.0 Methodology v1.0 · Exact inception: 2026-09-26T20:16:06+00:00

A clean starting point

PMI 2.0 starts at exactly 100 on its recorded inception timestamp. Inception is the first PMI calculation using genuinely captured stored observations available at that time. Input capture times and materialization times are preserved separately. No old PMI levels, synthetic history or retrospective price backfill are used.

What the launch index represents

PMI Core 100 covers English, raw, Near Mint, USD card references from Scarlet & Violet onward within the existing 890-card prospective discovery roster. It is a modern-card reference-price benchmark, not a measure of all Pokémon assets. Japanese, vintage, graded and sealed indexes are not launched.

Eligibility and selection

Use the latest fully committed stored observation cycle available at the cutoff. Require one active printing, unambiguous card/set/collector identity, a complete activity window, no identity conflict, a PKMNPrices-supplied TCGplayer Near Mint market reference of at least $5, provider timestamp no older than seven days and PokeSplain check no older than 24 hours. Require at least three unique admitted completed eBay sales on at least two distinct days, explicitly Near Mint and matching the printing, over the preceding 14 complete UTC calendar days. Exclude conflicting listing IDs. Rank observed sold-dollar volume descending; break ties by exact asset ID. Select 100. Fewer than 100 defers inception or rebalance. The frozen discovery roster is a documented coverage limitation, not the entire market.

Weights and continuity

Initial weights are proportional to admitted 14-day observed dollar volume, capped at 5% per asset; iteratively redistribute excess among uncapped constituents. Weights are fixed for the constituent period. Monthly rebalance occurs at the first eligible official close in the new UTC month, only with a valid outgoing close and 100 eligible incoming assets. Both baskets are retained. The outgoing index level becomes the new anchor, and new base prices are set at that cutoff. The index never resets to 100 after inception.

Price-only index

Within a period, PMI(t) = anchor level × Σ[fixed weight(i) × current reference price(i) / period base price(i)]. Period weights are allocation weights; current holdings drift with price. Sales-count changes alone cannot change the headline. Close-to-close return is PMI(t)/PMI(previous valid adjacent close) − 1; gaps remain unavailable. Contributions in index points are anchor × weight × price change / period base price. Dividing each contribution by the previous index level gives its percentage-point contribution to the index return.

Official observations and missing prices

Daily valuation cutoff is 22:00 UTC. The background worker records the close after 22:15 using only source observations materialized and checked by the cutoff. There is no intraday indicative index. Every observation, including unavailable closes, is immutable. All 100 assets must have a comparable fresh reference: same provider, source and printing; provider age ≤7 days and check age ≤24 hours. Otherwise no headline level is published for that close. No zero substitution, missing-value rebasing, indefinite forward fill, or reweighting around missing assets. Fresh/stale/unavailable counts and weights remain visible. Source references can represent older market information despite a recent successful check.

Real external references

S&P 500 uses Yahoo Finance ^GSPC, the actual USD price index, not SPY and not a total-return index. Gold uses SPDR Gold Shares (GLD); silver uses iShares Silver Trust (SLV), explicitly exchange-traded proxies, not spot metal. Yahoo provides unadjusted session closes and session timestamps. Bitcoin uses Coinbase Exchange BTC-USD, the last trade in the completed 21:00–22:00 UTC hourly candle. All market/bucket timestamps and retrieval times are separate. Public endpoint availability is not guaranteed; source failure is shown and never replaced with synthetic values.

Date alignment and comparison

Only dates with a valid official PMI close and all four actual benchmark observations enter the comparative chart. US instruments use their actual exchange session close; PMI and Bitcoin use 22:00 UTC on that valuation date. This is same-date close alignment, not simultaneous ticks. Weekends and holidays are omitted from cross-asset comparisons, never forward-filled. Each series is rebased to 100 on the same first eligible date. Calendar-period controls require a common start date on or immediately before the target, no more than four calendar days earlier, and display the dates actually used. Two common dates are required. No period predating inception is enabled.

Excess return, not investment advice

PMI excess return is PMI period return minus the selected benchmark period return, expressed in percentage points. If called alpha, it is simple excess return, not risk-adjusted CAPM alpha. The $10,000 view multiplies normalized historical growth by $10,000. PMI is not an investable security or ETF and excludes transaction costs, spreads, taxes, grading, marketplace fees, storage and liquidity constraints. ETF expenses may already affect their observed prices. It is not financial advice.

Breadth and descriptive state

Compare valid constituent reference prices with the preceding observation, reporting advancing, declining, unchanged and unavailable. Percentages use available comparable constituents. The advance/decline ratio is unavailable when decliners are zero. After two official closes with complete breadth: at least 60% advancing = BROAD ADVANCE; at least 60% declining = BROAD DECLINE; otherwise MIXED. These are descriptive participation labels, not forecasts or trading advice.

Observed activity

Activity is separate from the headline. Count admitted exact-printing, explicitly Near Mint completed listings in the preceding seven complete UTC days and the preceding seven complete days. Dollar volume sums their reported USD sold prices over 14 days. Shipping and final settlement are not independently verified. Deduplicate marketplace listing IDs; exclude identity conflicts. Display collection coverage, active constituents and acceleration only with full window coverage and a positive comparison denominator. This is observed marketplace activity, not every Pokémon transaction.

Momentum and volatility

7-, 30- and 90-day momentum require valid official PMI closes exactly that many calendar days apart. Missing endpoints yield unavailable. Volatility is the sample standard deviation of 30 daily log returns from 31 consecutive valid daily closes, unannualized. One day never produces a volatility statistic. Card-versus-PMI excess return can be derived from preserved exact-asset prices on aligned valid dates; no card-alpha ranking or recommendation is launched.

Versioning and corrections

Methodology v1.0, constituent periods, source observations, official observations and rebalances live in new PMI 2.0 storage. A future method change needs an immutable effective-dated version explaining old and new rules. Source revisions are flagged separately; no official history is overwritten. A reviewed correction must append provenance linking the original record and replacement; automated correction is not enabled. Old PMI tables and cron remnants have no write path into this storage.

Explore the 100 constituents and fixed weights
CardSet / numberPrintingWeightBase reference
VictiniWhite Flare · 172holofoil5.000%$532.52
RaichuPaldea Evolved · 211holofoil4.729%$92.63
Team Rocket's Nidoking exDestined Rivals · 233holofoil3.494%$66.40
Eevee exPrismatic Evolutions · 167holofoil2.565%$155.03
GroudonParadox Rift · 199holofoil2.257%$92.33
Milotic exSurging Sparks · 237holofoil2.083%$102.01
GreavardScarlet & Violet · 214holofoil1.689%$21.46
MetagrossTemporal Forces · 178holofoil1.632%$32.48
Dragonair151 · 181holofoil1.560%$38.30
LittenTemporal Forces · 167holofoil1.529%$36.30
Charizard ex151 · 183holofoil1.528%$36.16
Ethan's AdventureDestined Rivals · 236holofoil1.453%$27.24
Mega Diancie exAscended Heroes · 282holofoil1.446%$33.75
Mew exPaldean Fates · 216holofoil1.353%$33.93
Fezandipiti exAscended Heroes · 288holofoil1.329%$37.66
TirtougaBlack Bolt · 106holofoil1.320%$24.89
Hop's Zacian exJourney Together · 186holofoil1.239%$23.76
ZoroarkWhite Flare · 143holofoil1.219%$71.84
MimikyuPaldean Fates · 160holofoil1.206%$44.52
Chi-Yu exPaldea Evolved · 259holofoil1.194%$43.73
Hydreigon exWhite Flare · 169holofoil1.172%$70.45
YveltalParadox Rift · 205holofoil1.162%$26.91
Team Rocket's GiovanniDestined Rivals · 238holofoil1.151%$20.95
SlowpokeScarlet & Violet · 204holofoil1.120%$37.57
DuskullShrouded Fable · 68holofoil1.101%$45.72
DeerlingWhite Flare · 91holofoil1.096%$17.29
Marnie's Grimmsnarl exAscended Heroes · 287holofoil1.090%$34.19
MiriamScarlet & Violet · 251holofoil1.031%$16.72
PetililBlack Bolt · 91holofoil1.020%$18.99
TatsugiriTwilight Masquerade · 186holofoil0.991%$21.39
VolcaronaBlack Bolt · 100holofoil0.981%$48.79
ArbokTemporal Forces · 176holofoil0.960%$27.20
N's PlanBlack Bolt · 170holofoil0.927%$55.45
ScizorObsidian Flames · 205holofoil0.923%$12.79
Bloodmoon Ursaluna exPrismatic Evolutions · 168holofoil0.889%$48.63
DrampaTemporal Forces · 184holofoil0.878%$24.16
Neo Upper EnergyTemporal Forces · 162holofoil0.870%$12.06
DeerlingTemporal Forces · 165holofoil0.859%$41.68
Durant exSurging Sparks · 236holofoil0.852%$33.31
Iron Valiant exParadox Rift · 249holofoil0.844%$19.42
Garchomp exParadox Rift · 245holofoil0.839%$30.22
WiglettScarlet & Violet · 206holofoil0.838%$19.41
GrotleTemporal Forces · 164holofoil0.835%$13.37
Yanmega exDestined Rivals · 228holofoil0.832%$14.08
MorpekoParadox Rift · 206holofoil0.830%$59.79
Roxie's PerformanceMega Evolution—Chaos Rising · 121holofoil0.818%$16.71
Acerola's MischiefMega Evolution · 183holofoil0.818%$25.49
JigglypuffPaldean Fates · 198holofoil0.815%$21.55
CobalionBlack Bolt · 144holofoil0.793%$27.14
Venusaur ex151 · 182holofoil0.791%$12.75
DittoPaldean Fates · 201holofoil0.775%$36.25
KlinklangBlack Bolt · 141holofoil0.769%$33.20
InfernapeTwilight Masquerade · 173holofoil0.767%$12.74
Meowscarada exPaldea Evolved · 256holofoil0.749%$27.51
HildaWhite Flare · 164holofoil0.739%$10.01
PinsirTwilight Masquerade · 168holofoil0.733%$13.38
DachsbunPaldean Fates · 161holofoil0.726%$13.18
FloragatoPaldea Evolved · 197holofoil0.719%$19.86
RioluScarlet & Violet · 215holofoil0.717%$27.17
CanariAscended Heroes · 291holofoil0.716%$22.85
SawsbuckTemporal Forces · 166holofoil0.712%$49.99
ClivePaldean Fates · 236holofoil0.709%$20.42
PennyPaldean Fates · 239holofoil0.705%$12.02
ArctibaxPaldea Evolved · 209holofoil0.699%$17.03
LaceyStellar Crown · 172holofoil0.695%$18.71
FeebasSurging Sparks · 198holofoil0.688%$7.06
SolosisBlack Bolt · 118holofoil0.688%$27.88
ZoruaShrouded Fable · 75holofoil0.682%$21.91
FuecocoPaldea Evolved · 201holofoil0.676%$40.19
ScraftyWhite Flare · 139holofoil0.676%$20.17
Mega Scrafty exAscended Heroes · 285holofoil0.674%$36.89
SteelixParadox Rift · 208holofoil0.673%$34.06
SnorlaxScarlet & Violet Black Star Promos · 122holofoil0.661%$11.42
Iono's Bellibolt exJourney Together · 183holofoil0.661%$27.88
SnivyBlack Bolt · 87holofoil0.652%$26.17
CrocalorPaldea Evolved · 202holofoil0.645%$15.20
LickitungTemporal Forces · 180holofoil0.641%$28.94
JoltikWhite Flare · 116holofoil0.624%$29.99
VanilluxeWhite Flare · 113holofoil0.617%$34.33
Lillie's Clefairy exJourney Together · 173holofoil0.605%$6.45
SnomTemporal Forces · 168holofoil0.602%$19.08
AmoongussBlack Bolt · 96holofoil0.595%$42.70
Team Rocket's MurkrowDestined Rivals · 200holofoil0.594%$5.95
FrillishWhite Flare · 126holofoil0.586%$12.66
Basic Metal EnergyShrouded Fable · 99holofoil0.580%$28.12
Hisuian GrowlitheTwilight Masquerade · 181holofoil0.577%$24.97
SkarmorySurging Sparks · 209holofoil0.572%$7.68
Tapu Koko exParadox Rift · 247holofoil0.570%$17.36
MiraidonScarlet & Violet Black Star Promos · 13holofoil0.567%$5.58
Caterpie151 · 172holofoil0.566%$15.06
Mega Eelektross exAscended Heroes · 278holofoil0.563%$16.83
Pecharunt exShrouded Fable · 93holofoil0.563%$26.01
SalvatoreTemporal Forces · 212holofoil0.562%$14.93
FoongusBlack Bolt · 95holofoil0.560%$15.37
EspathraParadox Rift · 197holofoil0.542%$8.39
CutieflyTemporal Forces · 172holofoil0.534%$10.87
ExcadrillTemporal Forces · 174holofoil0.534%$10.81
MantykeParadox Rift · 189holofoil0.534%$29.76
TarountulaScarlet & Violet · 199holofoil0.531%$11.10
SewaddleWhite Flare · 87holofoil0.526%$16.68