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.