Methodology

Every number on this site is reproducible from free public data.

Data as of · updated weekly

Data sources

Crypto: Coin Metrics community data (daily series). Solana, Avalanche and Shiba Inu: Binance public market data (monthly bars). S&P 500: total-return index (^SP500TR) via Yahoo Finance. Gold: COMEX front-month futures (GC=F) via Yahoo Finance. Inflation: US CPI for all urban consumers (CPIAUCSL), FRED, Federal Reserve Bank of St. Louis.

Monthly grid

All series are sampled at the start of each month: the first daily close for crypto, the monthly open for benchmarks. “Invested in 2015” means buying at the January 2015 start-of-month price. If an asset started trading mid-year, the calculation starts at its first available month — the page says so explicitly.

S&P 500 comparison

We compare against the total-return index, which reinvests dividends — what an index-fund holder actually earns. Price-only comparisons understate the benchmark by roughly 2% per year.

Inflation adjustment

Nominal values are deflated by the ratio of CPI between the end month and the start month. “In 2015 dollars” means the amount of 2015 purchasing power the position equals today.

Update cadence

Data refreshes and the whole site rebuilds weekly via an automated pipeline. Every page shows its data-as-of date.

Limitations

Calculations assume a one-time lump-sum purchase: no fees, no taxes, no selling, no DCA. Monthly granularity means intramonth tops and bottoms are not captured. Gold futures have occasional monthly gaps, carried forward up to 3 months. None of this is investment advice.

Educational purposes only — not investment advice. Past performance is not indicative of future results.