CRIX Index Formula in Crypto Markets
- CRIX is a systematic quantitative index that tracks the dynamic cryptocurrency market by selecting and weighting a subset of coins.
- It employs both market-cap and liquidity weighting with an AIC-based framework to optimize index constituents and minimize tracking error.
- The methodology ensures statistical representativeness and effective risk management through regular rebalancing and divisor adjustments.
The CRIX (CRyptocurrency IndeX) index provides a systematic, quantitative representation of the cryptocurrency market, accommodating both the market’s high volatility and its frequently changing structure. The CRIX index is constructed to track the overall crypto market using a dynamic selection of coins, robust weighting schemes, and information-criterion-based optimization to minimize tracking error. This framework enables researchers and practitioners to study cryptocurrency market development and construct CC portfolios with sound statistical underpinnings (Trimborn et al., 2020).
1. Definition and Construction of the CRIX Index
At any given time , CRIX comprises cryptocurrencies. For coin :
- : price (USD) at time ,
- : quantity (outstanding shares) at the most recent re-weighting or re-start time ,
- : weight-capping adjustment factor at .
The CRIX level is given by: where the divisor is set so that CRIX assumes a pre-specified value at :
Whenever the index constituents or their factors change, the divisor is adjusted to maintain continuity:
Two principal weighting schemes are utilized:
- Market-cap weighting:
- Liquidity weighting ("LCRIX"):
2. Information-Criterion-Based Selection of Index Constituents
The number of index constituents is optimized to enable CRIX to track the total market index (TMI) closely, balancing representativeness with parsimony. The TMI includes all coins with available prices:
Define log-returns:
The goal is to find the smallest and (if necessary) such that
in order to minimize tracking error. Overfitting is mitigated by the Akaike Information Criterion (AIC): Here, denotes the number of free parameters, is the likelihood estimated non-parametrically via the Epanechnikov kernel. For given , for the first coins, with extra weights estimated for any universe of size .
3. Weighting Schemes and Constraints
Weights are determined at each re-weighting: implying .
Between re-weightings:
Optimization is exclusively over and, in the case of liquidity weighting, the additional parameters.
4. Rebalancing and Maintenance Procedure
- Constituent selection: At each month-end, all coins are ranked by market capitalization (or volume for LCRIX), with the top included for the next month.
- Constituent replacement: When coins leave the top , replacements are inserted; returning coins may re-enter.
- Quarterly re-estimation: On the last trading day of each March, June, September, and December, the AIC-based algorithm uses the previous three months’ returns to select a new for the next quarter.
- Divisor adjustments: Updated at both monthly roll-dates and quarterly revisions according to the index continuity condition.
- Handling missing data: For isolated data gaps, “Last Observation Carried Forward” is used; consecutive missing days prompt removal at next rebalancing.
5. Algorithmic Implementation of Constituent Selection
At each quarterly review, the AIC-driven process is specified as follows:
- Construct the full TMI of size .
- Set (e.g., 5 or 10) and compute CRIX using the largest coins.
- Increment (common ); re-compute CRIX, estimating new via maximum-likelihood with kernel density estimation.
- Compute , determine AIC.
- Terminate when AIC increases; select the preceding as optimal.
6. Performance Metrics and Evaluation
Principal metrics for analyzing CRIX tracking ability relative to TMI or Bitcoin include:
- Mean Squared Error (MSE):
where is the number of days or months evaluated.
- Mean Directional Accuracy (MDA):
representing the fraction of intervals for which CRIX and TMI move in the same direction.
- Tracking Error (TE):
7. Context and Significance
The CRIX index’s design addresses several challenges unique to the cryptocurrency market, including high velocity of market structure changes, frequent coin turnover, and extreme volatility. By employing an AIC-based constituent-selection framework and robust rebalancing with clearly defined weighting and divisor calculation procedures, CRIX maintains statistical representativeness and minimizes tracking error without the need for manual intervention.
Inclusion of altcoins and appropriate weighting—market-cap or liquidity-based—are both empirically demonstrated to reduce tracking errors and improve index representativeness, even as constituent market capitalizations vary substantially. The methodology’s adoption of non-parametric likelihood estimation (Epanechnikov kernel) for AIC calculation is a key feature that enables rapid response to market evolution (Trimborn et al., 2020).
CRIX provides a transparent and statistically sound methodology for constructing cryptocurrency market benchmarks, offering significant utility for both academic research and financial applications, such as portfolio construction and risk monitoring.