[
  {
    "tf": "4H",
    "fold": "historical_2021-01",
    "kind": "market",
    "samples": 770,
    "trades": 16,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-10-29 04:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "4H",
    "fold": "historical_2021-01",
    "kind": "state",
    "samples": 770,
    "trades": 16,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-10-29 04:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "4H",
    "fold": "historical_2021-01",
    "kind": "combined",
    "samples": 770,
    "trades": 16,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-10-29 04:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "4H",
    "fold": "historical_2021-01",
    "kind": "tree_market",
    "samples": 770,
    "trades": 16,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-10-29 04:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "4H",
    "fold": "historical_2021-01",
    "kind": "tree_combined",
    "samples": 770,
    "trades": 16,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-10-29 04:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "4H",
    "fold": "historical_2022-01",
    "kind": "market",
    "samples": 842,
    "trades": 20,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-08-17 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.7192693360303369,
        0.05154295294148029,
        0.00882633073129728,
        0.01235284054955315,
        0.11289050513765458,
        -0.1563428026684845,
        0.0600974223037555
      ],
      "scale": [
        0.266683456879821,
        0.38704690383830365,
        0.028995542481501945,
        0.0060640649062740715,
        0.8931511939619745,
        0.6378093114950623,
        0.36994639862190254
      ],
      "coefficients": [
        0.0015773850457759002,
        0.0008497756887104119,
        0.0009196902429597483,
        0.0014402917166635829,
        -0.0010925072466290108,
        0.0004905377125752712,
        -0.0023268504263624307
      ],
      "intercept": 0.004949686824547989,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2022-01",
    "kind": "state",
    "samples": 842,
    "trades": 20,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-08-17 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.21549999999999994,
        0.05307446016013386,
        -0.018428965630164013,
        0.0020833333333333333,
        0.018283728935888487,
        0.008184486476921144,
        0.0004969643205579431
      ],
      "scale": [
        0.25269497422782283,
        0.07326382569612039,
        0.012543426420248015,
        0.013010412496663327,
        0.04443422480528048,
        0.01741276093144601,
        0.0005473226439613115
      ],
      "coefficients": [
        0.0001655316072364278,
        0.00041112034525429234,
        0.002566569683404866,
        -0.002247634957859672,
        0.00016601582380155664,
        -0.0003064841306229309,
        -0.00030724371042810644
      ],
      "intercept": 0.004949686824547989,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2022-01",
    "kind": "combined",
    "samples": 842,
    "trades": 20,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-08-17 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.7192693360303369,
        0.05154295294148029,
        0.00882633073129728,
        0.01235284054955315,
        0.11289050513765458,
        -0.1563428026684845,
        0.0600974223037555,
        0.21549999999999994,
        0.05307446016013386,
        -0.018428965630164013,
        0.0020833333333333333,
        0.018283728935888487,
        0.008184486476921144,
        0.0004969643205579431,
        0.04251820758999361,
        -0.002561240287113014
      ],
      "scale": [
        0.266683456879821,
        0.38704690383830365,
        0.028995542481501945,
        0.0060640649062740715,
        0.8931511939619745,
        0.6378093114950623,
        0.36994639862190254,
        0.25269497422782283,
        0.07326382569612039,
        0.012543426420248015,
        0.013010412496663327,
        0.04443422480528048,
        0.01741276093144601,
        0.0005473226439613115,
        0.05859144566098895,
        0.020270208172674654
      ],
      "coefficients": [
        0.0014832680328721532,
        0.0010147946972217255,
        0.00044603691901688795,
        0.0018500813068297016,
        -0.0011990517913563576,
        0.00044399136423750135,
        -0.0017162856226442741,
        0.0003933495416587232,
        -0.00012572553681715448,
        0.002338129289061396,
        -0.0020252780817625695,
        0.0002412932605788217,
        -0.0005167841748660231,
        -0.00024366375093528504,
        -0.0001802005457944854,
        -0.00030640921110741996
      ],
      "intercept": 0.004949686824547989,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2022-01",
    "kind": "tree_market",
    "samples": 842,
    "trades": 20,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-08-17 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.7192693360303369,
        0.05154295294148029,
        0.00882633073129728,
        0.01235284054955315,
        0.11289050513765458,
        -0.1563428026684845,
        0.0600974223037555
      ],
      "scale": [
        0.266683456879821,
        0.38704690383830365,
        0.028995542481501945,
        0.0060640649062740715,
        0.8931511939619745,
        0.6378093114950623,
        0.36994639862190254
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004949686824547989,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          3,
          3,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.3364067673683167,
          0.28700050711631775,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.004949686824547979,
          0.002665889613037714,
          0.007860744144554828,
          -0.016158817692077804,
          0.024301863195766576
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2022-01",
    "kind": "tree_combined",
    "samples": 842,
    "trades": 20,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-08-17 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.7192693360303369,
        0.05154295294148029,
        0.00882633073129728,
        0.01235284054955315,
        0.11289050513765458,
        -0.1563428026684845,
        0.0600974223037555,
        0.21549999999999994,
        0.05307446016013386,
        -0.018428965630164013,
        0.0020833333333333333,
        0.018283728935888487,
        0.008184486476921144,
        0.0004969643205579431,
        0.04251820758999361,
        -0.002561240287113014
      ],
      "scale": [
        0.266683456879821,
        0.38704690383830365,
        0.028995542481501945,
        0.0060640649062740715,
        0.8931511939619745,
        0.6378093114950623,
        0.36994639862190254,
        0.25269497422782283,
        0.07326382569612039,
        0.012543426420248015,
        0.013010412496663327,
        0.04443422480528048,
        0.01741276093144601,
        0.0005473226439613115,
        0.05859144566098895,
        0.020270208172674654
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004949686824547989,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          9,
          0,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          0.7515759468078613,
          -0.999535322189331,
          -2.0,
          -2.0,
          0.15134668350219727,
          -2.0,
          -2.0
        ],
        "value": [
          0.004949686824547979,
          0.0002444921940733934,
          -0.01993833588560512,
          0.003603643400028984,
          0.016989560586474963,
          0.008144116924247671,
          0.032725000473867304
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2023-01",
    "kind": "market",
    "samples": 955,
    "trades": 25,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-31 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6813949716771361,
        0.05695440835599103,
        0.005482705236189559,
        0.011599358214760045,
        -0.07574820195048394,
        -0.15257090490764055,
        0.07222800999307655
      ],
      "scale": [
        0.31211938039726655,
        0.4369405308630073,
        0.02953896453046402,
        0.005881548573341089,
        0.8992738587897638,
        0.6270557461144074,
        0.3720509753384892
      ],
      "coefficients": [
        0.0025422433420877505,
        0.00047055305834189964,
        0.001583777235869639,
        0.0019606911922531206,
        3.3284170654586194e-05,
        -0.0003818712959408234,
        -0.0018922823690087072
      ],
      "intercept": 0.0029281437764710153,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2023-01",
    "kind": "state",
    "samples": 955,
    "trades": 25,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-31 20:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.19600000000000026,
        0.04503501856025532,
        -0.018720191493167587,
        0.015,
        0.015665396821635376,
        0.007356172069224367,
        0.0005152577123251385
      ],
      "scale": [
        0.2347594513539338,
        0.07299328169428898,
        0.012837918163949899,
        0.06315032037102386,
        0.04059037080972876,
        0.016197949245114234,
        0.0005755127058145883
      ],
      "coefficients": [
        0.00047711767793956315,
        0.0009448369365478183,
        0.002128139233525946,
        -0.003341710941076671,
        9.704077897890537e-05,
        -0.00032869332690772324,
        -0.00013910550712733645
      ],
      "intercept": 0.0029281437764710153,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2023-01",
    "kind": "combined",
    "samples": 955,
    "trades": 25,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-31 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6813949716771361,
        0.05695440835599103,
        0.005482705236189559,
        0.011599358214760045,
        -0.07574820195048394,
        -0.15257090490764055,
        0.07222800999307655,
        0.19600000000000026,
        0.04503501856025532,
        -0.018720191493167587,
        0.015,
        0.015665396821635376,
        0.007356172069224367,
        0.0005152577123251385,
        0.03657079886735692,
        0.0015575925725976499
      ],
      "scale": [
        0.31211938039726655,
        0.4369405308630073,
        0.02953896453046402,
        0.005881548573341089,
        0.8992738587897638,
        0.6270557461144074,
        0.3720509753384892,
        0.2347594513539338,
        0.07299328169428898,
        0.012837918163949899,
        0.06315032037102386,
        0.04059037080972876,
        0.016197949245114234,
        0.0005755127058145883,
        0.05752421800148043,
        0.021036631949474593
      ],
      "coefficients": [
        0.0021259053534273264,
        0.0005842858237915838,
        0.0010021195403980148,
        0.0020853384121881815,
        -0.000325330679206853,
        9.649465180616688e-06,
        -0.0017126240169773343,
        0.0005617518187397908,
        7.405416344642654e-05,
        0.001973185064921375,
        -0.0027596092560204727,
        0.00016588228827211571,
        -0.0006167135179694116,
        -0.00015052486885838517,
        -0.00015224801831194217,
        -0.0002925989817153
      ],
      "intercept": 0.0029281437764710153,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2023-01",
    "kind": "tree_market",
    "samples": 955,
    "trades": 25,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-31 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6813949716771361,
        0.05695440835599103,
        0.005482705236189559,
        0.011599358214760045,
        -0.07574820195048394,
        -0.15257090490764055,
        0.07222800999307655
      ],
      "scale": [
        0.31211938039726655,
        0.4369405308630073,
        0.02953896453046402,
        0.005881548573341089,
        0.8992738587897638,
        0.6270557461144074,
        0.3720509753384892
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0029281437764710153,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          2,
          0,
          -2,
          -2,
          0,
          -2,
          -2
        ],
        "threshold": [
          -0.22522974759340286,
          -0.010492846369743347,
          -2.0,
          -2.0,
          0.6239925026893616,
          -2.0,
          -2.0
        ],
        "value": [
          0.0029281437764710205,
          -0.005459181477209926,
          -0.015575157845661606,
          0.0017460920130343593,
          0.009265015780817846,
          0.013676505929925404,
          -0.0014804322616210805
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2023-01",
    "kind": "tree_combined",
    "samples": 955,
    "trades": 25,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-31 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6813949716771361,
        0.05695440835599103,
        0.005482705236189559,
        0.011599358214760045,
        -0.07574820195048394,
        -0.15257090490764055,
        0.07222800999307655,
        0.19600000000000026,
        0.04503501856025532,
        -0.018720191493167587,
        0.015,
        0.015665396821635376,
        0.007356172069224367,
        0.0005152577123251385,
        0.03657079886735692,
        0.0015575925725976499
      ],
      "scale": [
        0.31211938039726655,
        0.4369405308630073,
        0.02953896453046402,
        0.005881548573341089,
        0.8992738587897638,
        0.6270557461144074,
        0.3720509753384892,
        0.2347594513539338,
        0.07299328169428898,
        0.012837918163949899,
        0.06315032037102386,
        0.04059037080972876,
        0.016197949245114234,
        0.0005755127058145883,
        0.05752421800148043,
        0.021036631949474593
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0029281437764710153,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          11,
          7,
          -2,
          -2,
          9,
          -2,
          -2
        ],
        "threshold": [
          -0.38940347731113434,
          -0.5580179989337921,
          -2.0,
          -2.0,
          0.5299399495124817,
          -2.0,
          -2.0
        ],
        "value": [
          0.0029281437764710205,
          -0.01020435104485359,
          -0.019250144775688004,
          -0.00026928347611421206,
          0.008352024559937228,
          0.0020154202799863557,
          0.01689061403918528
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-01",
    "kind": "market",
    "samples": 1561,
    "trades": 35,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-30 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6673145975059885,
        0.05077769765383403,
        0.004515582207691926,
        0.010278531646915277,
        0.2042598087184981,
        -0.11420584955997186,
        0.01321358407323242
      ],
      "scale": [
        0.31194621276492157,
        0.4207053520001122,
        0.026871718664457426,
        0.00552990907960916,
        0.8885861735344734,
        0.5961913773475473,
        0.3787978995287326
      ],
      "coefficients": [
        0.002434584972385642,
        0.00043032428283138033,
        0.0013154289482654779,
        0.0019142324661737744,
        0.00015922683310799158,
        -6.477643177054632e-06,
        -0.0018112333686204514
      ],
      "intercept": 0.002546878003758486,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-01",
    "kind": "state",
    "samples": 1561,
    "trades": 35,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-30 08:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.22800000000000012,
        0.044023946281900636,
        -0.018605206932384277,
        0.04232348111658456,
        0.022757655756451278,
        0.007761544727099665,
        0.0005131319753530921
      ],
      "scale": [
        0.3108801637134094,
        0.07631144659137307,
        0.012922006436937392,
        0.14633094660624546,
        0.08703167437337293,
        0.020226384403054347,
        0.0005775970677823443
      ],
      "coefficients": [
        0.00033825242610520184,
        0.0010906462777393164,
        0.0017412724898557452,
        -0.00103778524575703,
        -0.00013716468670157768,
        -0.0002944979605127268,
        -0.0001921116054404117
      ],
      "intercept": 0.002546878003758486,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-01",
    "kind": "combined",
    "samples": 1561,
    "trades": 35,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-30 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6673145975059885,
        0.05077769765383403,
        0.004515582207691926,
        0.010278531646915277,
        0.2042598087184981,
        -0.11420584955997186,
        0.01321358407323242,
        0.22800000000000012,
        0.044023946281900636,
        -0.018605206932384277,
        0.04232348111658456,
        0.022757655756451278,
        0.007761544727099665,
        0.0005131319753530921,
        0.035334015237343745,
        -0.003222393491202609
      ],
      "scale": [
        0.31194621276492157,
        0.4207053520001122,
        0.026871718664457426,
        0.00552990907960916,
        0.8885861735344734,
        0.5961913773475473,
        0.3787978995287326,
        0.3108801637134094,
        0.07631144659137307,
        0.012922006436937392,
        0.14633094660624546,
        0.08703167437337293,
        0.020226384403054347,
        0.0005775970677823443,
        0.060600083190346765,
        0.0207792714607975
      ],
      "coefficients": [
        0.00234066211129976,
        0.0004455807010662194,
        0.0009554387248356237,
        0.0020521864621374083,
        -0.00012216767258624694,
        8.522384578847636e-05,
        -0.0017100907279338198,
        0.0004528402257956792,
        0.00016318054572911418,
        0.001590684973163692,
        -0.0006351828303235267,
        7.100943125508646e-05,
        -0.0005168870349703,
        -0.00015762756663859753,
        -0.00013372877142398942,
        -0.0007770949456083641
      ],
      "intercept": 0.002546878003758486,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-01",
    "kind": "tree_market",
    "samples": 1561,
    "trades": 35,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-30 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6673145975059885,
        0.05077769765383403,
        0.004515582207691926,
        0.010278531646915277,
        0.2042598087184981,
        -0.11420584955997186,
        0.01321358407323242
      ],
      "scale": [
        0.31194621276492157,
        0.4207053520001122,
        0.026871718664457426,
        0.00552990907960916,
        0.8885861735344734,
        0.5961913773475473,
        0.3787978995287326
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.002546878003758486,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          2,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          -0.02963092178106308,
          -0.24255702644586563,
          -2.0,
          -2.0,
          0.5040869414806366,
          -2.0,
          -2.0
        ],
        "value": [
          0.002546878003758428,
          -0.006919412251452109,
          -0.012856067653200985,
          0.0026802880091038967,
          0.006854587055550804,
          0.004467056006611882,
          0.014572196784807912
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-01",
    "kind": "tree_combined",
    "samples": 1561,
    "trades": 35,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-30 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6673145975059885,
        0.05077769765383403,
        0.004515582207691926,
        0.010278531646915277,
        0.2042598087184981,
        -0.11420584955997186,
        0.01321358407323242,
        0.22800000000000012,
        0.044023946281900636,
        -0.018605206932384277,
        0.04232348111658456,
        0.022757655756451278,
        0.007761544727099665,
        0.0005131319753530921,
        0.035334015237343745,
        -0.003222393491202609
      ],
      "scale": [
        0.31194621276492157,
        0.4207053520001122,
        0.026871718664457426,
        0.00552990907960916,
        0.8885861735344734,
        0.5961913773475473,
        0.3787978995287326,
        0.3108801637134094,
        0.07631144659137307,
        0.012922006436937392,
        0.14633094660624546,
        0.08703167437337293,
        0.020226384403054347,
        0.0005775970677823443,
        0.060600083190346765,
        0.0207792714607975
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.002546878003758486,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          11,
          11,
          -2,
          -2,
          9,
          -2,
          -2
        ],
        "threshold": [
          -0.26319022476673126,
          -0.27686360478401184,
          -2.0,
          -2.0,
          0.6296785473823547,
          -2.0,
          -2.0
        ],
        "value": [
          0.002546878003758428,
          -0.008288761670055484,
          0.003077304076020369,
          -0.016532838362574253,
          0.006553195290313304,
          0.0020943543935408133,
          0.013490235854252016
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-10",
    "kind": "market",
    "samples": 2170,
    "trades": 45,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6679060897568813,
        0.04795873493669949,
        0.004616378354221268,
        0.010286342556033938,
        0.38109096233660983,
        -0.09205094500117797,
        -0.0027654333386480765
      ],
      "scale": [
        0.30126042436194334,
        0.40651334033718883,
        0.02529880588391642,
        0.005218272427835212,
        0.8506258680530254,
        0.5988546243940739,
        0.3726298422866778
      ],
      "coefficients": [
        0.002115923077563204,
        0.00045712418791941895,
        0.0011693980184479154,
        0.001775710194884753,
        1.7660808830966166e-05,
        0.00036668872867939915,
        -0.001482581734219019
      ],
      "intercept": 0.0022700365378983066,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-10",
    "kind": "state",
    "samples": 2170,
    "trades": 45,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.24611111111111125,
        0.049191975021443714,
        -0.018225154105163892,
        0.033650132684821935,
        0.027031982703529998,
        0.00830016113300327,
        0.0004958894334638618
      ],
      "scale": [
        0.315203735799131,
        0.07668318411811646,
        0.012795827105228074,
        0.13184394319654272,
        0.08674424202520281,
        0.020043075409032045,
        0.0005711957393521748
      ],
      "coefficients": [
        0.0003319176106239867,
        0.0008277881388723574,
        0.00146480971368244,
        -0.0008856428746635695,
        -0.00013824430393565812,
        -0.0003576563830704873,
        -0.00030540204279554475
      ],
      "intercept": 0.0022700365378983066,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-10",
    "kind": "combined",
    "samples": 2170,
    "trades": 45,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6679060897568813,
        0.04795873493669949,
        0.004616378354221268,
        0.010286342556033938,
        0.38109096233660983,
        -0.09205094500117797,
        -0.0027654333386480765,
        0.24611111111111125,
        0.049191975021443714,
        -0.018225154105163892,
        0.033650132684821935,
        0.027031982703529998,
        0.00830016113300327,
        0.0004958894334638618,
        0.03762323854275072,
        -0.006260743650911475
      ],
      "scale": [
        0.30126042436194334,
        0.40651334033718883,
        0.02529880588391642,
        0.005218272427835212,
        0.8506258680530254,
        0.5988546243940739,
        0.3726298422866778,
        0.315203735799131,
        0.07668318411811646,
        0.012795827105228074,
        0.13184394319654272,
        0.08674424202520281,
        0.020043075409032045,
        0.0005711957393521748,
        0.06021611344290273,
        0.020037305401888295
      ],
      "coefficients": [
        0.0020449727893326703,
        0.00045203891288316087,
        0.0008845829697648603,
        0.0019134118312165325,
        -0.00022314786062618204,
        0.000472642899167787,
        -0.0014079162835017485,
        0.0005535085708709043,
        8.068202375778105e-05,
        0.0013302048295290264,
        -0.000536486964303815,
        2.092763595147102e-05,
        -0.0005841325307519529,
        -0.00027613424662192854,
        -0.00016530086188823638,
        -0.0005921424953094435
      ],
      "intercept": 0.0022700365378983066,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-10",
    "kind": "tree_market",
    "samples": 2170,
    "trades": 45,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6679060897568813,
        0.04795873493669949,
        0.004616378354221268,
        0.010286342556033938,
        0.38109096233660983,
        -0.09205094500117797,
        -0.0027654333386480765
      ],
      "scale": [
        0.30126042436194334,
        0.40651334033718883,
        0.02529880588391642,
        0.005218272427835212,
        0.8506258680530254,
        0.5988546243940739,
        0.3726298422866778
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0022700365378983066,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          2,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          -0.04944096505641937,
          -0.2485886588692665,
          -2.0,
          -2.0,
          0.5326943397521973,
          -2.0,
          -2.0
        ],
        "value": [
          0.002270036537898334,
          -0.0056283081030060085,
          -0.010764037168395158,
          0.0006411789927268257,
          0.005929523538181618,
          0.003879293658220877,
          0.013444188208124276
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2024-10",
    "kind": "tree_combined",
    "samples": 2170,
    "trades": 45,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6679060897568813,
        0.04795873493669949,
        0.004616378354221268,
        0.010286342556033938,
        0.38109096233660983,
        -0.09205094500117797,
        -0.0027654333386480765,
        0.24611111111111125,
        0.049191975021443714,
        -0.018225154105163892,
        0.033650132684821935,
        0.027031982703529998,
        0.00830016113300327,
        0.0004958894334638618,
        0.03762323854275072,
        -0.006260743650911475
      ],
      "scale": [
        0.30126042436194334,
        0.40651334033718883,
        0.02529880588391642,
        0.005218272427835212,
        0.8506258680530254,
        0.5988546243940739,
        0.3726298422866778,
        0.315203735799131,
        0.07668318411811646,
        0.012795827105228074,
        0.13184394319654272,
        0.08674424202520281,
        0.020043075409032045,
        0.0005711957393521748,
        0.06021611344290273,
        0.020037305401888295
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0022700365378983066,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          11,
          11,
          -2,
          -2,
          9,
          -2,
          -2
        ],
        "threshold": [
          -0.31333738565444946,
          -0.32554495334625244,
          -2.0,
          -2.0,
          0.6063846051692963,
          -2.0,
          -2.0
        ],
        "value": [
          0.002270036537898334,
          -0.008191712964885607,
          0.0017180471309143144,
          -0.016428703362133413,
          0.005480660613048635,
          0.002142032663789974,
          0.011062889231840954
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2025-10",
    "kind": "market",
    "samples": 2877,
    "trades": 54,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6694140577955363,
        0.04655551121807307,
        0.004864686434104065,
        0.010039247827906111,
        0.4842424686138451,
        -0.08120601195024214,
        -0.014717071663548176
      ],
      "scale": [
        0.29886219817917126,
        0.40000315442815465,
        0.024234134112222597,
        0.005437618988729457,
        0.8100441175663207,
        0.5958588767600029,
        0.3667413996207091
      ],
      "coefficients": [
        0.0017420419451551524,
        0.0006490557414836585,
        0.0009525706827004253,
        0.0017102694873912898,
        9.924378455633347e-05,
        0.0004087757261643158,
        -0.0014205656013299586
      ],
      "intercept": 0.0024309052934299007,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2025-10",
    "kind": "state",
    "samples": 2877,
    "trades": 54,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.2713888888888891,
        0.04972044799967616,
        -0.017544062297514148,
        0.036529431558339265,
        0.03230274902408126,
        0.008472131857976559,
        0.00046808177031901026
      ],
      "scale": [
        0.36665940649377926,
        0.07745972442946097,
        0.012660475837027268,
        0.1397052826173705,
        0.10726391492854079,
        0.020956735135344656,
        0.0005587822714783256
      ],
      "coefficients": [
        7.841327534943335e-05,
        0.0006078076055164761,
        0.0012975639448507554,
        -0.0006596736232271755,
        -0.00010717734751783355,
        -0.00030171620576806805,
        -0.0003418729774766566
      ],
      "intercept": 0.0024309052934299007,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2025-10",
    "kind": "combined",
    "samples": 2877,
    "trades": 54,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6694140577955363,
        0.04655551121807307,
        0.004864686434104065,
        0.010039247827906111,
        0.4842424686138451,
        -0.08120601195024214,
        -0.014717071663548176,
        0.2713888888888891,
        0.04972044799967616,
        -0.017544062297514148,
        0.036529431558339265,
        0.03230274902408126,
        0.008472131857976559,
        0.00046808177031901026,
        0.037558987538290504,
        -0.007573720252303841
      ],
      "scale": [
        0.29886219817917126,
        0.40000315442815465,
        0.024234134112222597,
        0.005437618988729457,
        0.8100441175663207,
        0.5958588767600029,
        0.3667413996207091,
        0.36665940649377926,
        0.07745972442946097,
        0.012660475837027268,
        0.1397052826173705,
        0.10726391492854079,
        0.020956735135344656,
        0.0005587822714783256,
        0.060652725731943434,
        0.019097681438631317
      ],
      "coefficients": [
        0.0017362158170971867,
        0.000626401588965317,
        0.0006971371986203575,
        0.0018237183186813391,
        -0.00014319917424155851,
        0.0004766819241099034,
        -0.0013501712128677443,
        0.00031753927006203234,
        -3.8245142884247097e-07,
        0.0012076494038466986,
        -0.0004275512388685774,
        4.326338882602495e-05,
        -0.0004717960119029811,
        -0.00032672353984267713,
        -0.0001439508640332774,
        -0.0005601110783604928
      ],
      "intercept": 0.0024309052934299007,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2025-10",
    "kind": "tree_market",
    "samples": 2877,
    "trades": 54,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6694140577955363,
        0.04655551121807307,
        0.004864686434104065,
        0.010039247827906111,
        0.4842424686138451,
        -0.08120601195024214,
        -0.014717071663548176
      ],
      "scale": [
        0.29886219817917126,
        0.40000315442815465,
        0.024234134112222597,
        0.005437618988729457,
        0.8100441175663207,
        0.5958588767600029,
        0.3667413996207091
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0024309052934299007,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          2,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          -0.05488340184092522,
          -0.2708102911710739,
          -2.0,
          -2.0,
          0.5566478371620178,
          -2.0,
          -2.0
        ],
        "value": [
          0.002430905293429922,
          -0.004297569973016991,
          -0.009008694274170321,
          0.0006846668990720698,
          0.005455003296636552,
          0.0036272687516206653,
          0.013386065124454498
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "historical_2025-10",
    "kind": "tree_combined",
    "samples": 2877,
    "trades": 54,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 20:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6694140577955363,
        0.04655551121807307,
        0.004864686434104065,
        0.010039247827906111,
        0.4842424686138451,
        -0.08120601195024214,
        -0.014717071663548176,
        0.2713888888888891,
        0.04972044799967616,
        -0.017544062297514148,
        0.036529431558339265,
        0.03230274902408126,
        0.008472131857976559,
        0.00046808177031901026,
        0.037558987538290504,
        -0.007573720252303841
      ],
      "scale": [
        0.29886219817917126,
        0.40000315442815465,
        0.024234134112222597,
        0.005437618988729457,
        0.8100441175663207,
        0.5958588767600029,
        0.3667413996207091,
        0.36665940649377926,
        0.07745972442946097,
        0.012660475837027268,
        0.1397052826173705,
        0.10726391492854079,
        0.020956735135344656,
        0.0005587822714783256,
        0.060652725731943434,
        0.019097681438631317
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0024309052934299007,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          11,
          11,
          -2,
          -2,
          15,
          -2,
          -2
        ],
        "threshold": [
          -0.30253399908542633,
          -0.3124062418937683,
          -2.0,
          -2.0,
          0.3963019698858261,
          -2.0,
          -2.0
        ],
        "value": [
          0.002430905293429922,
          -0.006816386509262883,
          0.0016922441043450737,
          -0.014576583834224808,
          0.005104363489331017,
          0.002579643145784896,
          0.011558440962735464
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "later_2026",
    "kind": "market",
    "samples": 3066,
    "trades": 58,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-29 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6663419084948585,
        0.047997910489613826,
        0.004218297245232001,
        0.00996297737272016,
        0.5198119535370197,
        -0.08569597860780478,
        -0.005175215648710001
      ],
      "scale": [
        0.2983028898164424,
        0.394576695840416,
        0.02374053104188298,
        0.0052748742143171965,
        0.7924634432511041,
        0.5871908579722028,
        0.34737324899377187
      ],
      "coefficients": [
        0.0016855477453581878,
        0.00043809362162979427,
        0.0009515019785427962,
        0.0016886774421883334,
        -9.795000739766486e-05,
        0.0003718932955084237,
        -0.0013191643739947966
      ],
      "intercept": 0.0016713579019726596,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "later_2026",
    "kind": "state",
    "samples": 3066,
    "trades": 58,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-29 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.26931034482758687,
        0.046937794429300655,
        -0.01819646937805209,
        0.034297516738223906,
        0.03055901408781117,
        0.008020283918402982,
        0.0004989739314357921
      ],
      "scale": [
        0.3578376730276065,
        0.07627009487679776,
        0.012956173571290358,
        0.13519426663282882,
        0.10380515753303754,
        0.020309893046047044,
        0.0005818986601027493
      ],
      "coefficients": [
        0.00013697378490516672,
        0.0007239132073955705,
        0.0012173310259168775,
        -0.0005794190561360989,
        -0.00011917586716143357,
        -0.00024338175934638935,
        -0.00023696203530719078
      ],
      "intercept": 0.0016713579019726596,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "later_2026",
    "kind": "combined",
    "samples": 3066,
    "trades": 58,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-29 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6663419084948585,
        0.047997910489613826,
        0.004218297245232001,
        0.00996297737272016,
        0.5198119535370197,
        -0.08569597860780478,
        -0.005175215648710001,
        0.26931034482758687,
        0.046937794429300655,
        -0.01819646937805209,
        0.034297516738223906,
        0.03055901408781117,
        0.008020283918402982,
        0.0004989739314357921,
        0.03553391126627153,
        -0.008913737129063189
      ],
      "scale": [
        0.2983028898164424,
        0.394576695840416,
        0.02374053104188298,
        0.0052748742143171965,
        0.7924634432511041,
        0.5871908579722028,
        0.34737324899377187,
        0.3578376730276065,
        0.07627009487679776,
        0.012956173571290358,
        0.13519426663282882,
        0.10380515753303754,
        0.020309893046047044,
        0.0005818986601027493,
        0.05962152997341843,
        0.01940856712171267
      ],
      "coefficients": [
        0.0016590320078923792,
        0.0004208042348086183,
        0.0006888350638232026,
        0.0017740015807931318,
        -0.00028850692343832717,
        0.00042252766619627676,
        -0.0012655953480676192,
        0.00035470334515500196,
        0.0001230918070200928,
        0.001150857893362147,
        -0.00035479959166581426,
        9.6254248881147e-06,
        -0.0004351151275356619,
        -0.0002381328890886594,
        -2.3352225488992322e-05,
        -0.0004424371838864568
      ],
      "intercept": 0.0016713579019726596,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "4H",
    "fold": "later_2026",
    "kind": "tree_market",
    "samples": 3066,
    "trades": 58,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-29 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        0.6663419084948585,
        0.047997910489613826,
        0.004218297245232001,
        0.00996297737272016,
        0.5198119535370197,
        -0.08569597860780478,
        -0.005175215648710001
      ],
      "scale": [
        0.2983028898164424,
        0.394576695840416,
        0.02374053104188298,
        0.0052748742143171965,
        0.7924634432511041,
        0.5871908579722028,
        0.34737324899377187
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0016713579019726596,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          2,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          -0.04468754678964615,
          -0.24921362847089767,
          -2.0,
          -2.0,
          0.5882811844348907,
          -2.0,
          -2.0
        ],
        "value": [
          0.001671357901972694,
          -0.004375584139935781,
          -0.008091933833591646,
          -0.0003591403503989926,
          0.004475443528086724,
          0.002571005316947948,
          0.013386065124454527
        ]
      }
    }
  },
  {
    "tf": "4H",
    "fold": "later_2026",
    "kind": "tree_combined",
    "samples": 3066,
    "trades": 58,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-29 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        0.6663419084948585,
        0.047997910489613826,
        0.004218297245232001,
        0.00996297737272016,
        0.5198119535370197,
        -0.08569597860780478,
        -0.005175215648710001,
        0.26931034482758687,
        0.046937794429300655,
        -0.01819646937805209,
        0.034297516738223906,
        0.03055901408781117,
        0.008020283918402982,
        0.0004989739314357921,
        0.03553391126627153,
        -0.008913737129063189
      ],
      "scale": [
        0.2983028898164424,
        0.394576695840416,
        0.02374053104188298,
        0.0052748742143171965,
        0.7924634432511041,
        0.5871908579722028,
        0.34737324899377187,
        0.3578376730276065,
        0.07627009487679776,
        0.012956173571290358,
        0.13519426663282882,
        0.10380515753303754,
        0.020309893046047044,
        0.0005818986601027493,
        0.05962152997341843,
        0.01940856712171267
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0016713579019726596,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          11,
          11,
          -2,
          -2,
          15,
          -2,
          -2
        ],
        "threshold": [
          -0.29581618309020996,
          -0.3070889711380005,
          -2.0,
          -2.0,
          0.45899656414985657,
          -2.0,
          -2.0
        ],
        "value": [
          0.001671357901972694,
          -0.0062157673452139664,
          0.002439034172116761,
          -0.01369861883254941,
          0.004197228041921748,
          0.0016731620203246764,
          0.011013192807021727
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2021-01",
    "kind": "market",
    "samples": 1637,
    "trades": 18,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 18:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "6H",
    "fold": "historical_2021-01",
    "kind": "state",
    "samples": 1637,
    "trades": 18,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 18:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "6H",
    "fold": "historical_2021-01",
    "kind": "combined",
    "samples": 1637,
    "trades": 18,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 18:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "6H",
    "fold": "historical_2021-01",
    "kind": "tree_market",
    "samples": 1637,
    "trades": 18,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 18:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "6H",
    "fold": "historical_2021-01",
    "kind": "tree_combined",
    "samples": 1637,
    "trades": 18,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 18:00:00",
    "abstain": true,
    "model": null
  },
  {
    "tf": "6H",
    "fold": "historical_2022-01",
    "kind": "market",
    "samples": 2268,
    "trades": 27,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-02 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.550838784831995,
        -0.047754561296519935,
        0.012267190370126005,
        0.018656684333913143,
        0.707557234812925,
        0.10561071793566178,
        0.039886556697348384
      ],
      "scale": [
        0.3093151933264103,
        0.33151259376716713,
        0.0566493352740777,
        0.009448011518936763,
        0.6286797855068906,
        0.660361761738969,
        0.31756128320741317
      ],
      "coefficients": [
        0.0029222624985796196,
        0.0004876829793788955,
        -0.0030988144382890106,
        -0.002545278452830821,
        0.0010994907621429402,
        0.0005851034169374285,
        0.0007414341640247271
      ],
      "intercept": 0.0004392059038890734,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2022-01",
    "kind": "state",
    "samples": 2268,
    "trades": 27,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-02 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4249999999999999,
        0.06351874789192045,
        -0.04801638134577303,
        0.1946056162913218,
        0.05624135024728982,
        0.019332910388911953,
        0.004232228152678829
      ],
      "scale": [
        0.59284337864645,
        0.12368621206567293,
        0.04389368149444895,
        0.2940408476245675,
        0.156628379972847,
        0.059986682217741207,
        0.0064378083553025215
      ],
      "coefficients": [
        0.000998810450475838,
        -0.0019571836123819797,
        0.002459777769734816,
        -0.0036732642843013605,
        0.00025772876307275964,
        -0.0005150295436255058,
        -0.001300424876021967
      ],
      "intercept": 0.0004392059038890734,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2022-01",
    "kind": "combined",
    "samples": 2268,
    "trades": 27,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-02 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.550838784831995,
        -0.047754561296519935,
        0.012267190370126005,
        0.018656684333913143,
        0.707557234812925,
        0.10561071793566178,
        0.039886556697348384,
        0.4249999999999999,
        0.06351874789192045,
        -0.04801638134577303,
        0.1946056162913218,
        0.05624135024728982,
        0.019332910388911953,
        0.004232228152678829,
        -0.030962691267529777,
        -0.02518815639706579
      ],
      "scale": [
        0.3093151933264103,
        0.33151259376716713,
        0.0566493352740777,
        0.009448011518936763,
        0.6286797855068906,
        0.660361761738969,
        0.31756128320741317,
        0.59284337864645,
        0.12368621206567293,
        0.04389368149444895,
        0.2940408476245675,
        0.156628379972847,
        0.059986682217741207,
        0.0064378083553025215,
        0.08263605501185335,
        0.05190505479301919
      ],
      "coefficients": [
        0.0027023300058541147,
        0.0008298550091078443,
        -0.003396341559904738,
        -0.0016019881849350355,
        0.0016552245052235308,
        0.0009525506335366319,
        0.0005513579079474854,
        0.000936304274035018,
        -0.001584675388154028,
        0.0020421550941844436,
        -0.0038559178094395526,
        0.00017473545569576473,
        -0.00042585573325673587,
        -0.0009665860598577656,
        7.726257080342126e-05,
        0.0015270613221446097
      ],
      "intercept": 0.0004392059038890734,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2022-01",
    "kind": "tree_market",
    "samples": 2268,
    "trades": 27,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-02 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.550838784831995,
        -0.047754561296519935,
        0.012267190370126005,
        0.018656684333913143,
        0.707557234812925,
        0.10561071793566178,
        0.039886556697348384
      ],
      "scale": [
        0.3093151933264103,
        0.33151259376716713,
        0.0566493352740777,
        0.009448011518936763,
        0.6286797855068906,
        0.660361761738969,
        0.31756128320741317
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0004392059038890734,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          3,
          0,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.1030828952789307,
          0.7652524411678314,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.00043920590388905683,
          0.003968437921969253,
          4.924492543609694e-05,
          0.02078005126924207,
          -0.01937860549635691
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2022-01",
    "kind": "tree_combined",
    "samples": 2268,
    "trades": 27,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-02 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.550838784831995,
        -0.047754561296519935,
        0.012267190370126005,
        0.018656684333913143,
        0.707557234812925,
        0.10561071793566178,
        0.039886556697348384,
        0.4249999999999999,
        0.06351874789192045,
        -0.04801638134577303,
        0.1946056162913218,
        0.05624135024728982,
        0.019332910388911953,
        0.004232228152678829,
        -0.030962691267529777,
        -0.02518815639706579
      ],
      "scale": [
        0.3093151933264103,
        0.33151259376716713,
        0.0566493352740777,
        0.009448011518936763,
        0.6286797855068906,
        0.660361761738969,
        0.31756128320741317,
        0.59284337864645,
        0.12368621206567293,
        0.04389368149444895,
        0.2940408476245675,
        0.156628379972847,
        0.059986682217741207,
        0.0064378083553025215,
        0.08263605501185335,
        0.05190505479301919
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0004392059038890734,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          9,
          7,
          -2,
          -2,
          -2
        ],
        "threshold": [
          0.9518814980983734,
          -0.47230012714862823,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.00043920590388905683,
          -0.0025723315450112538,
          -0.011296201974899231,
          0.005177625395067016,
          0.025291937029276793
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2023-01",
    "kind": "market",
    "samples": 2391,
    "trades": 28,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-04-01 06:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5577299806313225,
        -0.04653760651983326,
        0.011923794546488883,
        0.01858614135954892,
        0.687804174452275,
        0.09655711906906443,
        0.04078491718696087
      ],
      "scale": [
        0.3085245287904729,
        0.32855702411703414,
        0.05598028867449848,
        0.009344515501048544,
        0.629541275601096,
        0.6640492119485929,
        0.31899847164811496
      ],
      "coefficients": [
        0.0027753050860661746,
        0.0005114339254919291,
        -0.003010575678882151,
        -0.00255389417017588,
        0.0010774003452941384,
        0.0003999218819584841,
        0.0007826737406196072
      ],
      "intercept": 0.00046592192059467775,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2023-01",
    "kind": "state",
    "samples": 2391,
    "trades": 28,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-04-01 06:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.431964285714285,
        0.05987619847487182,
        -0.049304197262492265,
        0.18925239596500534,
        0.05393742360598408,
        0.018848540156556966,
        0.00442623111110373
      ],
      "scale": [
        0.5871310989003378,
        0.12354505660994583,
        0.0446690859924956,
        0.29171010198336916,
        0.15451711833055512,
        0.05896707318580879,
        0.006604755462252905
      ],
      "coefficients": [
        0.001017192412359409,
        -0.0019751481250718382,
        0.0023309086439820353,
        -0.003638902891938736,
        0.0001952218987551687,
        -0.0004580406401207767,
        -0.0010949010533044797
      ],
      "intercept": 0.00046592192059467775,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2023-01",
    "kind": "combined",
    "samples": 2391,
    "trades": 28,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-04-01 06:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5577299806313225,
        -0.04653760651983326,
        0.011923794546488883,
        0.01858614135954892,
        0.687804174452275,
        0.09655711906906443,
        0.04078491718696087,
        0.431964285714285,
        0.05987619847487182,
        -0.049304197262492265,
        0.18925239596500534,
        0.05393742360598408,
        0.018848540156556966,
        0.00442623111110373,
        -0.02874291436907802,
        -0.02437395310023039
      ],
      "scale": [
        0.3085245287904729,
        0.32855702411703414,
        0.05598028867449848,
        0.009344515501048544,
        0.629541275601096,
        0.6640492119485929,
        0.31899847164811496,
        0.5871310989003378,
        0.12354505660994583,
        0.0446690859924956,
        0.29171010198336916,
        0.15451711833055512,
        0.05896707318580879,
        0.006604755462252905,
        0.08249744370891315,
        0.051168662460492724
      ],
      "coefficients": [
        0.0025737160814606865,
        0.0008205638603534579,
        -0.00328421882348165,
        -0.001682507441068605,
        0.0017283490550397448,
        0.0007656790291366494,
        0.0006253256053306717,
        0.0009413293517388003,
        -0.0015921462130045628,
        0.0018921375677359697,
        -0.0038180027349438224,
        0.00011363306171680215,
        -0.00035842689303481863,
        -0.000747615472663055,
        0.00017694957308922528,
        0.001542796612767066
      ],
      "intercept": 0.00046592192059467775,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2023-01",
    "kind": "tree_market",
    "samples": 2391,
    "trades": 28,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-04-01 06:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5577299806313225,
        -0.04653760651983326,
        0.011923794546488883,
        0.01858614135954892,
        0.687804174452275,
        0.09655711906906443,
        0.04078491718696087
      ],
      "scale": [
        0.3085245287904729,
        0.32855702411703414,
        0.05598028867449848,
        0.009344515501048544,
        0.629541275601096,
        0.6640492119485929,
        0.31899847164811496
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00046592192059467775,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          3,
          0,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.1228492856025696,
          0.7895495295524597,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0004659219205946823,
          0.0038521607675731278,
          0.00014171193612407516,
          0.020396678280361537,
          -0.01937860549635693
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2023-01",
    "kind": "tree_combined",
    "samples": 2391,
    "trades": 28,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-04-01 06:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5577299806313225,
        -0.04653760651983326,
        0.011923794546488883,
        0.01858614135954892,
        0.687804174452275,
        0.09655711906906443,
        0.04078491718696087,
        0.431964285714285,
        0.05987619847487182,
        -0.049304197262492265,
        0.18925239596500534,
        0.05393742360598408,
        0.018848540156556966,
        0.00442623111110373,
        -0.02874291436907802,
        -0.02437395310023039
      ],
      "scale": [
        0.3085245287904729,
        0.32855702411703414,
        0.05598028867449848,
        0.009344515501048544,
        0.629541275601096,
        0.6640492119485929,
        0.31899847164811496,
        0.5871310989003378,
        0.12354505660994583,
        0.0446690859924956,
        0.29171010198336916,
        0.15451711833055512,
        0.05896707318580879,
        0.006604755462252905,
        0.08249744370891315,
        0.051168662460492724
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00046592192059467775,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          9,
          7,
          -2,
          -2,
          -2
        ],
        "threshold": [
          0.9641880691051483,
          -0.4887567460536957,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0004659219205946823,
          -0.0024235113550049683,
          -0.011517063174195903,
          0.005204112790535281,
          0.024995589176927728
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-01",
    "kind": "market",
    "samples": 3508,
    "trades": 39,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-25 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5296410794484574,
        -0.04328307536466795,
        0.010172050531988558,
        0.016258115831775166,
        0.6511392361289635,
        0.1029046249803022,
        -0.009276360024579851
      ],
      "scale": [
        0.3324542396004464,
        0.33842604619676736,
        0.04902416675160411,
        0.008980915197491128,
        0.6485021177601211,
        0.6316331848250839,
        0.3455273157759305
      ],
      "coefficients": [
        0.002794983911759014,
        0.000286679442790855,
        -0.0024866091558236082,
        -0.0022564485020564982,
        0.0011433183723972933,
        0.00012079472780304245,
        0.0003341002747201879
      ],
      "intercept": 0.00136340835813291,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-01",
    "kind": "state",
    "samples": 3508,
    "trades": 39,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-25 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4547435897435898,
        0.05273979042634273,
        -0.04611217837142611,
        0.17893589348973643,
        0.045729786412959356,
        0.015266482484920973,
        0.0039305508402868675
      ],
      "scale": [
        0.5812212114564842,
        0.111736283232916,
        0.042476085579166066,
        0.2868058307034777,
        0.14047646094149108,
        0.05080235391912746,
        0.006250698493644481
      ],
      "coefficients": [
        0.0007060298621769909,
        -0.0015671319079958131,
        0.0019705764659472295,
        -0.002910355493902438,
        0.00017207162011153215,
        -0.00045131623103861,
        -0.000892608885961273
      ],
      "intercept": 0.00136340835813291,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-01",
    "kind": "combined",
    "samples": 3508,
    "trades": 39,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-25 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5296410794484574,
        -0.04328307536466795,
        0.010172050531988558,
        0.016258115831775166,
        0.6511392361289635,
        0.1029046249803022,
        -0.009276360024579851,
        0.4547435897435898,
        0.05273979042634273,
        -0.04611217837142611,
        0.17893589348973643,
        0.045729786412959356,
        0.015266482484920973,
        0.0039305508402868675,
        -0.023515355904208925,
        -0.02077656156386197
      ],
      "scale": [
        0.3324542396004464,
        0.33842604619676736,
        0.04902416675160411,
        0.008980915197491128,
        0.6485021177601211,
        0.6316331848250839,
        0.3455273157759305,
        0.5812212114564842,
        0.111736283232916,
        0.042476085579166066,
        0.2868058307034777,
        0.14047646094149108,
        0.05080235391912746,
        0.006250698493644481,
        0.07384826281602985,
        0.04935180429429207
      ],
      "coefficients": [
        0.002693044134555444,
        0.0004577075450083516,
        -0.002667067838641187,
        -0.0015140884728166099,
        0.0016867709082443753,
        0.0003659324922111842,
        0.00021187911755122553,
        0.0006017237048154435,
        -0.0012910052334883027,
        0.0014955137760208693,
        -0.0030223550569395963,
        0.00014669903447563036,
        -0.0003292154636353402,
        -0.0005372259179762174,
        0.00010590394482136995,
        0.0013541977520492852
      ],
      "intercept": 0.00136340835813291,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-01",
    "kind": "tree_market",
    "samples": 3508,
    "trades": 39,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-25 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5296410794484574,
        -0.04328307536466795,
        0.010172050531988558,
        0.016258115831775166,
        0.6511392361289635,
        0.1029046249803022,
        -0.009276360024579851
      ],
      "scale": [
        0.3324542396004464,
        0.33842604619676736,
        0.04902416675160411,
        0.008980915197491128,
        0.6485021177601211,
        0.6316331848250839,
        0.3455273157759305
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00136340835813291,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          3,
          0,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4275280237197876,
          0.6482290625572205,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0013634083581329066,
          0.0037921926449233155,
          0.00047856402147796124,
          0.016036954751460848,
          -0.019355672619696104
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-01",
    "kind": "tree_combined",
    "samples": 3508,
    "trades": 39,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-25 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5296410794484574,
        -0.04328307536466795,
        0.010172050531988558,
        0.016258115831775166,
        0.6511392361289635,
        0.1029046249803022,
        -0.009276360024579851,
        0.4547435897435898,
        0.05273979042634273,
        -0.04611217837142611,
        0.17893589348973643,
        0.045729786412959356,
        0.015266482484920973,
        0.0039305508402868675,
        -0.023515355904208925,
        -0.02077656156386197
      ],
      "scale": [
        0.3324542396004464,
        0.33842604619676736,
        0.04902416675160411,
        0.008980915197491128,
        0.6485021177601211,
        0.6316331848250839,
        0.3455273157759305,
        0.5812212114564842,
        0.111736283232916,
        0.042476085579166066,
        0.2868058307034777,
        0.14047646094149108,
        0.05080235391912746,
        0.006250698493644481,
        0.07384826281602985,
        0.04935180429429207
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00136340835813291,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          3,
          9,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4275280237197876,
          0.9383676648139954,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0013634083581329066,
          0.0037921926449233003,
          0.0012852202611192748,
          0.0229037075269219,
          -0.01935567261969612
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-10",
    "kind": "market",
    "samples": 4110,
    "trades": 50,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 06:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5417809609406499,
        -0.0433511804892741,
        0.007815157755082508,
        0.015547016785420933,
        0.7278886041806079,
        0.07633749481569668,
        -0.0275892568189493
      ],
      "scale": [
        0.3211273277481404,
        0.3418855299710869,
        0.04520502589345642,
        0.008365054118679343,
        0.5906921999870135,
        0.6339041336239707,
        0.34747692646729583
      ],
      "coefficients": [
        0.002651327758073675,
        -4.394185253501485e-05,
        -0.0021977045425056354,
        -0.0015047698350935713,
        0.0006398971433228277,
        0.0006834031681067,
        0.0005454231838125086
      ],
      "intercept": 0.0002475517847577072,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-10",
    "kind": "state",
    "samples": 4110,
    "trades": 50,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 06:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.415999999999999,
        0.049258989643476615,
        -0.04472875059354865,
        0.1926956090000123,
        0.04165073015823558,
        0.013689352030841765,
        0.0037920655005206365
      ],
      "scale": [
        0.5401345511382634,
        0.10612682964333552,
        0.04232498518441285,
        0.29316337352690597,
        0.1270035427020564,
        0.04532156469473139,
        0.006260364176814673
      ],
      "coefficients": [
        0.0008190562499856225,
        -0.00111874933132703,
        0.0014445809774366264,
        -0.0027382809765160087,
        0.00010224694366601084,
        -0.0004740511088905134,
        -0.0008061082178041215
      ],
      "intercept": 0.0002475517847577072,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-10",
    "kind": "combined",
    "samples": 4110,
    "trades": 50,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 06:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5417809609406499,
        -0.0433511804892741,
        0.007815157755082508,
        0.015547016785420933,
        0.7278886041806079,
        0.07633749481569668,
        -0.0275892568189493,
        0.415999999999999,
        0.049258989643476615,
        -0.04472875059354865,
        0.1926956090000123,
        0.04165073015823558,
        0.013689352030841765,
        0.0037920655005206365,
        -0.023050321230188686,
        -0.024966969483648464
      ],
      "scale": [
        0.3211273277481404,
        0.3418855299710869,
        0.04520502589345642,
        0.008365054118679343,
        0.5906921999870135,
        0.6339041336239707,
        0.34747692646729583,
        0.5401345511382634,
        0.10612682964333552,
        0.04232498518441285,
        0.29316337352690597,
        0.1270035427020564,
        0.04532156469473139,
        0.006260364176814673,
        0.069880980403855,
        0.04836686712992992
      ],
      "coefficients": [
        0.0026003657054840773,
        0.00014253104309939942,
        -0.0024519874372775684,
        -0.0009461888611342892,
        0.0011549141333943131,
        0.000898172031367023,
        0.00043500438058842916,
        0.0008986564992032559,
        -0.0008864905120270548,
        0.0011718262124726128,
        -0.0028682776247919194,
        9.414140290559581e-05,
        -0.00036795235008236366,
        -0.000604106815076572,
        0.00010193887160339379,
        0.001281399295513771
      ],
      "intercept": 0.0002475517847577072,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-10",
    "kind": "tree_market",
    "samples": 4110,
    "trades": 50,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 06:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5417809609406499,
        -0.0433511804892741,
        0.007815157755082508,
        0.015547016785420933,
        0.7278886041806079,
        0.07633749481569668,
        -0.0275892568189493
      ],
      "scale": [
        0.3211273277481404,
        0.3418855299710869,
        0.04520502589345642,
        0.008365054118679343,
        0.5906921999870135,
        0.6339041336239707,
        0.34747692646729583
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0002475517847577072,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4423742294311523,
          1.1604068875312805,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.00024755178475770976,
          -0.0013371954413835918,
          0.00023098769695220666,
          -0.012465292203306274,
          0.01335588871028177
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2024-10",
    "kind": "tree_combined",
    "samples": 4110,
    "trades": 50,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 06:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5417809609406499,
        -0.0433511804892741,
        0.007815157755082508,
        0.015547016785420933,
        0.7278886041806079,
        0.07633749481569668,
        -0.0275892568189493,
        0.415999999999999,
        0.049258989643476615,
        -0.04472875059354865,
        0.1926956090000123,
        0.04165073015823558,
        0.013689352030841765,
        0.0037920655005206365,
        -0.023050321230188686,
        -0.024966969483648464
      ],
      "scale": [
        0.3211273277481404,
        0.3418855299710869,
        0.04520502589345642,
        0.008365054118679343,
        0.5906921999870135,
        0.6339041336239707,
        0.34747692646729583,
        0.5401345511382634,
        0.10612682964333552,
        0.04232498518441285,
        0.29316337352690597,
        0.1270035427020564,
        0.04532156469473139,
        0.006260364176814673,
        0.069880980403855,
        0.04836686712992992
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0002475517847577072,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          10,
          8,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4746193289756775,
          0.912487268447876,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.00024755178475770976,
          0.002470668583380588,
          0.004683202593869217,
          -0.00996370859447117,
          -0.013401913001224236
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2025-10",
    "kind": "market",
    "samples": 5248,
    "trades": 56,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 18:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5484245197247611,
        -0.04096965801735293,
        0.00695648937103784,
        0.014914716830555865,
        0.756603836150255,
        0.052285431736693595,
        -0.02859956554919075
      ],
      "scale": [
        0.3179199165930078,
        0.33817900980558113,
        0.043276625811929335,
        0.00822699795877871,
        0.5646613230090287,
        0.631053974995467,
        0.3470943326414576
      ],
      "coefficients": [
        0.0022962559887449,
        -1.5882746093875996e-05,
        -0.002009226333084668,
        -0.00132769203114606,
        0.0005869392472270337,
        0.0007002657726213614,
        0.0004182807182700078
      ],
      "intercept": 0.0001810357231090633,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2025-10",
    "kind": "state",
    "samples": 5248,
    "trades": 56,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 18:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4735714285714279,
        0.05143624306078568,
        -0.04504830911156029,
        0.18059135307277502,
        0.050547549686015304,
        0.01426852610878917,
        0.003784999891251587
      ],
      "scale": [
        0.6044411879247341,
        0.10780927144072983,
        0.04190047419112199,
        0.2876344383393986,
        0.14634696636290975,
        0.04440189706666333,
        0.006143893405864763
      ],
      "coefficients": [
        0.000805153471455926,
        -0.0009328504749898538,
        0.001237752488543961,
        -0.0025464943833953192,
        0.00010492098101986698,
        -0.00048065602873416857,
        -0.0006218158912376678
      ],
      "intercept": 0.0001810357231090633,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2025-10",
    "kind": "combined",
    "samples": 5248,
    "trades": 56,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 18:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5484245197247611,
        -0.04096965801735293,
        0.00695648937103784,
        0.014914716830555865,
        0.756603836150255,
        0.052285431736693595,
        -0.02859956554919075,
        0.4735714285714279,
        0.05143624306078568,
        -0.04504830911156029,
        0.18059135307277502,
        0.050547549686015304,
        0.01426852610878917,
        0.003784999891251587,
        -0.02507007003915106,
        -0.02735313917120204
      ],
      "scale": [
        0.3179199165930078,
        0.33817900980558113,
        0.043276625811929335,
        0.00822699795877871,
        0.5646613230090287,
        0.631053974995467,
        0.3470943326414576,
        0.6044411879247341,
        0.10780927144072983,
        0.04190047419112199,
        0.2876344383393986,
        0.14634696636290975,
        0.04440189706666333,
        0.006143893405864763,
        0.07141446657095181,
        0.04785503741701228
      ],
      "coefficients": [
        0.0022515938428569696,
        0.00013031060728086743,
        -0.0022395283786012794,
        -0.0008250332043335686,
        0.0010137957757421737,
        0.000896703823787291,
        0.00031999436022816814,
        0.0009068084980896986,
        -0.0007344231063116528,
        0.0010053338922318825,
        -0.002653479712655277,
        9.379161689172424e-05,
        -0.00038843766623609965,
        -0.00043907991319903553,
        8.411556039707857e-05,
        0.001129448318353064
      ],
      "intercept": 0.0001810357231090633,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2025-10",
    "kind": "tree_market",
    "samples": 5248,
    "trades": 56,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 18:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5484245197247611,
        -0.04096965801735293,
        0.00695648937103784,
        0.014914716830555865,
        0.756603836150255,
        0.052285431736693595,
        -0.02859956554919075
      ],
      "scale": [
        0.3179199165930078,
        0.33817900980558113,
        0.043276625811929335,
        0.00822699795877871,
        0.5646613230090287,
        0.631053974995467,
        0.3470943326414576
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0001810357231090633,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4778228402137756,
          1.1458503007888794,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0001810357231090613,
          -0.0012072900541175845,
          0.0002730434705230958,
          -0.011426249643784357,
          0.01244492265300559
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "historical_2025-10",
    "kind": "tree_combined",
    "samples": 5248,
    "trades": 56,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 18:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5484245197247611,
        -0.04096965801735293,
        0.00695648937103784,
        0.014914716830555865,
        0.756603836150255,
        0.052285431736693595,
        -0.02859956554919075,
        0.4735714285714279,
        0.05143624306078568,
        -0.04504830911156029,
        0.18059135307277502,
        0.050547549686015304,
        0.01426852610878917,
        0.003784999891251587,
        -0.02507007003915106,
        -0.02735313917120204
      ],
      "scale": [
        0.3179199165930078,
        0.33817900980558113,
        0.043276625811929335,
        0.00822699795877871,
        0.5646613230090287,
        0.631053974995467,
        0.3470943326414576,
        0.6044411879247341,
        0.10780927144072983,
        0.04190047419112199,
        0.2876344383393986,
        0.14634696636290975,
        0.04440189706666333,
        0.006143893405864763,
        0.07141446657095181,
        0.04785503741701228
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0001810357231090633,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          10,
          8,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.5450466871261597,
          0.8781452476978302,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          0.0001810357231090613,
          0.0021889149307192735,
          0.0041399570290792985,
          -0.008042432064071698,
          -0.013107360676424337
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "later_2026",
    "kind": "market",
    "samples": 5444,
    "trades": 59,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5564589472403866,
        -0.04337969448285714,
        0.006388425466469011,
        0.014668789908757125,
        0.7689799122782021,
        0.024942342950648712,
        -0.02802688645824245
      ],
      "scale": [
        0.3164830909547125,
        0.33995407447737763,
        0.04240141003747367,
        0.008089716339044383,
        0.5527107796831805,
        0.6350523999133839,
        0.3446980866956596
      ],
      "coefficients": [
        0.002321095750597653,
        -0.00017114710183072502,
        -0.0019284819514535467,
        -0.0011748701865346397,
        0.0004661544390142148,
        0.0008639585130001228,
        0.0004867733568011623
      ],
      "intercept": -0.00029146376811200136,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "later_2026",
    "kind": "state",
    "samples": 5444,
    "trades": 59,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.46635593220339006,
        0.04860131019037311,
        -0.043546248571739665,
        0.19185179869411198,
        0.04753003549685174,
        0.013573881814861164,
        0.003651950788942284
      ],
      "scale": [
        0.6302604590116864,
        0.10588576137819587,
        0.04190077593876458,
        0.29280615469077437,
        0.14397654754235067,
        0.04336406382223029,
        0.006122529260781017
      ],
      "coefficients": [
        0.0007204857817162047,
        -0.0007824263899277323,
        0.001052932275735928,
        -0.0028084279805147116,
        0.0001560188335377115,
        -0.0004647603744288389,
        -0.0005792573384931923
      ],
      "intercept": -0.00029146376811200136,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "later_2026",
    "kind": "combined",
    "samples": 5444,
    "trades": 59,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5564589472403866,
        -0.04337969448285714,
        0.006388425466469011,
        0.014668789908757125,
        0.7689799122782021,
        0.024942342950648712,
        -0.02802688645824245,
        0.46635593220339006,
        0.04860131019037311,
        -0.043546248571739665,
        0.19185179869411198,
        0.04753003549685174,
        0.013573881814861164,
        0.003651950788942284,
        -0.023694492540416837,
        -0.02675083303512816
      ],
      "scale": [
        0.3164830909547125,
        0.33995407447737763,
        0.04240141003747367,
        0.008089716339044383,
        0.5527107796831805,
        0.6350523999133839,
        0.3446980866956596,
        0.6302604590116864,
        0.10588576137819587,
        0.04190077593876458,
        0.29280615469077437,
        0.14397654754235067,
        0.04336406382223029,
        0.006122529260781017,
        0.06991116589103538,
        0.047197568888220076
      ],
      "coefficients": [
        0.0022576252802039036,
        1.2030268577023738e-05,
        -0.0021697031969972872,
        -0.0007191882189620121,
        0.0008871980683463707,
        0.0010182561502523558,
        0.00034376512053315106,
        0.0008261691891157698,
        -0.000615412434201423,
        0.0008667296704956272,
        -0.0028807512960068223,
        0.00015345880656374242,
        -0.00038797193387476856,
        -0.0004271513604369454,
        3.0107504959415385e-05,
        0.001081014453841075
      ],
      "intercept": -0.00029146376811200136,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "6H",
    "fold": "later_2026",
    "kind": "tree_market",
    "samples": 5444,
    "trades": 59,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5564589472403866,
        -0.04337969448285714,
        0.006388425466469011,
        0.014668789908757125,
        0.7689799122782021,
        0.024942342950648712,
        -0.02802688645824245
      ],
      "scale": [
        0.3164830909547125,
        0.33995407447737763,
        0.04240141003747367,
        0.008089716339044383,
        0.5527107796831805,
        0.6350523999133839,
        0.3446980866956596
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.00029146376811200136,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          -2
        ],
        "threshold": [
          1.4809025526046753,
          1.1956952214241028,
          -2.0,
          -2.0,
          -2.0
        ],
        "value": [
          -0.000291463768112008,
          -0.0016546454266451952,
          -0.0003232918354165365,
          -0.011427803246918434,
          0.011810817334407805
        ]
      }
    }
  },
  {
    "tf": "6H",
    "fold": "later_2026",
    "kind": "tree_combined",
    "samples": 5444,
    "trades": 59,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5564589472403866,
        -0.04337969448285714,
        0.006388425466469011,
        0.014668789908757125,
        0.7689799122782021,
        0.024942342950648712,
        -0.02802688645824245,
        0.46635593220339006,
        0.04860131019037311,
        -0.043546248571739665,
        0.19185179869411198,
        0.04753003549685174,
        0.013573881814861164,
        0.003651950788942284,
        -0.023694492540416837,
        -0.02675083303512816
      ],
      "scale": [
        0.3164830909547125,
        0.33995407447737763,
        0.04240141003747367,
        0.008089716339044383,
        0.5527107796831805,
        0.6350523999133839,
        0.3446980866956596,
        0.6302604590116864,
        0.10588576137819587,
        0.04190077593876458,
        0.29280615469077437,
        0.14397654754235067,
        0.04336406382223029,
        0.006122529260781017,
        0.06991116589103538,
        0.047197568888220076
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.00029146376811200136,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          8,
          -2,
          -2,
          7,
          -2,
          -2
        ],
        "threshold": [
          0.9100954234600067,
          0.9208710491657257,
          -2.0,
          -2.0,
          -0.5733437836170197,
          -2.0,
          -2.0
        ],
        "value": [
          -0.000291463768112008,
          0.0026758313052010836,
          0.004895232801151095,
          -0.008641215459021233,
          -0.011502972919635378,
          -0.018942017145653474,
          -0.004471000701700505
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2021-01",
    "kind": "market",
    "samples": 1772,
    "trades": 20,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4857872660656686,
        -0.026368157073124808,
        0.010976985036781583,
        0.021761635812893927,
        0.673741443789687,
        0.26442421615316025,
        -0.0012423941866821424
      ],
      "scale": [
        0.3886442523277146,
        0.2976233982494572,
        0.05033801549566567,
        0.01160764263585443,
        0.6547148580181806,
        0.5736301496946405,
        0.4411980723206836
      ],
      "coefficients": [
        0.0010476315858453358,
        -0.0002441067909363095,
        -0.0010262077594663805,
        0.0016191368054388512,
        -0.001042336794107014,
        0.0016265108659527312,
        -0.0004394535450517516
      ],
      "intercept": 0.0070191429106642896,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2021-01",
    "kind": "state",
    "samples": 1772,
    "trades": 20,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.44799999999999984,
        0.0814154143068227,
        -0.0567892410468732,
        0.15091292931823108,
        0.0660254445974585,
        0.0353644844164548,
        0.0061008716604663595
      ],
      "scale": [
        0.6395123141894923,
        0.1695170042494357,
        0.053626987252562354,
        0.2713703769678676,
        0.2688948775768673,
        0.09913875629966742,
        0.01030171217260582
      ],
      "coefficients": [
        -0.0005794140317893212,
        -8.653393723155034e-05,
        0.0005866746758950879,
        -0.003798267177131011,
        0.0011999075546697345,
        -0.0020546728358673766,
        0.00014874813282648688
      ],
      "intercept": 0.0070191429106642896,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2021-01",
    "kind": "combined",
    "samples": 1772,
    "trades": 20,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4857872660656686,
        -0.026368157073124808,
        0.010976985036781583,
        0.021761635812893927,
        0.673741443789687,
        0.26442421615316025,
        -0.0012423941866821424,
        0.44799999999999984,
        0.0814154143068227,
        -0.0567892410468732,
        0.15091292931823108,
        0.0660254445974585,
        0.0353644844164548,
        0.0061008716604663595,
        -0.011015295619790902,
        -0.023363687340840045
      ],
      "scale": [
        0.3886442523277146,
        0.2976233982494572,
        0.05033801549566567,
        0.01160764263585443,
        0.6547148580181806,
        0.5736301496946405,
        0.4411980723206836,
        0.6395123141894923,
        0.1695170042494357,
        0.053626987252562354,
        0.2713703769678676,
        0.2688948775768673,
        0.09913875629966742,
        0.01030171217260582,
        0.0919748396208408,
        0.061517374732901
      ],
      "coefficients": [
        0.0009240712176016347,
        -0.0002952344302113234,
        -0.0012424798896547022,
        0.002240887532113485,
        -0.0006932953933507773,
        0.002080694157411839,
        -0.0004225165866085412,
        0.0002492622013552279,
        -0.0002957174150418269,
        0.0008397553619254801,
        -0.004200372659521051,
        0.0010450176862655982,
        -0.0022625678360846946,
        3.195170108063485e-05,
        0.0005406150516161102,
        3.5839954577128484e-06
      ],
      "intercept": 0.0070191429106642896,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2021-01",
    "kind": "tree_market",
    "samples": 1772,
    "trades": 20,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4857872660656686,
        -0.026368157073124808,
        0.010976985036781583,
        0.021761635812893927,
        0.673741443789687,
        0.26442421615316025,
        -0.0012423941866821424
      ],
      "scale": [
        0.3886442523277146,
        0.2976233982494572,
        0.05033801549566567,
        0.01160764263585443,
        0.6547148580181806,
        0.5736301496946405,
        0.4411980723206836
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0070191429106642896,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          3,
          -2,
          -2,
          0,
          -2,
          -2
        ],
        "threshold": [
          0.7565649747848511,
          -0.020187671296298504,
          -2.0,
          -2.0,
          0.051099712029099464,
          -2.0,
          -2.0
        ],
        "value": [
          0.007019142910664338,
          0.0011988090114709478,
          0.005606769505874671,
          -0.017198886428978055,
          0.01946775326058435,
          0.03275410203407359,
          0.00795370395593334
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2021-01",
    "kind": "tree_combined",
    "samples": 1772,
    "trades": 20,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4857872660656686,
        -0.026368157073124808,
        0.010976985036781583,
        0.021761635812893927,
        0.673741443789687,
        0.26442421615316025,
        -0.0012423941866821424,
        0.44799999999999984,
        0.0814154143068227,
        -0.0567892410468732,
        0.15091292931823108,
        0.0660254445974585,
        0.0353644844164548,
        0.0061008716604663595,
        -0.011015295619790902,
        -0.023363687340840045
      ],
      "scale": [
        0.3886442523277146,
        0.2976233982494572,
        0.05033801549566567,
        0.01160764263585443,
        0.6547148580181806,
        0.5736301496946405,
        0.4411980723206836,
        0.6395123141894923,
        0.1695170042494357,
        0.053626987252562354,
        0.2713703769678676,
        0.2688948775768673,
        0.09913875629966742,
        0.01030171217260582,
        0.0919748396208408,
        0.061517374732901
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.0070191429106642896,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          3,
          -2,
          -2,
          10,
          -2,
          -2
        ],
        "threshold": [
          0.7565649747848511,
          -0.020187671296298504,
          -2.0,
          -2.0,
          -0.09548916295170784,
          -2.0,
          -2.0
        ],
        "value": [
          0.007019142910664338,
          0.0011988090114709493,
          0.005606769505874669,
          -0.01719888642897807,
          0.01946775326058436,
          0.033722674902283326,
          0.0016184499283378128
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2022-01",
    "kind": "market",
    "samples": 2460,
    "trades": 29,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-11-14 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4599515328473374,
        -0.03131156664599687,
        0.00975330024048147,
        0.02240442202778111,
        0.7332618965893399,
        0.17036581936496314,
        0.0238833915372768
      ],
      "scale": [
        0.40481291298425615,
        0.30515313697365565,
        0.0515091669290163,
        0.01087538762103413,
        0.5840224258765174,
        0.5917933404993634,
        0.42917504164042586
      ],
      "coefficients": [
        0.001738798644144239,
        -7.343010007469729e-05,
        -0.0022340688885354896,
        0.001434885707099294,
        -0.0011020461453308426,
        0.0022087563336102433,
        -0.0006270260990131788
      ],
      "intercept": 0.00597231071937757,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2022-01",
    "kind": "state",
    "samples": 2460,
    "trades": 29,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-11-14 08:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.42913793103448455,
        0.081188748307262,
        -0.057944730364399025,
        0.16273012143173882,
        0.06537516756841914,
        0.03465506403149195,
        0.006178107486970841
      ],
      "scale": [
        0.603350657128828,
        0.16752149467991248,
        0.05310852765769296,
        0.2783619479186918,
        0.23423339481403713,
        0.09245531050295566,
        0.010012012653823845
      ],
      "coefficients": [
        -0.00039541042774755017,
        -0.0001769143176805591,
        -0.0005692273909246445,
        -0.0031739521398962724,
        0.0008469006154138593,
        -0.001942876348933895,
        0.0004390143177735666
      ],
      "intercept": 0.00597231071937757,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2022-01",
    "kind": "combined",
    "samples": 2460,
    "trades": 29,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-11-14 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4599515328473374,
        -0.03131156664599687,
        0.00975330024048147,
        0.02240442202778111,
        0.7332618965893399,
        0.17036581936496314,
        0.0238833915372768,
        0.42913793103448455,
        0.081188748307262,
        -0.057944730364399025,
        0.16273012143173882,
        0.06537516756841914,
        0.03465506403149195,
        0.006178107486970841,
        -0.008886961279081507,
        -0.03069759175043087
      ],
      "scale": [
        0.40481291298425615,
        0.30515313697365565,
        0.0515091669290163,
        0.01087538762103413,
        0.5840224258765174,
        0.5917933404993634,
        0.42917504164042586,
        0.603350657128828,
        0.16752149467991248,
        0.05310852765769296,
        0.2783619479186918,
        0.23423339481403713,
        0.09245531050295566,
        0.010012012653823845,
        0.09117263130639157,
        0.05916985830844082
      ],
      "coefficients": [
        0.0016814355322010701,
        -0.00019713797162444698,
        -0.0021374457688803244,
        0.0018125308063610037,
        -0.0007953810135326649,
        0.0025455363908660714,
        -0.0007166664065607227,
        0.0004875493282365816,
        -0.00024895359325963976,
        -1.4544595466519904e-05,
        -0.003493935957507563,
        0.0007759414581671822,
        -0.002253992783152981,
        0.00014096116904734824,
        0.0011315604529592025,
        -0.0006702933684168304
      ],
      "intercept": 0.00597231071937757,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2022-01",
    "kind": "tree_market",
    "samples": 2460,
    "trades": 29,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-11-14 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4599515328473374,
        -0.03131156664599687,
        0.00975330024048147,
        0.02240442202778111,
        0.7332618965893399,
        0.17036581936496314,
        0.0238833915372768
      ],
      "scale": [
        0.40481291298425615,
        0.30515313697365565,
        0.0515091669290163,
        0.01087538762103413,
        0.5840224258765174,
        0.5917933404993634,
        0.42917504164042586
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00597231071937757,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          1,
          -2,
          -2
        ],
        "threshold": [
          0.33572834730148315,
          0.053575536236166954,
          -2.0,
          -2.0,
          0.4354279488325119,
          -2.0,
          -2.0
        ],
        "value": [
          0.005972310719377641,
          0.0008370630987096728,
          -0.002777387633775395,
          0.007055168150907302,
          0.01300740668433579,
          0.01813469631969908,
          -0.002325398283729073
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2022-01",
    "kind": "tree_combined",
    "samples": 2460,
    "trades": 29,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-11-14 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4599515328473374,
        -0.03131156664599687,
        0.00975330024048147,
        0.02240442202778111,
        0.7332618965893399,
        0.17036581936496314,
        0.0238833915372768,
        0.42913793103448455,
        0.081188748307262,
        -0.057944730364399025,
        0.16273012143173882,
        0.06537516756841914,
        0.03465506403149195,
        0.006178107486970841,
        -0.008886961279081507,
        -0.03069759175043087
      ],
      "scale": [
        0.40481291298425615,
        0.30515313697365565,
        0.0515091669290163,
        0.01087538762103413,
        0.5840224258765174,
        0.5917933404993634,
        0.42917504164042586,
        0.603350657128828,
        0.16752149467991248,
        0.05310852765769296,
        0.2783619479186918,
        0.23423339481403713,
        0.09245531050295566,
        0.010012012653823845,
        0.09117263130639157,
        0.05916985830844082
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.00597231071937757,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          5,
          -2,
          -2,
          14,
          -2,
          -2
        ],
        "threshold": [
          -0.4349138140678406,
          0.29549551010131836,
          -2.0,
          -2.0,
          0.05421343632042408,
          -2.0,
          -2.0
        ],
        "value": [
          0.005972310719377641,
          0.010972248330771664,
          0.004127299047671794,
          0.022138115355471447,
          -0.00439041952507256,
          -0.016133347334730735,
          0.0028274086219412273
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2023-01",
    "kind": "market",
    "samples": 3004,
    "trades": 31,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-09 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.47963733305282436,
        -0.02959254716400804,
        0.009101244106696384,
        0.02203305015735243,
        0.652211932144796,
        0.14576395396465075,
        0.022080551105184067
      ],
      "scale": [
        0.40293539082575563,
        0.2989260173155299,
        0.050767501148607,
        0.010733558065088527,
        0.662413662730397,
        0.6015637016806313,
        0.4296958792143731
      ],
      "coefficients": [
        0.0016580495847341803,
        -4.8423484162584855e-05,
        -0.0021241187336361283,
        0.00145294711008532,
        -0.0006155452711147291,
        0.002142825290655903,
        -0.0006583518414739909
      ],
      "intercept": 0.005540447888283044,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2023-01",
    "kind": "state",
    "samples": 3004,
    "trades": 31,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-09 08:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.48951612903225866,
        0.06919280971734104,
        -0.06305329891448655,
        0.1529737443168283,
        0.05075890124762461,
        0.03361370340408146,
        0.007364849160747582
      ],
      "scale": [
        0.659942390983693,
        0.16978238568091025,
        0.05821624048964356,
        0.27263943054048195,
        0.2382867638815309,
        0.08962117370400213,
        0.011880160078773273
      ],
      "coefficients": [
        -0.0007194247915840744,
        2.5304778504966587e-06,
        -0.000518724811976684,
        -0.002930983375517273,
        0.001044005049093842,
        -0.0018993188944524898,
        0.0004084256167520397
      ],
      "intercept": 0.005540447888283044,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2023-01",
    "kind": "combined",
    "samples": 3004,
    "trades": 31,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-09 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.47963733305282436,
        -0.02959254716400804,
        0.009101244106696384,
        0.02203305015735243,
        0.652211932144796,
        0.14576395396465075,
        0.022080551105184067,
        0.48951612903225866,
        0.06919280971734104,
        -0.06305329891448655,
        0.1529737443168283,
        0.05075890124762461,
        0.03361370340408146,
        0.007364849160747582,
        -0.0028143738467649006,
        -0.022229666929012588
      ],
      "scale": [
        0.40293539082575563,
        0.2989260173155299,
        0.050767501148607,
        0.010733558065088527,
        0.662413662730397,
        0.6015637016806313,
        0.4296958792143731,
        0.659942390983693,
        0.16978238568091025,
        0.05821624048964356,
        0.27263943054048195,
        0.2382867638815309,
        0.08962117370400213,
        0.011880160078773273,
        0.09310585909777608,
        0.07063357745195178
      ],
      "coefficients": [
        0.0016493249443134469,
        -0.00016081259995910673,
        -0.002017101413008965,
        0.001773938499322942,
        -0.0003094710332445149,
        0.0024319978575366623,
        -0.0007453121665328824,
        0.0002632656731176796,
        -0.00015908073931780655,
        -9.128733101406804e-05,
        -0.0033077174492021255,
        0.0009495481286484234,
        -0.0022040139766034035,
        0.0002681365918118433,
        0.0010128806501576782,
        -0.0007973290570036352
      ],
      "intercept": 0.005540447888283044,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2023-01",
    "kind": "tree_market",
    "samples": 3004,
    "trades": 31,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-09 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.47963733305282436,
        -0.02959254716400804,
        0.009101244106696384,
        0.02203305015735243,
        0.652211932144796,
        0.14576395396465075,
        0.022080551105184067
      ],
      "scale": [
        0.40293539082575563,
        0.2989260173155299,
        0.050767501148607,
        0.010733558065088527,
        0.662413662730397,
        0.6015637016806313,
        0.4296958792143731
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.005540447888283044,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          1,
          -2,
          -2
        ],
        "threshold": [
          0.37117210030555725,
          0.10147665068507195,
          -2.0,
          -2.0,
          0.43874797224998474,
          -2.0,
          -2.0
        ],
        "value": [
          0.005540447888282996,
          0.0005596255672199738,
          -0.0027670978122989096,
          0.006843456834608271,
          0.012605045275313633,
          0.017401731194363158,
          -0.0022589112272710676
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2023-01",
    "kind": "tree_combined",
    "samples": 3004,
    "trades": 31,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-09 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.47963733305282436,
        -0.02959254716400804,
        0.009101244106696384,
        0.02203305015735243,
        0.652211932144796,
        0.14576395396465075,
        0.022080551105184067,
        0.48951612903225866,
        0.06919280971734104,
        -0.06305329891448655,
        0.1529737443168283,
        0.05075890124762461,
        0.03361370340408146,
        0.007364849160747582,
        -0.0028143738467649006,
        -0.022229666929012588
      ],
      "scale": [
        0.40293539082575563,
        0.2989260173155299,
        0.050767501148607,
        0.010733558065088527,
        0.662413662730397,
        0.6015637016806313,
        0.4296958792143731,
        0.659942390983693,
        0.16978238568091025,
        0.05821624048964356,
        0.27263943054048195,
        0.2382867638815309,
        0.08962117370400213,
        0.011880160078773273,
        0.09310585909777608,
        0.07063357745195178
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.005540447888283044,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          5,
          -2,
          -2,
          14,
          -2,
          -2
        ],
        "threshold": [
          -0.4082574397325516,
          0.33159270882606506,
          -2.0,
          -2.0,
          -0.012134637217968702,
          -2.0,
          -2.0
        ],
        "value": [
          0.005540447888282996,
          0.009910541710780402,
          0.0034284953453225255,
          0.02081874029272932,
          -0.004373261833461596,
          -0.015940104365141646,
          0.002827408621941228
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-01",
    "kind": "market",
    "samples": 3921,
    "trades": 43,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.46846158741495453,
        -0.029430502838678863,
        0.007608033354945374,
        0.019375582177686916,
        0.5107786110536134,
        0.1119668980500888,
        -0.022314411360987156
      ],
      "scale": [
        0.400380747321802,
        0.30982004290982795,
        0.04550878324915973,
        0.010404488710597133,
        0.7364452422034914,
        0.6106184453952374,
        0.4301309641197686
      ],
      "coefficients": [
        0.0018088591151083548,
        0.00017704029522776893,
        -0.0015847193250258385,
        0.0013736566742898202,
        -0.0010891702221998022,
        0.0015417944589128096,
        -0.00034625722090321536
      ],
      "intercept": 0.005042587663350033,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-01",
    "kind": "state",
    "samples": 3921,
    "trades": 43,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.46093023255813964,
        0.05765164216227847,
        -0.055841039493811494,
        0.14521741081037454,
        0.04381011297517627,
        0.026490063037504286,
        0.005957478374057615
      ],
      "scale": [
        0.606621655022144,
        0.15220496441804005,
        0.05328467586753433,
        0.2677493115537196,
        0.20980708887952118,
        0.07751274267240843,
        0.010556706551637799
      ],
      "coefficients": [
        -0.00046511340695884387,
        0.00015593416842335798,
        -0.0006330040392519566,
        -0.0024815670985757687,
        0.0008652539747125904,
        -0.0015961923196904878,
        0.0005187498005697664
      ],
      "intercept": 0.005042587663350033,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-01",
    "kind": "combined",
    "samples": 3921,
    "trades": 43,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.46846158741495453,
        -0.029430502838678863,
        0.007608033354945374,
        0.019375582177686916,
        0.5107786110536134,
        0.1119668980500888,
        -0.022314411360987156,
        0.46093023255813964,
        0.05765164216227847,
        -0.055841039493811494,
        0.14521741081037454,
        0.04381011297517627,
        0.026490063037504286,
        0.005957478374057615,
        -0.0012362632701898254,
        -0.016125674458567992
      ],
      "scale": [
        0.400380747321802,
        0.30982004290982795,
        0.04550878324915973,
        0.010404488710597133,
        0.7364452422034914,
        0.6106184453952374,
        0.4301309641197686,
        0.606621655022144,
        0.15220496441804005,
        0.05328467586753433,
        0.2677493115537196,
        0.20980708887952118,
        0.07751274267240843,
        0.010556706551637799,
        0.08193037580707868,
        0.06372191758235815
      ],
      "coefficients": [
        0.0018157017424415803,
        7.645832462607643e-05,
        -0.0014360595236562203,
        0.001584009581461647,
        -0.0010237250790127003,
        0.0016868096481366115,
        -0.0004379887029937564,
        0.0001189550693658278,
        -7.565216211760555e-05,
        -0.0003179777175798585,
        -0.0026268587939268957,
        0.0008099024400501321,
        -0.0018045318267351962,
        0.00036343067495468414,
        0.0009762759271266159,
        -0.0008450384652756922
      ],
      "intercept": 0.005042587663350033,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-01",
    "kind": "tree_market",
    "samples": 3921,
    "trades": 43,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.46846158741495453,
        -0.029430502838678863,
        0.007608033354945374,
        0.019375582177686916,
        0.5107786110536134,
        0.1119668980500888,
        -0.022314411360987156
      ],
      "scale": [
        0.400380747321802,
        0.30982004290982795,
        0.04550878324915973,
        0.010404488710597133,
        0.7364452422034914,
        0.6106184453952374,
        0.4301309641197686
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.005042587663350033,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          1,
          -2,
          -2
        ],
        "threshold": [
          0.5899843573570251,
          0.07421133294701576,
          -2.0,
          -2.0,
          0.2769738882780075,
          -2.0,
          -2.0
        ],
        "value": [
          0.005042587663349925,
          0.0014211661542300406,
          -0.0023528100997557222,
          0.00878335783864528,
          0.011270535387759609,
          0.015622268206010403,
          0.0016465707416009165
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-01",
    "kind": "tree_combined",
    "samples": 3921,
    "trades": 43,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.46846158741495453,
        -0.029430502838678863,
        0.007608033354945374,
        0.019375582177686916,
        0.5107786110536134,
        0.1119668980500888,
        -0.022314411360987156,
        0.46093023255813964,
        0.05765164216227847,
        -0.055841039493811494,
        0.14521741081037454,
        0.04381011297517627,
        0.026490063037504286,
        0.005957478374057615,
        -0.0012362632701898254,
        -0.016125674458567992
      ],
      "scale": [
        0.400380747321802,
        0.30982004290982795,
        0.04550878324915973,
        0.010404488710597133,
        0.7364452422034914,
        0.6106184453952374,
        0.4301309641197686,
        0.606621655022144,
        0.15220496441804005,
        0.05328467586753433,
        0.2677493115537196,
        0.20980708887952118,
        0.07751274267240843,
        0.010556706551637799,
        0.08193037580707868,
        0.06372191758235815
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.005042587663350033,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          5,
          -2,
          -2,
          14,
          -2,
          -2
        ],
        "threshold": [
          -0.3867451399564743,
          0.5899843573570251,
          -2.0,
          -2.0,
          -0.03305143490433693,
          -2.0,
          -2.0
        ],
        "value": [
          0.005042587663349925,
          0.00869656745602935,
          0.00419592018212248,
          0.017910237265419456,
          -0.0038844990024920123,
          -0.013498859344820527,
          0.0017205764945840431
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-10",
    "kind": "market",
    "samples": 4413,
    "trades": 53,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.46542616742300474,
        -0.03195269788797111,
        0.006594097858401845,
        0.01848876009167745,
        0.5988240344093154,
        0.11454074117432107,
        -0.03644699249030018
      ],
      "scale": [
        0.41119834802615435,
        0.3168688801958513,
        0.04330339366521171,
        0.009682685120212595,
        0.6910274847809164,
        0.6074651460103787,
        0.4221714210342902
      ],
      "coefficients": [
        0.001648701480739058,
        0.0002875192637907934,
        -0.0013568027258351342,
        0.0013073917917334238,
        -0.0011156344849888348,
        0.0012051761496657848,
        -8.474133765360777e-05
      ],
      "intercept": 0.004585385635876769,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-10",
    "kind": "state",
    "samples": 4413,
    "trades": 53,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 16:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4213207547169805,
        0.054226266795190985,
        -0.05168268262288881,
        0.1499793778347847,
        0.039646354116041414,
        0.023294938692307105,
        0.0052051471185418354
      ],
      "scale": [
        0.5590491851850193,
        0.14266902495553804,
        0.050339322953766356,
        0.27053018663633205,
        0.1906367198626821,
        0.07089743967335647,
        0.009736876081387166
      ],
      "coefficients": [
        -0.0003835361858573072,
        0.0002077491547494257,
        -0.0006165962141343942,
        -0.0028238483854769922,
        0.0007690781597192507,
        -0.0014027722008784003,
        0.0005428166799494081
      ],
      "intercept": 0.004585385635876769,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-10",
    "kind": "combined",
    "samples": 4413,
    "trades": 53,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.46542616742300474,
        -0.03195269788797111,
        0.006594097858401845,
        0.01848876009167745,
        0.5988240344093154,
        0.11454074117432107,
        -0.03644699249030018,
        0.4213207547169805,
        0.054226266795190985,
        -0.05168268262288881,
        0.1499793778347847,
        0.039646354116041414,
        0.023294938692307105,
        0.0052051471185418354,
        -0.0005787552279428646,
        -0.01943671473418307
      ],
      "scale": [
        0.41119834802615435,
        0.3168688801958513,
        0.04330339366521171,
        0.009682685120212595,
        0.6910274847809164,
        0.6074651460103787,
        0.4221714210342902,
        0.5590491851850193,
        0.14266902495553804,
        0.050339322953766356,
        0.27053018663633205,
        0.1906367198626821,
        0.07089743967335647,
        0.009736876081387166,
        0.0765219088685714,
        0.05915278636219801
      ],
      "coefficients": [
        0.0015094280010959128,
        0.00022414270455500487,
        -0.0012726352739279969,
        0.0014881769485116524,
        -0.0010405064331899044,
        0.0013408035238789999,
        -0.00013321167443070063,
        6.67251358668199e-05,
        3.93451058271558e-05,
        -0.00025040444113430256,
        -0.002902693059584115,
        0.0007185245641228211,
        -0.0015856644016473823,
        0.0003506009988402227,
        0.0008804760031612807,
        -0.0007710499625880519
      ],
      "intercept": 0.004585385635876769,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-10",
    "kind": "tree_market",
    "samples": 4413,
    "trades": 53,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 16:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.46542616742300474,
        -0.03195269788797111,
        0.006594097858401845,
        0.01848876009167745,
        0.5988240344093154,
        0.11454074117432107,
        -0.03644699249030018
      ],
      "scale": [
        0.41119834802615435,
        0.3168688801958513,
        0.04330339366521171,
        0.009682685120212595,
        0.6910274847809164,
        0.6074651460103787,
        0.4221714210342902
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004585385635876769,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          1,
          -2,
          -2
        ],
        "threshold": [
          0.5365500450134277,
          0.06487713009119034,
          -2.0,
          -2.0,
          0.4022802859544754,
          -2.0,
          -2.0
        ],
        "value": [
          0.004585385635876801,
          0.001122164045178963,
          -0.002363592980558303,
          0.007890428046203313,
          0.010461871874184875,
          0.013717130022217545,
          0.0016955332802665525
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2024-10",
    "kind": "tree_combined",
    "samples": 4413,
    "trades": 53,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 16:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.46542616742300474,
        -0.03195269788797111,
        0.006594097858401845,
        0.01848876009167745,
        0.5988240344093154,
        0.11454074117432107,
        -0.03644699249030018,
        0.4213207547169805,
        0.054226266795190985,
        -0.05168268262288881,
        0.1499793778347847,
        0.039646354116041414,
        0.023294938692307105,
        0.0052051471185418354,
        -0.0005787552279428646,
        -0.01943671473418307
      ],
      "scale": [
        0.41119834802615435,
        0.3168688801958513,
        0.04330339366521171,
        0.009682685120212595,
        0.6910274847809164,
        0.6074651460103787,
        0.4221714210342902,
        0.5590491851850193,
        0.14266902495553804,
        0.050339322953766356,
        0.27053018663633205,
        0.1906367198626821,
        0.07089743967335647,
        0.009736876081387166,
        0.0765219088685714,
        0.05915278636219801
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004585385635876769,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          5,
          -2,
          -2,
          15,
          -2,
          -2
        ],
        "threshold": [
          -0.4003719985485077,
          0.3013807684183121,
          -2.0,
          -2.0,
          0.03194252401590347,
          -2.0,
          -2.0
        ],
        "value": [
          0.004585385635876801,
          0.008826877107587327,
          0.004230737220125729,
          0.015355257843694542,
          -0.0052543230256008825,
          -0.009274948098751675,
          0.0028036845238042234
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2025-10",
    "kind": "market",
    "samples": 5194,
    "trades": 62,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4599383694442438,
        -0.030164472175761414,
        0.006348723852781073,
        0.017515111098618415,
        0.657059255220856,
        0.07445979540611367,
        -0.043432131624492706
      ],
      "scale": [
        0.4096347854795419,
        0.31976833216045575,
        0.04107195675204453,
        0.009365324941371427,
        0.6543492513515042,
        0.6121462843565957,
        0.42194894844323244
      ],
      "coefficients": [
        0.001365757581789948,
        0.00038236885900221426,
        -0.0011327553757385766,
        0.001192780489212259,
        -0.0009491490132938929,
        0.0010370459723985186,
        -0.000260576287621942
      ],
      "intercept": 0.004501745768548664,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2025-10",
    "kind": "state",
    "samples": 5194,
    "trades": 62,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4238709677419362,
        0.05157292101586094,
        -0.04876006598361019,
        0.1476928253665825,
        0.03728351195599231,
        0.020806525104915298,
        0.004690268986578857
      ],
      "scale": [
        0.5440480138877395,
        0.1347099065503611,
        0.048090799035291905,
        0.26934389621922655,
        0.1775392671408399,
        0.06603968779853388,
        0.0091330234594981
      ],
      "coefficients": [
        -0.0003491517457430228,
        0.0001961640002561843,
        -0.0005818661975241342,
        -0.0026384629274966392,
        0.000707983646740093,
        -0.0012874006239799228,
        0.0005224545711713972
      ],
      "intercept": 0.004501745768548664,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2025-10",
    "kind": "combined",
    "samples": 5194,
    "trades": 62,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4599383694442438,
        -0.030164472175761414,
        0.006348723852781073,
        0.017515111098618415,
        0.657059255220856,
        0.07445979540611367,
        -0.043432131624492706,
        0.4238709677419362,
        0.05157292101586094,
        -0.04876006598361019,
        0.1476928253665825,
        0.03728351195599231,
        0.020806525104915298,
        0.004690268986578857,
        -0.0011766164039741956,
        -0.021194964401329622
      ],
      "scale": [
        0.4096347854795419,
        0.31976833216045575,
        0.04107195675204453,
        0.009365324941371427,
        0.6543492513515042,
        0.6121462843565957,
        0.42194894844323244,
        0.5440480138877395,
        0.1347099065503611,
        0.048090799035291905,
        0.26934389621922655,
        0.1775392671408399,
        0.06603968779853388,
        0.0091330234594981,
        0.07215620414918857,
        0.05572748361164067
      ],
      "coefficients": [
        0.001267178159282143,
        0.0003041078931893664,
        -0.0010594493418000963,
        0.0013837470381326683,
        -0.000907687259902901,
        0.001110288045927842,
        -0.0003060956026806218,
        3.766682162831513e-05,
        3.942478852483068e-05,
        -0.000212732275312212,
        -0.0027017933634355465,
        0.0006611060834766629,
        -0.0014548123955585514,
        0.0003262987063801895,
        0.0008064899268788092,
        -0.0007178174457558531
      ],
      "intercept": 0.004501745768548664,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2025-10",
    "kind": "tree_market",
    "samples": 5194,
    "trades": 62,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4599383694442438,
        -0.030164472175761414,
        0.006348723852781073,
        0.017515111098618415,
        0.657059255220856,
        0.07445979540611367,
        -0.043432131624492706
      ],
      "scale": [
        0.4096347854795419,
        0.31976833216045575,
        0.04107195675204453,
        0.009365324941371427,
        0.6543492513515042,
        0.6121462843565957,
        0.42194894844323244
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004501745768548664,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          0.597923070192337,
          0.0694284476339817,
          -2.0,
          -2.0,
          -0.03103967010974884,
          -2.0,
          -2.0
        ],
        "value": [
          0.004501745768548662,
          0.0015087492898253868,
          -0.0013248213567919455,
          0.0067938201997634964,
          0.010117801364956307,
          0.01516405767799912,
          0.0054110354660831
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "historical_2025-10",
    "kind": "tree_combined",
    "samples": 5194,
    "trades": 62,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4599383694442438,
        -0.030164472175761414,
        0.006348723852781073,
        0.017515111098618415,
        0.657059255220856,
        0.07445979540611367,
        -0.043432131624492706,
        0.4238709677419362,
        0.05157292101586094,
        -0.04876006598361019,
        0.1476928253665825,
        0.03728351195599231,
        0.020806525104915298,
        0.004690268986578857,
        -0.0011766164039741956,
        -0.021194964401329622
      ],
      "scale": [
        0.4096347854795419,
        0.31976833216045575,
        0.04107195675204453,
        0.009365324941371427,
        0.6543492513515042,
        0.6121462843565957,
        0.42194894844323244,
        0.5440480138877395,
        0.1347099065503611,
        0.048090799035291905,
        0.26934389621922655,
        0.1775392671408399,
        0.06603968779853388,
        0.0091330234594981,
        0.07215620414918857,
        0.05572748361164067
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004501745768548664,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          5,
          -2,
          -2,
          15,
          -2,
          -2
        ],
        "threshold": [
          -0.3936460390686989,
          0.6238531768321991,
          -2.0,
          -2.0,
          0.06545673310756683,
          -2.0,
          -2.0
        ],
        "value": [
          0.004501745768548662,
          0.008432724129061877,
          0.005066577922000671,
          0.015530156470771887,
          -0.0048752288834022755,
          -0.00896246549593786,
          0.0026085159240814347
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "later_2026",
    "kind": "market",
    "samples": 5300,
    "trades": 64,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4670177677856702,
        -0.030641420894445586,
        0.0060099700871121785,
        0.017310877352963185,
        0.667776153495198,
        0.07062944050562864,
        -0.04077279417789395
      ],
      "scale": [
        0.4083874185635268,
        0.3194648619653078,
        0.040643658057878,
        0.009308065712019272,
        0.6468020929548752,
        0.6196068294260086,
        0.4202425194696608
      ],
      "coefficients": [
        0.0014435143536338298,
        0.0003656832173466841,
        -0.001107762598390267,
        0.0012742046441633398,
        -0.0010104942928438575,
        0.0010568019828198715,
        -0.0002747095001666897
      ],
      "intercept": 0.004184224873195387,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "later_2026",
    "kind": "state",
    "samples": 5300,
    "trades": 64,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 08:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.4190624999999998,
        0.04971383551318066,
        -0.048970882287055185,
        0.1511531116306145,
        0.035959236259513035,
        0.020198724387837867,
        0.0047207861489185895
      ],
      "scale": [
        0.5384585989288464,
        0.13314375293796635,
        0.04819376346526559,
        0.27151939228379407,
        0.17491449077849783,
        0.06508855733546877,
        0.009091435682296213
      ],
      "coefficients": [
        -0.0003079544174892398,
        0.00022283734142825156,
        -0.0005817837884715759,
        -0.0026474882736048267,
        0.0006991905253282341,
        -0.0012416429218791935,
        0.000547892779146332
      ],
      "intercept": 0.004184224873195387,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "later_2026",
    "kind": "combined",
    "samples": 5300,
    "trades": 64,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4670177677856702,
        -0.030641420894445586,
        0.0060099700871121785,
        0.017310877352963185,
        0.667776153495198,
        0.07062944050562864,
        -0.04077279417789395,
        0.4190624999999998,
        0.04971383551318066,
        -0.048970882287055185,
        0.1511531116306145,
        0.035959236259513035,
        0.020198724387837867,
        0.0047207861489185895,
        -0.0008139449379877514,
        -0.022267190129220762
      ],
      "scale": [
        0.4083874185635268,
        0.3194648619653078,
        0.040643658057878,
        0.009308065712019272,
        0.6468020929548752,
        0.6196068294260086,
        0.4202425194696608,
        0.5384585989288464,
        0.13314375293796635,
        0.04819376346526559,
        0.27151939228379407,
        0.17491449077849783,
        0.06508855733546877,
        0.009091435682296213,
        0.07116608478636278,
        0.05590127382740815
      ],
      "coefficients": [
        0.001336559846514593,
        0.00029674069356138636,
        -0.0010471035360755932,
        0.0014696426650970002,
        -0.0009452514377761186,
        0.001069680770727107,
        -0.00030605787777681476,
        5.279938235972618e-05,
        4.6375108954912945e-05,
        -0.00019586004250051955,
        -0.0026646042478107967,
        0.0006604163395404969,
        -0.0014127637810412434,
        0.0003261413919939175,
        0.0008193199170517851,
        -0.0006528963608110684
      ],
      "intercept": 0.004184224873195387,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "8H",
    "fold": "later_2026",
    "kind": "tree_market",
    "samples": 5300,
    "trades": 64,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 08:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4670177677856702,
        -0.030641420894445586,
        0.0060099700871121785,
        0.017310877352963185,
        0.667776153495198,
        0.07062944050562864,
        -0.04077279417789395
      ],
      "scale": [
        0.4083874185635268,
        0.3194648619653078,
        0.040643658057878,
        0.009308065712019272,
        0.6468020929548752,
        0.6196068294260086,
        0.4202425194696608
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004184224873195387,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          5,
          0,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          0.596905529499054,
          0.08910921588540077,
          -2.0,
          -2.0,
          -0.023032037541270256,
          -2.0,
          -2.0
        ],
        "value": [
          0.004184224873195203,
          0.0012135451888536626,
          -0.0017076424764309091,
          0.006796895308533675,
          0.009743557803700197,
          0.014435438728128457,
          0.005285444365003769
        ]
      }
    }
  },
  {
    "tf": "8H",
    "fold": "later_2026",
    "kind": "tree_combined",
    "samples": 5300,
    "trades": 64,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-01-19 08:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4670177677856702,
        -0.030641420894445586,
        0.0060099700871121785,
        0.017310877352963185,
        0.667776153495198,
        0.07062944050562864,
        -0.04077279417789395,
        0.4190624999999998,
        0.04971383551318066,
        -0.048970882287055185,
        0.1511531116306145,
        0.035959236259513035,
        0.020198724387837867,
        0.0047207861489185895,
        -0.0008139449379877514,
        -0.022267190129220762
      ],
      "scale": [
        0.4083874185635268,
        0.3194648619653078,
        0.040643658057878,
        0.009308065712019272,
        0.6468020929548752,
        0.6196068294260086,
        0.4202425194696608,
        0.5384585989288464,
        0.13314375293796635,
        0.04819376346526559,
        0.27151939228379407,
        0.17491449077849783,
        0.06508855733546877,
        0.009091435682296213,
        0.07116608478636278,
        0.05590127382740815
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": 0.004184224873195387,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          10,
          3,
          -2,
          -2,
          15,
          -2,
          -2
        ],
        "threshold": [
          -0.40323618799448013,
          0.3606160879135132,
          -2.0,
          -2.0,
          0.08443393930792809,
          -2.0,
          -2.0
        ],
        "value": [
          0.004184224873195203,
          0.008190974253117553,
          0.005756237161008581,
          0.01758505682663778,
          -0.005062968509614917,
          -0.00894285691764218,
          0.0020924659084904334
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2021-01",
    "kind": "market",
    "samples": 1167,
    "trades": 54,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.498765981452443,
        -0.058665037640935565,
        0.017403175446498925,
        0.028596979847118155,
        -0.051869216986176005,
        0.1590627095451451,
        -0.07301717979189892
      ],
      "scale": [
        0.30117842105415427,
        0.3469484425911652,
        0.057727806213102556,
        0.016249410172781625,
        0.9239212797034069,
        0.6577258791923791,
        0.5384587532381497
      ],
      "coefficients": [
        0.003806445416055659,
        0.003493744752993052,
        0.006315514484808111,
        -0.003328796498597519,
        0.0026712308547884945,
        0.003701963168089615,
        0.0007907350478833333
      ],
      "intercept": -0.005034402467178367,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2021-01",
    "kind": "state",
    "samples": 1167,
    "trades": 54,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.11305555555555563,
        0.0446432775564099,
        -0.030168093672554942,
        0.13761140211292044,
        0.013071560875132279,
        0.011142408053366018,
        0.001809542768347145
      ],
      "scale": [
        0.15234863972051518,
        0.09565242193686138,
        0.02999048003135486,
        0.2561628994040206,
        0.04809819916767693,
        0.02823279284169653,
        0.0022914891963993155
      ],
      "coefficients": [
        0.0007625122270320852,
        0.004174124014251908,
        0.004721008888081832,
        0.002558472698134782,
        -0.0013853705114512357,
        0.001732617501524422,
        0.006253455302756757
      ],
      "intercept": -0.005034402467178367,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2021-01",
    "kind": "combined",
    "samples": 1167,
    "trades": 54,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.498765981452443,
        -0.058665037640935565,
        0.017403175446498925,
        0.028596979847118155,
        -0.051869216986176005,
        0.1590627095451451,
        -0.07301717979189892,
        0.11305555555555563,
        0.0446432775564099,
        -0.030168093672554942,
        0.13761140211292044,
        0.013071560875132279,
        0.011142408053366018,
        0.001809542768347145,
        -0.013693598100738311,
        0.004530122149204384
      ],
      "scale": [
        0.30117842105415427,
        0.3469484425911652,
        0.057727806213102556,
        0.016249410172781625,
        0.9239212797034069,
        0.6577258791923791,
        0.5384587532381497,
        0.15234863972051518,
        0.09565242193686138,
        0.02999048003135486,
        0.2561628994040206,
        0.04809819916767693,
        0.02823279284169653,
        0.0022914891963993155,
        0.05382558103603142,
        0.03741007784764421
      ],
      "coefficients": [
        0.0041920982199683985,
        0.0033552017692813573,
        0.006390037171168227,
        -0.0035799739644207934,
        0.002405254338684837,
        0.0037288304312640312,
        0.0005660231502033877,
        0.0016429851674648389,
        0.0023596458717832117,
        0.0027849139208642867,
        0.0022356543097443488,
        -0.0006279797476722507,
        0.0008823821523746524,
        0.007416727997882447,
        0.0017154712017102228,
        0.0003529212660610488
      ],
      "intercept": -0.005034402467178367,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2021-01",
    "kind": "tree_market",
    "samples": 1167,
    "trades": 54,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.498765981452443,
        -0.058665037640935565,
        0.017403175446498925,
        0.028596979847118155,
        -0.051869216986176005,
        0.1590627095451451,
        -0.07301717979189892
      ],
      "scale": [
        0.30117842105415427,
        0.3469484425911652,
        0.057727806213102556,
        0.016249410172781625,
        0.9239212797034069,
        0.6577258791923791,
        0.5384587532381497
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.005034402467178367,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          0.8107601404190063,
          0.7658915221691132,
          -2.0,
          -2.0,
          0.702349841594696,
          -2.0,
          -2.0
        ],
        "value": [
          -0.005034402467178345,
          -0.013951270751303634,
          -0.00770600240647009,
          -0.03732437002583148,
          0.02246768914790504,
          0.006571549915453275,
          0.04447359667476103
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2021-01",
    "kind": "tree_combined",
    "samples": 1167,
    "trades": 54,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.498765981452443,
        -0.058665037640935565,
        0.017403175446498925,
        0.028596979847118155,
        -0.051869216986176005,
        0.1590627095451451,
        -0.07301717979189892,
        0.11305555555555563,
        0.0446432775564099,
        -0.030168093672554942,
        0.13761140211292044,
        0.013071560875132279,
        0.011142408053366018,
        0.001809542768347145,
        -0.013693598100738311,
        0.004530122149204384
      ],
      "scale": [
        0.30117842105415427,
        0.3469484425911652,
        0.057727806213102556,
        0.016249410172781625,
        0.9239212797034069,
        0.6577258791923791,
        0.5384587532381497,
        0.15234863972051518,
        0.09565242193686138,
        0.02999048003135486,
        0.2561628994040206,
        0.04809819916767693,
        0.02823279284169653,
        0.0022914891963993155,
        0.05382558103603142,
        0.03741007784764421
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.005034402467178367,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          13,
          -2,
          -2
        ],
        "threshold": [
          0.8107601404190063,
          0.7658915221691132,
          -2.0,
          -2.0,
          -0.6840872168540955,
          -2.0,
          -2.0
        ],
        "value": [
          -0.005034402467178345,
          -0.013951270751303561,
          -0.007706002406470084,
          -0.03732437002583147,
          0.022467689147905038,
          -0.006134296859130286,
          0.05249688523045813
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2022-01",
    "kind": "market",
    "samples": 1553,
    "trades": 77,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5117495575465321,
        -0.06788011358709212,
        0.017187587975790366,
        0.028733909205163763,
        0.016974764450548952,
        0.06943158385588047,
        0.02134032350717833
      ],
      "scale": [
        0.2960894189152799,
        0.35104970496505083,
        0.056822185039002195,
        0.01460024140076516,
        0.8963162131597741,
        0.6676255886843918,
        0.5262174906960514
      ],
      "coefficients": [
        0.00356195127788494,
        0.0045116502640617515,
        0.005739894285851909,
        -0.002403797177547786,
        0.0006722468953134895,
        0.002718709134928925,
        -0.0005115683455699682
      ],
      "intercept": -0.010723296218388613,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2022-01",
    "kind": "state",
    "samples": 1553,
    "trades": 77,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.1058441558441562,
        0.049863941011938626,
        -0.02988774735560066,
        0.1538565123642797,
        0.012289553042595398,
        0.012132674635701085,
        0.0017670795821493077
      ],
      "scale": [
        0.13580305305512316,
        0.09821538587440867,
        0.02956014445426643,
        0.25986162255206335,
        0.04242709544920544,
        0.029664492315112725,
        0.002243036382608548
      ],
      "coefficients": [
        0.002505938453995511,
        0.0038338145646262204,
        0.0034824541238749427,
        0.0016377533262148384,
        -0.0010737968377367028,
        0.000149200186264597,
        0.0043663190058327705
      ],
      "intercept": -0.010723296218388613,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2022-01",
    "kind": "combined",
    "samples": 1553,
    "trades": 77,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5117495575465321,
        -0.06788011358709212,
        0.017187587975790366,
        0.028733909205163763,
        0.016974764450548952,
        0.06943158385588047,
        0.02134032350717833,
        0.1058441558441562,
        0.049863941011938626,
        -0.02988774735560066,
        0.1538565123642797,
        0.012289553042595398,
        0.012132674635701085,
        0.0017670795821493077,
        -0.017037310618560817,
        0.0021140430553197778
      ],
      "scale": [
        0.2960894189152799,
        0.35104970496505083,
        0.056822185039002195,
        0.01460024140076516,
        0.8963162131597741,
        0.6676255886843918,
        0.5262174906960514,
        0.13580305305512316,
        0.09821538587440867,
        0.02956014445426643,
        0.25986162255206335,
        0.04242709544920544,
        0.029664492315112725,
        0.002243036382608548,
        0.0553751918833867,
        0.037086650736057054
      ],
      "coefficients": [
        0.0040228178689516066,
        0.0042341870094612455,
        0.006090985878486906,
        -0.002407967637160333,
        0.0011203238316110523,
        0.002900079290468286,
        -0.0007566371600244322,
        0.0029377225365834654,
        0.00217899436151874,
        0.0015511977316813059,
        0.001706265650898404,
        -0.0005883749981444732,
        -0.0005117018817381751,
        0.005552944362512435,
        0.0011193972944819732,
        0.001754420665860985
      ],
      "intercept": -0.010723296218388613,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2022-01",
    "kind": "tree_market",
    "samples": 1553,
    "trades": 77,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5117495575465321,
        -0.06788011358709212,
        0.017187587975790366,
        0.028733909205163763,
        0.016974764450548952,
        0.06943158385588047,
        0.02134032350717833
      ],
      "scale": [
        0.2960894189152799,
        0.35104970496505083,
        0.056822185039002195,
        0.01460024140076516,
        0.8963162131597741,
        0.6676255886843918,
        0.5262174906960514
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010723296218388613,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          0.8762323260307312,
          0.8430241644382477,
          -2.0,
          -2.0,
          -0.3579256236553192,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010723296218388738,
          -0.01837154485576538,
          -0.013391873606770438,
          -0.03843195200930903,
          0.014928676418010548,
          -0.004621068572724642,
          0.03111797106369773
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2022-01",
    "kind": "tree_combined",
    "samples": 1553,
    "trades": 77,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-23 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5117495575465321,
        -0.06788011358709212,
        0.017187587975790366,
        0.028733909205163763,
        0.016974764450548952,
        0.06943158385588047,
        0.02134032350717833,
        0.1058441558441562,
        0.049863941011938626,
        -0.02988774735560066,
        0.1538565123642797,
        0.012289553042595398,
        0.012132674635701085,
        0.0017670795821493077,
        -0.017037310618560817,
        0.0021140430553197778
      ],
      "scale": [
        0.2960894189152799,
        0.35104970496505083,
        0.056822185039002195,
        0.01460024140076516,
        0.8963162131597741,
        0.6676255886843918,
        0.5262174906960514,
        0.13580305305512316,
        0.09821538587440867,
        0.02956014445426643,
        0.25986162255206335,
        0.04242709544920544,
        0.029664492315112725,
        0.002243036382608548,
        0.0553751918833867,
        0.037086650736057054
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010723296218388613,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          13,
          -2,
          -2
        ],
        "threshold": [
          0.8762323260307312,
          -0.07985207810997963,
          -2.0,
          -2.0,
          -0.6358661353588104,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010723296218388738,
          -0.01837154485576545,
          -0.02781888223885429,
          -0.0007068536473289236,
          0.014928676418010503,
          -0.004966275422652469,
          0.04028651006892532
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2023-01",
    "kind": "market",
    "samples": 1712,
    "trades": 82,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-05 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5162404072881501,
        -0.06536115045114739,
        0.01635771557909658,
        0.028408079897556348,
        -0.04503589191838536,
        0.06035041136614175,
        0.015198870282380341
      ],
      "scale": [
        0.29488447950136615,
        0.3463188948943031,
        0.05607008610962627,
        0.01434148301580133,
        0.9020055165202389,
        0.6666791303279266,
        0.5272256045602433
      ],
      "coefficients": [
        0.003371377228066134,
        0.004455192755532763,
        0.0053380148588729505,
        -0.002269989696655604,
        0.00044133783880549146,
        0.0025600381202226614,
        -0.0007376679690951732
      ],
      "intercept": -0.010307556165830947,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2023-01",
    "kind": "state",
    "samples": 1712,
    "trades": 82,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-05 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.10939024390243901,
        0.04644327709093243,
        -0.030791399936152274,
        0.14973174438233072,
        0.011481195413456772,
        0.011463153156620656,
        0.0018250499223935528
      ],
      "scale": [
        0.1366231618727334,
        0.09646851906023803,
        0.029613166199605814,
        0.25802672226468054,
        0.041266270774889466,
        0.028867343468949026,
        0.0022598923302504965
      ],
      "coefficients": [
        0.002452830874491646,
        0.003430940705315904,
        0.0029466759229028663,
        0.0017234359209310763,
        -0.0010612551184362336,
        0.00025054609706624484,
        0.00456634964334568
      ],
      "intercept": -0.010307556165830947,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2023-01",
    "kind": "combined",
    "samples": 1712,
    "trades": 82,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-05 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5162404072881501,
        -0.06536115045114739,
        0.01635771557909658,
        0.028408079897556348,
        -0.04503589191838536,
        0.06035041136614175,
        0.015198870282380341,
        0.10939024390243901,
        0.04644327709093243,
        -0.030791399936152274,
        0.14973174438233072,
        0.011481195413456772,
        0.011463153156620656,
        0.0018250499223935528,
        -0.015490148976140393,
        0.004711214190766597
      ],
      "scale": [
        0.29488447950136615,
        0.3463188948943031,
        0.05607008610962627,
        0.01434148301580133,
        0.9020055165202389,
        0.6666791303279266,
        0.5272256045602433,
        0.1366231618727334,
        0.09646851906023803,
        0.029613166199605814,
        0.25802672226468054,
        0.041266270774889466,
        0.028867343468949026,
        0.0022598923302504965,
        0.054215408231418676,
        0.037937749452137216
      ],
      "coefficients": [
        0.00398413953433296,
        0.004133500978320869,
        0.005886726006054394,
        -0.0022614881345798866,
        0.0010947184781939735,
        0.0027690526021013338,
        -0.0009074289693580197,
        0.0028534046819551043,
        0.00194434805904359,
        0.0011091189603418343,
        0.0017789958845304352,
        -0.0005523861365474424,
        -0.0003325865618002283,
        0.005675547909838559,
        0.0012911147561198624,
        0.002138495335886888
      ],
      "intercept": -0.010307556165830947,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2023-01",
    "kind": "tree_market",
    "samples": 1712,
    "trades": 82,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-05 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5162404072881501,
        -0.06536115045114739,
        0.01635771557909658,
        0.028408079897556348,
        -0.04503589191838536,
        0.06035041136614175,
        0.015198870282380341
      ],
      "scale": [
        0.29488447950136615,
        0.3463188948943031,
        0.05607008610962627,
        0.01434148301580133,
        0.9020055165202389,
        0.6666791303279266,
        0.5272256045602433
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010307556165830947,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          1,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          0.8948730826377869,
          -1.4063778519630432,
          -2.0,
          -2.0,
          -0.32927875220775604,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010307556165831063,
          -0.017418532456377173,
          -0.042066321922273255,
          -0.01348887226429997,
          0.014076909511254057,
          -0.0029695476129789717,
          0.027987872538244248
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2023-01",
    "kind": "tree_combined",
    "samples": 1712,
    "trades": 82,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-11-05 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5162404072881501,
        -0.06536115045114739,
        0.01635771557909658,
        0.028408079897556348,
        -0.04503589191838536,
        0.06035041136614175,
        0.015198870282380341,
        0.10939024390243901,
        0.04644327709093243,
        -0.030791399936152274,
        0.14973174438233072,
        0.011481195413456772,
        0.011463153156620656,
        0.0018250499223935528,
        -0.015490148976140393,
        0.004711214190766597
      ],
      "scale": [
        0.29488447950136615,
        0.3463188948943031,
        0.05607008610962627,
        0.01434148301580133,
        0.9020055165202389,
        0.6666791303279266,
        0.5272256045602433,
        0.1366231618727334,
        0.09646851906023803,
        0.029613166199605814,
        0.25802672226468054,
        0.041266270774889466,
        0.028867343468949026,
        0.0022598923302504965,
        0.054215408231418676,
        0.037937749452137216
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010307556165830947,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          13,
          -2,
          -2
        ],
        "threshold": [
          0.8948730826377869,
          -0.5444921851158142,
          -2.0,
          -2.0,
          -0.6674655079841614,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010307556165831063,
          -0.01741853245637717,
          -0.03738494269027899,
          -0.009358271521990386,
          0.014076909511254069,
          -0.005341726459036954,
          0.038344423609766476
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-01",
    "kind": "market",
    "samples": 2124,
    "trades": 94,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.518278208517457,
        -0.0628413531437649,
        0.015589548886415922,
        0.026732841087024596,
        -0.07825535117113093,
        0.05024420184545137,
        -0.0023659368115870115
      ],
      "scale": [
        0.29471141743306617,
        0.33955031199895847,
        0.05398943297089265,
        0.0142596321814162,
        0.8828007758817832,
        0.6537477470733337,
        0.5291901060885486
      ],
      "coefficients": [
        0.003441685393476212,
        0.003977313237423471,
        0.00498196832656318,
        -0.0028847457595499084,
        -0.00010402205263073652,
        0.002640171105931233,
        -0.0007779887093740719
      ],
      "intercept": -0.008237757599159762,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-01",
    "kind": "state",
    "samples": 2124,
    "trades": 94,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.11797872340425504,
        0.04911903823357751,
        -0.03028630756284594,
        0.16295435866171193,
        0.013167295576799883,
        0.012300394752173132,
        0.001732687978710156
      ],
      "scale": [
        0.1496633085638735,
        0.09943698927049983,
        0.028555692128170395,
        0.267846669400301,
        0.04265294552867674,
        0.029820186934250092,
        0.0021812168541103035
      ],
      "coefficients": [
        0.002253825342581202,
        0.0033223040625929715,
        0.0028194135658278375,
        0.0018026813310475886,
        -0.0008827629396119494,
        0.0002868755488077927,
        0.004052326247012456
      ],
      "intercept": -0.008237757599159762,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-01",
    "kind": "combined",
    "samples": 2124,
    "trades": 94,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.518278208517457,
        -0.0628413531437649,
        0.015589548886415922,
        0.026732841087024596,
        -0.07825535117113093,
        0.05024420184545137,
        -0.0023659368115870115,
        0.11797872340425504,
        0.04911903823357751,
        -0.03028630756284594,
        0.16295435866171193,
        0.013167295576799883,
        0.012300394752173132,
        0.001732687978710156,
        -0.016089514151408503,
        0.004933264169636036
      ],
      "scale": [
        0.29471141743306617,
        0.33955031199895847,
        0.05398943297089265,
        0.0142596321814162,
        0.8828007758817832,
        0.6537477470733337,
        0.5291901060885486,
        0.1496633085638735,
        0.09943698927049983,
        0.028555692128170395,
        0.267846669400301,
        0.04265294552867674,
        0.029820186934250092,
        0.0021812168541103035,
        0.05452956880042138,
        0.03635269886185854
      ],
      "coefficients": [
        0.0039478412690883355,
        0.0036777947966608795,
        0.00543080452233083,
        -0.0029227738093008317,
        0.00045857940485669545,
        0.0027261805725367996,
        -0.0008956341198547564,
        0.0024278217712435605,
        0.0019085549752117167,
        0.0011301706562123874,
        0.0018680683574573871,
        -0.0005110965391037746,
        -0.00025721095517403986,
        0.0051177149579099655,
        0.000958435199246526,
        0.0020315269326323516
      ],
      "intercept": -0.008237757599159762,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-01",
    "kind": "tree_market",
    "samples": 2124,
    "trades": 94,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.518278208517457,
        -0.0628413531437649,
        0.015589548886415922,
        0.026732841087024596,
        -0.07825535117113093,
        0.05024420184545137,
        -0.0023659368115870115
      ],
      "scale": [
        0.29471141743306617,
        0.33955031199895847,
        0.05398943297089265,
        0.0142596321814162,
        0.8828007758817832,
        0.6537477470733337,
        0.5291901060885486
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008237757599159762,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          0.9023131728172302,
          1.0034918189048767,
          -2.0,
          -2.0,
          -0.22614414989948273,
          -2.0,
          -2.0
        ],
        "value": [
          -0.008237757599159894,
          -0.014935705438493058,
          -0.010525601229866736,
          -0.03725752983562495,
          0.014829838422282526,
          0.0003364393764450634,
          0.028148959189701433
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-01",
    "kind": "tree_combined",
    "samples": 2124,
    "trades": 94,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.518278208517457,
        -0.0628413531437649,
        0.015589548886415922,
        0.026732841087024596,
        -0.07825535117113093,
        0.05024420184545137,
        -0.0023659368115870115,
        0.11797872340425504,
        0.04911903823357751,
        -0.03028630756284594,
        0.16295435866171193,
        0.013167295576799883,
        0.012300394752173132,
        0.001732687978710156,
        -0.016089514151408503,
        0.004933264169636036
      ],
      "scale": [
        0.29471141743306617,
        0.33955031199895847,
        0.05398943297089265,
        0.0142596321814162,
        0.8828007758817832,
        0.6537477470733337,
        0.5291901060885486,
        0.1496633085638735,
        0.09943698927049983,
        0.028555692128170395,
        0.267846669400301,
        0.04265294552867674,
        0.029820186934250092,
        0.0021812168541103035,
        0.05452956880042138,
        0.03635269886185854
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008237757599159762,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          12,
          -2,
          -2
        ],
        "threshold": [
          0.9023131728172302,
          -0.5544359982013702,
          -2.0,
          -2.0,
          -0.2337527945637703,
          -2.0,
          -2.0
        ],
        "value": [
          -0.008237757599159894,
          -0.014935705438493062,
          -0.03498414183219469,
          -0.0075631346630903595,
          0.014829838422282518,
          -0.0021094790549390525,
          0.03599117261389489
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-10",
    "kind": "market",
    "samples": 2558,
    "trades": 108,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5075677226702906,
        -0.05851702397942482,
        0.014053786264207615,
        0.02574029554575274,
        -0.008356910501563567,
        0.05828861200001484,
        -0.022568480203077623
      ],
      "scale": [
        0.2999272129642793,
        0.33809054511220527,
        0.052067416425357484,
        0.01374322221063615,
        0.8621638287757069,
        0.643848229066547,
        0.5283741911887276
      ],
      "coefficients": [
        0.0032586936175829574,
        0.003484850223151747,
        0.004749169694084286,
        -0.0027885524202610128,
        0.00010117188110610797,
        0.0027140364535213324,
        -0.0006078745745286861
      ],
      "intercept": -0.007544267872400385,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-10",
    "kind": "state",
    "samples": 2558,
    "trades": 108,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.12342592592592605,
        0.05044105340307934,
        -0.030274109556828223,
        0.17148797773399532,
        0.0139022945704175,
        0.01245119701827105,
        0.0017062979849912212
      ],
      "scale": [
        0.15408728909673156,
        0.09953339715823399,
        0.028102958483625737,
        0.2722726684128533,
        0.0433104298694159,
        0.029823926261176855,
        0.002180867110757662
      ],
      "coefficients": [
        0.0019257084216918446,
        0.0033283421220054073,
        0.0027948268028210564,
        0.0007507538642114394,
        -0.0008321083705513294,
        0.00010422946817713712,
        0.0033098281248664803
      ],
      "intercept": -0.007544267872400385,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-10",
    "kind": "combined",
    "samples": 2558,
    "trades": 108,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5075677226702906,
        -0.05851702397942482,
        0.014053786264207615,
        0.02574029554575274,
        -0.008356910501563567,
        0.05828861200001484,
        -0.022568480203077623,
        0.12342592592592605,
        0.05044105340307934,
        -0.030274109556828223,
        0.17148797773399532,
        0.0139022945704175,
        0.01245119701827105,
        0.0017062979849912212,
        -0.016047590583109544,
        0.0028116857337585044
      ],
      "scale": [
        0.2999272129642793,
        0.33809054511220527,
        0.052067416425357484,
        0.01374322221063615,
        0.8621638287757069,
        0.643848229066547,
        0.5283741911887276,
        0.15408728909673156,
        0.09953339715823399,
        0.028102958483625737,
        0.2722726684128533,
        0.0433104298694159,
        0.029823926261176855,
        0.002180867110757662,
        0.05436276536802241,
        0.03499274245377941
      ],
      "coefficients": [
        0.0035559579102067756,
        0.0032903382353096054,
        0.00502824691532888,
        -0.0028427450172195065,
        0.000645713798133404,
        0.002798950009039031,
        -0.0006614871115745929,
        0.002126907275324233,
        0.0019772961874179318,
        0.001233405053226457,
        0.0007681614929019859,
        -0.0005179086895516704,
        -0.00040011328308835854,
        0.004304684766543696,
        0.0007413047223254092,
        0.0018674492833596677
      ],
      "intercept": -0.007544267872400385,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-10",
    "kind": "tree_market",
    "samples": 2558,
    "trades": 108,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.5075677226702906,
        -0.05851702397942482,
        0.014053786264207615,
        0.02574029554575274,
        -0.008356910501563567,
        0.05828861200001484,
        -0.022568480203077623
      ],
      "scale": [
        0.2999272129642793,
        0.33809054511220527,
        0.052067416425357484,
        0.01374322221063615,
        0.8621638287757069,
        0.643848229066547,
        0.5283741911887276
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.007544267872400385,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          3,
          -2,
          -2
        ],
        "threshold": [
          0.8993237018585205,
          1.1134193539619446,
          -2.0,
          -2.0,
          -0.16242092102766037,
          -2.0,
          -2.0
        ],
        "value": [
          -0.007544267872400427,
          -0.013946817732684857,
          -0.010106664864587674,
          -0.03628214451164227,
          0.013748224754245952,
          0.0019068852609076105,
          0.02667146490993667
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2024-10",
    "kind": "tree_combined",
    "samples": 2558,
    "trades": 108,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.5075677226702906,
        -0.05851702397942482,
        0.014053786264207615,
        0.02574029554575274,
        -0.008356910501563567,
        0.05828861200001484,
        -0.022568480203077623,
        0.12342592592592605,
        0.05044105340307934,
        -0.030274109556828223,
        0.17148797773399532,
        0.0139022945704175,
        0.01245119701827105,
        0.0017062979849912212,
        -0.016047590583109544,
        0.0028116857337585044
      ],
      "scale": [
        0.2999272129642793,
        0.33809054511220527,
        0.052067416425357484,
        0.01374322221063615,
        0.8621638287757069,
        0.643848229066547,
        0.5283741911887276,
        0.15408728909673156,
        0.09953339715823399,
        0.028102958483625737,
        0.2722726684128533,
        0.0433104298694159,
        0.029823926261176855,
        0.002180867110757662,
        0.05436276536802241,
        0.03499274245377941
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.007544267872400385,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          13,
          -2,
          -2
        ],
        "threshold": [
          0.8993237018585205,
          -0.5738690495491028,
          -2.0,
          -2.0,
          -0.6350432336330414,
          -2.0,
          -2.0
        ],
        "value": [
          -0.007544267872400427,
          -0.013946817732684856,
          -0.03162387901921465,
          -0.0078571874113062,
          0.013748224754245949,
          -0.0009710932423414602,
          0.03248088932397321
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2025-10",
    "kind": "market",
    "samples": 3199,
    "trades": 132,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4976182430356355,
        -0.054476967035536415,
        0.011305714824353727,
        0.023990712453240796,
        0.1725858526734952,
        0.03531303195832431,
        -0.041979165611190916
      ],
      "scale": [
        0.3026051441873846,
        0.33856132870276495,
        0.04897699752392573,
        0.013369633250030682,
        0.8705577461066965,
        0.6568763810674678,
        0.5251924107751641
      ],
      "coefficients": [
        0.0027254207412374717,
        0.002972699254968239,
        0.004459589266184592,
        -0.002794804087327607,
        0.0006181651922087788,
        0.002032927153140767,
        -0.0006735615724797939
      ],
      "intercept": -0.006556244892678961,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2025-10",
    "kind": "state",
    "samples": 3199,
    "trades": 132,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.12617424242424205,
        0.045027292518949456,
        -0.029541054086158695,
        0.19145070876358367,
        0.013545262353460657,
        0.011091987047323733,
        0.0016070238780931366
      ],
      "scale": [
        0.16096657204632683,
        0.09520782518121428,
        0.027098892995319805,
        0.2825314109522253,
        0.044753481973663536,
        0.027974318280465007,
        0.0021103813332385953
      ],
      "coefficients": [
        0.0018250479611766676,
        0.0029477158871791535,
        0.0025591945983974604,
        0.0007455597233417167,
        -0.0007441985141447352,
        -3.0240564535321866e-05,
        0.0025563418210899883
      ],
      "intercept": -0.006556244892678961,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2025-10",
    "kind": "combined",
    "samples": 3199,
    "trades": 132,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4976182430356355,
        -0.054476967035536415,
        0.011305714824353727,
        0.023990712453240796,
        0.1725858526734952,
        0.03531303195832431,
        -0.041979165611190916,
        0.12617424242424205,
        0.045027292518949456,
        -0.029541054086158695,
        0.19145070876358367,
        0.013545262353460657,
        0.011091987047323733,
        0.0016070238780931366,
        -0.014486548398404154,
        -0.002270325623670209
      ],
      "scale": [
        0.3026051441873846,
        0.33856132870276495,
        0.04897699752392573,
        0.013369633250030682,
        0.8705577461066965,
        0.6568763810674678,
        0.5251924107751641,
        0.16096657204632683,
        0.09520782518121428,
        0.027098892995319805,
        0.2825314109522253,
        0.044753481973663536,
        0.027974318280465007,
        0.0021103813332385953,
        0.05221871471063461,
        0.03463336413440532
      ],
      "coefficients": [
        0.002973978537460321,
        0.0028134622706968387,
        0.004593463566971952,
        -0.002889787703321902,
        0.0011044351839037984,
        0.0021272829817668357,
        -0.0007152297732396988,
        0.001923632306539506,
        0.0018116184619245807,
        0.0011140415651475024,
        0.0006303301509722022,
        -0.00046118421398668504,
        -0.00041806441325978593,
        0.00358303006353741,
        0.0005946872317521943,
        0.0014253922380453542
      ],
      "intercept": -0.006556244892678961,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2025-10",
    "kind": "tree_market",
    "samples": 3199,
    "trades": 132,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.4976182430356355,
        -0.054476967035536415,
        0.011305714824353727,
        0.023990712453240796,
        0.1725858526734952,
        0.03531303195832431,
        -0.041979165611190916
      ],
      "scale": [
        0.3026051441873846,
        0.33856132870276495,
        0.04897699752392573,
        0.013369633250030682,
        0.8705577461066965,
        0.6568763810674678,
        0.5251924107751641
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.006556244892678961,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          0.10406649485230446,
          0.8831038773059845,
          -2.0,
          -2.0,
          0.8848103284835815,
          -2.0,
          -2.0
        ],
        "value": [
          -0.006556244892678985,
          -0.01431751013907063,
          -0.00978182016256064,
          -0.03570355168754366,
          0.00623562033856954,
          0.0014551419093345613,
          0.019473539596209354
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "historical_2025-10",
    "kind": "tree_combined",
    "samples": 3199,
    "trades": 132,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 12:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.4976182430356355,
        -0.054476967035536415,
        0.011305714824353727,
        0.023990712453240796,
        0.1725858526734952,
        0.03531303195832431,
        -0.041979165611190916,
        0.12617424242424205,
        0.045027292518949456,
        -0.029541054086158695,
        0.19145070876358367,
        0.013545262353460657,
        0.011091987047323733,
        0.0016070238780931366,
        -0.014486548398404154,
        -0.002270325623670209
      ],
      "scale": [
        0.3026051441873846,
        0.33856132870276495,
        0.04897699752392573,
        0.013369633250030682,
        0.8705577461066965,
        0.6568763810674678,
        0.5251924107751641,
        0.16096657204632683,
        0.09520782518121428,
        0.027098892995319805,
        0.2825314109522253,
        0.044753481973663536,
        0.027974318280465007,
        0.0021103813332385953,
        0.05221871471063461,
        0.03463336413440532
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.006556244892678961,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          8,
          -2,
          -2
        ],
        "threshold": [
          0.10406649485230446,
          -0.5664172470569611,
          -2.0,
          -2.0,
          0.4770165681838989,
          -2.0,
          -2.0
        ],
        "value": [
          -0.006556244892678985,
          -0.014317510139070639,
          -0.03462674739476636,
          -0.008045017503993368,
          0.0062356203385695395,
          -0.002054079408708894,
          0.02896318012128597
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "later_2026",
    "kind": "market",
    "samples": 3330,
    "trades": 139,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-22 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.499166050332658,
        -0.05518462200777118,
        0.010609163633871934,
        0.023746274491318393,
        0.17828296800648322,
        0.06056771109383272,
        -0.04312113944795489
      ],
      "scale": [
        0.3025406304440291,
        0.3376832697704521,
        0.048421689950272434,
        0.013199149187051593,
        0.8714190460196054,
        0.6590721708566547,
        0.5227959043196608
      ],
      "coefficients": [
        0.002586506185507459,
        0.002955158697813458,
        0.004366100707014747,
        -0.0027395010955171594,
        0.0007438308051515406,
        0.002204617009372893,
        -0.0007063358734411947
      ],
      "intercept": -0.006427920466142939,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "later_2026",
    "kind": "state",
    "samples": 3330,
    "trades": 139,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-22 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.12478417266187043,
        0.0429157560976657,
        -0.02954207642689919,
        0.19713104876989332,
        0.013018641916913112,
        0.010617540885098774,
        0.0015903559456563428
      ],
      "scale": [
        0.1589526992938615,
        0.09367912661668272,
        0.026788461434796667,
        0.2855518268942443,
        0.04375036163505003,
        0.027343919205639895,
        0.002081701240302263
      ],
      "coefficients": [
        0.0018190182540243,
        0.0028632488024797308,
        0.0025376336296091574,
        0.0010059352909375003,
        -0.0007527997089747725,
        -7.20900519312567e-05,
        0.0023939291607969686
      ],
      "intercept": -0.006427920466142939,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "later_2026",
    "kind": "combined",
    "samples": 3330,
    "trades": 139,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-22 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.499166050332658,
        -0.05518462200777118,
        0.010609163633871934,
        0.023746274491318393,
        0.17828296800648322,
        0.06056771109383272,
        -0.04312113944795489,
        0.12478417266187043,
        0.0429157560976657,
        -0.02954207642689919,
        0.19713104876989332,
        0.013018641916913112,
        0.010617540885098774,
        0.0015903559456563428,
        -0.01350900152943716,
        -0.0025142807712953126
      ],
      "scale": [
        0.3025406304440291,
        0.3376832697704521,
        0.048421689950272434,
        0.013199149187051593,
        0.8714190460196054,
        0.6590721708566547,
        0.5227959043196608,
        0.1589526992938615,
        0.09367912661668272,
        0.026788461434796667,
        0.2855518268942443,
        0.04375036163505003,
        0.027343919205639895,
        0.002081701240302263,
        0.05136824335215022,
        0.034335584424647556
      ],
      "coefficients": [
        0.002831294429387008,
        0.0027931811876794168,
        0.004481916756405878,
        -0.0028069109635172305,
        0.0011560230196323584,
        0.002313829349563349,
        -0.0007428961739838236,
        0.0019032858139757436,
        0.001743874029716669,
        0.0011242601589293581,
        0.0008447987612749376,
        -0.0004878704650443471,
        -0.0004406823878610992,
        0.0034241866492413383,
        0.0005369235743687498,
        0.0012291350941350193
      ],
      "intercept": -0.006427920466142939,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "12H",
    "fold": "later_2026",
    "kind": "tree_market",
    "samples": 3330,
    "trades": 139,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-22 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.499166050332658,
        -0.05518462200777118,
        0.010609163633871934,
        0.023746274491318393,
        0.17828296800648322,
        0.06056771109383272,
        -0.04312113944795489
      ],
      "scale": [
        0.3025406304440291,
        0.3376832697704521,
        0.048421689950272434,
        0.013199149187051593,
        0.8714190460196054,
        0.6590721708566547,
        0.5227959043196608
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.006427920466142939,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          0.1092047169804573,
          0.9130295217037201,
          -2.0,
          -2.0,
          0.8076306581497192,
          -2.0,
          -2.0
        ],
        "value": [
          -0.0064279204661429135,
          -0.013927373585218018,
          -0.009671974138467435,
          -0.03518806012836645,
          0.006002287165800936,
          0.0013107722591973188,
          0.017797029627738756
        ]
      }
    }
  },
  {
    "tf": "12H",
    "fold": "later_2026",
    "kind": "tree_combined",
    "samples": 3330,
    "trades": 139,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-22 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.499166050332658,
        -0.05518462200777118,
        0.010609163633871934,
        0.023746274491318393,
        0.17828296800648322,
        0.06056771109383272,
        -0.04312113944795489,
        0.12478417266187043,
        0.0429157560976657,
        -0.02954207642689919,
        0.19713104876989332,
        0.013018641916913112,
        0.010617540885098774,
        0.0015903559456563428,
        -0.01350900152943716,
        -0.0025142807712953126
      ],
      "scale": [
        0.3025406304440291,
        0.3376832697704521,
        0.048421689950272434,
        0.013199149187051593,
        0.8714190460196054,
        0.6590721708566547,
        0.5227959043196608,
        0.1589526992938615,
        0.09367912661668272,
        0.026788461434796667,
        0.2855518268942443,
        0.04375036163505003,
        0.027343919205639895,
        0.002081701240302263,
        0.05136824335215022,
        0.034335584424647556
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.006427920466142939,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          8,
          -2,
          -2
        ],
        "threshold": [
          0.1092047169804573,
          -0.5648483633995056,
          -2.0,
          -2.0,
          0.43349871039390564,
          -2.0,
          -2.0
        ],
        "value": [
          -0.0064279204661429135,
          -0.013927373585218098,
          -0.034165026028597306,
          -0.007599364917239655,
          0.006002287165800946,
          -0.001842983305469154,
          0.027008949697490067
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2021-01",
    "kind": "market",
    "samples": 746,
    "trades": 58,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.21066606935918752,
        -0.06501576242658962,
        0.030990708834625326,
        0.03961401915328255,
        -0.5519702451318304,
        -0.008889469924960869,
        0.007085777398687133
      ],
      "scale": [
        0.30005928146490796,
        0.3401715119576197,
        0.07098369166970885,
        0.01776035061538825,
        0.6538152824754213,
        0.6266280589085794,
        0.737763538288647
      ],
      "coefficients": [
        0.005370277012275426,
        0.005435304792396897,
        0.0002036884752055197,
        -0.004623565577014876,
        0.0007140146378071144,
        0.004621142066170645,
        0.004318050384972708
      ],
      "intercept": -0.0029079386453434728,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2021-01",
    "kind": "state",
    "samples": 746,
    "trades": 58,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.06931034482758605,
        0.05828344441164632,
        -0.030563225707896113,
        0.17370610719589763,
        0.008142011625195181,
        0.014343335069417394,
        0.0021598489370090374
      ],
      "scale": [
        0.06954355458946983,
        0.10462492617408127,
        0.035010543716675356,
        0.26797305689198253,
        0.028737235940923835,
        0.041563378593562385,
        0.0029023707852672298
      ],
      "coefficients": [
        0.0030120892404058106,
        -0.001116491744731411,
        -0.0056029555571556165,
        0.0013090680280045776,
        0.0008035308196073463,
        -0.0027080827443153477,
        -0.005014480232492998
      ],
      "intercept": -0.0029079386453434728,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2021-01",
    "kind": "combined",
    "samples": 746,
    "trades": 58,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.21066606935918752,
        -0.06501576242658962,
        0.030990708834625326,
        0.03961401915328255,
        -0.5519702451318304,
        -0.008889469924960869,
        0.007085777398687133,
        0.06931034482758605,
        0.05828344441164632,
        -0.030563225707896113,
        0.17370610719589763,
        0.008142011625195181,
        0.014343335069417394,
        0.0021598489370090374,
        -0.005243938613687893,
        0.019151124493549013
      ],
      "scale": [
        0.30005928146490796,
        0.3401715119576197,
        0.07098369166970885,
        0.01776035061538825,
        0.6538152824754213,
        0.6266280589085794,
        0.737763538288647,
        0.06954355458946983,
        0.10462492617408127,
        0.035010543716675356,
        0.26797305689198253,
        0.028737235940923835,
        0.041563378593562385,
        0.0029023707852672298,
        0.04108460901451756,
        0.03382973940542901
      ],
      "coefficients": [
        0.005468911379172318,
        0.0046425223874396295,
        0.0018289315764095505,
        -0.003944393715838866,
        0.0007951207692927158,
        0.005187340450532271,
        0.003908844375264063,
        0.00346330854683194,
        -0.0024078794981081154,
        -0.005818654346881043,
        0.0012618532358145342,
        0.0011052730142018612,
        -0.003183280982710245,
        -0.0036580378319589096,
        0.001564407941589076,
        -0.0009219428014746853
      ],
      "intercept": -0.0029079386453434728,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2021-01",
    "kind": "tree_market",
    "samples": 746,
    "trades": 58,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.21066606935918752,
        -0.06501576242658962,
        0.030990708834625326,
        0.03961401915328255,
        -0.5519702451318304,
        -0.008889469924960869,
        0.007085777398687133
      ],
      "scale": [
        0.30005928146490796,
        0.3401715119576197,
        0.07098369166970885,
        0.01776035061538825,
        0.6538152824754213,
        0.6266280589085794,
        0.737763538288647
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.0029079386453434728,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          5,
          -2,
          -2
        ],
        "threshold": [
          -0.39565296471118927,
          -0.04166529327630997,
          -2.0,
          -2.0,
          -0.752071738243103,
          -2.0,
          -2.0
        ],
        "value": [
          -0.002907938645343479,
          -0.0251450548321572,
          -0.007099369329625855,
          -0.051867182486032885,
          0.013728592374392407,
          -0.01894808204706584,
          0.02456918206345123
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2021-01",
    "kind": "tree_combined",
    "samples": 746,
    "trades": 58,
    "cutoff": "2021-01-01",
    "max_label_end": "2020-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.21066606935918752,
        -0.06501576242658962,
        0.030990708834625326,
        0.03961401915328255,
        -0.5519702451318304,
        -0.008889469924960869,
        0.007085777398687133,
        0.06931034482758605,
        0.05828344441164632,
        -0.030563225707896113,
        0.17370610719589763,
        0.008142011625195181,
        0.014343335069417394,
        0.0021598489370090374,
        -0.005243938613687893,
        0.019151124493549013
      ],
      "scale": [
        0.30005928146490796,
        0.3401715119576197,
        0.07098369166970885,
        0.01776035061538825,
        0.6538152824754213,
        0.6266280589085794,
        0.737763538288647,
        0.06954355458946983,
        0.10462492617408127,
        0.035010543716675356,
        0.26797305689198253,
        0.028737235940923835,
        0.041563378593562385,
        0.0029023707852672298,
        0.04108460901451756,
        0.03382973940542901
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.0029079386453434728,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          9,
          -2,
          -2,
          5,
          -2,
          -2
        ],
        "threshold": [
          -0.39565296471118927,
          0.5444582104682922,
          -2.0,
          -2.0,
          -0.752071738243103,
          -2.0,
          -2.0
        ],
        "value": [
          -0.002907938645343479,
          -0.0251450548321572,
          -0.007735546170348223,
          -0.07420356140430989,
          0.013728592374392423,
          -0.01894808204706583,
          0.024569182063451225
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2022-01",
    "kind": "market",
    "samples": 992,
    "trades": 80,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-29 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.22632111996867352,
        -0.053249221178511545,
        0.02584832435543908,
        0.04012881324021798,
        -0.4337535765300981,
        0.0398285230748806,
        0.09238082134001763
      ],
      "scale": [
        0.30191889240163516,
        0.35244955475961626,
        0.07090765983735403,
        0.01613804341120266,
        0.7496351187914042,
        0.6219291722706727,
        0.7371596592781405
      ],
      "coefficients": [
        0.005635228616203771,
        0.004202322863214362,
        0.004460480032519059,
        -0.00453038100919111,
        -0.0010865216472506138,
        0.001306250354145175,
        0.0014465188788993022
      ],
      "intercept": -0.010808000805047655,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2022-01",
    "kind": "state",
    "samples": 992,
    "trades": 80,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-29 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.06699999999999993,
        0.060011327634101316,
        -0.03177128396483513,
        0.16547997436944736,
        0.008494659811169779,
        0.01690011583885049,
        0.0022378570111238737
      ],
      "scale": [
        0.06605048574133784,
        0.11532023410678202,
        0.03504914444533113,
        0.2568856082177548,
        0.02808981910517166,
        0.05098118236391237,
        0.0028576089426201453
      ],
      "coefficients": [
        0.004675518113905013,
        0.0010356546390787316,
        -0.003545886077195143,
        0.0008245311344881602,
        5.6024903374404225e-06,
        -0.002522736921598644,
        -0.003497821293410724
      ],
      "intercept": -0.010808000805047655,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2022-01",
    "kind": "combined",
    "samples": 992,
    "trades": 80,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-29 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.22632111996867352,
        -0.053249221178511545,
        0.02584832435543908,
        0.04012881324021798,
        -0.4337535765300981,
        0.0398285230748806,
        0.09238082134001763,
        0.06699999999999993,
        0.060011327634101316,
        -0.03177128396483513,
        0.16547997436944736,
        0.008494659811169779,
        0.01690011583885049,
        0.0022378570111238737,
        -0.006788044969295727,
        0.015261988692055804
      ],
      "scale": [
        0.30191889240163516,
        0.35244955475961626,
        0.07090765983735403,
        0.01613804341120266,
        0.7496351187914042,
        0.6219291722706727,
        0.7371596592781405,
        0.06605048574133784,
        0.11532023410678202,
        0.03504914444533113,
        0.2568856082177548,
        0.02808981910517166,
        0.05098118236391237,
        0.0028576089426201453,
        0.04581297217730173,
        0.03796834734186637
      ],
      "coefficients": [
        0.005816988799634783,
        0.0034647096502859387,
        0.00526694130864439,
        -0.003822935769600637,
        -0.001082769998108687,
        0.0018069613238231254,
        0.0012348723912930305,
        0.004921069370088279,
        -0.0005319576449147843,
        -0.004201376725039662,
        0.0006054161513515787,
        0.0004600719019904061,
        -0.0029551478628996415,
        -0.0020336564136285784,
        0.0017981276542315123,
        -0.00010505010086576178
      ],
      "intercept": -0.010808000805047655,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2022-01",
    "kind": "tree_market",
    "samples": 992,
    "trades": 80,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-29 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.22632111996867352,
        -0.053249221178511545,
        0.02584832435543908,
        0.04012881324021798,
        -0.4337535765300981,
        0.0398285230748806,
        0.09238082134001763
      ],
      "scale": [
        0.30191889240163516,
        0.35244955475961626,
        0.07090765983735403,
        0.01613804341120266,
        0.7496351187914042,
        0.6219291722706727,
        0.7371596592781405
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010808000805047655,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          5,
          -2,
          -2
        ],
        "threshold": [
          -0.3223457485437393,
          -0.08685066923499107,
          -2.0,
          -2.0,
          -0.8360875844955444,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010808000805047674,
          -0.031992209403901545,
          -0.013622162855246719,
          -0.05764379485474019,
          0.00759326868290249,
          -0.017934706794744154,
          0.01553078390822881
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2022-01",
    "kind": "tree_combined",
    "samples": 992,
    "trades": 80,
    "cutoff": "2022-01-01",
    "max_label_end": "2021-12-29 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.22632111996867352,
        -0.053249221178511545,
        0.02584832435543908,
        0.04012881324021798,
        -0.4337535765300981,
        0.0398285230748806,
        0.09238082134001763,
        0.06699999999999993,
        0.060011327634101316,
        -0.03177128396483513,
        0.16547997436944736,
        0.008494659811169779,
        0.01690011583885049,
        0.0022378570111238737,
        -0.006788044969295727,
        0.015261988692055804
      ],
      "scale": [
        0.30191889240163516,
        0.35244955475961626,
        0.07090765983735403,
        0.01613804341120266,
        0.7496351187914042,
        0.6219291722706727,
        0.7371596592781405,
        0.06605048574133784,
        0.11532023410678202,
        0.03504914444533113,
        0.2568856082177548,
        0.02808981910517166,
        0.05098118236391237,
        0.0028576089426201453,
        0.04581297217730173,
        0.03796834734186637
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010808000805047655,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          9,
          -2,
          -2,
          14,
          -2,
          -2
        ],
        "threshold": [
          -0.3223457485437393,
          0.5540286302566528,
          -2.0,
          -2.0,
          0.22326413542032242,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010808000805047674,
          -0.03199220940390156,
          -0.01840744659555212,
          -0.07297149820975546,
          0.0075932686829024805,
          -0.004308440143487983,
          0.02993851100356479
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2023-01",
    "kind": "market",
    "samples": 1187,
    "trades": 96,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.23592419707844475,
        -0.06045323693350231,
        0.024027757642587605,
        0.03897338715246178,
        -0.528127980441753,
        0.0483804986192518,
        0.058662610195636344
      ],
      "scale": [
        0.2990349725517939,
        0.34762167986054343,
        0.06852845058603073,
        0.0156558547535228,
        0.716119159083345,
        0.6352315263713256,
        0.7467033775105852
      ],
      "coefficients": [
        0.0050674835673231,
        0.004038024815008317,
        0.0029134615230992293,
        -0.0031254797374787495,
        -0.00032113711499749415,
        0.0007376341175408107,
        0.000934186595383149
      ],
      "intercept": -0.012444864367303174,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2023-01",
    "kind": "state",
    "samples": 1187,
    "trades": 96,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.0668229166666667,
        0.051238079101557664,
        -0.03272387849191436,
        0.17647231213541484,
        0.007347037702133003,
        0.014510807801589271,
        0.0022100483470570568
      ],
      "scale": [
        0.0651372207756974,
        0.10902048913654616,
        0.03375197954940547,
        0.26202823193525854,
        0.025852550411038178,
        0.04687341742246319,
        0.002748541210969996
      ],
      "coefficients": [
        0.0044863100053393855,
        0.0013793281415319222,
        -0.003245270909787161,
        0.0008374487111126193,
        1.4665196264541234e-05,
        -0.002228460764248059,
        -0.00254913420572691
      ],
      "intercept": -0.012444864367303174,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2023-01",
    "kind": "combined",
    "samples": 1187,
    "trades": 96,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.23592419707844475,
        -0.06045323693350231,
        0.024027757642587605,
        0.03897338715246178,
        -0.528127980441753,
        0.0483804986192518,
        0.058662610195636344,
        0.0668229166666667,
        0.051238079101557664,
        -0.03272387849191436,
        0.17647231213541484,
        0.007347037702133003,
        0.014510807801589271,
        0.0022100483470570568,
        -0.005717110231052265,
        0.018966132431264857
      ],
      "scale": [
        0.2990349725517939,
        0.34762167986054343,
        0.06852845058603073,
        0.0156558547535228,
        0.716119159083345,
        0.6352315263713256,
        0.7467033775105852,
        0.0651372207756974,
        0.10902048913654616,
        0.03375197954940547,
        0.26202823193525854,
        0.025852550411038178,
        0.04687341742246319,
        0.002748541210969996,
        0.0428815729520178,
        0.037160324818876746
      ],
      "coefficients": [
        0.005309297980010312,
        0.0033743912625071202,
        0.0035610177476654583,
        -0.0024759399493942316,
        -0.0003449185958250784,
        0.0011489193681169785,
        0.000809314651832503,
        0.004603625899187814,
        0.0002139072671633383,
        -0.003790107585089935,
        0.0007271226411609994,
        0.0003421191078757986,
        -0.002522725994617364,
        -0.001314410915820188,
        0.0013763945330692933,
        -0.00017098136296862036
      ],
      "intercept": -0.012444864367303174,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2023-01",
    "kind": "tree_market",
    "samples": 1187,
    "trades": 96,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.23592419707844475,
        -0.06045323693350231,
        0.024027757642587605,
        0.03897338715246178,
        -0.528127980441753,
        0.0483804986192518,
        0.058662610195636344
      ],
      "scale": [
        0.2990349725517939,
        0.34762167986054343,
        0.06852845058603073,
        0.0156558547535228,
        0.716119159083345,
        0.6352315263713256,
        0.7467033775105852
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.012444864367303174,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          5,
          -2,
          -2
        ],
        "threshold": [
          -0.29334092140197754,
          -0.01572407316416502,
          -2.0,
          -2.0,
          -0.83204185962677,
          -2.0,
          -2.0
        ],
        "value": [
          -0.012444864367303075,
          -0.030804565687793422,
          -0.014555107393735372,
          -0.05544226230199197,
          0.0043639707214477635,
          -0.018946781548296453,
          0.011342242641498676
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2023-01",
    "kind": "tree_combined",
    "samples": 1187,
    "trades": 96,
    "cutoff": "2023-01-01",
    "max_label_end": "2022-12-19 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.23592419707844475,
        -0.06045323693350231,
        0.024027757642587605,
        0.03897338715246178,
        -0.528127980441753,
        0.0483804986192518,
        0.058662610195636344,
        0.0668229166666667,
        0.051238079101557664,
        -0.03272387849191436,
        0.17647231213541484,
        0.007347037702133003,
        0.014510807801589271,
        0.0022100483470570568,
        -0.005717110231052265,
        0.018966132431264857
      ],
      "scale": [
        0.2990349725517939,
        0.34762167986054343,
        0.06852845058603073,
        0.0156558547535228,
        0.716119159083345,
        0.6352315263713256,
        0.7467033775105852,
        0.0651372207756974,
        0.10902048913654616,
        0.03375197954940547,
        0.26202823193525854,
        0.025852550411038178,
        0.04687341742246319,
        0.002748541210969996,
        0.0428815729520178,
        0.037160324818876746
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.012444864367303174,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          7,
          -2,
          -2,
          5,
          -2,
          -2
        ],
        "threshold": [
          -0.29334092140197754,
          -0.48855195939540863,
          -2.0,
          -2.0,
          -0.83204185962677,
          -2.0,
          -2.0
        ],
        "value": [
          -0.012444864367303075,
          -0.030804565687793377,
          -0.054159228207689994,
          -0.013324990516317416,
          0.004363970721447757,
          -0.01894678154829646,
          0.011342242641498721
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-01",
    "kind": "market",
    "samples": 1544,
    "trades": 113,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.2247372985882371,
        -0.05435590867467257,
        0.021959545970182324,
        0.036246531991087086,
        -0.5801386197290694,
        0.0014988934530900284,
        -0.01683720070511323
      ],
      "scale": [
        0.3011608054689566,
        0.3486682912336494,
        0.06554216694498868,
        0.016030003542861757,
        0.6922075982775708,
        0.6251751145367411,
        0.7504435505434986
      ],
      "coefficients": [
        0.00473408581817194,
        0.003569949327316085,
        0.0027837435114163827,
        -0.0036581013820389282,
        -0.0006429722960905669,
        0.0007121699518775915,
        0.0008421439961720792
      ],
      "intercept": -0.010158233784482166,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-01",
    "kind": "state",
    "samples": 1544,
    "trades": 113,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.07331858407079647,
        0.0521283762995732,
        -0.03268906942197579,
        0.18547389845892634,
        0.007949062400202659,
        0.01458889777487322,
        0.002127517466446544
      ],
      "scale": [
        0.06940362458805548,
        0.10895655170407738,
        0.032541392207030624,
        0.2685553201113246,
        0.02595057493759492,
        0.04504082768615762,
        0.0026558403795197117
      ],
      "coefficients": [
        0.003936879779846439,
        0.0014124477343330267,
        -0.00280114998901523,
        0.0007535859498906615,
        0.00017358988962246958,
        -0.0019614340776188404,
        -0.002509470813013885
      ],
      "intercept": -0.010158233784482166,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-01",
    "kind": "combined",
    "samples": 1544,
    "trades": 113,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.2247372985882371,
        -0.05435590867467257,
        0.021959545970182324,
        0.036246531991087086,
        -0.5801386197290694,
        0.0014988934530900284,
        -0.01683720070511323,
        0.07331858407079647,
        0.0521283762995732,
        -0.03268906942197579,
        0.18547389845892634,
        0.007949062400202659,
        0.01458889777487322,
        0.002127517466446544,
        -0.0044626456126696055,
        0.020362781930627984
      ],
      "scale": [
        0.3011608054689566,
        0.3486682912336494,
        0.06554216694498868,
        0.016030003542861757,
        0.6922075982775708,
        0.6251751145367411,
        0.7504435505434986,
        0.06940362458805548,
        0.10895655170407738,
        0.032541392207030624,
        0.2685553201113246,
        0.02595057493759492,
        0.04504082768615762,
        0.0026558403795197117,
        0.042209159337375894,
        0.03611084780398215
      ],
      "coefficients": [
        0.004790621934079602,
        0.003024581869638102,
        0.003335782355947132,
        -0.0030043245133268876,
        -0.00069786006629354,
        0.000976624039655895,
        0.0008552087548186051,
        0.003806252451313764,
        0.00041057264772480565,
        -0.003324339592851491,
        0.0006277531643892973,
        0.00044077171787063567,
        -0.0021498926889558473,
        -0.001320222360450782,
        0.001272382431754392,
        -0.0001591644793674822
      ],
      "intercept": -0.010158233784482166,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-01",
    "kind": "tree_market",
    "samples": 1544,
    "trades": 113,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.2247372985882371,
        -0.05435590867467257,
        0.021959545970182324,
        0.036246531991087086,
        -0.5801386197290694,
        0.0014988934530900284,
        -0.01683720070511323
      ],
      "scale": [
        0.3011608054689566,
        0.3486682912336494,
        0.06554216694498868,
        0.016030003542861757,
        0.6922075982775708,
        0.6251751145367411,
        0.7504435505434986
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010158233784482166,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          -0.33327703177928925,
          0.15475238859653473,
          -2.0,
          -2.0,
          0.32488228380680084,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010158233784482176,
          -0.02713707153101316,
          -0.012029262924970956,
          -0.05544226230199192,
          0.004522732855366616,
          -0.003777877225394702,
          0.01811401220859756
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-01",
    "kind": "tree_combined",
    "samples": 1544,
    "trades": 113,
    "cutoff": "2024-01-01",
    "max_label_end": "2023-12-31 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.2247372985882371,
        -0.05435590867467257,
        0.021959545970182324,
        0.036246531991087086,
        -0.5801386197290694,
        0.0014988934530900284,
        -0.01683720070511323,
        0.07331858407079647,
        0.0521283762995732,
        -0.03268906942197579,
        0.18547389845892634,
        0.007949062400202659,
        0.01458889777487322,
        0.002127517466446544,
        -0.0044626456126696055,
        0.020362781930627984
      ],
      "scale": [
        0.3011608054689566,
        0.3486682912336494,
        0.06554216694498868,
        0.016030003542861757,
        0.6922075982775708,
        0.6251751145367411,
        0.7504435505434986,
        0.06940362458805548,
        0.10895655170407738,
        0.032541392207030624,
        0.2685553201113246,
        0.02595057493759492,
        0.04504082768615762,
        0.0026558403795197117,
        0.042209159337375894,
        0.03611084780398215
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010158233784482166,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          14,
          -2,
          -2
        ],
        "threshold": [
          -0.33327703177928925,
          0.15475238859653473,
          -2.0,
          -2.0,
          0.18723410367965698,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010158233784482176,
          -0.02713707153101316,
          -0.012029262924970969,
          -0.05544226230199191,
          0.004522732855366619,
          -0.003536669086136962,
          0.018995759095043484
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-10",
    "kind": "market",
    "samples": 1769,
    "trades": 123,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.20900610206501016,
        -0.052942799241221375,
        0.020162307843763487,
        0.035470889121853554,
        -0.4985689990699705,
        0.017966904137156695,
        -0.0397485981125008
      ],
      "scale": [
        0.3030951074223832,
        0.3486046626408785,
        0.06499701011573158,
        0.015730935235822606,
        0.7359317292357368,
        0.6189886584953203,
        0.7476452466987188
      ],
      "coefficients": [
        0.0040591630513077325,
        0.0034241123319097115,
        0.0031248003255747565,
        -0.003296559729120281,
        -0.0007678477752222021,
        0.0005750588423581858,
        0.0006637223129321428
      ],
      "intercept": -0.010004259248354942,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-10",
    "kind": "state",
    "samples": 1769,
    "trades": 123,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.07691056910569118,
        0.05287047614817246,
        -0.032868527711305544,
        0.1746789537412392,
        0.008793475836343585,
        0.015032641608016938,
        0.0021146097818460752
      ],
      "scale": [
        0.07471496058654166,
        0.1106225761763054,
        0.03216006324523037,
        0.2644541822208385,
        0.029393670787870425,
        0.0474104312358203,
        0.0026364172179438126
      ],
      "coefficients": [
        0.003929821635221378,
        0.001619551639798189,
        -0.0024921409455566615,
        0.0007286643895893727,
        0.00023021747993200934,
        -0.001888624268134103,
        -0.0024853632156414847
      ],
      "intercept": -0.010004259248354942,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-10",
    "kind": "combined",
    "samples": 1769,
    "trades": 123,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.20900610206501016,
        -0.052942799241221375,
        0.020162307843763487,
        0.035470889121853554,
        -0.4985689990699705,
        0.017966904137156695,
        -0.0397485981125008,
        0.07691056910569118,
        0.05287047614817246,
        -0.032868527711305544,
        0.1746789537412392,
        0.008793475836343585,
        0.015032641608016938,
        0.0021146097818460752,
        -0.003898233229599353,
        0.017635052442337363
      ],
      "scale": [
        0.3030951074223832,
        0.3486046626408785,
        0.06499701011573158,
        0.015730935235822606,
        0.7359317292357368,
        0.6189886584953203,
        0.7476452466987188,
        0.07471496058654166,
        0.1106225761763054,
        0.03216006324523037,
        0.2644541822208385,
        0.029393670787870425,
        0.0474104312358203,
        0.0026364172179438126,
        0.04302281763216232,
        0.036368754756629554
      ],
      "coefficients": [
        0.004052499766714992,
        0.002949707662440668,
        0.0035189186575378915,
        -0.0026360161023294606,
        -0.0009262678714735818,
        0.000769742495542833,
        0.0007125146606658169,
        0.0037493659135741453,
        0.0006843192177393274,
        -0.0030046573888316865,
        0.0006242384693678098,
        0.00042234912245958704,
        -0.002074250420647681,
        -0.0014362229678623632,
        0.0010632471412368144,
        3.848391965276985e-05
      ],
      "intercept": -0.010004259248354942,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-10",
    "kind": "tree_market",
    "samples": 1769,
    "trades": 123,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.20900610206501016,
        -0.052942799241221375,
        0.020162307843763487,
        0.035470889121853554,
        -0.4985689990699705,
        0.017966904137156695,
        -0.0397485981125008
      ],
      "scale": [
        0.3030951074223832,
        0.3486046626408785,
        0.06499701011573158,
        0.015730935235822606,
        0.7359317292357368,
        0.6189886584953203,
        0.7476452466987188
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010004259248354942,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          -0.3830519765615463,
          0.20700131356716156,
          -2.0,
          -2.0,
          0.5372951328754425,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010004259248354986,
          -0.025935459248326985,
          -0.010938021970852608,
          -0.05493229106721512,
          0.0023977224074778537,
          -0.004698429206559538,
          0.019001679104634236
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2024-10",
    "kind": "tree_combined",
    "samples": 1769,
    "trades": 123,
    "cutoff": "2024-10-01",
    "max_label_end": "2024-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.20900610206501016,
        -0.052942799241221375,
        0.020162307843763487,
        0.035470889121853554,
        -0.4985689990699705,
        0.017966904137156695,
        -0.0397485981125008,
        0.07691056910569118,
        0.05287047614817246,
        -0.032868527711305544,
        0.1746789537412392,
        0.008793475836343585,
        0.015032641608016938,
        0.0021146097818460752,
        -0.003898233229599353,
        0.017635052442337363
      ],
      "scale": [
        0.3030951074223832,
        0.3486046626408785,
        0.06499701011573158,
        0.015730935235822606,
        0.7359317292357368,
        0.6189886584953203,
        0.7476452466987188,
        0.07471496058654166,
        0.1106225761763054,
        0.03216006324523037,
        0.2644541822208385,
        0.029393670787870425,
        0.0474104312358203,
        0.0026364172179438126,
        0.04302281763216232,
        0.036368754756629554
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.010004259248354942,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          -0.3830519765615463,
          0.20700131356716156,
          -2.0,
          -2.0,
          0.5372951328754425,
          -2.0,
          -2.0
        ],
        "value": [
          -0.010004259248354986,
          -0.02593545924832699,
          -0.0109380219708526,
          -0.05493229106721508,
          0.00239772240747786,
          -0.004698429206559527,
          0.019001679104634243
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2025-10",
    "kind": "market",
    "samples": 2190,
    "trades": 142,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.2179246902397768,
        -0.050459862642115806,
        0.01756195425214391,
        0.03354316344114744,
        -0.38240815733254635,
        -0.01840447891611057,
        -0.06022177347871107
      ],
      "scale": [
        0.30510831609978406,
        0.35092485118847866,
        0.06235176925460958,
        0.015679055933412043,
        0.7649097552559128,
        0.6158222189360731,
        0.7476310586494026
      ],
      "coefficients": [
        0.0033681979154634675,
        0.0029642594733912935,
        0.0025596018681400164,
        -0.003466287198470737,
        -0.00018254079654715088,
        0.0006308847665265546,
        0.0007221635127107914
      ],
      "intercept": -0.008529331052860922,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2025-10",
    "kind": "state",
    "samples": 2190,
    "trades": 142,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.08211267605633801,
        0.048685640220724746,
        -0.032923561577840384,
        0.19664279488763967,
        0.00923832057319214,
        0.014338113907499514,
        0.002057354284084898
      ],
      "scale": [
        0.08550730402249582,
        0.10939754267714465,
        0.031199252829435753,
        0.2764697639021854,
        0.03570660492208997,
        0.049035937920328565,
        0.0025631875582477733
      ],
      "coefficients": [
        0.0037716826740973423,
        0.0011031133146647638,
        -0.002455780524899907,
        0.0008765491969274903,
        0.0004434800503450478,
        -0.0015504629065984734,
        -0.002169532042748181
      ],
      "intercept": -0.008529331052860922,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2025-10",
    "kind": "combined",
    "samples": 2190,
    "trades": 142,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.2179246902397768,
        -0.050459862642115806,
        0.01756195425214391,
        0.03354316344114744,
        -0.38240815733254635,
        -0.01840447891611057,
        -0.06022177347871107,
        0.08211267605633801,
        0.048685640220724746,
        -0.032923561577840384,
        0.19664279488763967,
        0.00923832057319214,
        0.014338113907499514,
        0.002057354284084898,
        -0.0037965718176042112,
        0.013868835956956533
      ],
      "scale": [
        0.30510831609978406,
        0.35092485118847866,
        0.06235176925460958,
        0.015679055933412043,
        0.7649097552559128,
        0.6158222189360731,
        0.7476310586494026,
        0.08550730402249582,
        0.10939754267714465,
        0.031199252829435753,
        0.2764697639021854,
        0.03570660492208997,
        0.049035937920328565,
        0.0025631875582477733,
        0.04183726028775641,
        0.03597025810137678
      ],
      "coefficients": [
        0.003401799250469867,
        0.002522214446831507,
        0.0029654023408822983,
        -0.0028568325649271863,
        -0.0004952544689348294,
        0.0008670852412553065,
        0.0008095080967740598,
        0.0036346861493917752,
        0.0003690132652117731,
        -0.002925104757322771,
        0.0007734146931856216,
        0.0005979130484419307,
        -0.0016987923308680233,
        -0.0012599402204591763,
        0.001180609752687643,
        -0.00027584262282715453
      ],
      "intercept": -0.008529331052860922,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2025-10",
    "kind": "tree_market",
    "samples": 2190,
    "trades": 142,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.2179246902397768,
        -0.050459862642115806,
        0.01756195425214391,
        0.03354316344114744,
        -0.38240815733254635,
        -0.01840447891611057,
        -0.06022177347871107
      ],
      "scale": [
        0.30510831609978406,
        0.35092485118847866,
        0.06235176925460958,
        0.015679055933412043,
        0.7649097552559128,
        0.6158222189360731,
        0.7476310586494026
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008529331052860922,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          -0.35129356384277344,
          0.7613915801048279,
          -2.0,
          -2.0,
          0.6017941534519196,
          -2.0,
          -2.0
        ],
        "value": [
          -0.008529331052861074,
          -0.021605803518654685,
          -0.010536568511097607,
          -0.05848403040330098,
          0.0021555651509851228,
          -0.003722698223279045,
          0.0180778616480658
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "historical_2025-10",
    "kind": "tree_combined",
    "samples": 2190,
    "trades": 142,
    "cutoff": "2025-10-01",
    "max_label_end": "2025-09-30 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.2179246902397768,
        -0.050459862642115806,
        0.01756195425214391,
        0.03354316344114744,
        -0.38240815733254635,
        -0.01840447891611057,
        -0.06022177347871107,
        0.08211267605633801,
        0.048685640220724746,
        -0.032923561577840384,
        0.19664279488763967,
        0.00923832057319214,
        0.014338113907499514,
        0.002057354284084898,
        -0.0037965718176042112,
        0.013868835956956533
      ],
      "scale": [
        0.30510831609978406,
        0.35092485118847866,
        0.06235176925460958,
        0.015679055933412043,
        0.7649097552559128,
        0.6158222189360731,
        0.7476310586494026,
        0.08550730402249582,
        0.10939754267714465,
        0.031199252829435753,
        0.2764697639021854,
        0.03570660492208997,
        0.049035937920328565,
        0.0025631875582477733,
        0.04183726028775641,
        0.03597025810137678
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008529331052860922,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          7,
          0,
          -2,
          -2,
          0,
          -2,
          -2
        ],
        "threshold": [
          -0.6679274439811707,
          -0.3464956432580948,
          -2.0,
          -2.0,
          0.15377425402402878,
          -2.0,
          -2.0
        ],
        "value": [
          -0.008529331052861074,
          -0.029332885434027692,
          -0.04922112904783698,
          -0.009380435464949714,
          -0.001740358248405917,
          -0.010107645932540339,
          0.009523553874986943
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "later_2026",
    "kind": "market",
    "samples": 2274,
    "trades": 148,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-24 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.21982127419332603,
        -0.04963020895632802,
        0.0169419084219595,
        0.03314178180132279,
        -0.37964107416312604,
        -0.013523384322836934,
        -0.054139138529151906
      ],
      "scale": [
        0.30529010572235504,
        0.35185142772151773,
        0.061645779353295314,
        0.01566658503702799,
        0.7621334831222512,
        0.6171011836007616,
        0.74837194321882
      ],
      "coefficients": [
        0.0031237119234486964,
        0.0027986635430357312,
        0.002571197346578709,
        -0.003300232464775738,
        -0.0006419364019829719,
        0.0004825805460799353,
        0.0004996108939302197
      ],
      "intercept": -0.008846321185496142,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "later_2026",
    "kind": "state",
    "samples": 2274,
    "trades": 148,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-24 00:00:00",
    "abstain": false,
    "model": {
      "kind": "state",
      "features": [
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared"
      ],
      "mean": [
        0.08182432432432443,
        0.04667894273214397,
        -0.03294739286074533,
        0.1970200694203504,
        0.008878761004063764,
        0.013815638603063481,
        0.0020490259350780153
      ],
      "scale": [
        0.0843713143645785,
        0.10787360617163369,
        0.031040219695706507,
        0.2780644648473401,
        0.03502914451537827,
        0.048101160388297995,
        0.0025548111559754827
      ],
      "coefficients": [
        0.0037078264823906604,
        0.0011693501128167856,
        -0.0023849267937678872,
        0.0011450464674877337,
        0.0004393757230255193,
        -0.0015073864478073549,
        -0.0020824414937267335
      ],
      "intercept": -0.008846321185496142,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "later_2026",
    "kind": "combined",
    "samples": 2274,
    "trades": 148,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-24 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.21982127419332603,
        -0.04963020895632802,
        0.0169419084219595,
        0.03314178180132279,
        -0.37964107416312604,
        -0.013523384322836934,
        -0.054139138529151906,
        0.08182432432432443,
        0.04667894273214397,
        -0.03294739286074533,
        0.1970200694203504,
        0.008878761004063764,
        0.013815638603063481,
        0.0020490259350780153,
        -0.003726084573780181,
        0.01381471408735042
      ],
      "scale": [
        0.30529010572235504,
        0.35185142772151773,
        0.061645779353295314,
        0.01566658503702799,
        0.7621334831222512,
        0.6171011836007616,
        0.74837194321882,
        0.0843713143645785,
        0.10787360617163369,
        0.031040219695706507,
        0.2780644648473401,
        0.03502914451537827,
        0.048101160388297995,
        0.0025548111559754827,
        0.04110108569301368,
        0.03563970128281733
      ],
      "coefficients": [
        0.0031760206458514443,
        0.002344133997693785,
        0.002932691819592521,
        -0.0026951958794648842,
        -0.0009266196156801155,
        0.0007252542397538496,
        0.0005956631712940437,
        0.0036111450245504793,
        0.0005026100504720398,
        -0.0028329702024116827,
        0.0010422230307737465,
        0.0006146283765162669,
        -0.0016390986508693127,
        -0.0012287273420511697,
        0.001177087359208734,
        -0.00020940416413799652
      ],
      "intercept": -0.008846321185496142,
      "ridge_penalty": 1.0,
      "model_type": "ridge",
      "tree": null
    }
  },
  {
    "tf": "1D",
    "fold": "later_2026",
    "kind": "tree_market",
    "samples": 2274,
    "trades": 148,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-24 00:00:00",
    "abstain": false,
    "model": {
      "kind": "market",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign"
      ],
      "mean": [
        -0.21982127419332603,
        -0.04963020895632802,
        0.0169419084219595,
        0.03314178180132279,
        -0.37964107416312604,
        -0.013523384322836934,
        -0.054139138529151906
      ],
      "scale": [
        0.30529010572235504,
        0.35185142772151773,
        0.061645779353295314,
        0.01566658503702799,
        0.7621334831222512,
        0.6171011836007616,
        0.74837194321882
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008846321185496142,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          0,
          3,
          -2,
          -2,
          2,
          -2,
          -2
        ],
        "threshold": [
          -0.34487198293209076,
          0.6282918751239777,
          -2.0,
          -2.0,
          0.6187443435192108,
          -2.0,
          -2.0
        ],
        "value": [
          -0.00884632118549615,
          -0.02096024568229878,
          -0.00970014218375508,
          -0.05619896333009836,
          0.001068661407330424,
          -0.0047091717031357925,
          0.0171575085374076
        ]
      }
    }
  },
  {
    "tf": "1D",
    "fold": "later_2026",
    "kind": "tree_combined",
    "samples": 2274,
    "trades": 148,
    "cutoff": "2026-03-01",
    "max_label_end": "2026-02-24 00:00:00",
    "abstain": false,
    "model": {
      "kind": "combined",
      "features": [
        "score",
        "score_change",
        "return_4",
        "volatility_20",
        "mvrv_regime",
        "rvol_norm",
        "fed_net_liq_sign",
        "age",
        "unrealized_return",
        "drawdown_from_high",
        "extension_age",
        "age_times_return",
        "return_squared",
        "drawdown_squared",
        "score_times_return",
        "regime_times_drawdown"
      ],
      "mean": [
        -0.21982127419332603,
        -0.04963020895632802,
        0.0169419084219595,
        0.03314178180132279,
        -0.37964107416312604,
        -0.013523384322836934,
        -0.054139138529151906,
        0.08182432432432443,
        0.04667894273214397,
        -0.03294739286074533,
        0.1970200694203504,
        0.008878761004063764,
        0.013815638603063481,
        0.0020490259350780153,
        -0.003726084573780181,
        0.01381471408735042
      ],
      "scale": [
        0.30529010572235504,
        0.35185142772151773,
        0.061645779353295314,
        0.01566658503702799,
        0.7621334831222512,
        0.6171011836007616,
        0.74837194321882,
        0.0843713143645785,
        0.10787360617163369,
        0.031040219695706507,
        0.2780644648473401,
        0.03502914451537827,
        0.048101160388297995,
        0.0025548111559754827,
        0.04110108569301368,
        0.03563970128281733
      ],
      "coefficients": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ],
      "intercept": -0.008846321185496142,
      "ridge_penalty": null,
      "model_type": "tree_depth_2",
      "tree": {
        "left": [
          1,
          2,
          -1,
          -1,
          5,
          -1,
          -1
        ],
        "right": [
          4,
          3,
          -1,
          -1,
          6,
          -1,
          -1
        ],
        "feature": [
          7,
          0,
          -2,
          -2,
          0,
          -2,
          -2
        ],
        "threshold": [
          -0.6735028922557831,
          -0.34007692337036133,
          -2.0,
          -2.0,
          0.15989508479833603,
          -2.0,
          -2.0
        ],
        "value": [
          -0.00884632118549615,
          -0.029833228180003068,
          -0.048756544489660956,
          -0.011103641184240454,
          -0.002079892340152148,
          -0.0099882895404714,
          0.008770537029652532
        ]
      }
    }
  }
]