4.1. Descriptive Statistics and Diagnostics
Figure 1 and
Figure 2 show the daily log returns of the 12 cryptocurrencies over the full sample period. The return series fluctuate around zero and display high volatility, with the amplitude of the movements increasing markedly during several episodes between 2022 and 2025. Volatility is not constant over time and alternates between calm periods and sudden spikes. This pattern is consistent with conditional heteroskedasticity and supports the use of a tail-risk measure rather than a variance-based one. The environmental classification used in the portfolio analysis is period-specific, as defined in
Section 3.1.
Table 2 reports the descriptive statistics of the return series. Mean daily returns are close to zero for all assets. Among the twelve cryptocurrencies, BTC has the highest mean return (0.0006) and the lowest standard deviation (0.0275). ETH also displays comparatively low dispersion, with a standard deviation of 0.0367 and a small positive mean return. The standard deviations of the remaining assets lie between 0.0370 and 0.0523. The maximum and minimum values also show the presence of extreme movements, including single-day changes exceeding 50% in absolute value for ADA, SOL, and XNO.
All series depart from normality. Kurtosis exceeds the Gaussian value of three for every asset and reaches particularly high levels for XMR (25.35), XNO (27.27), and ADA (20.21), indicating leptokurtic and heavy-tailed return distributions. The skewness coefficients also indicate asymmetry in several return series. The Jarque–Bera test rejects the null hypothesis of normality for all twelve series. These features confirm the non-normal and heavy-tailed behavior of cryptocurrency returns and support the use of CVaR as the risk measure in the portfolio optimization.
Table 3 summarizes the results of the stationarity and autocorrelation tests. The ADF test rejects the null hypothesis of a unit root for every series at the 1% level, indicating that the log returns are stationary. The KPSS test, whose null hypothesis is stationarity, does not reject stationarity for any series. The results of both tests confirm that the return series are stationary and can be used directly in optimization.
The Ljung–Box test provides a heterogeneous picture. For BTC, BCH, LTC, ETH, SOL, ALGO, and XTZ, the null hypothesis of no autocorrelation is not rejected at the 5% level. By contrast, XMR, ETC, DOGE, ADA, and XNO show statistically significant autocorrelation, indicating some temporal dependence in their returns. These results characterize the individual return series and do not alter the cross-sectional portfolio optimization that follows.
4.2. Mixed Universe
To compare the portfolio allocations obtained using the three algorithms, this section first considers the Mixed universe. This universe contains all 12 cryptocurrencies in both periods and allows the algorithms to select assets from the full investment set.
Table 4 reports the portfolio weights, expected returns, and CVaR values obtained with NSGA-II, SPEA2, and PSO at the 95% confidence level.
During the Pre-Merge period, NSGA-II and SPEA2 obtain CVaR values of 0.1074 and 0.0999, respectively, with negative expected returns. Their portfolios are mainly concentrated in BTC and ETC. NSGA-II also retains larger positions in XMR, ETH, and LTC. PSO achieves a positive expected return of 0.000425 with a CVaR of 0.1305 and allocates approximately 99% of the portfolio to ETC. During the Pre-Merge period, the Mixed portfolios are therefore largely concentrated in energy-intensive assets across the three optimization methods.
In the Post-Merge period, the three algorithms produce positive expected returns between 0.001527 and 0.001591, with CVaR values between 0.0584 and 0.0752. BTC receives the largest weight under NSGA-II and SPEA2, at 67.4% and 87.2%, respectively, while PSO allocates most of the portfolio to SOL, BTC, and BCH. Despite these differences in composition, the three methods generate very similar expected returns. In addition, Post-Merge CVaR values are lower than the corresponding Pre-Merge values for all three algorithms.
Figure 3 illustrates the Mean-CVaR efficient frontiers. The Post-Merge portfolios exhibit positive expected returns and lower CVaR values than the corresponding Pre-Merge portfolios under NSGA-II, SPEA2, and PSO. The figure also shows the expected risk–return trade-off, with higher expected returns associated with higher CVaR values along the frontier.
4.3. Dirty Universe
To assess the consistency of the results observed in the Mixed universe when the investment universe is restricted to energy-intensive cryptocurrencies, this section examines the Dirty universe. Its composition differs across the two periods because ETH is included before the Merge and excluded after the transition to Proof-of-Stake.
Table 5 reports the portfolio weights, expected returns, and CVaR values obtained using NSGA-II, SPEA2, and PSO at the 95% confidence level.
During the Pre-Merge period, BTC and ETC account for most of the Dirty portfolio under the three optimization methods. NSGA-II allocates 69.0% to BTC and 30.7% to ETC, whereas SPEA2 assigns 94.2% to BTC and 5.5% to ETC. PSO concentrates the portfolio in ETC. The corresponding CVaR values lie between 0.0957 and 0.1307. ETH receives only a small allocation under NSGA-II and SPEA2 and no allocation under PSO. These results show that, although ETH is included in the Dirty universe during the Pre-Merge period, the selected portfolios are dominated by BTC and ETC.
The Post-Merge results indicate a more consistent allocation across the three algorithms. Specifically, NSGA-II allocates 99.5% of the portfolio to BTC, SPEA2 allocates 99.7%, and PSO allocates the entire portfolio to BTC. The expected returns are also similar, ranging from 0.001578 to 0.001583, while the CVaR values lie between 0.0542 and 0.0543. Consequently, the three algorithms identify nearly identical risk–return outcomes for the Post-Merge Dirty universe.
Figure 4 illustrates the corresponding efficient frontiers. Compared with the Pre-Merge results, the selected Post-Merge portfolios exhibit positive expected returns and lower CVaR values under all three algorithms. Notably, the Post-Merge Dirty universe produces the closest agreement among NSGA-II, SPEA2, and PSO in terms of both portfolio composition and the resulting risk–return values.
The next section examines the Green universe, where ETH enters the investment universe after its transition to Proof-of-Stake.
4.4. Green Universe
To complete the comparison across the three investment universes, this section considers the Green universe. Its composition changes after the Merge. Before the Merge, the universe contains ADA, SOL, ALGO, XTZ, and XNO. After ETH transitions to Proof-of-Stake, it enters the Green universe.
Table 6 reports the portfolio weights, expected returns, and CVaR values obtained using NSGA-II, SPEA2, and PSO at the 95% confidence level.
During the Pre-Merge period, the three algorithms produce closely comparable results for the Green universe. CVaR remains around 0.1224, while expected returns range from −0.005265 to −0.005124. The portfolio composition is also similar across the three methods. ADA receives approximately 40% of the portfolio, followed by ALGO, XTZ, and XNO. SOL does not receive any material weight. Thus, NSGA-II, SPEA2, and PSO identify a similar Green portfolio when ETH is not included in the investment universe.
The portfolio structure changes in the Post-Merge period after ETH enters the Green universe. NSGA-II allocates 63.3% to ETH and 36.6% to SOL, while SPEA2 assigns 93.4% to ETH and 6.3% to XNO. PSO allocates the entire portfolio to SOL. All three portfolios generate positive expected returns between 0.000918 and 0.001656, with CVaR values between 0.0764 and 0.1064. Relative to the Pre-Merge period, the selected Post-Merge portfolios exhibit lower CVaR values and higher expected returns under all three optimization methods.
Figure 5 illustrates the corresponding efficient frontiers. The Post-Merge results also allow a comparison across the three investment universes. Under NSGA-II, SPEA2, and PSO, the Green universe exhibits higher CVaR values than the corresponding Dirty and Mixed portfolios. This ordering is consistent across the three optimization methods and constitutes the main empirical result examined in the robustness analysis that follows.
4.5. Robustness and Validation of the Three Optimization Algorithms
To assess the robustness of the results obtained with NSGA-II, SPEA2, and PSO, this section considers two distinct sensitivity exercises. First, Panel A examines sensitivity to the tail-risk specification by increasing the CVaR confidence level from 95% to 99%. Second, Panels B and C examine portfolio concentration by imposing maximum individual asset weights. For these concentration tests, the CVaR confidence level is retained at 95%, as in the main analysis, so that the effect of the weight restriction can be assessed while holding the risk specification unchanged.
Table 7 reports the results.
Increasing the CVaR confidence level from 95% to 99% raises the estimated tail risk across all three universes. However, the main universe-level ranking remains unchanged. The Green universe has the highest CVaR under NSGA-II, SPEA2, and PSO. Its CVaR values lie between 0.1214 and 0.1872, compared with values between 0.0822 and 0.0847 for the Dirty universe and between 0.0834 and 0.1220 for the Mixed universe. Thus, the three algorithms preserve the same tail-risk ranking when the analysis focuses on more extreme losses.
The results remain consistent when portfolio concentration is restricted. Under the 33.33% maximum weight, the Green universe has the highest CVaR and the lowest expected return under all three algorithms. Moreover, the Green portfolios produce almost identical outcomes across the three methods, with an expected return close to 0.00105 and a CVaR close to 0.0847. The corresponding CVaR values remain lower for the Dirty and Mixed universes. Therefore, the main comparison obtained with NSGA-II, SPEA2, and PSO does not depend on allowing a single cryptocurrency to dominate the portfolio.
A more restrictive 10% weight limit can be applied to the Mixed universe because it contains 12 assets. Under this restriction, the three algorithms produce nearly identical risk–return outcomes. Expected returns are approximately 0.000842, while CVaR values are approximately 0.07823 under NSGA-II, SPEA2, and PSO. The close agreement across the three methods indicates greater consistency in portfolio outcomes when individual asset weights are subject to more restrictive limits.
The two sensitivity exercises further support the consistency of the main results across the three optimization algorithms. In particular, the Green universe continues to exhibit higher CVaR than the Dirty and Mixed universes under the alternative tail-risk and portfolio-concentration specifications, while the constrained portfolios produce more similar risk–return outcomes across NSGA-II, SPEA2, and PSO.
To further assess the performance of the three optimization algorithms, this section compares their minimum-CVaR solutions with an exact mathematical programming benchmark. Comparing evolutionary portfolio optimization methods with exact counterparts provides a direct way to assess how closely heuristic solutions approach the mathematical optimum (
Ferreira and Cardoso 2021). Accordingly, the exact minimum-CVaR portfolio is obtained using MATLAB R2025a over the Post-Merge period at the 95% confidence level for the Green, Dirty, and Mixed universes.
where
A denotes NSGA-II, SPEA2, or PSO, and
is the exact minimum obtained with MATLAB
linprog. A smaller value of
indicates a closer approximation to the exact minimum-CVaR solution.
Table 8 reports the results.
Table 8 shows that the SPEA2 solutions differ from their corresponding exact minimum-CVaR benchmarks by 0.00002, 0.00093, and 0.00506 for the Green, Dirty, and Mixed universes, respectively. For the Dirty universe, all three algorithms are particularly close to the exact solution, with differences between 0.00091 and 0.00096. This result is consistent with the similar Dirty portfolio outcomes reported in
Section 4.3.
The exact benchmark also preserves the main universe-level tail-risk ranking. The minimum CVaR is 0.076334 for the Green universe and approximately 0.053304 for both the Dirty and Mixed universes. Thus, the exact optimization confirms the higher minimum CVaR of the Green universe observed with the three population-based algorithms. The benchmark therefore provides additional support for the main cross-universe comparison.
Finally, this section examines the temporal robustness of the results obtained with NSGA-II, SPEA2, and PSO. The Post-Merge sample is divided into two consecutive subperiods: 16 September 2022 to 31 March 2024 (
) and 1 April 2024 to 30 September 2025 (
). The Mean-CVaR optimization is repeated for the Green, Dirty, and Mixed universes using the same 95% confidence level as in the main analysis.
Table 9 reports the selected portfolio outcomes.
The subperiod analysis confirms the main risk comparison obtained over the full Post-Merge sample. In , the Green universe exhibits the highest CVaR under each of the three algorithms. Its CVaR is 0.071598 under NSGA-II, 0.115716 under SPEA2, and 0.117758 under PSO. The corresponding values are lower for both the Dirty and Mixed universes.
The same ordering is observed in . The Green universe has a CVaR of 0.085094 under NSGA-II, 0.104747 under SPEA2, and 0.105771 under PSO. These values remain above those obtained for the Dirty and Mixed universes under the corresponding algorithms. Thus, the higher CVaR of the Green universe is observed in both parts of the Post-Merge sample.
Portfolio compositions differ across the two subperiods as the relative risk–return characteristics of the available assets change. However, these differences do not alter the main comparison across the investment universes. NSGA-II, SPEA2, and PSO all identify the Green universe as having the highest CVaR in both subperiods. The subperiod analysis therefore provides additional evidence that the main risk comparison remains consistent across different parts of the Post-Merge period.
As an additional sensitivity check, this analysis examines whether the effect of asset exclusion depends on the cryptocurrency removed from the investment universe. Starting from the Post-Merge Mixed universe at the 95% CVaR confidence level, the optimization is repeated after excluding BTC and, separately, after excluding ETH.
Table 10 reports the corresponding results.
The exclusion of BTC increases CVaR relative to the unrestricted Mixed universe under all three algorithms. The effect differs when ETH is excluded. In this case, CVaR changes only modestly under NSGA-II and is lower under SPEA2 and PSO than in the corresponding unrestricted portfolios. The effect of removing an asset therefore depends on the risk–return characteristics of the cryptocurrency excluded from the investment universe.
This result also helps to explain the difference between the Green and Dirty portfolios. The effect of restricting the investment universe depends on which cryptocurrency is excluded. In the present sample, excluding BTC leads to a larger increase in CVaR than excluding ETH, and this result is consistent across NSGA-II, SPEA2, and PSO.