{
  "slug": "azienda-piu-grande-batte-mercato",
  "parametri": {
    "start_year": 1995,
    "end_year": 2025,
    "tax_rate": 0.26,
    "carry_years": 4,
    "risk_free": 0.02,
    "benchmark": "SPY",
    "rolling_windows_years": [
      5,
      10
    ],
    "universo": [
      "AAPL",
      "AMZN",
      "CSCO",
      "GE",
      "GOOGL",
      "KO",
      "MSFT",
      "NVDA",
      "SPY",
      "WMT",
      "XOM"
    ]
  },
  "full_sample_risk": {
    "SP1": {
      "cagr": 0.16296891203038522,
      "vol": 0.30834956260441554,
      "mdd": -0.8107437132463571,
      "sharpe": 0.5796685424490101,
      "sortino": 0.8030388863647259,
      "calmar": 0.20101162595246,
      "multiplo": 107.76472729030145
    },
    "SP3": {
      "cagr": 0.19069025915174787,
      "vol": 0.24010593517975828,
      "mdd": -0.5872828201805668,
      "sharpe": 0.7645426388057808,
      "sortino": 1.0779059584991,
      "calmar": 0.3246991953435961,
      "multiplo": 223.66971213316594
    },
    "BENCH": {
      "cagr": 0.11043363750419322,
      "vol": 0.19043647841739642,
      "mdd": -0.5520142834962475,
      "sharpe": 0.5410787538801519,
      "sortino": 0.6932945301190427,
      "calmar": 0.20005576088493357,
      "multiplo": 25.71446344086374
    }
  },
  "full_sample_cagr_net_gross": {
    "SP1": {
      "gross": 0.16158641776894833,
      "net": 0.12576168630522733,
      "tax_drag_bps": 358.24731463721,
      "multiplo_net": 39.34054602917444
    },
    "SP3": {
      "gross": 0.18937096253808794,
      "net": 0.16008617627005628,
      "tax_drag_bps": 292.8478626803166,
      "multiplo_net": 99.81545785536503
    },
    "ETF": {
      "gross": 0.10949763728317641,
      "net": 0.09926685400390922,
      "tax_drag_bps": 102.30783279267186,
      "multiplo_net": 18.80170013276361
    }
  },
  "rolling_net": {
    "5y": {
      "SP1": {
        "stats": {
          "n": 27,
          "median": 0.13064629965423968,
          "p5": -0.14224555167986705,
          "p25": 0.04998065772844784,
          "p75": 0.16071794830678932,
          "p95": 0.2973961071361629,
          "min": -0.19745448431114543,
          "max": 0.37912934741703674
        },
        "win_rate_vs_etf": 0.7777777777777778
      },
      "SP3": {
        "stats": {
          "n": 27,
          "median": 0.11804141477334062,
          "p5": -0.010199763600440701,
          "p25": 0.07190848459719046,
          "p75": 0.17487195467157557,
          "p95": 0.32185787868260723,
          "min": -0.05973873990486456,
          "max": 0.3399798517248884
        },
        "win_rate_vs_etf": 0.8518518518518519
      },
      "ETF": {
        "stats": {
          "n": 27,
          "median": 0.0905105737467089,
          "p5": -0.013282454319010161,
          "p25": 0.012462062448116984,
          "p75": 0.11724061435829891,
          "p95": 0.1421628731874213,
          "min": -0.023114753707243585,
          "max": 0.22786722201182585
        }
      }
    },
    "10y": {
      "SP1": {
        "stats": {
          "n": 22,
          "median": 0.0983855472403532,
          "p5": -0.011114367832106464,
          "p25": 0.04570681052500364,
          "p75": 0.15798811771637528,
          "p95": 0.21663974448213663,
          "min": -0.07465107374959246,
          "max": 0.22227710000298173
        },
        "win_rate_vs_etf": 0.7272727272727273
      },
      "SP3": {
        "stats": {
          "n": 22,
          "median": 0.10337711095485269,
          "p5": 0.02452208548889111,
          "p25": 0.0870158805479932,
          "p75": 0.1692626606871594,
          "p95": 0.23599483811164798,
          "min": 0.0023387488837633974,
          "max": 0.25604684393963617
        },
        "win_rate_vs_etf": 1.0
      },
      "ETF": {
        "stats": {
          "n": 22,
          "median": 0.06705906693077535,
          "p5": -0.0065920254191328955,
          "p25": 0.05414980210921183,
          "p75": 0.10220751183571497,
          "p95": 0.12261616920862321,
          "min": -0.011559324016226946,
          "max": 0.13606828411846283
        }
      }
    }
  },
  "scorecard": {
    "SP1_10y": {
      "checks": {
        "cagr_median_ge_bench": true,
        "win_rate_ge_60": true,
        "vol_le_110": false,
        "mdd_le_110": false,
        "sharpe_ge_bench": true,
        "calmar_ge_bench": true,
        "sortino_ge_bench": true
      },
      "passed": 5,
      "total": 7,
      "verdict": "PARZIALE",
      "medians": {
        "strat": 0.0983855472403532,
        "bench": 0.06705906693077535
      },
      "win_rate": 0.7272727272727273,
      "risk": {
        "vol_strat": 0.30834956260441554,
        "vol_bench": 0.19043647841739642,
        "mdd_strat": -0.8107437132463571,
        "mdd_bench": -0.5520142834962475,
        "sharpe_strat": 0.5796685424490101,
        "sharpe_bench": 0.5410787538801519,
        "sortino_strat": 0.8030388863647259,
        "sortino_bench": 0.6932945301190427,
        "calmar_strat": 0.20101162595246,
        "calmar_bench": 0.20005576088493357
      }
    },
    "SP3_10y": {
      "checks": {
        "cagr_median_ge_bench": true,
        "win_rate_ge_60": true,
        "vol_le_110": false,
        "mdd_le_110": true,
        "sharpe_ge_bench": true,
        "calmar_ge_bench": true,
        "sortino_ge_bench": true
      },
      "passed": 6,
      "total": 7,
      "verdict": "PARZIALE",
      "medians": {
        "strat": 0.10337711095485269,
        "bench": 0.06705906693077535
      },
      "win_rate": 1.0,
      "risk": {
        "vol_strat": 0.24010593517975828,
        "vol_bench": 0.19043647841739642,
        "mdd_strat": -0.5872828201805668,
        "mdd_bench": -0.5520142834962475,
        "sharpe_strat": 0.7645426388057808,
        "sharpe_bench": 0.5410787538801519,
        "sortino_strat": 1.0779059584991,
        "sortino_bench": 0.6932945301190427,
        "calmar_strat": 0.3246991953435961,
        "calmar_bench": 0.20005576088493357
      }
    },
    "SP1_5y": {
      "checks": {
        "cagr_median_ge_bench": true,
        "win_rate_ge_60": true,
        "vol_le_110": false,
        "mdd_le_110": false,
        "sharpe_ge_bench": true,
        "calmar_ge_bench": true,
        "sortino_ge_bench": true
      },
      "passed": 5,
      "total": 7,
      "verdict": "PARZIALE",
      "medians": {
        "strat": 0.13064629965423968,
        "bench": 0.0905105737467089
      },
      "win_rate": 0.7777777777777778,
      "risk": {
        "vol_strat": 0.30834956260441554,
        "vol_bench": 0.19043647841739642,
        "mdd_strat": -0.8107437132463571,
        "mdd_bench": -0.5520142834962475,
        "sharpe_strat": 0.5796685424490101,
        "sharpe_bench": 0.5410787538801519,
        "sortino_strat": 0.8030388863647259,
        "sortino_bench": 0.6932945301190427,
        "calmar_strat": 0.20101162595246,
        "calmar_bench": 0.20005576088493357
      }
    },
    "SP3_5y": {
      "checks": {
        "cagr_median_ge_bench": true,
        "win_rate_ge_60": true,
        "vol_le_110": false,
        "mdd_le_110": true,
        "sharpe_ge_bench": true,
        "calmar_ge_bench": true,
        "sortino_ge_bench": true
      },
      "passed": 6,
      "total": 7,
      "verdict": "PARZIALE",
      "medians": {
        "strat": 0.11804141477334062,
        "bench": 0.0905105737467089
      },
      "win_rate": 0.8518518518518519,
      "risk": {
        "vol_strat": 0.24010593517975828,
        "vol_bench": 0.19043647841739642,
        "mdd_strat": -0.5872828201805668,
        "mdd_bench": -0.5520142834962475,
        "sharpe_strat": 0.7645426388057808,
        "sharpe_bench": 0.5410787538801519,
        "sortino_strat": 1.0779059584991,
        "sortino_bench": 0.6932945301190427,
        "calmar_strat": 0.3246991953435961,
        "calmar_bench": 0.20005576088493357
      }
    }
  }
}