{
  "study": "altman",
  "start": "2017-04-03",
  "end": "2026-11-10",
  "run_date": "2026-11-12",
  "finlab_version": "2.3.8",
  "results": {
    "exclude_distress": {
      "cagr": 0.13409906814273898,
      "sharpe": 0.7255204432531279,
      "mdd": -0.3519122178015127,
      "benchmark": {
        "cagr": 0.19281085568640433,
        "sharpe": 0.879683800353737,
        "mdd": -0.351225256748233
      },
      "winning_settings": 0,
      "settings": 9,
      "halves": [
        0.861844807551179,
        0.5829124464174001
      ],
      "benchmark_halves": [
        1.086553327900298,
        0.6770192691257938
      ],
      "half_split": "2022-01-19",
      "cost_0_1pct": {
        "cagr": 0.13262452981420858,
        "sharpe": 0.7189962779570099,
        "mdd": -0.35195687676430054
      },
      "excess_sharpe": 0.6063094486178905,
      "benchmark_excess_sharpe": 0.7755796481188173,
      "largest_lead_year": 2022,
      "largest_lead": 0.11576116379867496,
      "without_largest_lead_year": [
        0.9766381054433166,
        1.2233263432557275
      ],
      "yearly": {
        "2017": [
          0.18729836620370244,
          0.1855964067443847
        ],
        "2018": [
          -0.0682680470569258,
          -0.0011627415613321146
        ],
        "2019": [
          0.29547854867544987,
          0.3895976261868006
        ],
        "2020": [
          0.33348554377580264,
          0.4861876777698768
        ],
        "2021": [
          0.2038265096985934,
          0.274203412653208
        ],
        "2022": [
          -0.21002447395560808,
          -0.32578563775428304
        ],
        "2023": [
          0.21898024280412942,
          0.5485265682512057
        ],
        "2024": [
          0.13140754713792213,
          0.2557644080698491
        ],
        "2025": [
          0.17746568526456774,
          0.2076571090644801
        ],
        "2026": [
          0.13469203383048023,
          0.10210014138571011
        ]
      },
      "grid": [
        {
          "threshold": 1.5,
          "pool": 200,
          "cagr": 0.1441550463287693,
          "sharpe": 0.7584846981083293,
          "mdd": -0.3324982514245777
        },
        {
          "threshold": 1.5,
          "pool": 500,
          "cagr": 0.1299529906116288,
          "sharpe": 0.7091844951778152,
          "mdd": -0.35705889730555795
        },
        {
          "threshold": 1.5,
          "pool": 1000,
          "cagr": 0.1158559543654214,
          "sharpe": 0.6267632279644998,
          "mdd": -0.38608318722124246
        },
        {
          "threshold": 1.81,
          "pool": 200,
          "cagr": 0.14976269098481,
          "sharpe": 0.7793105415748189,
          "mdd": -0.32605434918040765
        },
        {
          "threshold": 1.81,
          "pool": 500,
          "cagr": 0.13409906814273898,
          "sharpe": 0.7255204432531279,
          "mdd": -0.3519122178015127
        },
        {
          "threshold": 1.81,
          "pool": 1000,
          "cagr": 0.12033498037751977,
          "sharpe": 0.6442475944818438,
          "mdd": -0.37876952010414555
        },
        {
          "threshold": 2.1,
          "pool": 200,
          "cagr": 0.14505665806271462,
          "sharpe": 0.755896575100167,
          "mdd": -0.32692390999465915
        },
        {
          "threshold": 2.1,
          "pool": 500,
          "cagr": 0.13565997129066898,
          "sharpe": 0.7299182067125832,
          "mdd": -0.3424766095966283
        },
        {
          "threshold": 2.1,
          "pool": 1000,
          "cagr": 0.12171356296694213,
          "sharpe": 0.6490139584734725,
          "mdd": -0.37057847857294357
        }
      ],
      "checks": {
        "settings_70pct": false,
        "both_halves": false,
        "cost_0_1pct": false,
        "excess_over_bil": false,
        "without_largest_lead_year": false
      },
      "passed": false,
      "holdings": {
        "mean": 378.4102564102564,
        "min": 337,
        "max": 413
      },
      "one_way_turnover_per_rebalance": 0.11127624934868967,
      "trades": 14752
    },
    "safe_zone": {
      "cagr": 0.1345863078890337,
      "sharpe": 0.7092526083819655,
      "mdd": -0.3453789956745317,
      "benchmark": {
        "cagr": 0.19281085568640433,
        "sharpe": 0.879683800353737,
        "mdd": -0.351225256748233
      },
      "winning_settings": 0,
      "settings": 9,
      "halves": [
        0.8691787236950994,
        0.5469985254495677
      ],
      "benchmark_halves": [
        1.086553327900298,
        0.6770192691257938
      ],
      "half_split": "2022-01-19",
      "cost_0_1pct": {
        "cagr": 0.13296365646232045,
        "sharpe": 0.702323558853981,
        "mdd": -0.34595018046060644
      },
      "excess_sharpe": 0.5942455976398403,
      "benchmark_excess_sharpe": 0.7755796481188173,
      "largest_lead_year": 2022,
      "largest_lead": 0.07803219269742756,
      "without_largest_lead_year": [
        0.9852197152263401,
        1.2233263432557275
      ],
      "yearly": {
        "2017": [
          0.18221504349872109,
          0.1855964067443847
        ],
        "2018": [
          -0.06409277166368543,
          -0.0011627415613321146
        ],
        "2019": [
          0.3144951982532491,
          0.3895976261868006
        ],
        "2020": [
          0.44173756034962786,
          0.4861876777698768
        ],
        "2021": [
          0.14586119259292185,
          0.274203412653208
        ],
        "2022": [
          -0.24775344505685548,
          -0.32578563775428304
        ],
        "2023": [
          0.26293889404121207,
          0.5485265682512057
        ],
        "2024": [
          0.15314508657121184,
          0.2557644080698491
        ],
        "2025": [
          0.15012257211669744,
          0.2076571090644801
        ],
        "2026": [
          0.11071707853907431,
          0.10210014138571011
        ]
      },
      "grid": [
        {
          "threshold": 2.5,
          "pool": 200,
          "cagr": 0.14712294708758455,
          "sharpe": 0.7555403646059636,
          "mdd": -0.339664014060415
        },
        {
          "threshold": 2.5,
          "pool": 500,
          "cagr": 0.13310897320588255,
          "sharpe": 0.7134586619389005,
          "mdd": -0.32876862525993544
        },
        {
          "threshold": 2.5,
          "pool": 1000,
          "cagr": 0.12218928981732136,
          "sharpe": 0.6476794979211691,
          "mdd": -0.36118575537952713
        },
        {
          "threshold": 2.99,
          "pool": 200,
          "cagr": 0.14592802648212833,
          "sharpe": 0.7334030670638882,
          "mdd": -0.3580895692174245
        },
        {
          "threshold": 2.99,
          "pool": 500,
          "cagr": 0.1345863078890337,
          "sharpe": 0.7092526083819655,
          "mdd": -0.3453789956745317
        },
        {
          "threshold": 2.99,
          "pool": 1000,
          "cagr": 0.12151960548227514,
          "sharpe": 0.6390505236026468,
          "mdd": -0.36916137934273696
        },
        {
          "threshold": 3.5,
          "pool": 200,
          "cagr": 0.142920909871173,
          "sharpe": 0.7034014806707758,
          "mdd": -0.3935445034379842
        },
        {
          "threshold": 3.5,
          "pool": 500,
          "cagr": 0.13369360901691296,
          "sharpe": 0.6904993485172424,
          "mdd": -0.3755544104569357
        },
        {
          "threshold": 3.5,
          "pool": 1000,
          "cagr": 0.12155446560121574,
          "sharpe": 0.6307065609009387,
          "mdd": -0.39117002025904046
        }
      ],
      "checks": {
        "settings_70pct": false,
        "both_halves": false,
        "cost_0_1pct": false,
        "excess_over_bil": false,
        "without_largest_lead_year": false
      },
      "passed": false,
      "holdings": {
        "mean": 272.02564102564105,
        "min": 221,
        "max": 322
      },
      "one_way_turnover_per_rebalance": 0.13762037879406974,
      "trades": 10604
    }
  },
  "pool_equal_weight": {
    "cagr": 0.1251164132165934,
    "sharpe": 0.6913093067963135,
    "mdd": -0.372093581236176,
    "halves": [
      0.7990962972551436,
      0.5762610505540042
    ],
    "excess_sharpe": 0.5708413734629246,
    "mean_holdings": 500.0
  },
  "distress_zone_only": {
    "cagr": 0.09971491215481132,
    "sharpe": 0.5580089045920774,
    "mdd": -0.43485117002124307,
    "halves": [
      0.6013734448556919,
      0.5109105516355138
    ],
    "excess_sharpe": 0.44372177501472315,
    "mean_holdings": 121.58974358974359
  },
  "zone_shares_pool_500": {
    "distress": 0.24317948717948717,
    "grey": 0.21276923076923077,
    "safe": 0.544051282051282
  }
}