
The Laspeyres Index is a method for measuring overall price changes, using the “base period basket” as a reference point to compare how much it would cost today to purchase the same set of items. This approach is commonly used in inflation statistics and can be adapted to track the prices of crypto assets and NFTs.
A “price index” can be understood as a fixed shopping list (basket), where each item or asset has a set quantity in the base period. Only the prices change over time, not the quantities, allowing you to compare changes in total expenditure. The “base period” refers to the chosen reference date, and “weights” represent the proportion of each item in the basket during that base period.
The calculation is straightforward: keep the base period quantities fixed, apply current prices to these quantities, then compare the total cost to that of the base period.
Step 1: Select a base period and define your basket, including quantities for each component. For example, 2 units of Token A and 1 unit of Token B.
Step 2: Record both base period and current prices. For instance, base period: A = 10, B = 20; current: A = 12, B = 25.
Step 3: Calculate total expenditure for both periods. Base period = 2×10 + 1×20 = 40; current = 2×12 + 1×25 = 49.
Step 4: Compute the index value. Laspeyres Index = (current total expenditure ÷ base period total expenditure) × 100 = (49 ÷ 40) × 100 = 122.5.
Step 5: Set the base period value at 100; subsequent readings represent the percentage change relative to the base period.
The Laspeyres Index turns the overall price level of multiple assets into an easy-to-read time series, making it ideal for tracking thematic baskets such as DeFi protocol tokens, Layer2 ecosystem tokens, or blue-chip NFTs.
In crypto markets, individual token prices can be highly volatile. By fixing the base period quantities, the Laspeyres Index reduces complexity caused by frequent adjustments, making it easier to compare price movements across different themes or blockchains. For stablecoins, this index can help assess whether purchasing power remains steady and serve as an on-chain alternative indicator for inflation.
The key difference lies in which period’s weights (purchasing structure) are used. The Laspeyres Index keeps base period quantities fixed; the Paasche Index uses current period quantities, meaning the basket changes with current consumption choices.
When prices change, people tend to substitute cheaper alternatives for more expensive items—this is called “substitution behavior.” The Laspeyres Index may overstate cost increases by ignoring such substitutions, while the Paasche Index may understate them by reflecting current choices. The Fisher Index, which is the geometric mean of both, is often used to balance these biases.
It is useful for constructing thematic indices like “DeFi blue-chip basket,” “Layer2 ecosystem basket,” or “NFT floor price basket.” Set a specific day as the base period and record each component’s quantity or allocation at that time; afterward, only update prices to calculate the index value.
For Gate’s index products or sector research, if you want to create an “on-chain protocol token basket,” you can use the Laspeyres Index for daily or weekly price level calculations. Price data can be sourced from Gate’s spot daily closing prices, making the time series convenient for backtesting and comparison.
The goal is to create a price tracker that is reproducible and transparent.
Step 1: Define your theme and components. For example, select 10 DeFi protocol tokens and establish inclusion/exclusion criteria (such as market cap, liquidity, trading history).
Step 2: Select a base date. On this day, record each component’s quantity or convert equal-value funds into quantities—these serve as your base weights.
Step 3: Determine your price source and frequency. Options include Gate’s daily closing prices or compliant oracle feeds; frequency is typically daily or weekly.
Step 4: Calculate the index. Each day, sum “current price × base quantity” for all components, divide by “base price × base quantity,” then multiply by 100 to produce your time series.
Step 5: Maintain and update. When components change—such as token migrations, mergers, or smart contract upgrades—log events and adjust base data or make technical updates to preserve transparency.
It helps monitor changes in purchasing power. By creating a basket relevant to on-chain activity or real-world use—such as gas fees, popular service subscriptions, cross-chain bridge fees, or fiat prices of essential goods—you can fix quantities at the base period and use the Laspeyres Index to track whether stablecoin purchasing power remains stable.
If the index rises over time, it means more stablecoins are needed to buy the same basket—their purchasing power is falling. If the index remains flat or declines, purchasing power is steady or increasing. This approach can assist in risk management and payment scenario pricing.
The Laspeyres Index measures overall price changes based on fixed base-period weights. Its advantages include stability and reproducibility; its main drawback is insensitivity to substitution behavior. In Web3, it is suitable for tracking thematic baskets, evaluating stablecoin purchasing power, and analyzing on-chain inflation trends. Next steps: define your basket and base period, choose reliable price sources (such as Gate daily closing prices), calculate and maintain your time series using a consistent formula; if you want to minimize bias, consider combining with Paasche and Fisher Indices for more robust measurement.
The Laspeyres Index uses fixed base-period weights and better reflects long-term trends from a historical benchmark perspective; Paasche uses current weights and is more sensitive to recent price swings. In highly volatile crypto markets, Laspeyres offers a more stable comparative baseline—ideal for long-term monitoring of asset baskets’ real value changes.
Both measure price changes, but CPI (Consumer Price Index) is an official government indicator reflecting changes in living costs for average consumers. The Laspeyres Index is a calculation methodology that can be used to build indices for any asset basket—including crypto portfolios. In short: CPI is a specific economic statistic; Laspeyres is a computational approach.
Choose asset weights for your base period (e.g., BTC 60%, ETH 40%), then only update prices going forward—keep weights fixed. This allows you to calculate percentage changes in index value using a standard formula. Professional platforms like Gate often have built-in tools using this method; beginners can use these directly without manual calculations.
Yes. By tracking stablecoins against a basket of crypto assets or fiat goods using the Laspeyres Index, you can identify whether stablecoins maintain their peg over time. If the index deviates significantly from expectations, it signals possible hidden depreciation of purchasing power—an important alert for long-term holders.
The main issue is outdated weights—the longer your base-period weights remain unchanged, the less they reflect current market conditions, leading to potential over- or underestimation of today’s price level. It also cannot automatically adapt to drastic market changes (e.g., mass replacement of old tokens with new ones). Regularly resetting your base period or cross-checking with Paasche Index is recommended to avoid single-method bias.


