{
  "total": 10010,
  "seconds": 291.680438041687,
  "qualifying": 1,
  "models": [
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_bb50_seed4942",
      "count": 1001,
      "core_eligible": 11,
      "stability_passed": 4,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_bb50_seed4942.json",
        "i_long_entry_activation_threshold": -105.0,
        "i_long_exit_activation_threshold": 220.0,
        "i_long_exit_activation_confirmation_threshold": -160.0,
        "i_trailing_stop_threshold": 35.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": true,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 3,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "91fa9223c87c489c24ec1d4711099c92fe331d189f660e7f080ee596c052763b",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "e7329ae1a24c02290c40bec6c02eb0ea8bf28c06b36517e496aeffcb20a8d4e5",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 309.88287175497976, \"dd_pct\": -24.97154063614798, \"calmar\": 12.425308887861304, \"cagr_pct\": 310.27910580991926, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 45.34246575342466, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 2.957511382667594, \"sortino\": 4.945251301613415}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -17.137533854464635, \"dd_pct\": -36.3317892917991, \"calmar\": -0.47198893259783486, \"cagr_pct\": -17.148202447205705, \"entries\": 2, \"exits\": 2, \"exposure_pct\": 58.972602739726035, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -0.14087481136144886, \"sortino\": -0.19805633573207457}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 110.78227780036678, \"dd_pct\": -20.80213007809433, \"calmar\": 5.330702011407418, \"cagr_pct\": 110.88995664885617, \"entries\": 11, \"exits\": 10, \"exposure_pct\": 64.72602739726028, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.2896010175501327, \"sortino\": 3.7839760116859935}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 8.147944580999834, \"dd_pct\": -43.505624589283784, \"calmar\": 0.25298403252937934, \"cagr_pct\": 11.006228346306337, \"entries\": 6, \"exits\": 7, \"exposure_pct\": 58.48540145985402, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.46147978595244254, \"sortino\": 0.6465063180718599}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 35.59682113379841, \"dd_pct\": -27.697811453002885, \"calmar\": 1.286206525818537, \"cagr_pct\": 35.62510584174372, \"entries\": 5, \"exits\": 4, \"exposure_pct\": 82.6027397260274, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.9529678749944002, \"sortino\": 1.389793768693429}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -18.036173846457203, \"dd_pct\": -34.4230133501643, \"calmar\": -1.1094145049832382, \"cagr_pct\": -38.18939031590393, \"entries\": 1, \"exits\": 2, \"exposure_pct\": 58.609271523178805, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -1.1560407508520192, \"sortino\": -1.5092923675883012}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 2851.7147576921757, \"dd_pct\": -49.81697812937094, \"calmar\": 1.018806768115127, \"cagr_pct\": 50.753874485246364, \"entries\": 43, \"exits\": 43, \"exposure_pct\": 53.8429614873838, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.1474314908087255, \"sortino\": 1.7011495660803913}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 243.0304450399467, \"dd_pct\": -49.81697812937094, \"calmar\": 0.9857358806498152, \"cagr_pct\": 49.10638280766804, \"entries\": 13, \"exits\": 13, \"exposure_pct\": 40.328305235137535, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.103178310389934, \"sortino\": 1.6092535719936085}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 760.4818611212326, \"dd_pct\": -43.50562458928378, \"calmar\": 1.1894451874923364, \"cagr_pct\": 51.747555796571845, \"entries\": 30, \"exits\": 30, \"exposure_pct\": 61.92307692307693, \"years\": 5.160848733744011, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.1756786771875176, \"sortino\": 1.7624053093394154}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 29.102007135615416, \"dd_pct\": -6.989344234758887, \"calmar\": 8.11053318990392, \"cagr_pct\": 56.68730839167557, \"entries\": 1, \"exits\": 0, \"exposure_pct\": 26.955475330926593, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.3729129335575587, \"sortino\": 4.556241882479253}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 43,
        "Total P&L %": 2851.7147576921757,
        "Sharpe Ratio": 1.1474314908087255,
        "Sortino Ratio": 1.7011495660803913,
        "Calmar Ratio": 1.018806768115127,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -49.81697812937094,
        "% In Market": 53.8429614873838,
        "Composite": 2.738102793596418,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 0.9857358806498152,
        "Sub1_Sortino": 1.6092535719936085,
        "Sub1_Trades": 13,
        "Sub2_Calmar": 1.1894451874923364,
        "Sub2_Sortino": 1.7624053093394154,
        "Sub2_Trades": 30,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[5.330702]",
        "OOS_Total Trades": 1,
        "OOS_Total P&L %": 29.102007135615416,
        "OOS_Sortino Ratio": 4.556241882479253,
        "OOS_Calmar Ratio": 8.11053318990392,
        "OOS_Max Drawdown %": -6.989344234758887,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 0,
        "Fragile_1.0": 9,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 184,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9090",
      "count": 1001,
      "core_eligible": 1,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9090.json",
        "i_long_entry_activation_threshold": -85.0,
        "i_long_exit_activation_threshold": 590.0,
        "i_long_exit_activation_confirmation_threshold": -720.0,
        "i_trailing_stop_threshold": 20.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 3,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "034241c3fe58f20f4bb70e06283b8a191ea151e091026edd88ec0601e4c19129",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "41e3612cc687a776c2f50fd75661e0d31baab3574d732362128ff5b398add9af",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 47.22595791509114, \"dd_pct\": -54.06381076047697, \"calmar\": 0.8742441024019808, \"cagr_pct\": 47.264967710723745, \"entries\": 6, \"exits\": 7, \"exposure_pct\": 62.19178082191781, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.9242677639251707, \"sortino\": 1.3495182433821253}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -25.019970750195686, \"dd_pct\": -41.069377039904644, \"calmar\": -0.6095723633215521, \"cagr_pct\": -25.03475722235856, \"entries\": 5, \"exits\": 4, \"exposure_pct\": 71.78082191780823, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": -0.3533036837599118, \"sortino\": -0.5017524196454725}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": false, \"pnl_pct\": 129.84003546741053, \"dd_pct\": -20.919614590676126, \"calmar\": 6.212881369151951, \"cagr_pct\": 129.97108374025103, \"entries\": 2, \"exits\": 2, \"exposure_pct\": 91.5068493150685, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 2.2178761860444958, \"sortino\": 3.5095958902463797}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 15.125473764618524, \"dd_pct\": -40.77167746736794, \"calmar\": 0.5065879000998809, \"cagr_pct\": 20.654438471743553, \"entries\": 4, \"exits\": 4, \"exposure_pct\": 90.41970802919708, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 0.6300725020529064, \"sortino\": 0.8858543856340315}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 93.23999404206174, \"dd_pct\": -24.408571322053806, \"calmar\": 3.823542303597449, \"cagr_pct\": 93.32720502024824, \"entries\": 1, \"exits\": 1, \"exposure_pct\": 99.24657534246575, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.7020184428715721, \"sortino\": 2.5750253548186226}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -26.17033188486271, \"dd_pct\": -36.71394934911223, \"calmar\": -1.4162773293485316, \"cagr_pct\": -51.997134133997925, \"entries\": 2, \"exits\": 2, \"exposure_pct\": 83.27814569536423, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": -1.487025230531464, \"sortino\": -2.0044407577525867}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1965.4401234214686, \"dd_pct\": -58.815632865656006, \"calmar\": 0.7543232726496292, \"cagr_pct\": 44.366000666180724, \"entries\": 34, \"exits\": 33, \"exposure_pct\": 73.48107569721115, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.9788256168618671, \"sortino\": 1.4450298142033842}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 395.62998548515793, \"dd_pct\": -58.815632865656006, \"calmar\": 1.1560544959306664, \"cagr_pct\": 67.9940768053491, \"entries\": 14, \"exits\": 13, \"exposure_pct\": 58.07453416149069, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.2550054275337137, \"sortino\": 1.8866732603133358}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 316.7302592476678, \"dd_pct\": -54.06381076047697, \"calmar\": 0.5892705983600707, \"cagr_pct\": 31.858214116451894, \"entries\": 20, \"exits\": 20, \"exposure_pct\": 82.6923076923077, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 0.8055975983737957, \"sortino\": 1.1755642353361293}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 24.009041610009074, \"dd_pct\": -30.202780717585487, \"calmar\": 1.5224776878478583, \"cagr_pct\": 45.98305975348543, \"entries\": 1, \"exits\": 1, \"exposure_pct\": 93.98315282791818, \"years\": 0.5687885010266941, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.1985576085130858, \"sortino\": 1.8499577587534384}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 34,
        "Total P&L %": 1965.4401234214686,
        "Sharpe Ratio": 0.9788256168618671,
        "Sortino Ratio": 1.4450298142033842,
        "Calmar Ratio": 0.7543232726496292,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -58.815632865656006,
        "% In Market": 73.48107569721115,
        "Composite": 1.4838619182569992,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 1.1560544959306664,
        "Sub1_Sortino": 1.8866732603133358,
        "Sub1_Trades": 14,
        "Sub2_Calmar": 0.5892705983600707,
        "Sub2_Sortino": 1.1755642353361293,
        "Sub2_Trades": 20,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[]",
        "OOS_Total Trades": 1,
        "OOS_Total P&L %": 24.009041610009074,
        "OOS_Sortino Ratio": 1.8499577587534384,
        "OOS_Calmar Ratio": 1.5224776878478583,
        "OOS_Max Drawdown %": -30.202780717585487,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 4,
        "Fragile_1.0": 68,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 1020,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9191",
      "count": 1001,
      "core_eligible": 1,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9191.json",
        "i_long_entry_activation_threshold": -125.0,
        "i_long_exit_activation_threshold": 60.0,
        "i_long_exit_activation_confirmation_threshold": -600.0,
        "i_trailing_stop_threshold": 35.0,
        "i_use_long_exit_confirmation": false,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 5,
        "i_entry_score_window": 3,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "fdecf28ac6c1acd2b52b9ea765c97c438d10c97a301d7c30352b8678dd46c39f",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "b9e4ae826b075407af2b1030183deb8632f8b97bb8890da4af87ca8b1f9aceb3",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 63.74126983518826, \"dd_pct\": -47.29397956776995, \"calmar\": 1.3489366646413494, \"cagr_pct\": 63.79658305576372, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 86.3013698630137, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.034165232268557, \"sortino\": 1.5182258740853563}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -16.06409318415416, \"dd_pct\": -37.38672412480679, \"calmar\": -0.42994299383370727, \"cagr_pct\": -16.07416009985432, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 73.15068493150685, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": -0.08384000345562348, \"sortino\": -0.1191805707150906}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": false, \"pnl_pct\": 142.58104618230658, \"dd_pct\": -20.802130078094283, \"calmar\": 6.861236229609337, \"cagr_pct\": 142.7283285448666, \"entries\": 3, \"exits\": 3, \"exposure_pct\": 99.79452054794521, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 2.3216699828162395, \"sortino\": 3.671109197946961}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 43.52151732800043, \"dd_pct\": -31.798425197581835, \"calmar\": 1.9457946276270244, \"cagr_pct\": 61.87320491645454, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 99.36131386861314, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.187883966267758, \"sortino\": 1.7170800982107899}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 81.79535048814859, \"dd_pct\": -27.845585850766753, \"calmar\": 2.9401353454616945, \"cagr_pct\": 81.86979117492737, \"entries\": 2, \"exits\": 2, \"exposure_pct\": 99.45205479452055, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.5567227782149728, \"sortino\": 2.338033759583614}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -31.49515277815035, \"dd_pct\": -40.57139934646422, \"calmar\": -1.4775783085759984, \"cagr_pct\": -59.94741962290997, \"entries\": 1, \"exits\": 1, \"exposure_pct\": 82.78145695364239, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": -1.9622048434879158, \"sortino\": -2.515455201639405}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1109.4165797226149, \"dd_pct\": -63.103617539082336, \"calmar\": 0.5593021620390768, \"cagr_pct\": 35.29398972209576, \"entries\": 35, \"exits\": 34, \"exposure_pct\": 86.01427622841965, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.8156504110092201, \"sortino\": 1.1714633692810157}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 102.95138596131955, \"dd_pct\": -63.103617539082336, \"calmar\": 0.4085860352625962, \"cagr_pct\": 25.783256901020877, \"entries\": 14, \"exits\": 13, \"exposure_pct\": 78.46051464063886, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.6809824784998258, \"sortino\": 0.9584720114207621}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 495.9144225568925, \"dd_pct\": -49.88700078365511, \"calmar\": 0.8282790720463907, \"cagr_pct\": 41.32035871626342, \"entries\": 21, \"exits\": 21, \"exposure_pct\": 90.53050397877985, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 0.9143699752054314, \"sortino\": 1.3362507610058223}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 24.392726005800604, \"dd_pct\": -29.324151804243193, \"calmar\": 1.5952067811834594, \"cagr_pct\": 46.77808581058191, \"entries\": 1, \"exits\": 1, \"exposure_pct\": 99.87966305655837, \"years\": 0.5687885010266941, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.1820696846645216, \"sortino\": 1.8139958331800794}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 35,
        "Total P&L %": 1109.4165797226149,
        "Sharpe Ratio": 0.8156504110092201,
        "Sortino Ratio": 1.1714633692810157,
        "Calmar Ratio": 0.5593021620390768,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -63.103617539082336,
        "% In Market": 86.01427622841965,
        "Composite": 0.8074689192916394,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 0.4085860352625962,
        "Sub1_Sortino": 0.9584720114207621,
        "Sub1_Trades": 14,
        "Sub2_Calmar": 0.8282790720463907,
        "Sub2_Sortino": 1.3362507610058223,
        "Sub2_Trades": 21,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[]",
        "OOS_Total Trades": 1,
        "OOS_Total P&L %": 24.392726005800604,
        "OOS_Sortino Ratio": 1.8139958331800794,
        "OOS_Calmar Ratio": 1.5952067811834594,
        "OOS_Max Drawdown %": -29.324151804243193,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 3,
        "Fragile_1.0": 64,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 2515,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9292",
      "count": 1001,
      "core_eligible": 6,
      "stability_passed": 2,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_grouped_v1_seed9292.json",
        "i_long_entry_activation_threshold": -255.0,
        "i_long_exit_activation_threshold": -610.0,
        "i_long_exit_activation_confirmation_threshold": 670.0,
        "i_trailing_stop_threshold": 0.0,
        "i_use_long_exit_confirmation": false,
        "i_use_long_entry_confirmation": true,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 3,
        "i_entry_score_window": 2,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "90c9a9915a9d10af5af40f37e27a60605a72dda50295306693a3d230ebce982c",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "7c6103a78ce8a1ff10016a1280d68188702a1443ab4a7cd1ca0133a867cb6a41",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 266.1035255580412, \"dd_pct\": -23.94141440385882, \"calmar\": 11.128377092163547, \"cagr_pct\": 266.4290876058968, \"entries\": 9, \"exits\": 10, \"exposure_pct\": 36.43835616438356, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 2.807517842113709, \"sortino\": 4.863031533153781}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -13.167799534996549, \"dd_pct\": -25.969094407283187, \"calmar\": -0.5073798966610767, \"cagr_pct\": -13.176196436749091, \"entries\": 9, \"exits\": 9, \"exposure_pct\": 13.698630136986301, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -0.6446856039042577, \"sortino\": -0.9316239013092498}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 38.42270818947191, \"dd_pct\": -14.592463476134165, \"calmar\": 2.6351642691945267, \"cagr_pct\": 38.45353835183491, \"entries\": 10, \"exits\": 9, \"exposure_pct\": 42.80821917808219, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.2431740445774597, \"sortino\": 1.9406130881211943}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 39.62930875518562, \"dd_pct\": -21.115678808923878, \"calmar\": 2.6543278602951856, \"cagr_pct\": 56.04793455157131, \"entries\": 6, \"exits\": 7, \"exposure_pct\": 48.54014598540146, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.395155778978771, \"sortino\": 2.0911852951818024}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 30.34110327897219, \"dd_pct\": -28.456005412500907, \"calmar\": 1.0670774559800336, \"cagr_pct\": 30.364761862925533, \"entries\": 7, \"exits\": 6, \"exposure_pct\": 60.2054794520548, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.9442221406319841, \"sortino\": 1.4008147251318022}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -5.951409978978939, \"dd_pct\": -14.558706000695631, \"calmar\": -0.9474055168967072, \"cagr_pct\": -13.792998383936236, \"entries\": 2, \"exits\": 3, \"exposure_pct\": 17.715231788079468, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -0.6972306777071322, \"sortino\": -0.8786200582742287}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 2288.4525254113564, \"dd_pct\": -45.26203399323132, \"calmar\": 1.0369017824639415, \"cagr_pct\": 46.93228372552507, \"entries\": 70, \"exits\": 70, \"exposure_pct\": 37.51660026560425, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.222222991814829, \"sortino\": 1.8729286643925398}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 217.1131734470374, \"dd_pct\": -45.26203399323132, \"calmar\": 1.0021191367036006, \"cagr_pct\": 45.357950430746, \"entries\": 27, \"exits\": 26, \"exposure_pct\": 36.49068322981366, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.1176061020146404, \"sortino\": 1.6562967755680833}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 653.1861573105733, \"dd_pct\": -28.456005412500996, \"calmar\": 1.6826562714769908, \"cagr_pct\": 47.881675968528, \"entries\": 43, \"exits\": 44, \"exposure_pct\": 38.12997347480106, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.303674863970349, \"sortino\": 2.058672567499565}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": -0.7965103678615582, \"dd_pct\": -12.013962150351343, \"calmar\": -0.11620913979282681, \"cagr_pct\": -1.3961322069959095, \"entries\": 6, \"exits\": 6, \"exposure_pct\": 18.050541516245488, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -0.04859318037335314, \"sortino\": -0.08303340692227851}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 70,
        "Total P&L %": 2288.4525254113564,
        "Sharpe Ratio": 1.222222991814829,
        "Sortino Ratio": 1.8729286643925398,
        "Calmar Ratio": 1.0369017824639415,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -45.26203399323132,
        "% In Market": 37.51660026560425,
        "Composite": 3.367000597955349,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 1.0021191367036006,
        "Sub1_Sortino": 1.6562967755680833,
        "Sub1_Trades": 27,
        "Sub2_Calmar": 1.6826562714769908,
        "Sub2_Sortino": 2.058672567499565,
        "Sub2_Trades": 43,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[2.635164]",
        "OOS_Total Trades": 6,
        "OOS_Total P&L %": -0.7965103678615582,
        "OOS_Sortino Ratio": -0.08303340692227851,
        "OOS_Calmar Ratio": -0.11620913979282681,
        "OOS_Max Drawdown %": -12.013962150351343,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 3,
        "Fragile_1.0": 39,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 3821,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9090",
      "count": 1001,
      "core_eligible": 7,
      "stability_passed": 6,
      "qualifying": 1,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9090.json",
        "i_long_entry_activation_threshold": -5.0,
        "i_long_exit_activation_threshold": 420.0,
        "i_long_exit_activation_confirmation_threshold": -730.0,
        "i_trailing_stop_threshold": 5.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": true,
        "i_exit_score_window": 3,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "a96cb1e179b97dd1f7b7fca08c4c58d29f1f3aa90970154aec690573b10f49ec",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "510497fabcc78e55f332323a21cd46a0f10839be437177b9c83b9d8a12fd4e49",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": true, \"pnl_pct\": 32.41597863793979, \"dd_pct\": -31.87262238914417, \"calmar\": 1.017846793700233, \"cagr_pct\": 32.44144650560865, \"entries\": 17, \"exits\": 18, \"exposure_pct\": 18.904109589041095, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.9488060555901408, \"sortino\": 1.496755197978099}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -15.884469448856464, \"dd_pct\": -19.492902936332946, \"calmar\": -0.8153959834999495, \"cagr_pct\": -15.894434761040255, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 3.6301369863013697, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -1.7201295298088888, \"sortino\": -1.9472548576747377}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 16.611190071808558, \"dd_pct\": -14.835547175059261, \"calmar\": 1.1205157890263893, \"cagr_pct\": 16.623464848499747, \"entries\": 12, \"exits\": 12, \"exposure_pct\": 25.47945205479452, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 0.8129880215434953, \"sortino\": 1.3083047997295885}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": true, \"pnl_pct\": 71.07116933997656, \"dd_pct\": -18.39540644820795, \"calmar\": 5.684304234474297, \"cagr_pct\": 104.56508676842424, \"entries\": 13, \"exits\": 12, \"exposure_pct\": 43.97810218978102, \"years\": 0.7501711156741958, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.3649567936716336, \"sortino\": 3.7148465940931232}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": true, \"pnl_pct\": 19.819313685114892, \"dd_pct\": -21.10611894030121, \"calmar\": 0.9397347643748253, \"cagr_pct\": 19.834153709230996, \"entries\": 16, \"exits\": 16, \"exposure_pct\": 47.73972602739726, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 0.7904353738915879, \"sortino\": 1.189837968115636}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": 5.531737409199389, \"dd_pct\": -10.801461367673292, \"calmar\": 1.2877619054293554, \"cagr_pct\": 13.909710472256531, \"entries\": 5, \"exits\": 6, \"exposure_pct\": 42.549668874172184, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.6190602747532771, \"sortino\": 0.8090409184887859}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1037.7918295446555, \"dd_pct\": -31.8726223891442, \"calmar\": 1.0760362722799528, \"cagr_pct\": 34.29609778340129, \"entries\": 94, \"exits\": 94, \"exposure_pct\": 22.54316069057105, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.261784676983448, \"sortino\": 1.98917197679201}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 304.9666507947065, \"dd_pct\": -23.557432401889887, \"calmar\": 2.4343538466255055, \"cagr_pct\": 57.34712618416097, \"entries\": 26, \"exits\": 25, \"exposure_pct\": 12.843833185448092, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.9861155733381222, \"sortino\": 3.409207531320202}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 180.9593894489471, \"dd_pct\": -31.87262238914417, \"calmar\": 0.6952949197713327, \"cagr_pct\": 22.160872426961976, \"entries\": 68, \"exits\": 69, \"exposure_pct\": 28.342175066312997, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.8750353404335756, \"sortino\": 1.3300334591407441}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 25.69881320174492, \"dd_pct\": -9.485954109197802, \"calmar\": 5.218067712497995, \"cagr_pct\": 49.49835085944274, \"entries\": 3, \"exits\": 2, \"exposure_pct\": 22.14199759326113, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.2267216777817502, \"sortino\": 4.223659932753254}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 94,
        "Total P&L %": 1037.7918295446555,
        "Sharpe Ratio": 1.261784676983448,
        "Sortino Ratio": 1.98917197679201,
        "Calmar Ratio": 1.0760362722799528,
        "P&L/DD Ratio": 32.56060379575566,
        "Max Drawdown %": -31.8726223891442,
        "% In Market": 22.54316069057105,
        "Composite": 2.420821458264753,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 2.4343538466255055,
        "Sub1_Sortino": 3.409207531320202,
        "Sub1_Trades": 26,
        "Sub2_Calmar": 0.6952949197713327,
        "Sub2_Sortino": 1.3300334591407441,
        "Sub2_Trades": 68,
        "WFO_Score": 2.190600395393936,
        "WFO_Min_Fold": 0.9397347643748253,
        "WFO_Neg_Folds": 0,
        "WFO_Fold_Calmars": "[1.017847, 1.120516, 5.684304, 0.939735]",
        "OOS_Total Trades": 3,
        "OOS_Total P&L %": 25.69881320174492,
        "OOS_Sortino Ratio": 4.223659932753254,
        "OOS_Calmar Ratio": 5.218067712497995,
        "OOS_Max Drawdown %": -9.485954109197802,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 3,
        "Fragile_1.0": 47,
        "source": "candidate",
        "Stability_Status": "passed",
        "Stability_Report": "{\"max_drawdown_worsening_pp\": 1.0, \"max_wealth_loss_pct\": 1.0, \"passed\": true, \"trials\": [{\"delta\": -1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_entry_activation_threshold\"}, {\"delta\": -0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_entry_activation_threshold\"}, {\"delta\": 0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_entry_activation_threshold\"}, {\"delta\": 1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 2, \"changed_position_bars\": 33, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0866315903045807, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1061.6016130854016}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": -2.0926309121304554}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 2, \"changed_position_bars\": 33, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.7107066916939445, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 186.83883248308902}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": -2.092630912130544}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 2, \"changed_position_bars\": 33, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 1.058630237489642, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 22.326689681992363}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": -2.092630912130611}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_entry_activation_threshold\"}, {\"delta\": -1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_threshold\"}, {\"delta\": -0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_threshold\"}, {\"delta\": 0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_threshold\"}, {\"delta\": 1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_threshold\"}, {\"delta\": -1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_confirmation_threshold\"}, {\"delta\": -0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_confirmation_threshold\"}, {\"delta\": 0.05, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_confirmation_threshold\"}, {\"delta\": 1.0, \"periods\": [{\"center\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"IS\", \"perturbed\": {\"calmar\": 1.0760362722799528, \"dd_pct\": -31.8726223891442, \"entries\": 94, \"exits\": 94, \"pnl_pct\": 1037.7918295446555}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2020-12-31 23:59:59.999999999\", \"harmful\": false, \"name\": \"Sub1\", \"perturbed\": {\"calmar\": 2.4343538466255055, \"dd_pct\": -23.557432401889887, \"entries\": 26, \"exits\": 25, \"pnl_pct\": 304.9666507947065}, \"start\": \"2017-12-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"Sub2\", \"perturbed\": {\"calmar\": 0.6952949197713327, \"dd_pct\": -31.87262238914417, \"entries\": 68, \"exits\": 69, \"pnl_pct\": 180.9593894489471}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2021-12-31\", \"harmful\": false, \"name\": \"WFO0\", \"perturbed\": {\"calmar\": 1.017846793700233, \"dd_pct\": -31.87262238914417, \"entries\": 17, \"exits\": 18, \"pnl_pct\": 32.41597863793979}, \"start\": \"2021-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2022-12-31\", \"harmful\": false, \"name\": \"WFO1\", \"perturbed\": {\"calmar\": -0.8153959834999495, \"dd_pct\": -19.492902936332946, \"entries\": 5, \"exits\": 5, \"pnl_pct\": -15.884469448856464}, \"start\": \"2022-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2023-12-31\", \"harmful\": false, \"name\": \"WFO2\", \"perturbed\": {\"calmar\": 1.1205157890263893, \"dd_pct\": -14.835547175059261, \"entries\": 12, \"exits\": 12, \"pnl_pct\": 16.611190071808558}, \"start\": \"2023-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2024-09-30\", \"harmful\": false, \"name\": \"WFO3\", \"perturbed\": {\"calmar\": 5.684304234474297, \"dd_pct\": -18.39540644820795, \"entries\": 13, \"exits\": 12, \"pnl_pct\": 71.07116933997656}, \"start\": \"2024-01-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2025-09-30\", \"harmful\": false, \"name\": \"WFO4\", \"perturbed\": {\"calmar\": 0.9397347643748253, \"dd_pct\": -21.10611894030121, \"entries\": 16, \"exits\": 16, \"pnl_pct\": 19.819313685114892}, \"start\": \"2024-10-01\", \"wealth_loss_pct\": 0.0}, {\"center\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"changed_action_bars\": 0, \"changed_position_bars\": 0, \"drawdown_worsening_pp\": 0.0, \"end\": \"2026-02-28\", \"harmful\": false, \"name\": \"WFO5\", \"perturbed\": {\"calmar\": 1.2877619054293554, \"dd_pct\": -10.801461367673292, \"entries\": 5, \"exits\": 6, \"pnl_pct\": 5.531737409199389}, \"start\": \"2025-10-01\", \"wealth_loss_pct\": 0.0}], \"threshold\": \"i_long_exit_activation_confirmation_threshold\"}], \"version\": \"execution_stability_v1\"}",
        "Stability_Evaluation_Key": "510497fabcc78e55f332323a21cd46a0f10839be437177b9c83b9d8a12fd4e49",
        "Stability_Context": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "archive_index": 4335,
        "qualifies": true
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9191",
      "count": 1001,
      "core_eligible": 0,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9191.json",
        "i_long_entry_activation_threshold": -45.0,
        "i_long_exit_activation_threshold": 340.0,
        "i_long_exit_activation_confirmation_threshold": 190.0,
        "i_trailing_stop_threshold": 70.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": true,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": true,
        "i_exit_score_window": 4,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "fc90a50a9d2ca859e6d4472cda9e1577234dc5e9fdf2fb59c280e893a1b41d1a",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "0728e1fd294a6eb7df5260c848ec59223c7e7bbd9a2080fb70738447544c3daf",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": true, \"pnl_pct\": 120.12158678088566, \"dd_pct\": -26.4277888701668, \"calmar\": 4.5497781569012465, \"cagr_pct\": 120.24057653668278, \"entries\": 11, \"exits\": 11, \"exposure_pct\": 49.52054794520548, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.6385998404964275, \"sortino\": 2.5158303403689395}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -10.091229831588999, \"dd_pct\": -31.69520820304692, \"calmar\": -0.31859012332408, \"cagr_pct\": -10.097780290191109, \"entries\": 7, \"exits\": 8, \"exposure_pct\": 15.136986301369863, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -0.33640776248796034, \"sortino\": -0.47688669828528446}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 53.652991882956094, \"dd_pct\": -7.521443750613299, \"calmar\": 7.139347770551839, \"cagr_pct\": 53.698202672272124, \"entries\": 12, \"exits\": 11, \"exposure_pct\": 33.21917808219178, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.10058097175738, \"sortino\": 3.620572314081983}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": true, \"pnl_pct\": 16.078904103009208, \"dd_pct\": -22.121221954197377, \"calmar\": 0.9939894171583807, \"cagr_pct\": 21.98826051708383, \"entries\": 19, \"exits\": 20, \"exposure_pct\": 55.29197080291971, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.7192144630610243, \"sortino\": 1.0643112567138593}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": true, \"pnl_pct\": 131.7528033677665, \"dd_pct\": -15.598301149525884, \"calmar\": 8.455168116555864, \"cagr_pct\": 131.88625855190793, \"entries\": 19, \"exits\": 18, \"exposure_pct\": 57.602739726027394, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.7695733022474003, \"sortino\": 4.448483603211548}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -8.461874804371817, \"dd_pct\": -18.070307612288005, \"calmar\": -1.0655142485897071, \"cagr_pct\": -19.254170237291916, \"entries\": 5, \"exits\": 6, \"exposure_pct\": 46.52317880794702, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -0.6472717872247951, \"sortino\": -0.8633337697535102}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1983.8185020792346, \"dd_pct\": -45.342625824221905, \"calmar\": 0.9818833416864045, \"cagr_pct\": 44.521168965123266, \"entries\": 85, \"exits\": 85, \"exposure_pct\": 39.492031872509955, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.2184517827934276, \"sortino\": 1.8530025964860912}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 178.2747926554276, \"dd_pct\": -45.342625824221905, \"calmar\": 0.867431980750479, \"cagr_pct\": 39.33164373113263, \"entries\": 12, \"exits\": 11, \"exposure_pct\": 35.51464063886424, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.1581893769052407, \"sortino\": 1.750542038756033}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 648.8348054074411, \"dd_pct\": -44.08116764998022, \"calmar\": 1.0824519174965261, \"cagr_pct\": 47.715744448206934, \"entries\": 73, \"exits\": 74, \"exposure_pct\": 41.87002652519894, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.2530353608228362, \"sortino\": 1.9116933358839825}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": -4.839675297898438, \"dd_pct\": -18.996583954044645, \"calmar\": -0.43965952006523285, \"cagr_pct\": -8.35202898411417, \"entries\": 9, \"exits\": 8, \"exposure_pct\": 35.49939831528279, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": -0.3570630015131465, \"sortino\": -0.540406074621577}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 85,
        "Total P&L %": 1983.8185020792346,
        "Sharpe Ratio": 1.2184517827934276,
        "Sortino Ratio": 1.8530025964860912,
        "Calmar Ratio": 0.9818833416864045,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -45.342625824221905,
        "% In Market": 39.492031872509955,
        "Composite": 3.279140634688133,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 0.867431980750479,
        "Sub1_Sortino": 1.750542038756033,
        "Sub1_Trades": 12,
        "Sub2_Calmar": 1.0824519174965261,
        "Sub2_Sortino": 1.9116933358839825,
        "Sub2_Trades": 73,
        "WFO_Score": 5.284570865291832,
        "WFO_Min_Fold": 0.9939894171583807,
        "WFO_Neg_Folds": 0,
        "WFO_Fold_Calmars": "[4.549778, 7.139348, 0.993989, 8.455168]",
        "OOS_Total Trades": 9,
        "OOS_Total P&L %": -4.839675297898438,
        "OOS_Sortino Ratio": -0.540406074621577,
        "OOS_Calmar Ratio": -0.43965952006523285,
        "OOS_Max Drawdown %": -18.996583954044645,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 1,
        "Fragile_1.0": 11,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 5685,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9292",
      "count": 1001,
      "core_eligible": 0,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_hybrid_grouped_v1_seed9292.json",
        "i_long_entry_activation_threshold": -30.0,
        "i_long_exit_activation_threshold": 210.0,
        "i_long_exit_activation_confirmation_threshold": 330.0,
        "i_trailing_stop_threshold": 10.0,
        "i_use_long_exit_confirmation": false,
        "i_use_long_entry_confirmation": true,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 4,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "99eefd6c9027400136db748847e00434c43fa34165c014523919146e444e228e",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "43baf398f64187485a6a1247faae9028e3ea5cfb629c3d006ff8fc01c267d114",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": true, \"pnl_pct\": 60.554917241350914, \"dd_pct\": -43.03701718543692, \"calmar\": 1.4082526223486993, \"cagr_pct\": 60.60699230945759, \"entries\": 12, \"exits\": 13, \"exposure_pct\": 49.65753424657534, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.132267076408074, \"sortino\": 1.654006876863222}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -10.272568677589023, \"dd_pct\": -26.01874365267468, \"calmar\": -0.3950701898553562, \"cagr_pct\": -10.27922999466003, \"entries\": 6, \"exits\": 6, \"exposure_pct\": 19.726027397260275, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -0.2639190835618738, \"sortino\": -0.3685005255160143}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": false, \"pnl_pct\": 46.29535409176049, \"dd_pct\": -28.39230965815863, \"calmar\": 1.6319025228748494, \"cagr_pct\": 46.333481761393024, \"entries\": 7, \"exits\": 6, \"exposure_pct\": 70.75342465753425, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.271964104912364, \"sortino\": 1.996897973000341}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 22.953095495159182, \"dd_pct\": -23.026039301529934, \"calmar\": 1.3772232015161567, \"cagr_pct\": 31.7119955650899, \"entries\": 8, \"exits\": 9, \"exposure_pct\": 72.44525547445255, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.8614995836949279, \"sortino\": 1.2509282851100834}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 36.35606278838617, \"dd_pct\": -27.36435214490609, \"calmar\": 1.3296506077882644, \"cagr_pct\": 36.385027461206484, \"entries\": 4, \"exits\": 3, \"exposure_pct\": 41.43835616438356, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.2754212175989925, \"sortino\": 1.9612337316007356}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -9.964665743370361, \"dd_pct\": -19.883857014532413, \"calmar\": -1.127718866320119, \"cagr_pct\": -22.423400690499836, \"entries\": 2, \"exits\": 3, \"exposure_pct\": 37.913907284768214, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -0.8881695948260886, \"sortino\": -1.133906659179755}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1246.0960573606699, \"dd_pct\": -43.61264133892168, \"calmar\": 0.8498014735596133, \"cagr_pct\": 37.06208687564255, \"entries\": 58, \"exits\": 58, \"exposure_pct\": 44.79581673306773, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.0285253609463165, \"sortino\": 1.5109760396599259}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 323.1260566498462, \"dd_pct\": -43.61264133892168, \"calmar\": 1.3665764031575491, \"cagr_pct\": 59.60000653314383, \"entries\": 19, \"exits\": 18, \"exposure_pct\": 38.2209405501331, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.4469352183892892, \"sortino\": 2.13021619581795}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 218.1312131941394, \"dd_pct\": -43.03701718543692, \"calmar\": 0.5840957242308386, \"cagr_pct\": 25.137737721662823, \"entries\": 39, \"exits\": 40, \"exposure_pct\": 48.726790450928384, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.7827898354848746, \"sortino\": 1.1485690412459089}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 48.006646784541516, \"dd_pct\": -15.450796624756402, \"calmar\": 6.422932726666505, \"cagr_pct\": 99.23942729421627, \"entries\": 2, \"exits\": 1, \"exposure_pct\": 72.20216606498195, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.4710619091790167, \"sortino\": 4.182873060046962}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 58,
        "Total P&L %": 1246.0960573606699,
        "Sharpe Ratio": 1.0285253609463165,
        "Sortino Ratio": 1.5109760396599259,
        "Calmar Ratio": 0.8498014735596133,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -43.61264133892168,
        "% In Market": 44.79581673306773,
        "Composite": 1.6886029683711108,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 1.3665764031575491,
        "Sub1_Sortino": 2.13021619581795,
        "Sub1_Trades": 19,
        "Sub2_Calmar": 0.5840957242308386,
        "Sub2_Sortino": 1.1485690412459089,
        "Sub2_Trades": 39,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[1.408253]",
        "OOS_Total Trades": 2,
        "OOS_Total P&L %": 48.006646784541516,
        "OOS_Sortino Ratio": 4.182873060046962,
        "OOS_Calmar Ratio": 6.422932726666505,
        "OOS_Max Drawdown %": -15.450796624756402,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 0,
        "Fragile_1.0": 8,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 6320,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9090",
      "count": 1001,
      "core_eligible": 0,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9090.json",
        "i_long_entry_activation_threshold": 120.0,
        "i_long_exit_activation_threshold": -10.0,
        "i_long_exit_activation_confirmation_threshold": -540.0,
        "i_trailing_stop_threshold": 10.0,
        "i_use_long_exit_confirmation": false,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 4,
        "i_entry_score_window": 2,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "fe0ea513705738fcea24ef1f5c25b91dcc56419cd8d3ee5ead2f392cf76d6baa",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "c73c9ca009ed633a04b07d6a7514290789925e8d5f5898f45948a3194ce50868",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": true, \"pnl_pct\": 105.12280815670402, \"dd_pct\": -25.041173545048025, \"calmar\": 4.202030304266487, \"cagr_pct\": 105.22377009068806, \"entries\": 13, \"exits\": 14, \"exposure_pct\": 29.726027397260275, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.681867980640023, \"sortino\": 2.674931813095731}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": true, \"pnl_pct\": -6.709805568282656, \"dd_pct\": -29.574049075931196, \"calmar\": -0.2270315928164219, \"cagr_pct\": -6.71424346773969, \"entries\": 13, \"exits\": 12, \"exposure_pct\": 52.26027397260275, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.025756903934123852, \"sortino\": 0.036694491273158096}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 83.07427756841952, \"dd_pct\": -33.818984118406725, \"calmar\": 2.4586818180743353, \"cagr_pct\": 83.15012135767131, \"entries\": 11, \"exits\": 11, \"exposure_pct\": 80.13698630136986, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.7357261245592424, \"sortino\": 2.7228557795582207}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": true, \"pnl_pct\": 5.388225038703953, \"dd_pct\": -43.16411004232009, \"calmar\": 0.16787906171644545, \"cagr_pct\": 7.246350293730098, \"entries\": 15, \"exits\": 15, \"exposure_pct\": 71.07664233576642, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 0.37681304994808906, \"sortino\": 0.5363122236463276}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 78.08553764134676, \"dd_pct\": -25.43858322706636, \"calmar\": 3.0723386864273, \"cagr_pct\": 78.1559433764166, \"entries\": 7, \"exits\": 7, \"exposure_pct\": 75.82191780821917, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": true, \"sharpe\": 1.7403711986011106, \"sortino\": 2.6583902384458566}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -9.514678436314107, \"dd_pct\": -19.970981568109835, \"calmar\": -1.0756720939851234, \"cagr_pct\": -21.48222756230701, \"entries\": 2, \"exits\": 3, \"exposure_pct\": 42.71523178807947, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -0.7197938116946778, \"sortino\": -0.981263024014067}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 2274.519980252019, \"dd_pct\": -48.71724882545772, \"calmar\": 0.9612217728546671, \"cagr_pct\": 46.828080284608426, \"entries\": 98, \"exits\": 98, \"exposure_pct\": 56.19189907038512, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.0876791378339128, \"sortino\": 1.6100435529014772}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 299.1164900131891, \"dd_pct\": -48.71724882545772, \"calmar\": 1.161946345074154, \"cagr_pct\": 56.60682921480873, \"entries\": 37, \"exits\": 36, \"exposure_pct\": 50.1109139307897, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.1561445846104925, \"sortino\": 1.6791621487034234}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 494.94409268169466, \"dd_pct\": -46.98556591080134, \"calmar\": 0.8784770493967807, \"cagr_pct\": 41.275741305558725, \"entries\": 61, \"exits\": 62, \"exposure_pct\": 59.827586206896555, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.0461841475203328, \"sortino\": 1.575426624780533}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 43.2586950296117, \"dd_pct\": -12.97061154485828, \"calmar\": 6.79531935206646, \"cagr_pct\": 88.1394476389121, \"entries\": 2, \"exits\": 1, \"exposure_pct\": 69.91576413959085, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 2.270750705318736, \"sortino\": 3.787380195492181}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 98,
        "Total P&L %": 2274.519980252019,
        "Sharpe Ratio": 1.0876791378339128,
        "Sortino Ratio": 1.6100435529014772,
        "Calmar Ratio": 0.9612217728546671,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -48.71724882545772,
        "% In Market": 56.19189907038512,
        "Composite": 3.491480193617011,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 1.161946345074154,
        "Sub1_Sortino": 1.6791621487034234,
        "Sub1_Trades": 37,
        "Sub2_Calmar": 0.8784770493967807,
        "Sub2_Sortino": 1.575426624780533,
        "Sub2_Trades": 61,
        "WFO_Score": 1.6503898978102114,
        "WFO_Min_Fold": -0.2270315928164219,
        "WFO_Neg_Folds": 1,
        "WFO_Fold_Calmars": "[4.20203, -0.227032, 2.458682, 0.167879]",
        "OOS_Total Trades": 2,
        "OOS_Total P&L %": 43.2586950296117,
        "OOS_Sortino Ratio": 3.787380195492181,
        "OOS_Calmar Ratio": 6.79531935206646,
        "OOS_Max Drawdown %": -12.97061154485828,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 0,
        "Fragile_1.0": 20,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 7044,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9191",
      "count": 1001,
      "core_eligible": 2,
      "stability_passed": 2,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9191.json",
        "i_long_entry_activation_threshold": -110.0,
        "i_long_exit_activation_threshold": -640.0,
        "i_long_exit_activation_confirmation_threshold": -50.0,
        "i_trailing_stop_threshold": 70.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 2,
        "i_entry_score_window": 3,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "7bfa69aa04483e416dbdeeac83340ac21dd799412a41128f813286c1ef46deb1",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "e15db54945058ddac669732f788005f76fd7a536eed8477461e4209cbec8bb7a",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 79.74646756591406, \"dd_pct\": -30.44211487716141, \"calmar\": 2.6219818706918923, \"cagr_pct\": 79.81867331343715, \"entries\": 8, \"exits\": 9, \"exposure_pct\": 41.3013698630137, \"years\": 0.999315537303217, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.2893016826155967, \"sortino\": 1.9806007599429398}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": 21.90834223127802, \"dd_pct\": -23.58575315793918, \"calmar\": 0.9295816958613746, \"cagr_pct\": 21.924884418724876, \"entries\": 5, \"exits\": 5, \"exposure_pct\": 22.054794520547947, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 0.7514401321822889, \"sortino\": 1.1451791519930041}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": false, \"pnl_pct\": 82.07280256243385, \"dd_pct\": -22.49525603410907, \"calmar\": 3.651772044424743, \"cagr_pct\": 82.1475471175365, \"entries\": 5, \"exits\": 4, \"exposure_pct\": 64.86301369863014, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.900632061174484, \"sortino\": 2.983282994379004}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 0.22860693722344116, \"dd_pct\": -27.322506490780707, \"calmar\": 0.011157675691020368, \"cagr_pct\": 0.3048556664899301, \"entries\": 5, \"exits\": 6, \"exposure_pct\": 48.35766423357664, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.21562467634275026, \"sortino\": 0.3036739545363443}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": true, \"pnl_pct\": 20.302072905946233, \"dd_pct\": -23.151550104541705, \"calmar\": 0.8775785635685872, \"cagr_pct\": 20.317304085129887, \"entries\": 14, \"exits\": 13, \"exposure_pct\": 43.83561643835616, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 0.7356039515614685, \"sortino\": 1.1439188749301288}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": -23.811656553024473, \"dd_pct\": -34.4230133501643, \"calmar\": -1.4003180129829018, \"cagr_pct\": -48.20316565538597, \"entries\": 1, \"exits\": 2, \"exposure_pct\": 41.22516556291391, \"years\": 0.4134154688569473, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": -1.9676721950131542, \"sortino\": -2.4390546843527554}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 1670.0852684300166, \"dd_pct\": -56.24258373205744, \"calmar\": 0.7412459785764703, \"cagr_pct\": 41.68958901613799, \"entries\": 49, \"exits\": 49, \"exposure_pct\": 37.300796812749006, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.0294690836079978, \"sortino\": 1.515963031390762}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 382.94979379215874, \"dd_pct\": -56.24258373205744, \"calmar\": 1.1839593088926172, \"cagr_pct\": 66.58893056574189, \"entries\": 11, \"exits\": 10, \"exposure_pct\": 26.68589174800355, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 1.3421903709567815, \"sortino\": 1.9293899811339519}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 266.51537927600344, \"dd_pct\": -44.1396881685691, \"calmar\": 0.6483538640081236, \"cagr_pct\": 28.618137380205432, \"entries\": 38, \"exits\": 39, \"exposure_pct\": 43.647214854111404, \"years\": 5.160848733744011, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 0.8210587001982506, \"sortino\": 1.2326142212536564}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": -2.0196543791965116, \"dd_pct\": -3.601925356962299, \"calmar\": -0.978246753300443, \"cagr_pct\": -3.5235717860789078, \"entries\": 1, \"exits\": 0, \"exposure_pct\": 1.203369434416366, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": -1.1523146343261057, \"sortino\": -1.3113135499302695}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 49,
        "Total P&L %": 1670.0852684300166,
        "Sharpe Ratio": 1.0294690836079978,
        "Sortino Ratio": 1.515963031390762,
        "Calmar Ratio": 0.7412459785764703,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -56.24258373205744,
        "% In Market": 37.300796812749006,
        "Composite": 1.7416758113285769,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 1.1839593088926172,
        "Sub1_Sortino": 1.9293899811339519,
        "Sub1_Trades": 11,
        "Sub2_Calmar": 0.6483538640081236,
        "Sub2_Sortino": 1.2326142212536564,
        "Sub2_Trades": 38,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[0.877579]",
        "OOS_Total Trades": 1,
        "OOS_Total P&L %": -2.0196543791965116,
        "OOS_Sortino Ratio": -1.3113135499302695,
        "OOS_Calmar Ratio": -0.978246753300443,
        "OOS_Max Drawdown %": -3.601925356962299,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 6,
        "Fragile_1.0": 84,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 8835,
        "qualifies": false
      }
    },
    {
      "model": "mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9292",
      "count": 1001,
      "core_eligible": 0,
      "stability_passed": 0,
      "qualifying": 0,
      "best": {
        "mlp_weights_file": "/Users/jameslopez/projects/TradingBot25/strategies/params/mlp/mlp_weights_COINBASE_BTCUSD_6H_random_sparse_v1_seed9292.json",
        "i_long_entry_activation_threshold": -115.0,
        "i_long_exit_activation_threshold": -230.0,
        "i_long_exit_activation_confirmation_threshold": 60.0,
        "i_trailing_stop_threshold": 55.0,
        "i_use_long_exit_confirmation": true,
        "i_use_long_entry_confirmation": false,
        "i_regime_window": 0,
        "i_regime_entry_min_score": -1000.0,
        "i_mvrv_suppress_bear": false,
        "i_exit_score_window": 2,
        "i_entry_score_window": 1,
        "Comparison_Fingerprint": "551bc465820a870df16f288af30535fb48e683d00ad067495df9ee960b1d6444",
        "Artifact_SHA256": "1aada66fb3964f390aad0800345ed7dba87c3a2b364924f9411972cbb5cea576",
        "Evaluation_Status": "complete",
        "Evaluation_Key": "14700ca9861377f82aa5d8a7a47aad5e218b9f4d41e70e3540822c01f6b9a4e9",
        "Period_Measurements": "[{\"start\": \"2021-01-01\", \"end\": \"2021-12-31\", \"eligible\": false, \"pnl_pct\": 16.577370935433457, \"dd_pct\": -7.971079327818231, \"calmar\": 2.0812261811867687, \"cagr_pct\": 16.58961898937193, \"entries\": 2, \"exits\": 2, \"exposure_pct\": 3.287671232876712, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 0.9269217963273111, \"sortino\": 1.5873245225090165}, {\"start\": \"2022-01-01\", \"end\": \"2022-12-31\", \"eligible\": false, \"pnl_pct\": -22.354432556738868, \"dd_pct\": -28.422881209401783, \"calmar\": -0.7869676223798109, \"cagr_pct\": -22.367887246546726, \"entries\": 3, \"exits\": 3, \"exposure_pct\": 14.178082191780822, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": -1.0769830475484874, \"sortino\": -1.3642889635070052}, {\"start\": \"2023-01-01\", \"end\": \"2023-12-31\", \"eligible\": true, \"pnl_pct\": 198.7362009531926, \"dd_pct\": -15.742822595856442, \"calmar\": 12.63815374744982, \"cagr_pct\": 198.9602123852608, \"entries\": 12, \"exits\": 11, \"exposure_pct\": 51.02739726027398, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": true, \"sharpe\": 3.423300800321584, \"sortino\": 6.0240621840393995}, {\"start\": \"2024-01-01\", \"end\": \"2024-09-30\", \"eligible\": false, \"pnl_pct\": 25.000894173382804, \"dd_pct\": -14.129677654509054, \"calmar\": 2.4518828304377505, \"cagr_pct\": 34.6443140407107, \"entries\": 6, \"exits\": 7, \"exposure_pct\": 16.87956204379562, \"years\": 0.7501711156741958, \"carry_in\": true, \"open_at_end\": false, \"sharpe\": 1.5095414580377844, \"sortino\": 2.377692240116305}, {\"start\": \"2024-10-01\", \"end\": \"2025-09-30\", \"eligible\": false, \"pnl_pct\": 0.0, \"dd_pct\": 0.0, \"calmar\": null, \"cagr_pct\": 0.0, \"entries\": 0, \"exits\": 0, \"exposure_pct\": 0.0, \"years\": 0.999315537303217, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": null, \"sortino\": null}, {\"start\": \"2025-10-01\", \"end\": \"2026-02-28\", \"eligible\": false, \"pnl_pct\": 0.0, \"dd_pct\": 0.0, \"calmar\": null, \"cagr_pct\": 0.0, \"entries\": 0, \"exits\": 0, \"exposure_pct\": 0.0, \"years\": 0.4134154688569473, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": null, \"sortino\": null}, {\"name\": \"IS\", \"start\": \"2017-12-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 507.45640129399305, \"dd_pct\": -40.855860381027796, \"calmar\": 0.598571697046221, \"cagr_pct\": 24.455161682555275, \"entries\": 39, \"exits\": 39, \"exposure_pct\": 16.699867197875164, \"years\": 8.24640657084189, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 0.9878311966588758, \"sortino\": 1.4734199579124174}, {\"name\": \"Sub1\", \"start\": \"2017-12-01\", \"end\": \"2020-12-31 23:59:59.999999999\", \"pnl_pct\": 79.71453955435088, \"dd_pct\": -40.855860381027796, \"calmar\": 0.512111269343293, \"cagr_pct\": 20.922746519840498, \"entries\": 16, \"exits\": 16, \"exposure_pct\": 18.345164152617567, \"years\": 3.0855578370978782, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 0.7612085962810952, \"sortino\": 1.0893897806091684}, {\"name\": \"Sub2\", \"start\": \"2021-01-01\", \"end\": \"2026-02-28\", \"pnl_pct\": 238.01182853671116, \"dd_pct\": -32.31316116232129, \"calmar\": 0.8236957713412558, \"cagr_pct\": 26.61621420807255, \"entries\": 23, \"exits\": 23, \"exposure_pct\": 15.716180371352786, \"years\": 5.160848733744011, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 1.230276372576258, \"sortino\": 1.9524968423227855}, {\"name\": \"OOS\", \"start\": \"2026-03-01\", \"end\": null, \"pnl_pct\": 19.22317547533947, \"dd_pct\": -2.9070594342534672, \"calmar\": 12.460467244138595, \"cagr_pct\": 36.2233188572794, \"entries\": 1, \"exits\": 1, \"exposure_pct\": 2.0457280385078223, \"years\": 0.5687885010266941, \"carry_in\": false, \"open_at_end\": false, \"sharpe\": 2.8230943428675, \"sortino\": 12.930539359515905}]",
        "Additional_Threshold_Budget": 0,
        "Total Trades": 39,
        "Total P&L %": 507.45640129399305,
        "Sharpe Ratio": 0.9878311966588758,
        "Sortino Ratio": 1.4734199579124174,
        "Calmar Ratio": 0.598571697046221,
        "P&L/DD Ratio": 0.0,
        "Max Drawdown %": -40.855860381027796,
        "% In Market": 16.699867197875164,
        "Composite": 0.0,
        "Min_Trades_Floor": 25,
        "Sub1_Calmar": 0.512111269343293,
        "Sub1_Sortino": 1.0893897806091684,
        "Sub1_Trades": 16,
        "Sub2_Calmar": 0.8236957713412558,
        "Sub2_Sortino": 1.9524968423227855,
        "Sub2_Trades": 23,
        "WFO_Score": 0.0,
        "WFO_Min_Fold": -99.0,
        "WFO_Neg_Folds": 6,
        "WFO_Fold_Calmars": "[12.638154]",
        "OOS_Total Trades": 1,
        "OOS_Total P&L %": 19.22317547533947,
        "OOS_Sortino Ratio": 12.930539359515905,
        "OOS_Calmar Ratio": 12.460467244138595,
        "OOS_Max Drawdown %": -2.9070594342534672,
        "OOS_Bear_Pct": 45.246690734055356,
        "OOS_Neutral_Pct": 29.482551143200965,
        "OOS_Bull_Pct": 25.27075812274368,
        "Fragile_0.05": 20,
        "Fragile_1.0": 259,
        "source": "candidate",
        "Stability_Status": "unassessed_ineligible",
        "archive_index": 9984,
        "qualifies": false
      }
    }
  ]
}