{
  "run_id": "ridge_closeh_135_feature_source_attribution_144_20260713T025240Z",
  "hypothesis_id": "ridge_closeh_135_feature_source_attribution_144",
  "hypothesis": {
    "id": "ridge_closeh_135_feature_source_attribution_144",
    "status": "pending",
    "created_at": "2026-07-13T02:45:13+00:00",
    "level": "L2 audit causal/feature attribution du close-H; non promotionnel, Test reporting-only",
    "title": "Attribution source des features close-H 135: isoler fold, score TP, prob_tp et micro30 sans sélectionner sur Test",
    "observation": "141 a falsifié la promotion immédiate: retirer fold/bars_held et surtout les dérivés TP réduit fortement la Validation (no-fold≈6.6% de rétention; minimal Val≈180 mais Test≈-19.7 et DD≈-22%). 142 montre que la version full n’est pas simplement portée par 1-2 mois; le risque dominant est donc la causalité des champs hérités.",
    "bottleneck": "Identifier quelle source d’information crée le score close-H: vrai micro-signal pré-entry, proxy de régime via fold/time-id, ou héritage du protocole TP-touch.",
    "causal_mechanism": "Si le signal est causal, des blocs de features strictement observables (OHLC 30m/1h, accord, range/vol) doivent produire un ranking Validation monotone et stable; si score/prob_tp ou fold expliquent presque tout, le run 135 est un diagnostic de sélection de régime, pas un système prêt pour paper-forward.",
    "why_now": "Avant toute capacité/paper-forward, il faut comprendre la source du signal après le warning 141; c’est CPU-light et plus informatif qu’un nouveau retuning.",
    "quick_protocol": "Rejouer la pipeline 135 en blocs prédéclarés: fold seul, score seul, prob_tp seul, score+prob, OHLC30/1h strict, OHLC+score, OHLC+prob, all-minus-fold, all-minus-score/prob. Même Ridge alpha simple, standardisation Train-only, seuil/cap choisis Validation uniquement. Ajouter permutation Train labels pour les meilleurs blocs; Test/recent reporting-only.",
    "expected_result": "Un bloc causal devrait garder Val>100, Test reporting-only >=0, DD<22% et ne pas dépendre de fold seul; score/prob seuls doivent être interprétés comme diagnostics s’ils dominent.",
    "success_criteria": "Identifier au moins un bloc pré-entry non temporel avec Val capital_score >100, Test reporting-only >0, avg_trade net >0.15%, top_asset_share <70%, et permutation négative; sinon suspendre la famille full 135.",
    "falsification": "Fold seul ou score/prob seuls expliquent l’essentiel; blocs OHLC stricts ne transfèrent pas; permutations gardent du score; Test reporting-only très négatif après choix Val.",
    "leakage_risks": "Aucun choix de bloc via Test; fold/time-id étiqueté explicitement comme suspect; toutes transformations et quantiles fit Train-only; Test/2026 reporting-only; pas de promotion issue de cet audit."
  },
  "protocol_id": "autonomous_ridge_lab_closeh_feature_source_attribution_144",
  "protocol_level": "L2 audit causal/feature attribution du close-H; non promotionnel, Test reporting-only",
  "created_at": "2026-07-13T02:52:40+00:00",
  "completed_at": "2026-07-13T02:53:21+00:00",
  "config": {
    "model": "Ridge alpha=1, Train-only standardization and target winsor from 135",
    "target": "future close-to-close return H10 delay1 net 8 bps",
    "threshold_percentile": 70,
    "cap": 2,
    "feature_sets": {
      "fold_only": [
        "fold"
      ],
      "score_only": [
        "score",
        "micro30_score"
      ],
      "prob_tp_only": [
        "prob_tp_trainonly"
      ],
      "score_plus_prob": [
        "score",
        "micro30_score",
        "prob_tp_trainonly"
      ],
      "ohlc_strict_preentry": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h"
      ],
      "ohlc_plus_score": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h",
        "score",
        "micro30_score"
      ],
      "ohlc_plus_prob": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h",
        "prob_tp_trainonly"
      ],
      "all_minus_fold": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "all_minus_score_prob_tp": [
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "hl_pos30",
        "agree30_1h"
      ],
      "full_reference": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ]
    },
    "selection": "blocks predeclared; threshold on Validation; Test/recent reporting-only; success assessed without Test selection",
    "permutation": "shuffle Train labels for top-3 Validation blocks after block ranking",
    "no_test_selection": true,
    "test_reporting_only": true,
    "limitations": "Fast attribution audit; candidate construction inherited from 135; no order book; timeout-only close-H so TP hits are zero."
  },
  "data": {
    "rows_1h": 26744,
    "rows_30m": 53500,
    "start": "2023-05-04 04:00:00+00:00",
    "end": "2026-05-22 11:00:00+00:00",
    "symbols": [
      "ADA",
      "BCH",
      "BNB",
      "BTC",
      "DOT",
      "ETH",
      "LINK",
      "SOL",
      "SUI",
      "XRP"
    ],
    "fold_count": 17,
    "n_train_records": 149112,
    "n_val_records": 74448,
    "n_test_records": 62046,
    "n_recent_records": 9725,
    "candidate_diag": {
      "train": {
        "signals": 3542,
        "vetoed_signals": 808,
        "missed_fills_asset_attempts": 8668
      },
      "val": {
        "signals": 1838,
        "vetoed_signals": 358,
        "missed_fills_asset_attempts": 4569
      },
      "test": {
        "signals": 779,
        "vetoed_signals": 199,
        "missed_fills_asset_attempts": 2202
      },
      "recent": {
        "signals": 33,
        "vetoed_signals": 9,
        "missed_fills_asset_attempts": 25
      }
    },
    "candidates_after_prob_model": {
      "train": 12794,
      "val": 6568,
      "test": 2679,
      "recent": 148
    }
  },
  "source_model_diagnostics": {
    "train_candidates": 12794,
    "train_tp_rate": 0.3728310145380647
  },
  "checks": [
    {
      "name": "fold_only",
      "permuted_train_labels": false,
      "features": [
        "fold"
      ],
      "n_features": 1,
      "threshold": 0.009693388005179061,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "fold_only",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation fold_only",
        "variant": "fold_only",
        "gain_pct": 39.40823036358569,
        "max_drawdown_pct": -12.429761489987346,
        "capital_score": 20.763588128604667,
        "stability_score": 18.901387577826252,
        "n_trades": 185,
        "skipped_by_capacity": 2524,
        "avg_trade_ret_pct": 0.19216466509276028,
        "median_trade_ret_pct": 0.025823927544594873,
        "positive_month_rate": 0.7777777777777778,
        "worst_month_pct": -4.474838922085198,
        "month_gain_concentration": 0.5744880220311366,
        "top_asset_trade_share": 0.3837837837837838,
        "long_counts": {
          "BNB": 71,
          "BTC": 64,
          "ETH": 20,
          "SOL": 15,
          "XRP": 15
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 185,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9894366197183098,
        "max_open_trades": 2,
        "avg_exposure": 0.9947183098591549,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -4.474838922085198,
          "2024-08-31 00:00:00+00:00": -2.957492637035969,
          "2024-09-30 00:00:00+00:00": 1.1939006116298287,
          "2024-10-31 00:00:00+00:00": 0.580186369869125,
          "2024-11-30 00:00:00+00:00": 8.1959553554573,
          "2024-12-31 00:00:00+00:00": 26.53392657961126,
          "2025-01-31 00:00:00+00:00": 1.4566474657322885,
          "2025-02-28 00:00:00+00:00": 3.821247806651485,
          "2025-03-31 00:00:00+00:00": 4.405219896455719
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-04 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.911785766652784,
            "drawdown_pct": -1.9117857666527849,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.911785766652784,
            "drawdown_pct": -1.9117857666527849,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.911785766652784,
            "drawdown_pct": -1.9117857666527849,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.911785766652784,
            "drawdown_pct": -1.9117857666527849,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -5.468051122463038,
            "drawdown_pct": -5.468051122463036,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -4.474838922085198,
            "drawdown_pct": -4.4748389220852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -3.6890687685946943,
            "drawdown_pct": -3.6890687685946943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -12.429761489987342,
            "drawdown_pct": -12.429761489987346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": -6.453794180514478,
            "drawdown_pct": -6.453794180514483,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": -6.453794180514478,
            "drawdown_pct": -6.453794180514483,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -8.21902240116843,
            "drawdown_pct": -8.21902240116843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -8.454576779818112,
            "drawdown_pct": -8.454576779818112,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -8.456280998693032,
            "drawdown_pct": -8.456280998693034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": -8.456280998693032,
            "drawdown_pct": -8.456280998693034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": -8.456280998693032,
            "drawdown_pct": -8.456280998693034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-08 14:00:00+00:00",
            "gain_pct": -9.858476555816907,
            "drawdown_pct": -9.858476555816909,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": -5.142628361754092,
            "drawdown_pct": -5.142628361754086,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 21:00:00+00:00",
            "gain_pct": -5.501905781018664,
            "drawdown_pct": -5.501905781018667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -5.501905781018664,
            "drawdown_pct": -5.501905781018667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": -7.432331559121167,
            "drawdown_pct": -7.432331559121163,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-09-04 01:00:00+00:00",
            "gain_pct": -6.238430947491338,
            "drawdown_pct": -6.238430947491336,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": -5.839121807961874,
            "drawdown_pct": -5.839121807961877,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": -5.839121807961874,
            "drawdown_pct": -5.839121807961877,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": -7.385456165555894,
            "drawdown_pct": -7.385456165555892,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": -5.658244577622213,
            "drawdown_pct": -5.658244577622218,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": -4.580628931077399,
            "drawdown_pct": -4.580628931077402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": -4.580628931077399,
            "drawdown_pct": -4.580628931077402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": -4.434012161601444,
            "drawdown_pct": -4.434012161601442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": -4.434012161601444,
            "drawdown_pct": -4.434012161601442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 15:00:00+00:00",
            "gain_pct": -4.570033762942728,
            "drawdown_pct": -4.570033762942726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": -4.570033762942728,
            "drawdown_pct": -4.570033762942726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 22:00:00+00:00",
            "gain_pct": -4.570033762942728,
            "drawdown_pct": -4.570033762942726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 23:00:00+00:00",
            "gain_pct": -4.570033762942728,
            "drawdown_pct": -4.570033762942726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": -4.570033762942728,
            "drawdown_pct": -4.570033762942726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": -4.639111503994087,
            "drawdown_pct": -4.639111503994087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": -6.844349305195223,
            "drawdown_pct": -6.844349305195219,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": -6.844349305195223,
            "drawdown_pct": -6.844349305195219,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": -6.844349305195223,
            "drawdown_pct": -6.844349305195219,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": -4.823653149908651,
            "drawdown_pct": -4.823653149908647,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": -4.823653149908651,
            "drawdown_pct": -4.823653149908647,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": -4.823653149908651,
            "drawdown_pct": -4.823653149908647,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 20:00:00+00:00",
            "gain_pct": -4.823653149908651,
            "drawdown_pct": -4.823653149908647,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": -7.41230391587456,
            "drawdown_pct": -7.412303915874563,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 16:00:00+00:00",
            "gain_pct": -7.41230391587456,
            "drawdown_pct": -7.412303915874563,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 21:00:00+00:00",
            "gain_pct": -7.41230391587456,
            "drawdown_pct": -7.412303915874563,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -7.41230391587456,
            "drawdown_pct": -7.412303915874563,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": -7.966532097196804,
            "drawdown_pct": -7.966532097196799,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": -7.966532097196804,
            "drawdown_pct": -7.966532097196799,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": -7.966532097196804,
            "drawdown_pct": -7.966532097196799,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 16:00:00+00:00",
            "gain_pct": -7.966532097196804,
            "drawdown_pct": -7.966532097196799,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": -7.361984186577317,
            "drawdown_pct": -7.3619841865773195,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": -9.185103423313265,
            "drawdown_pct": -9.185103423313269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 14:00:00+00:00",
            "gain_pct": -9.605852512666033,
            "drawdown_pct": -9.605852512666036,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": -9.605852512666033,
            "drawdown_pct": -9.605852512666036,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 01:00:00+00:00",
            "gain_pct": -10.50242386512187,
            "drawdown_pct": -10.502423865121868,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": -10.50242386512187,
            "drawdown_pct": -10.502423865121868,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": -3.0025710720635175,
            "drawdown_pct": -3.00257107206352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -3.0025710720635175,
            "drawdown_pct": -3.00257107206352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": -3.0025710720635175,
            "drawdown_pct": -3.00257107206352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -3.0025710720635175,
            "drawdown_pct": -3.00257107206352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": -1.3785950169905306,
            "drawdown_pct": -1.3785950169905359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": -1.3785950169905306,
            "drawdown_pct": -1.3785950169905359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -1.3785950169905306,
            "drawdown_pct": -1.3785950169905359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -1.020763378327814,
            "drawdown_pct": -1.0207633783278158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": -1.020763378327814,
            "drawdown_pct": -1.0207633783278158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": -0.7919236383379911,
            "drawdown_pct": -0.791923638337988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": -0.7919236383379911,
            "drawdown_pct": -0.791923638337988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": -0.7919236383379911,
            "drawdown_pct": -0.791923638337988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": -0.7919236383379911,
            "drawdown_pct": -0.791923638337988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 4.8015531939880844,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 4.8015531939880844,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": 4.8015531939880844,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 4.8015531939880844,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 3.8341074269252005,
            "drawdown_pct": -0.9231215927421821,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 3.8341074269252005,
            "drawdown_pct": -0.9231215927421821,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 3.8341074269252005,
            "drawdown_pct": -0.9231215927421821,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 3.8341074269252005,
            "drawdown_pct": -0.9231215927421821,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 3.8341074269252005,
            "drawdown_pct": -0.9231215927421821,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": 2.5377107778350876,
            "drawdown_pct": -2.1601229630276664,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 2.4231344972201327,
            "drawdown_pct": -2.2694498547798148,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 2.4231344972201327,
            "drawdown_pct": -2.2694498547798148,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 19:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": 1.0411948948345184,
            "drawdown_pct": -3.5880749707908666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 1.6193864992318225,
            "drawdown_pct": -3.036373601129805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 1.6193864992318225,
            "drawdown_pct": -3.036373601129805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 8.699878116502077,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 8.699878116502077,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 8.699878116502077,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": 8.699878116502077,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 17.99900181753489,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 17.99900181753489,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 20:00:00+00:00",
            "gain_pct": 22.794815314369487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 22.08472301178284,
            "drawdown_pct": -0.5782754758567932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 22.08472301178284,
            "drawdown_pct": -0.5782754758567932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 22.08472301178284,
            "drawdown_pct": -0.5782754758567932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 22.08472301178284,
            "drawdown_pct": -0.5782754758567932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 25.601071273809737,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": 25.601071273809737,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": 25.601071273809737,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 27.332793900432122,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 28.01343502224401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 28.01343502224401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 28.01343502224401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 28.01343502224401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": 28.01343502224401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 28.244662583104002,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 32.212353056282865,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-18 21:00:00+00:00",
            "gain_pct": 31.444870605174117,
            "drawdown_pct": -0.5804922409799573,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 18:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 21:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": 31.867590626191088,
            "drawdown_pct": -0.26076415865997626,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 11:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 28.459774619845092,
            "drawdown_pct": -2.8382963843327835,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 31.798246487910916,
            "drawdown_pct": -0.3132132200957538,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 30.513715784219244,
            "drawdown_pct": -1.2847795480506297,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": 28.504515684835354,
            "drawdown_pct": -2.804456078222195,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 20:00:00+00:00",
            "gain_pct": 28.504515684835354,
            "drawdown_pct": -2.804456078222195,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": 29.07163735744635,
            "drawdown_pct": -2.3755085105394924,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 30.102842856202273,
            "drawdown_pct": -1.5955469752380602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 26.631863308783892,
            "drawdown_pct": -4.220853512170198,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": 29.834767848650216,
            "drawdown_pct": -1.7983079134976987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 27.823640161290797,
            "drawdown_pct": -3.319442392136984,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 32.017333607817676,
            "drawdown_pct": -0.14750471038221802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 32.017333607817676,
            "drawdown_pct": -0.14750471038221802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 14:00:00+00:00",
            "gain_pct": 32.017333607817676,
            "drawdown_pct": -0.14750471038221802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 31.74444430079629,
            "drawdown_pct": -0.35390698725964453,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 30.73047315843627,
            "drawdown_pct": -1.1208331624018242,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 30.73047315843627,
            "drawdown_pct": -1.1208331624018242,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": 30.73047315843627,
            "drawdown_pct": -1.1208331624018242,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 30.73047315843627,
            "drawdown_pct": -1.1208331624018242,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 32.46696806465994,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 35.91189513474902,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 35.91189513474902,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 35.91189513474902,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 35.91189513474902,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 35.91189513474902,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 31.597856402231997,
            "drawdown_pct": -3.174143608430957,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 29.98724440257908,
            "drawdown_pct": -4.359184842721808,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": 29.98724440257908,
            "drawdown_pct": -4.359184842721808,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 30.528284823178637,
            "drawdown_pct": -3.961103114803033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 32.591269283153764,
            "drawdown_pct": -2.4432194461735945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 22.994010777922114,
            "drawdown_pct": -9.504601745137576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 28.68045686426197,
            "drawdown_pct": -5.320680918559395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": 28.68045686426197,
            "drawdown_pct": -5.320680918559395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": 28.68045686426197,
            "drawdown_pct": -5.320680918559395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": 28.68045686426197,
            "drawdown_pct": -5.320680918559395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 32.468965399510154,
            "drawdown_pct": -2.5332070690540998,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 32.468965399510154,
            "drawdown_pct": -2.5332070690540998,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 32.468965399510154,
            "drawdown_pct": -2.5332070690540998,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": 34.453058493510184,
            "drawdown_pct": -1.073369361668075,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 34.453058493510184,
            "drawdown_pct": -1.073369361668075,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 34.28948280880837,
            "drawdown_pct": -1.1937235694727932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 34.28948280880837,
            "drawdown_pct": -1.1937235694727932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 36.38245260429602,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 38.691848752566614,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 38.691848752566614,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 36.9967027151678,
            "drawdown_pct": -1.2222391241052954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 33.303156184564045,
            "drawdown_pct": -3.885370781678943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 33.303156184564045,
            "drawdown_pct": -3.885370781678943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 33.303156184564045,
            "drawdown_pct": -3.885370781678943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": 33.303156184564045,
            "drawdown_pct": -3.885370781678943,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 37.659110808610535,
            "drawdown_pct": -0.7446277147826752,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 37.659110808610535,
            "drawdown_pct": -0.7446277147826752,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": 37.659110808610535,
            "drawdown_pct": -0.7446277147826752,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 37.32300331180181,
            "drawdown_pct": -0.986968919281539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 37.32300331180181,
            "drawdown_pct": -0.986968919281539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 34.34953262983012,
            "drawdown_pct": -3.130909395031145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": 34.34953262983012,
            "drawdown_pct": -3.130909395031145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 35.7750442860567,
            "drawdown_pct": -2.103082836334269,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 35.7750442860567,
            "drawdown_pct": -2.103082836334269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 35.7750442860567,
            "drawdown_pct": -2.103082836334269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 35.7750442860567,
            "drawdown_pct": -2.103082836334269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 35.7750442860567,
            "drawdown_pct": -2.103082836334269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 41.21155851739988,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 41.21155851739988,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 41.21155851739988,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 41.21155851739988,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 39.299762089365885,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 33.53847945802542,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 38.26069804951251,
            "drawdown_pct": -2.089673465025721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 37.976487187024674,
            "drawdown_pct": -2.290939470069364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 37.976487187024674,
            "drawdown_pct": -2.290939470069364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 37.976487187024674,
            "drawdown_pct": -2.290939470069364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 37.976487187024674,
            "drawdown_pct": -2.290939470069364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": 37.976487187024674,
            "drawdown_pct": -2.290939470069364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 33.939117911955776,
            "drawdown_pct": -5.150032109126535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 28.368478378603783,
            "drawdown_pct": -9.094921317799631,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 28.368478378603783,
            "drawdown_pct": -9.094921317799631,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 36.15755724157265,
            "drawdown_pct": -3.5790280405442076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 36.15755724157265,
            "drawdown_pct": -3.5790280405442076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": 36.15755724157265,
            "drawdown_pct": -3.5790280405442076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 38.338411923698544,
            "drawdown_pct": -2.0346398155129175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 38.338411923698544,
            "drawdown_pct": -2.0346398155129175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 39.84215903390515,
            "drawdown_pct": -0.9697502795608548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 38.75475252628584,
            "drawdown_pct": -1.7398051667359193,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "test": {
        "label": "Test fold_only",
        "variant": "fold_only",
        "gain_pct": 16.476900072440685,
        "max_drawdown_pct": -12.003530208368252,
        "capital_score": -1.528395240111692,
        "stability_score": -2.309817811305369,
        "n_trades": 121,
        "skipped_by_capacity": 1165,
        "avg_trade_ret_pct": 0.1376345373280577,
        "median_trade_ret_pct": 0.20282563481111685,
        "positive_month_rate": 0.6666666666666666,
        "worst_month_pct": -1.0446754169209669,
        "month_gain_concentration": 0.5312569028477471,
        "top_asset_trade_share": 0.371900826446281,
        "long_counts": {
          "ETH": 14,
          "SOL": 10,
          "XRP": 10,
          "BNB": 42,
          "BTC": 45
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 121,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9935483870967743,
        "max_open_trades": 2,
        "avg_exposure": 0.9967741935483871,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": -0.9182107256661567,
          "2025-02-28 00:00:00+00:00": 0.05637887562438948,
          "2025-03-31 00:00:00+00:00": 10.328514067057014,
          "2025-04-30 00:00:00+00:00": -1.0446754169209669,
          "2025-05-31 00:00:00+00:00": 2.8162723611963827,
          "2025-06-30 00:00:00+00:00": -0.1381202621112294,
          "2025-07-31 00:00:00+00:00": 3.07914665166993,
          "2025-08-31 00:00:00+00:00": 3.0669004882911963,
          "2025-09-30 00:00:00+00:00": 0.09444377124665948
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": -2.6678737152997627,
            "drawdown_pct": -2.6678737152997622,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": -1.4446476034775912,
            "drawdown_pct": -1.444647603477589,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": -2.971260245271367,
            "drawdown_pct": -2.9712602452713677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 0.21210074742700158,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 0.00495514024967747,
            "drawdown_pct": -0.20670717970419084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": -0.7647330173298883,
            "drawdown_pct": -0.9747662781951716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": -0.7647330173298883,
            "drawdown_pct": -0.9747662781951716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": -0.7647330173298883,
            "drawdown_pct": -0.9747662781951716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -0.7647330173298883,
            "drawdown_pct": -0.9747662781951716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 0.5534105758957821,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 3.1683958144316193,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 3.1683958144316193,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 3.1683958144316193,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 3.1683958144316193,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 3.1683958144316193,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -0.10631722723290693,
            "drawdown_pct": -3.174143608430946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": -1.3289052583903356,
            "drawdown_pct": -4.359184842721819,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": -1.3289052583903356,
            "drawdown_pct": -4.359184842721819,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -0.9182107256661567,
            "drawdown_pct": -3.961103114803033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 0.6477655055880689,
            "drawdown_pct": -2.4432194461736056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -9.215453742642609,
            "drawdown_pct": -12.003530208368252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -7.343055094891156,
            "drawdown_pct": -10.188634635969008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -7.343055094891156,
            "drawdown_pct": -10.188634635969008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -7.343055094891156,
            "drawdown_pct": -10.188634635969008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": -7.343055094891156,
            "drawdown_pct": -10.188634635969008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": -7.343055094891156,
            "drawdown_pct": -10.188634635969008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": -2.249525477606838,
            "drawdown_pct": -5.251531972818146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -2.249525477606838,
            "drawdown_pct": -5.251531972818146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": -2.249525477606838,
            "drawdown_pct": -5.251531972818146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -0.7854388453138483,
            "drawdown_pct": -3.832408780356733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": -0.7854388453138483,
            "drawdown_pct": -3.832408780356733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": -0.9061433495855056,
            "drawdown_pct": -3.949406338881123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": -0.9061433495855056,
            "drawdown_pct": -3.949406338881123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 0.6382847362906006,
            "drawdown_pct": -2.4524090523728947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 2.342416482717539,
            "drawdown_pct": -0.8006127508270677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 2.342416482717539,
            "drawdown_pct": -0.8006127508270677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 1.0915474279109816,
            "drawdown_pct": -2.013066472659175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -1.6339658645661501,
            "drawdown_pct": -4.6548767586109925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -1.6339658645661501,
            "drawdown_pct": -4.6548767586109925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -1.6339658645661501,
            "drawdown_pct": -4.6548767586109925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -1.6339658645661501,
            "drawdown_pct": -4.6548767586109925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 1.5803464856088993,
            "drawdown_pct": -1.5392788811790181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 1.5803464856088993,
            "drawdown_pct": -1.5392788811790181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": 1.5803464856088993,
            "drawdown_pct": -1.5392788811790181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 1.3323286407914452,
            "drawdown_pct": -1.779679871094142,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 1.3323286407914452,
            "drawdown_pct": -1.779679871094142,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": -0.8618318500417672,
            "drawdown_pct": -3.906455686024757,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": -0.8618318500417672,
            "drawdown_pct": -3.906455686024757,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 0.19007068737975885,
            "drawdown_pct": -2.8868580378132003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 10.641921865062528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 10.641921865062528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 10.641921865062528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 10.641921865062528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 9.143993273145043,
            "drawdown_pct": -1.3538526506655768,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 4.629919571021219,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 4.629919571021219,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 4.629919571021219,
            "drawdown_pct": -5.4337471662625925,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 4.149178800975633,
            "drawdown_pct": -5.868248630031358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 4.149178800975633,
            "drawdown_pct": -5.868248630031358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 4.149178800975633,
            "drawdown_pct": -5.868248630031358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 4.149178800975633,
            "drawdown_pct": -5.868248630031358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 9.131099311433772,
            "drawdown_pct": -1.365506426643004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 8.906767709632945,
            "drawdown_pct": -1.5682610408247921,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 8.906767709632945,
            "drawdown_pct": -1.5682610408247921,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 8.906767709632945,
            "drawdown_pct": -1.5682610408247921,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 8.906767709632945,
            "drawdown_pct": -1.5682610408247921,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": 8.906767709632945,
            "drawdown_pct": -1.5682610408247921,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": 5.720015772674756,
            "drawdown_pct": -4.4485001791549355,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 5.720015772674756,
            "drawdown_pct": -4.4485001791549355,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 5.667521940322985,
            "drawdown_pct": -4.495944973557364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 1.2727216438252924,
            "drawdown_pct": -8.468038211288299,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 1.2727216438252924,
            "drawdown_pct": -8.468038211288299,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 7.417697618571509,
            "drawdown_pct": -2.9141072318169203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 7.417697618571509,
            "drawdown_pct": -2.9141072318169203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": 7.417697618571509,
            "drawdown_pct": -2.9141072318169203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 9.1382219401045,
            "drawdown_pct": -1.359068876977676,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 9.1382219401045,
            "drawdown_pct": -1.359068876977676,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 10.324561175703352,
            "drawdown_pct": -0.28683584305976284,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 9.466682217015247,
            "drawdown_pct": -1.0622010430012097,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": 10.50019634796196,
            "drawdown_pct": -0.12809386777772325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 10.50019634796196,
            "drawdown_pct": -0.12809386777772325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 8.820491107524433,
            "drawdown_pct": -1.6462392616059973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 8.820491107524433,
            "drawdown_pct": -1.6462392616059973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 5.726680078355571,
            "drawdown_pct": -4.442476869392708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 17:00:00+00:00",
            "gain_pct": 9.35161458266019,
            "drawdown_pct": -1.166201075190998,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 9.35161458266019,
            "drawdown_pct": -1.166201075190998,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 10.410839662642118,
            "drawdown_pct": -0.20885591873778253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": 10.410839662642118,
            "drawdown_pct": -0.20885591873778253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 6.477455226944343,
            "drawdown_pct": -3.7639138654850135,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 6.792930616571326,
            "drawdown_pct": -3.4787819875231274,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 5.706927135030185,
            "drawdown_pct": -4.460329906462579,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": 8.42200680009428,
            "drawdown_pct": -2.006395973196873,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 9.435437373444657,
            "drawdown_pct": -1.0904406496926922,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-20 19:00:00+00:00",
            "gain_pct": 9.071604167352902,
            "drawdown_pct": -1.4192791224512225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 11.238279161290663,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": 9.923460611806362,
            "drawdown_pct": -1.1819838992455756,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": 9.923460611806362,
            "drawdown_pct": -1.1819838992455756,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-23 22:00:00+00:00",
            "gain_pct": 11.100158899179434,
            "drawdown_pct": -0.12416612622258016,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-10 21:00:00+00:00",
            "gain_pct": 10.520528420872907,
            "drawdown_pct": -0.6452371843842064,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 10.874842545096229,
            "drawdown_pct": -0.32671902058775126,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-22 01:00:00+00:00",
            "gain_pct": 13.861279334884514,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 14.179305550849364,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 14.179305550849364,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 18.376311645041667,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 17.28395271607829,
            "drawdown_pct": -0.9227850688901973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 17.28395271607829,
            "drawdown_pct": -0.9227850688901973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 17.24620603914056,
            "drawdown_pct": -0.9546720878496284,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 17.34064981038722,
            "drawdown_pct": -0.8748894269995033,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {},
      "selected_on": "Validation only"
    },
    {
      "name": "score_only",
      "permuted_train_labels": false,
      "features": [
        "score",
        "micro30_score"
      ],
      "n_features": 2,
      "threshold": -0.03862035095985926,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "score_only",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation score_only",
        "variant": "score_only",
        "gain_pct": 312.0979252693842,
        "max_drawdown_pct": -16.626819016461468,
        "capital_score": 287.157696744692,
        "stability_score": 278.657696744692,
        "n_trades": 180,
        "skipped_by_capacity": 1791,
        "avg_trade_ret_pct": 0.8250808269243342,
        "median_trade_ret_pct": 0.6952587259286003,
        "positive_month_rate": 0.875,
        "worst_month_pct": -2.6578355196552366,
        "month_gain_concentration": 0.2390329874118702,
        "top_asset_trade_share": 0.8333333333333334,
        "long_counts": {
          "SOL": 28,
          "XRP": 150,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 180,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9596774193548387,
        "max_open_trades": 2,
        "avg_exposure": 0.9798387096774194,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": 0.7059862121696057,
          "2024-08-31 00:00:00+00:00": 3.1234167904054004,
          "2024-10-31 00:00:00+00:00": -0.2439340845121194,
          "2024-11-30 00:00:00+00:00": 47.61719724648141,
          "2024-12-31 00:00:00+00:00": 65.38884089550189,
          "2025-01-31 00:00:00+00:00": 8.61914862904979,
          "2025-02-28 00:00:00+00:00": 19.56822397387029,
          "2025-03-31 00:00:00+00:00": 39.920786057205106,
          "2025-04-30 00:00:00+00:00": 1.4511307724112612,
          "2025-07-31 00:00:00+00:00": 28.8666026826603,
          "2025-08-31 00:00:00+00:00": 18.83907313753241,
          "2025-09-30 00:00:00+00:00": -2.6578355196552366,
          "2025-10-31 00:00:00+00:00": 21.28357780209808,
          "2025-11-30 00:00:00+00:00": 12.386552553710146,
          "2025-12-31 00:00:00+00:00": 5.012044108697182,
          "2026-02-28 00:00:00+00:00": 0.7731388047669157
        },
        "curve": [
          {
            "t": "2024-07-04 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -0.2521047872179736,
            "drawdown_pct": -0.25210478721797713,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": 0.7059862121696057,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": -0.10971543119524085,
            "drawdown_pct": -0.8099832731356282,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": -0.10971543119524085,
            "drawdown_pct": -0.8099832731356282,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -2.619426897711321,
            "drawdown_pct": -3.3021007339870234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 3.829403002575006,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 3.5854689180628867,
            "drawdown_pct": -0.23493738522802898,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 4.5320580319509105,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 4.5320580319509105,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 8.454198669007752,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 37.71879171500436,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 37.71879171500436,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 32.385434209740225,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 49.6367712067952,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 49.6367712067952,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 49.27809260838504,
            "drawdown_pct": -0.2396995040172878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 52.31922872260503,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 51.61352757453588,
            "drawdown_pct": -0.4633040450554904,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 48.54242575937235,
            "drawdown_pct": -2.4795313073116887,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 48.54242575937235,
            "drawdown_pct": -2.4795313073116887,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 47.599489287556366,
            "drawdown_pct": -3.0985841214072773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 47.599489287556366,
            "drawdown_pct": -3.0985841214072773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 80.90619152036126,
            "drawdown_pct": -4.124539590065179,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 99.46374790856174,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 99.46374790856174,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 105.63484615452973,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 109.13518094606349,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 109.13518094606349,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 119.31029397429063,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 116.59150706004618,
            "drawdown_pct": -1.2396987231995449,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 112.77282629248924,
            "drawdown_pct": -2.980921489516475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 115.7417546876911,
            "drawdown_pct": -1.6271645174201765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 115.7417546876911,
            "drawdown_pct": -1.6271645174201765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 136.7429053197644,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 136.7429053197644,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 128.6332143685818,
            "drawdown_pct": -3.425526496867548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 133.40780499969205,
            "drawdown_pct": -1.4087435125321623,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 130.73402048649348,
            "drawdown_pct": -4.395038808744345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 125.21065568909597,
            "drawdown_pct": -6.683652668057071,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 139.576285317964,
            "drawdown_pct": -0.7312341202414308,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": 147.36689172771622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 141.47304856523678,
            "drawdown_pct": -2.3826321789930383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 144.77887966296626,
            "drawdown_pct": -1.6946964654897534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 167.9478742170096,
            "drawdown_pct": -3.317589354675532,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 167.9478742170096,
            "drawdown_pct": -3.317589354675532,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 171.60513655806204,
            "drawdown_pct": -1.9979560471578894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 148.89866529040222,
            "drawdown_pct": -10.734846973856882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 148.89866529040222,
            "drawdown_pct": -10.734846973856882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 172.80091103313026,
            "drawdown_pct": -2.162532528523564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 172.80091103313026,
            "drawdown_pct": -2.162532528523564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 180.35081014092208,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 186.73296824983993,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 184.69966572017137,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 187.3876171738774,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 202.07890025780182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 202.07890025780182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 198.39710434385972,
            "drawdown_pct": -1.2188192921782859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 204.64277874445816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 185.755983380111,
            "drawdown_pct": -6.199653063232424,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 186.15079649258263,
            "drawdown_pct": -6.070054352867837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 186.15079649258263,
            "drawdown_pct": -6.070054352867837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 222.97956259492366,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 215.01739917524293,
            "drawdown_pct": -2.4652220579253092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 215.01739917524293,
            "drawdown_pct": -2.4652220579253092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 233.85647231277534,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 233.85647231277534,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 231.1986367931201,
            "drawdown_pct": -0.7961012411241253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 252.48221459521818,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 257.52877976408655,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 264.8687671489283,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 269.8808112576255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test score_only",
        "variant": "score_only",
        "gain_pct": 74.72583307553126,
        "max_drawdown_pct": -14.337402386216047,
        "capital_score": 53.21972949620719,
        "stability_score": 45.92662604793132,
        "n_trades": 116,
        "skipped_by_capacity": 612,
        "avg_trade_ret_pct": 0.5088113499880919,
        "median_trade_ret_pct": 0.5047368420154225,
        "positive_month_rate": 0.6153846153846154,
        "worst_month_pct": -4.706253730539572,
        "month_gain_concentration": 0.2870301238462371,
        "top_asset_trade_share": 0.7931034482758621,
        "long_counts": {
          "XRP": 92,
          "SOL": 22,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 116,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9420289855072463,
        "max_open_trades": 2,
        "avg_exposure": 0.9710144927536232,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 11.499926365333366,
          "2025-02-28 00:00:00+00:00": 7.908553417288331,
          "2025-03-31 00:00:00+00:00": 23.801592302340623,
          "2025-04-30 00:00:00+00:00": -1.9267406663560678,
          "2025-05-31 00:00:00+00:00": -4.672528744251139,
          "2025-07-31 00:00:00+00:00": -1.1903366396312833,
          "2025-08-31 00:00:00+00:00": 3.4497173720271803,
          "2025-09-30 00:00:00+00:00": 1.8709462581161347,
          "2025-10-31 00:00:00+00:00": 15.935724023303749,
          "2025-11-30 00:00:00+00:00": -0.24593522235579712,
          "2025-12-31 00:00:00+00:00": 2.4802930755554087,
          "2026-01-31 00:00:00+00:00": -4.706253730539572,
          "2026-02-28 00:00:00+00:00": 15.976920783065765
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 0.6952587259285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 8.130785215542033,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 4.905145254135064,
            "drawdown_pct": -2.9830912214104055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 12.556469769920497,
            "drawdown_pct": -1.8171470604189222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 11.499926365333366,
            "drawdown_pct": -2.7387684112742616,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 16.394430868794785,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 20.179376436267873,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 22.03772720833163,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 19.408479782621697,
            "drawdown_pct": -2.1544545984714447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 40.84283309986253,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 40.25786378040331,
            "drawdown_pct": -0.4153348144058211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 40.25786378040331,
            "drawdown_pct": -0.4153348144058211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 25.20139673477641,
            "drawdown_pct": -11.105596231507064,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 25.20139673477641,
            "drawdown_pct": -11.105596231507064,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 37.22474185233989,
            "drawdown_pct": -2.5688855924655307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 37.22474185233989,
            "drawdown_pct": -2.5688855924655307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 41.02250393515098,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 44.23286711040706,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 43.21007208496232,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 49.14763090934599,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 49.14763090934599,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 47.32979080999604,
            "drawdown_pct": -1.2188192921782748,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 50.413513438373656,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 41.08839744497604,
            "drawdown_pct": -6.199653063232402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 41.28333141860625,
            "drawdown_pct": -6.070054352867804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 36.610802674355114,
            "drawdown_pct": -9.176509775282716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 35.20157828148288,
            "drawdown_pct": -10.113409898588198,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 38.8432607240355,
            "drawdown_pct": -7.692296024371926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 43.51905382900517,
            "drawdown_pct": -4.583670344349233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 39.98460256515486,
            "drawdown_pct": -6.9334932977891395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 39.98460256515486,
            "drawdown_pct": -6.9334932977891395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": 38.87018340675101,
            "drawdown_pct": -7.674396912716286,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 40.741129664867145,
            "drawdown_pct": -6.430528449472995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 49.785474811276856,
            "drawdown_pct": -0.41754135831293393,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 49.785474811276856,
            "drawdown_pct": -0.41754135831293393,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 58.416978303637705,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 58.416978303637705,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 60.68506892427399,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": 61.53556780418225,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": 56.676853688170894,
            "drawdown_pct": -3.007829286180008,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 52.48487141111275,
            "drawdown_pct": -5.602912421146156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 58.579742190687824,
            "drawdown_pct": -1.829829587176468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 58.911211541370506,
            "drawdown_pct": -1.6246305989979004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 54.20495781083093,
            "drawdown_pct": -4.538077955833031,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 71.21890756766638,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 71.21890756766638,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 68.33195963000324,
            "drawdown_pct": -1.6861151485400128,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 70.1818785938967,
            "drawdown_pct": -0.6056743314752477,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent score_only",
        "variant": "score_only",
        "gain_pct": 11.790567891286727,
        "max_drawdown_pct": 0.0,
        "capital_score": 11.790567891286727,
        "stability_score": -14.209432108713271,
        "n_trades": 3,
        "skipped_by_capacity": 7,
        "avg_trade_ret_pct": 3.8110275537792204,
        "median_trade_ret_pct": 5.44254936439353,
        "positive_month_rate": 1.0,
        "worst_month_pct": 11.181312164625652,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 1.0,
        "long_counts": {
          "XRP": 3
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 3,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8,
        "max_open_trades": 2,
        "avg_exposure": 0.9,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 11.181312164625652
        },
        "curve": [
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 11.181312164625652,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "prob_tp_only",
      "permuted_train_labels": false,
      "features": [
        "prob_tp_trainonly"
      ],
      "n_features": 1,
      "threshold": -0.010322949761567817,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "prob_tp_only",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation prob_tp_only",
        "variant": "prob_tp_only",
        "gain_pct": 444.3269290065457,
        "max_drawdown_pct": -21.215369785580762,
        "capital_score": 412.50387432817456,
        "stability_score": 391.85949633963105,
        "n_trades": 222,
        "skipped_by_capacity": 1749,
        "avg_trade_ret_pct": 0.7992075514888388,
        "median_trade_ret_pct": 0.5150835627053829,
        "positive_month_rate": 0.8235294117647058,
        "worst_month_pct": -15.780782769631855,
        "month_gain_concentration": 0.2221942696569477,
        "top_asset_trade_share": 0.8513513513513513,
        "long_counts": {
          "SOL": 31,
          "XRP": 189,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 222,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9590443686006827,
        "max_open_trades": 2,
        "avg_exposure": 0.9795221843003413,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -0.43050043066796206,
          "2024-08-31 00:00:00+00:00": 35.342568109182395,
          "2024-10-31 00:00:00+00:00": 2.615300498533685,
          "2024-11-30 00:00:00+00:00": 105.15544090041635,
          "2024-12-31 00:00:00+00:00": 75.99572118714809,
          "2025-01-31 00:00:00+00:00": 55.10262348440688,
          "2025-02-28 00:00:00+00:00": 16.316520458850675,
          "2025-03-31 00:00:00+00:00": 8.51588597817954,
          "2025-04-30 00:00:00+00:00": 42.36360415717485,
          "2025-05-31 00:00:00+00:00": 13.62315096807987,
          "2025-07-31 00:00:00+00:00": -15.780782769631855,
          "2025-08-31 00:00:00+00:00": 20.480590756396452,
          "2025-09-30 00:00:00+00:00": -5.219224138842435,
          "2025-10-31 00:00:00+00:00": 36.09922767500899,
          "2025-11-30 00:00:00+00:00": 20.452723172690185,
          "2025-12-31 00:00:00+00:00": 8.096347796488033,
          "2026-02-28 00:00:00+00:00": 33.099308524938465
        },
        "curve": [
          {
            "t": "2024-07-04 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -1.3777791867680946,
            "drawdown_pct": -1.377779186768091,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -0.43050043066796206,
            "drawdown_pct": -0.4305004306679572,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": 16.380500190966103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 16.380500190966103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": 13.456477328592953,
            "drawdown_pct": -2.51246803165065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": 12.003369987859642,
            "drawdown_pct": -3.761051203529908,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 13.165330158422975,
            "drawdown_pct": -2.7626363757394357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 13.165330158422975,
            "drawdown_pct": -2.7626363757394357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 13.165330158422975,
            "drawdown_pct": -2.7626363757394357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-08 14:00:00+00:00",
            "gain_pct": 33.16025669798992,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 34.515137739373074,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": 34.13666818868202,
            "drawdown_pct": -0.2813583341261916,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": 34.91206767851443,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": 37.468090796842546,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 37.468090796842546,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 37.52736817704812,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 38.784126590537966,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 38.784126590537966,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": 43.99143689253938,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 43.99143689253938,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 15:00:00+00:00",
            "gain_pct": 41.767667699358725,
            "drawdown_pct": -1.5443759998313378,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 41.767667699358725,
            "drawdown_pct": -1.5443759998313378,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": 41.665048044077025,
            "drawdown_pct": -1.6156438873504264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 44.39385228444269,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 44.39385228444269,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 44.39385228444269,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 51.44985038283295,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 51.44985038283295,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 45.58473795952659,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 45.58473795952659,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": 64.55609527810194,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 64.55609527810194,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 64.55609527810194,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 69.65246525705683,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 73.1086739340607,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 14:00:00+00:00",
            "gain_pct": 72.30665444538226,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 72.30665444538226,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 01:00:00+00:00",
            "gain_pct": 69.76091448753661,
            "drawdown_pct": -1.933906239614136,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 69.76091448753661,
            "drawdown_pct": -1.933906239614136,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 83.9867954963444,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 83.9867954963444,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 103.08661557181517,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 103.08661557181517,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": 103.08661557181517,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 103.82348214203947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": 103.82348214203947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 107.88948910805095,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 107.88948910805095,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 107.88948910805095,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": 107.88948910805095,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 124.31165113931758,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 124.31165113931758,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": 124.31165113931758,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 124.31165113931758,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 129.78751395243037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 129.78751395243037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 129.78751395243037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 129.78751395243037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 129.78751395243037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": 142.68280907746447,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 140.9662602213127,
            "drawdown_pct": -0.7073219824169086,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 140.9662602213127,
            "drawdown_pct": -0.7073219824169086,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 140.9662602213127,
            "drawdown_pct": -0.7073219824169086,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 135.01170530444358,
            "drawdown_pct": -3.16095886733051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 164.02123074456182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": 164.02123074456182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 164.02123074456182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 182.4173279408618,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 182.4173279408618,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 182.4173279408618,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 182.4173279408618,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": 184.72799501663184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 167.7187398916201,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 167.7187398916201,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 167.7187398916201,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 167.7187398916201,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": 172.98427613817205,
            "drawdown_pct": -4.124539590065179,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": 172.98427613817205,
            "drawdown_pct": -4.124539590065179,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 177.15307264202522,
            "drawdown_pct": -2.6604066011015726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 174.23123946387057,
            "drawdown_pct": -3.6865906185825303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 202.40648453054058,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 202.40648453054058,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 211.76247099837366,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": 217.06931973698715,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 217.06931973698715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": 217.06931973698715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": 220.1922126271083,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 223.49922259378218,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 219.48880686172657,
            "drawdown_pct": -1.239698723199556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": 213.85596474906538,
            "drawdown_pct": -2.980921489516475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": 218.67853026461256,
            "drawdown_pct": -1.490171225302439,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 218.60434724122814,
            "drawdown_pct": -1.5131026632173805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": 218.60434724122814,
            "drawdown_pct": -1.5131026632173805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 223.04999713854596,
            "drawdown_pct": -0.1388644620640478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 231.2209130155066,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 231.2209130155066,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 263.4632589480363,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 263.4632589480363,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 14:00:00+00:00",
            "gain_pct": 263.4632589480363,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 251.01272870639303,
            "drawdown_pct": -3.425526496867537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 250.49212207691545,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 250.49212207691545,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 250.49212207691545,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 252.74440828914254,
            "drawdown_pct": -2.9490878087422345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 287.75787841298484,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 287.75787841298484,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 287.75787841298484,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 282.9482584769504,
            "drawdown_pct": -1.2403667865419687,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 273.78115374901944,
            "drawdown_pct": -3.6044979204985617,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 284.6375959140014,
            "drawdown_pct": -0.8046986722111571,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 205.49361063494746,
            "drawdown_pct": -21.215369785580762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 217.94348503921913,
            "drawdown_pct": -18.004635691607874,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 217.94348503921913,
            "drawdown_pct": -18.004635691607874,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 217.94348503921913,
            "drawdown_pct": -18.004635691607874,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 261.36591244069893,
            "drawdown_pct": -6.806300385256625,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 261.36591244069893,
            "drawdown_pct": -6.806300385256625,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 261.36591244069893,
            "drawdown_pct": -6.806300385256625,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 281.64539624927016,
            "drawdown_pct": -1.5763656920993685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 281.2595283535939,
            "drawdown_pct": -1.6758782789887738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 286.4101405115833,
            "drawdown_pct": -0.3475720227574919,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 286.4101405115833,
            "drawdown_pct": -0.3475720227574919,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": 299.99604988072275,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 290.4656152815636,
            "drawdown_pct": -2.3826321789930383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 302.63462959908037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 302.63462959908037,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 298.87732122562045,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 268.2241418047472,
            "drawdown_pct": -8.546330907651212,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 268.2241418047472,
            "drawdown_pct": -8.546330907651212,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 268.2241418047472,
            "drawdown_pct": -8.546330907651212,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 268.2241418047472,
            "drawdown_pct": -8.546330907651212,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 292.1175613611696,
            "drawdown_pct": -2.6120625164266276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 290.0948597708152,
            "drawdown_pct": -3.114429039735478,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 290.0948597708152,
            "drawdown_pct": -3.114429039735478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": 290.0976742078701,
            "drawdown_pct": -3.1137300345213226,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 298.022029703026,
            "drawdown_pct": -1.1456043660842852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 298.022029703026,
            "drawdown_pct": -1.1456043660842852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 298.022029703026,
            "drawdown_pct": -1.1456043660842852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 298.022029703026,
            "drawdown_pct": -1.1456043660842852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 293.2549330263381,
            "drawdown_pct": -2.3295801908747915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 293.2549330263381,
            "drawdown_pct": -2.3295801908747915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": 293.2549330263381,
            "drawdown_pct": -2.3295801908747915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 293.2549330263381,
            "drawdown_pct": -2.3295801908747915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 293.2549330263381,
            "drawdown_pct": -2.3295801908747915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 00:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 283.76283788797093,
            "drawdown_pct": -4.687076153857117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 270.53051151936575,
            "drawdown_pct": -7.9735113970902045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 270.53051151936575,
            "drawdown_pct": -7.9735113970902045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 270.53051151936575,
            "drawdown_pct": -7.9735113970902045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 270.53051151936575,
            "drawdown_pct": -7.9735113970902045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 270.53051151936575,
            "drawdown_pct": -7.9735113970902045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 01:00:00+00:00",
            "gain_pct": 282.8044455437524,
            "drawdown_pct": -4.925106435845739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 282.8044455437524,
            "drawdown_pct": -4.925106435845739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 282.8044455437524,
            "drawdown_pct": -4.925106435845739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 280.279654260783,
            "drawdown_pct": -5.5521740294810495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-06 01:00:00+00:00",
            "gain_pct": 280.279654260783,
            "drawdown_pct": -5.5521740294810495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 290.3963290544787,
            "drawdown_pct": -3.0395548829935004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 290.3963290544787,
            "drawdown_pct": -3.0395548829935004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 290.3963290544787,
            "drawdown_pct": -3.0395548829935004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 270.7030698797498,
            "drawdown_pct": -7.930654089819866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 270.7030698797498,
            "drawdown_pct": -7.930654089819866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 270.7030698797498,
            "drawdown_pct": -7.930654089819866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 270.7030698797498,
            "drawdown_pct": -7.930654089819866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 270.7030698797498,
            "drawdown_pct": -7.930654089819866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 248.48788053892565,
            "drawdown_pct": -13.448110291474634,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 248.48788053892565,
            "drawdown_pct": -13.448110291474634,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 281.95388144851376,
            "drawdown_pct": -5.136356048449997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 281.95388144851376,
            "drawdown_pct": -5.136356048449997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 292.52464258653487,
            "drawdown_pct": -2.510958141532049,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 292.52464258653487,
            "drawdown_pct": -2.510958141532049,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 301.4604267541443,
            "drawdown_pct": -0.2916298695184949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 298.61356018604965,
            "drawdown_pct": -0.998689411547804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 302.37701349344536,
            "drawdown_pct": -0.06398260027745684,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 292.38203021420657,
            "drawdown_pct": -2.54637793949386,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 300.51398933769843,
            "drawdown_pct": -0.5266909762564498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 312.4406379566346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 312.4406379566346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 307.41373189243603,
            "drawdown_pct": -1.2188192921782637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 315.94120578105867,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 290.1542940756075,
            "drawdown_pct": -6.199653063232402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 290.69334851417466,
            "drawdown_pct": -6.070054352867816,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 340.9771643432245,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 354.60031531130437,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 349.9108336539042,
            "drawdown_pct": -1.0315614616740576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 338.8195325416725,
            "drawdown_pct": -3.471353238905117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 338.8195325416725,
            "drawdown_pct": -3.471353238905117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 338.8195325416725,
            "drawdown_pct": -3.471353238905117,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 365.06237909355923,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 359.30012329806897,
            "drawdown_pct": -1.2390285807941104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 354.08089915922653,
            "drawdown_pct": -2.3612918240637715,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 357.25618497279135,
            "drawdown_pct": -1.6785262518939303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 357.25618497279135,
            "drawdown_pct": -1.6785262518939303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 383.2611706702438,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 390.1801268342355,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 390.2949106547688,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 390.2949106547688,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 410.6328500069257,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 417.6471921430939,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 418.72919780341374,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 403.3667120566698,
            "drawdown_pct": -2.9615617959808604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 403.3667120566698,
            "drawdown_pct": -2.9615617959808604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 403.3667120566698,
            "drawdown_pct": -2.9615617959808604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 403.3667120566698,
            "drawdown_pct": -2.9615617959808604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 451.8285063283522,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test prob_tp_only",
        "variant": "prob_tp_only",
        "gain_pct": 25.24536835604968,
        "max_drawdown_pct": -18.97305663778167,
        "capital_score": -3.2142166006228265,
        "stability_score": -12.691201713196191,
        "n_trades": 143,
        "skipped_by_capacity": 604,
        "avg_trade_ret_pct": 0.18157198868936625,
        "median_trade_ret_pct": 0.06905836740742748,
        "positive_month_rate": 0.6428571428571429,
        "worst_month_pct": -7.0119501475384,
        "month_gain_concentration": 0.25727063465188554,
        "top_asset_trade_share": 0.8321678321678322,
        "long_counts": {
          "XRP": 119,
          "SOL": 23,
          "ETH": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 143,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9329268292682926,
        "max_open_trades": 2,
        "avg_exposure": 0.9664634146341463,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 11.193207055694046,
          "2025-02-28 00:00:00+00:00": 4.346896503237986,
          "2025-03-31 00:00:00+00:00": 0.27647652649615395,
          "2025-04-30 00:00:00+00:00": -4.606000141759637,
          "2025-05-31 00:00:00+00:00": 0.9333530547196318,
          "2025-06-30 00:00:00+00:00": -1.7842130431684495,
          "2025-07-31 00:00:00+00:00": 2.0648519376674557,
          "2025-08-31 00:00:00+00:00": 2.863917176316363,
          "2025-09-30 00:00:00+00:00": 1.5532388734312264,
          "2025-10-31 00:00:00+00:00": 9.893864535472204,
          "2025-11-30 00:00:00+00:00": -3.9612284347923747,
          "2025-12-31 00:00:00+00:00": -3.5148263379784055,
          "2026-01-31 00:00:00+00:00": -7.0119501475384,
          "2026-02-28 00:00:00+00:00": 10.381713455264787
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 0.6952587259285963,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 1.9607511641597313,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 9.489723985466739,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 6.223545640909805,
            "drawdown_pct": -2.9830912214103944,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 7.778837084107266,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 7.778837084107266,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 7.778837084107266,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 8.471431220876852,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 16.29786802717615,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 16.29786802717615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 16.29786802717615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 12.24684407034691,
            "drawdown_pct": -3.483317472236558,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 11.193207055694046,
            "drawdown_pct": -4.389298839329769,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 12.366122255321628,
            "drawdown_pct": -3.3807548139539123,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 0.1406932558910654,
            "drawdown_pct": -13.892924303229293,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -5.7673923421525615,
            "drawdown_pct": -18.97305663778167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -3.8664215317401585,
            "drawdown_pct": -17.33848599374528,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -3.8664215317401585,
            "drawdown_pct": -17.33848599374528,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 8.198338538705315,
            "drawdown_pct": -6.96446944889666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 8.198338538705315,
            "drawdown_pct": -6.96446944889666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 8.198338538705315,
            "drawdown_pct": -6.96446944889666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 13.750504358117709,
            "drawdown_pct": -2.1903786477523224,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 13.692985299371287,
            "drawdown_pct": -2.239837042581183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 13.692985299371287,
            "drawdown_pct": -2.239837042581183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 17.69035087611101,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 21.94899485402638,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 21.94899485402638,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 20.81099045545713,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 11.526830215246747,
            "drawdown_pct": -8.5463309076512,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 11.526830215246747,
            "drawdown_pct": -8.5463309076512,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 11.526830215246747,
            "drawdown_pct": -8.5463309076512,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 18.763610870285333,
            "drawdown_pct": -2.6120625164266165,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 18.45689936042804,
            "drawdown_pct": -2.86357054256855,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 18.45689936042804,
            "drawdown_pct": -2.86357054256855,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 15.540103558932032,
            "drawdown_pct": -5.255386731777357,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": 15.540103558932032,
            "drawdown_pct": -5.255386731777357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 17.918579319988808,
            "drawdown_pct": -3.3050010283905973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 17.918579319988808,
            "drawdown_pct": -3.3050010283905973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 17.918579319988808,
            "drawdown_pct": -3.3050010283905973,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 17.01165776678279,
            "drawdown_pct": -4.048690268545152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 17.01165776678279,
            "drawdown_pct": -4.048690268545152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 17.01165776678279,
            "drawdown_pct": -4.048690268545152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 17.01165776678279,
            "drawdown_pct": -4.048690268545152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 14.187317384647073,
            "drawdown_pct": -6.3646916308495065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": 14.187317384647073,
            "drawdown_pct": -6.3646916308495065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 14.187317384647073,
            "drawdown_pct": -6.3646916308495065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 14.187317384647073,
            "drawdown_pct": -6.3646916308495065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 14.187317384647073,
            "drawdown_pct": -6.3646916308495065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 10.250084016495265,
            "drawdown_pct": -9.593281889313465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 10.250084016495265,
            "drawdown_pct": -9.593281889313465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 10.250084016495265,
            "drawdown_pct": -9.593281889313465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 10.250084016495265,
            "drawdown_pct": -9.593281889313465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 10.250084016495265,
            "drawdown_pct": -9.593281889313465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 13.902151026719949,
            "drawdown_pct": -6.598532310117477,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 13.429075739148871,
            "drawdown_pct": -6.986461122599574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 13.429075739148871,
            "drawdown_pct": -6.986461122599574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 13.429075739148871,
            "drawdown_pct": -6.986461122599574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 7.707228425955279,
            "drawdown_pct": -11.678461511813666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 7.707228425955279,
            "drawdown_pct": -11.678461511813666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 7.707228425955279,
            "drawdown_pct": -11.678461511813666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 7.707228425955279,
            "drawdown_pct": -11.678461511813666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 7.707228425955279,
            "drawdown_pct": -11.678461511813666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 1.2526380346910173,
            "drawdown_pct": -16.971322186057392,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 1.2526380346910173,
            "drawdown_pct": -16.971322186057392,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 10.976135079486156,
            "drawdown_pct": -8.997909156754268,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 10.976135079486156,
            "drawdown_pct": -8.997909156754268,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 14.047454086632172,
            "drawdown_pct": -6.479381627419234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 14.047454086632172,
            "drawdown_pct": -6.479381627419234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 16.643732954292886,
            "drawdown_pct": -4.350394118527934,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 15.816580085428185,
            "drawdown_pct": -5.0286718442728695,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 16.91004587512768,
            "drawdown_pct": -4.1320135397018625,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 14.006018272875039,
            "drawdown_pct": -6.5133596145332096,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 14.006018272875039,
            "drawdown_pct": -6.5133596145332096,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 14.006018272875039,
            "drawdown_pct": -6.5133596145332096,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 14.006018272875039,
            "drawdown_pct": -6.5133596145332096,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 17.400930202500888,
            "drawdown_pct": -3.7294810481788288,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 17.400930202500888,
            "drawdown_pct": -3.7294810481788288,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 15.970025015996058,
            "drawdown_pct": -4.902844705843767,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 18.397364309625758,
            "drawdown_pct": -2.9123901748037695,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 11.057138486417614,
            "drawdown_pct": -8.931485151350682,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 11.210579943668549,
            "drawdown_pct": -8.805660861093422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 14.646219342540263,
            "drawdown_pct": -5.988385160720333,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 12.14393299838818,
            "drawdown_pct": -8.040297394312201,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": 10.359719955219731,
            "drawdown_pct": -9.503378779529159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 12.24285370307976,
            "drawdown_pct": -7.95918093672271,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 15.266138156028262,
            "drawdown_pct": -5.480042460372503,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 12.424571892887187,
            "drawdown_pct": -7.810169302781034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 12.424571892887187,
            "drawdown_pct": -7.810169302781034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 12.424571892887187,
            "drawdown_pct": -7.810169302781034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 19.147929834039033,
            "drawdown_pct": -2.2969152171694707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 16.213667518675592,
            "drawdown_pct": -4.703054209028956,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 16.213667518675592,
            "drawdown_pct": -4.703054209028956,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": 15.28848906920355,
            "drawdown_pct": -5.461714377224258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 16.841727942634776,
            "drawdown_pct": -4.188035266305423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": 17.658775922093056,
            "drawdown_pct": -3.5180437010315146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 24.350243168656064,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 24.350243168656064,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 28.875231913866116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 28.875231913866116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 30.720366872670297,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 30.750977218357008,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 30.750977218357008,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 30.750977218357008,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": 30.750977218357008,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": 30.665796574495033,
            "drawdown_pct": -0.06514723306405568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": 30.665796574495033,
            "drawdown_pct": -0.06514723306405568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": 26.73559247810698,
            "drawdown_pct": -3.071017001688825,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 21.018054161185304,
            "drawdown_pct": -7.443862573139704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": 21.018054161185304,
            "drawdown_pct": -7.443862573139704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 19.205045509094134,
            "drawdown_pct": -8.830474505732312,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 19.205045509094134,
            "drawdown_pct": -8.830474505732312,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 19.205045509094134,
            "drawdown_pct": -8.830474505732312,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": 19.205045509094134,
            "drawdown_pct": -8.830474505732312,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": 23.186205102978306,
            "drawdown_pct": -5.785633328571893,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-18 15:00:00+00:00",
            "gain_pct": 23.18394101763478,
            "drawdown_pct": -5.787364929659466,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 22.774364043314606,
            "drawdown_pct": -6.100614576456498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 22.774364043314606,
            "drawdown_pct": -6.100614576456498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 22.774364043314606,
            "drawdown_pct": -6.100614576456498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 22.774364043314606,
            "drawdown_pct": -6.100614576456498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 24.460862267897284,
            "drawdown_pct": -4.810759417847477,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 24.721015050537943,
            "drawdown_pct": -4.611791281489919,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": 25.61882018649584,
            "drawdown_pct": -3.925138565725861,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-15 14:00:00+00:00",
            "gain_pct": 23.291390576995454,
            "drawdown_pct": -5.7051861485546524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": 19.2595377053362,
            "drawdown_pct": -8.788798185293755,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 19.2595377053362,
            "drawdown_pct": -8.788798185293755,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 12.2475875577978,
            "drawdown_pct": -14.151626285483232,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-02 00:00:00+00:00",
            "gain_pct": 11.948993970822059,
            "drawdown_pct": -14.37999443486776,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 12.168830114821432,
            "drawdown_pct": -14.211860973324109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 12.168830114821432,
            "drawdown_pct": -14.211860973324109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 12.168830114821432,
            "drawdown_pct": -14.211860973324109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 12.168830114821432,
            "drawdown_pct": -14.211860973324109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 12.168830114821432,
            "drawdown_pct": -14.211860973324109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 22.96792079467511,
            "drawdown_pct": -5.95257992656072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 22.96792079467511,
            "drawdown_pct": -5.95257992656072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 21.296290287435312,
            "drawdown_pct": -7.231064067025795,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 22.629301013062587,
            "drawdown_pct": -6.211560615513445,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 22.629301013062587,
            "drawdown_pct": -6.211560615513445,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent prob_tp_only",
        "variant": "prob_tp_only",
        "gain_pct": 7.186544090383819,
        "max_drawdown_pct": -1.3594037342722798,
        "capital_score": 5.1474384889754,
        "stability_score": -16.566847225310312,
        "n_trades": 7,
        "skipped_by_capacity": 6,
        "avg_trade_ret_pct": 1.009216609609971,
        "median_trade_ret_pct": 0.5479839325506008,
        "positive_month_rate": 1.0,
        "worst_month_pct": 5.979183595018455,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 0.8571428571428571,
        "long_counts": {
          "XRP": 6,
          "SOL": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 7,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8333333333333333,
        "max_open_trades": 2,
        "avg_exposure": 0.9166666666666666,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 5.979183595018455
        },
        "curve": [
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 6.87797015171617,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 5.42506703435933,
            "drawdown_pct": -1.3594037342722798,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 5.979183595018455,
            "drawdown_pct": -0.8409465069572963,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "score_plus_prob",
      "permuted_train_labels": false,
      "features": [
        "score",
        "micro30_score",
        "prob_tp_trainonly"
      ],
      "n_features": 3,
      "threshold": -0.03862108493164383,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "score_plus_prob",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation score_plus_prob",
        "variant": "score_plus_prob",
        "gain_pct": 312.0979252693842,
        "max_drawdown_pct": -16.626819016461468,
        "capital_score": 287.157696744692,
        "stability_score": 278.657696744692,
        "n_trades": 180,
        "skipped_by_capacity": 1791,
        "avg_trade_ret_pct": 0.8250808269243342,
        "median_trade_ret_pct": 0.6952587259286003,
        "positive_month_rate": 0.875,
        "worst_month_pct": -2.6578355196552366,
        "month_gain_concentration": 0.2390329874118702,
        "top_asset_trade_share": 0.8333333333333334,
        "long_counts": {
          "SOL": 28,
          "XRP": 150,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 180,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9596774193548387,
        "max_open_trades": 2,
        "avg_exposure": 0.9798387096774194,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": 0.7059862121696057,
          "2024-08-31 00:00:00+00:00": 3.1234167904054004,
          "2024-10-31 00:00:00+00:00": -0.2439340845121194,
          "2024-11-30 00:00:00+00:00": 47.61719724648141,
          "2024-12-31 00:00:00+00:00": 65.38884089550189,
          "2025-01-31 00:00:00+00:00": 8.61914862904979,
          "2025-02-28 00:00:00+00:00": 19.56822397387029,
          "2025-03-31 00:00:00+00:00": 39.920786057205106,
          "2025-04-30 00:00:00+00:00": 1.4511307724112612,
          "2025-07-31 00:00:00+00:00": 28.8666026826603,
          "2025-08-31 00:00:00+00:00": 18.83907313753241,
          "2025-09-30 00:00:00+00:00": -2.6578355196552366,
          "2025-10-31 00:00:00+00:00": 21.28357780209808,
          "2025-11-30 00:00:00+00:00": 12.386552553710146,
          "2025-12-31 00:00:00+00:00": 5.012044108697182,
          "2026-02-28 00:00:00+00:00": 0.7731388047669157
        },
        "curve": [
          {
            "t": "2024-07-04 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -0.2521047872179736,
            "drawdown_pct": -0.25210478721797713,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": 0.7059862121696057,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": 0.5469877323766781,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -10.0810499857283,
            "drawdown_pct": -10.711415084274666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": -0.10971543119524085,
            "drawdown_pct": -0.8099832731356282,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": -0.10971543119524085,
            "drawdown_pct": -0.8099832731356282,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -2.619426897711321,
            "drawdown_pct": -3.3021007339870234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": -3.2762061008918977,
            "drawdown_pct": -3.95427567202582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 3.829403002575006,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 3.5854689180628867,
            "drawdown_pct": -0.23493738522802898,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 4.5320580319509105,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 4.5320580319509105,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 8.454198669007752,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 13.237829115067527,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 17.814571010584217,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 31.302519067673813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 37.71879171500436,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 37.71879171500436,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 32.385434209740225,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 49.6367712067952,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 49.6367712067952,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 49.27809260838504,
            "drawdown_pct": -0.2396995040172878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 52.31922872260503,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 51.61352757453588,
            "drawdown_pct": -0.4633040450554904,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 48.54242575937235,
            "drawdown_pct": -2.4795313073116887,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 48.54242575937235,
            "drawdown_pct": -2.4795313073116887,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 46.99730063471529,
            "drawdown_pct": -3.493930564460601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": 42.75331369218475,
            "drawdown_pct": -6.280175596110182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 36.79352929171563,
            "drawdown_pct": -10.192868990404303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 47.599489287556366,
            "drawdown_pct": -3.0985841214072773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 47.599489287556366,
            "drawdown_pct": -3.0985841214072773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 51.2026661645443,
            "drawdown_pct": -0.7330411054628949,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 59.687909641643955,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 55.741836748916654,
            "drawdown_pct": -2.4711156289682124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 74.96639736986808,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 87.15745807746927,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 88.6887330155813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 77.41673006803211,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 80.90619152036126,
            "drawdown_pct": -4.124539590065179,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 82.80689549158524,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 80.8796888135173,
            "drawdown_pct": -4.138585318403276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 99.46374790856174,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 99.46374790856174,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 105.63484615452973,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 109.13518094606349,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 109.13518094606349,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 117.06836794382883,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 119.31029397429063,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 116.59150706004618,
            "drawdown_pct": -1.2396987231995449,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 112.77282629248924,
            "drawdown_pct": -2.980921489516475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 115.7417546876911,
            "drawdown_pct": -1.6271645174201765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 115.7417546876911,
            "drawdown_pct": -1.6271645174201765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 136.7429053197644,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 136.7429053197644,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 128.6332143685818,
            "drawdown_pct": -3.425526496867548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 128.29411564826555,
            "drawdown_pct": -3.568761505265472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 129.761149160917,
            "drawdown_pct": -2.9490878087422567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 133.40780499969205,
            "drawdown_pct": -1.4087435125321623,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 141.34105344691795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 130.73402048649348,
            "drawdown_pct": -4.395038808744345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 125.21065568909597,
            "drawdown_pct": -6.683652668057071,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 131.75188023694477,
            "drawdown_pct": -3.9732872103677486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 101.21371327787736,
            "drawdown_pct": -16.626819016461468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 126.84592502337787,
            "drawdown_pct": -6.006076552876339,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 139.576285317964,
            "drawdown_pct": -0.7312341202414308,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": 147.36689172771622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 141.47304856523678,
            "drawdown_pct": -2.3826321789930383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 148.99865100059043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 129.86344346052778,
            "drawdown_pct": -7.684863939289888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 144.77887966296626,
            "drawdown_pct": -1.6946964654897534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 150.96191379706954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 177.14231826507262,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 170.45286307732675,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 150.89976648847997,
            "drawdown_pct": -9.468980392771698,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 155.71584302958507,
            "drawdown_pct": -7.73121743717039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 167.9478742170096,
            "drawdown_pct": -3.317589354675532,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 167.9478742170096,
            "drawdown_pct": -3.317589354675532,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 171.60513655806204,
            "drawdown_pct": -1.9979560471578894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 178.83071596539713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 164.76530308438737,
            "drawdown_pct": -5.044427344495029,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 148.89866529040222,
            "drawdown_pct": -10.734846973856882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 148.89866529040222,
            "drawdown_pct": -10.734846973856882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 172.80091103313026,
            "drawdown_pct": -2.162532528523564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 172.80091103313026,
            "drawdown_pct": -2.162532528523564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 180.35081014092208,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 186.73296824983993,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 184.69966572017137,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 187.3876171738774,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 193.34360948621622,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 202.07890025780182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 202.07890025780182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 198.39710434385972,
            "drawdown_pct": -1.2188192921782859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 204.64277874445816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 185.755983380111,
            "drawdown_pct": -6.199653063232424,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 186.15079649258263,
            "drawdown_pct": -6.070054352867837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 186.15079649258263,
            "drawdown_pct": -6.070054352867837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 222.97956259492366,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 215.01739917524293,
            "drawdown_pct": -2.4652220579253092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 215.01739917524293,
            "drawdown_pct": -2.4652220579253092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 233.85647231277534,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 233.85647231277534,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 231.1986367931201,
            "drawdown_pct": -0.7961012411241253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 233.51463452574535,
            "drawdown_pct": -0.10239064250032737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 252.48221459521818,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 257.52877976408655,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 264.8687671489283,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 269.8808112576255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 270.6539500623924,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test score_plus_prob",
        "variant": "score_plus_prob",
        "gain_pct": 74.72583307553126,
        "max_drawdown_pct": -14.337402386216047,
        "capital_score": 53.21972949620719,
        "stability_score": 45.92662604793132,
        "n_trades": 116,
        "skipped_by_capacity": 612,
        "avg_trade_ret_pct": 0.5088113499880919,
        "median_trade_ret_pct": 0.5047368420154225,
        "positive_month_rate": 0.6153846153846154,
        "worst_month_pct": -4.706253730539572,
        "month_gain_concentration": 0.2870301238462371,
        "top_asset_trade_share": 0.7931034482758621,
        "long_counts": {
          "XRP": 92,
          "SOL": 22,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 116,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9420289855072463,
        "max_open_trades": 2,
        "avg_exposure": 0.9710144927536232,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 11.499926365333366,
          "2025-02-28 00:00:00+00:00": 7.908553417288331,
          "2025-03-31 00:00:00+00:00": 23.801592302340623,
          "2025-04-30 00:00:00+00:00": -1.9267406663560678,
          "2025-05-31 00:00:00+00:00": -4.672528744251139,
          "2025-07-31 00:00:00+00:00": -1.1903366396312833,
          "2025-08-31 00:00:00+00:00": 3.4497173720271803,
          "2025-09-30 00:00:00+00:00": 1.8709462581161347,
          "2025-10-31 00:00:00+00:00": 15.935724023303749,
          "2025-11-30 00:00:00+00:00": -0.24593522235579712,
          "2025-12-31 00:00:00+00:00": 2.4802930755554087,
          "2026-01-31 00:00:00+00:00": -4.706253730539572,
          "2026-02-28 00:00:00+00:00": 15.976920783065765
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 0.6952587259285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 8.130785215542033,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 4.905145254135064,
            "drawdown_pct": -2.9830912214104055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 6.441133097288997,
            "drawdown_pct": -1.5626004332484733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 7.125131057266657,
            "drawdown_pct": -0.9300350092443677,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 14.639640629697865,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 12.556469769920497,
            "drawdown_pct": -1.8171470604189222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 11.499926365333366,
            "drawdown_pct": -2.7387684112742616,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 13.107589302774429,
            "drawdown_pct": -1.3364062539869437,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -1.79670594149394,
            "drawdown_pct": -14.337402386216047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 10.713214910357038,
            "drawdown_pct": -3.425015725602043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 16.394430868794785,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 20.179376436267873,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 22.03772720833163,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 21.46697633734803,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 12.132404474653384,
            "drawdown_pct": -8.11660702003143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 19.408479782621697,
            "drawdown_pct": -2.1544545984714447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 22.42469877755255,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 35.196071462658324,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 31.932809225154273,
            "drawdown_pct": -2.413725637290709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": 36.32696171592417,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 40.84283309986253,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 40.25786378040331,
            "drawdown_pct": -0.4153348144058211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 40.25786378040331,
            "drawdown_pct": -0.4153348144058211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 33.18265774706009,
            "drawdown_pct": -5.43881089595174,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 25.20139673477641,
            "drawdown_pct": -11.105596231507064,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 25.20139673477641,
            "drawdown_pct": -11.105596231507064,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 37.22474185233989,
            "drawdown_pct": -2.5688855924655307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 37.22474185233989,
            "drawdown_pct": -2.5688855924655307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 41.02250393515098,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 44.23286711040706,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 43.21007208496232,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 44.562169638264265,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 49.14763090934599,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 49.14763090934599,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 47.32979080999604,
            "drawdown_pct": -1.2188192921782748,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 50.413513438373656,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 41.08839744497604,
            "drawdown_pct": -6.199653063232402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 41.28333141860625,
            "drawdown_pct": -6.070054352867804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 36.610802674355114,
            "drawdown_pct": -9.176509775282716,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 35.20157828148288,
            "drawdown_pct": -10.113409898588198,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 38.8432607240355,
            "drawdown_pct": -7.692296024371926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 35.42046603472383,
            "drawdown_pct": -9.967885903943507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 43.51905382900517,
            "drawdown_pct": -4.583670344349233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 39.98460256515486,
            "drawdown_pct": -6.9334932977891395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 39.98460256515486,
            "drawdown_pct": -6.9334932977891395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": 38.87018340675101,
            "drawdown_pct": -7.674396912716286,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 40.741129664867145,
            "drawdown_pct": -6.430528449472995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": 41.72530079656946,
            "drawdown_pct": -5.776218135722145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 49.785474811276856,
            "drawdown_pct": -0.41754135831293393,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 49.785474811276856,
            "drawdown_pct": -0.41754135831293393,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 58.416978303637705,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 58.416978303637705,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 60.68506892427399,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": 60.722696002778605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": 61.53556780418225,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": 56.676853688170894,
            "drawdown_pct": -3.007829286180008,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 52.48487141111275,
            "drawdown_pct": -5.602912421146156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": 50.20044870164543,
            "drawdown_pct": -7.017104193596269,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 56.4309184658151,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 58.579742190687824,
            "drawdown_pct": -1.829829587176468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 58.911211541370506,
            "drawdown_pct": -1.6246305989979004,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 54.20495781083093,
            "drawdown_pct": -4.538077955833031,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 53.99971832869119,
            "drawdown_pct": -4.665133244602959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 71.21890756766638,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 71.21890756766638,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 68.33195963000324,
            "drawdown_pct": -1.6861151485400128,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 70.1818785938967,
            "drawdown_pct": -0.6056743314752477,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent score_plus_prob",
        "variant": "score_plus_prob",
        "gain_pct": 11.790567891286727,
        "max_drawdown_pct": 0.0,
        "capital_score": 11.790567891286727,
        "stability_score": -14.209432108713271,
        "n_trades": 3,
        "skipped_by_capacity": 7,
        "avg_trade_ret_pct": 3.8110275537792204,
        "median_trade_ret_pct": 5.44254936439353,
        "positive_month_rate": 1.0,
        "worst_month_pct": 11.181312164625652,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 1.0,
        "long_counts": {
          "XRP": 3
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 3,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8,
        "max_open_trades": 2,
        "avg_exposure": 0.9,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 11.181312164625652
        },
        "curve": [
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 11.181312164625652,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "ohlc_strict_preentry",
      "permuted_train_labels": false,
      "features": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h"
      ],
      "n_features": 5,
      "threshold": 0.010266159914438537,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "ohlc_strict_preentry",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation ohlc_strict_preentry",
        "variant": "ohlc_strict_preentry",
        "gain_pct": 204.27180131242517,
        "max_drawdown_pct": -16.44855285567568,
        "capital_score": 179.59897202891165,
        "stability_score": 177.84804800359387,
        "n_trades": 169,
        "skipped_by_capacity": 1802,
        "avg_trade_ret_pct": 0.6933210607774871,
        "median_trade_ret_pct": 0.2658957778836246,
        "positive_month_rate": 0.5625,
        "worst_month_pct": -7.750924025317772,
        "month_gain_concentration": 0.24461194088296706,
        "top_asset_trade_share": 0.40828402366863903,
        "long_counts": {
          "XRP": 69,
          "BNB": 12,
          "SOL": 66,
          "BTC": 6,
          "ETH": 16
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 169,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9752475247524752,
        "max_open_trades": 2,
        "avg_exposure": 0.9876237623762376,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.0076898900137934,
          "2024-08-31 00:00:00+00:00": 18.29788919868291,
          "2024-10-31 00:00:00+00:00": -0.870369173932346,
          "2024-11-30 00:00:00+00:00": 41.982479122136795,
          "2024-12-31 00:00:00+00:00": 50.49252630826018,
          "2025-01-31 00:00:00+00:00": 18.37154375959483,
          "2025-02-28 00:00:00+00:00": 27.44192100706948,
          "2025-03-31 00:00:00+00:00": -7.305547582185596,
          "2025-04-30 00:00:00+00:00": 11.642778435264205,
          "2025-05-31 00:00:00+00:00": 10.468904220044692,
          "2025-07-31 00:00:00+00:00": -7.01787684353576,
          "2025-08-31 00:00:00+00:00": -0.14808058590614337,
          "2025-10-31 00:00:00+00:00": 18.167400858293604,
          "2025-11-30 00:00:00+00:00": -2.7678726905550093,
          "2025-12-31 00:00:00+00:00": 9.553451139729987,
          "2026-02-28 00:00:00+00:00": -7.750924025317772
        },
        "curve": [
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.0076898900137934,
            "drawdown_pct": -3.0076898900137983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 13.823954499942616,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 16.044784438258688,
            "drawdown_pct": -2.070657420679378,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": 15.290199308669116,
            "drawdown_pct": -2.7074462778309383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 13.342568403923636,
            "drawdown_pct": -4.351037715500161,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 14.41983013473677,
            "drawdown_pct": -3.441944440907363,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": 15.465426266604766,
            "drawdown_pct": -2.559573533046422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 13.682205935240376,
            "drawdown_pct": -4.064420093535359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 8.85437217127091,
            "drawdown_pct": -8.13859360229241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 8.85437217127091,
            "drawdown_pct": -8.13859360229241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 8.85437217127091,
            "drawdown_pct": -8.13859360229241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 8.85437217127091,
            "drawdown_pct": -8.13859360229241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 8.85437217127091,
            "drawdown_pct": -8.13859360229241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 21.316515903061926,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 21.316515903061926,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 21.527108086107603,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": 21.527108086107603,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 16.82079672559722,
            "drawdown_pct": -3.8726432601158822,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 16.82079672559722,
            "drawdown_pct": -3.8726432601158822,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 32.04388334844154,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 32.04388334844154,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 31.727374814970176,
            "drawdown_pct": -0.2396995040172767,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 28.369984118073376,
            "drawdown_pct": -2.782332007514021,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 25.769706309460844,
            "drawdown_pct": -4.751584760972383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 25.769706309460844,
            "drawdown_pct": -4.751584760972383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 38.82596262924241,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 38.730180502285435,
            "drawdown_pct": -0.0689943906333812,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 41.4976628080054,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 41.4976628080054,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 41.4976628080054,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 52.675224288619034,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": 52.675224288619034,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 52.675224288619034,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 56.402309256873565,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 56.402309256873565,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 56.402309256873565,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 65.17934810208149,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 59.64422484821307,
            "drawdown_pct": -3.3509777811011165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 59.64422484821307,
            "drawdown_pct": -3.3509777811011165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 59.64422484821307,
            "drawdown_pct": -3.3509777811011165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 59.64422484821307,
            "drawdown_pct": -3.3509777811011165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 59.64422484821307,
            "drawdown_pct": -3.3509777811011165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 64.69673196827426,
            "drawdown_pct": -0.2921770423194636,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 64.69673196827426,
            "drawdown_pct": -0.2921770423194636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 64.69673196827426,
            "drawdown_pct": -0.2921770423194636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 64.69673196827426,
            "drawdown_pct": -0.2921770423194636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": 64.69673196827426,
            "drawdown_pct": -0.2921770423194636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 63.97002005703817,
            "drawdown_pct": -0.7321302928838036,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 70.634225882116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": 70.634225882116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": 70.634225882116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 70.634225882116,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 69.59606526242595,
            "drawdown_pct": -0.6084128868772631,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 69.59606526242595,
            "drawdown_pct": -0.6084128868772631,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 78.25804739501353,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 81.40151171882115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 81.40151171882115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 81.40151171882115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 81.40151171882115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 81.40151171882115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 79.48912102996866,
            "drawdown_pct": -1.0542308444577708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 79.48912102996866,
            "drawdown_pct": -1.0542308444577708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 79.48912102996866,
            "drawdown_pct": -1.0542308444577708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 79.48912102996866,
            "drawdown_pct": -1.0542308444577708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 97.93030950181242,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 97.93030950181242,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": 97.93030950181242,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 97.1948582477348,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 97.1948582477348,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 97.1948582477348,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 97.1948582477348,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 106.89483556513375,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": 104.32996293026696,
            "drawdown_pct": -1.239698723199556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 101.55192144689417,
            "drawdown_pct": -2.5824299111407933,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 106.44228019854376,
            "drawdown_pct": -0.21873690822384884,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 103.17597265464224,
            "drawdown_pct": -1.7974653162962873,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 109.479896872605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 109.479896872605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 118.28244979003219,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 125.26637932472858,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 125.26637932472858,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 125.26637932472858,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 125.26637932472858,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 120.17187881299392,
            "drawdown_pct": -2.261544988207387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 88.21331985543372,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 88.21331985543372,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 88.21331985543372,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 88.21331985543372,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 88.21331985543372,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 95.88363475511662,
            "drawdown_pct": -13.04355521569236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 95.88363475511662,
            "drawdown_pct": -13.04355521569236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 95.88363475511662,
            "drawdown_pct": -13.04355521569236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 122.63600839863642,
            "drawdown_pct": -1.1676713293732988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 122.63600839863642,
            "drawdown_pct": -1.1676713293732988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 135.13011249669793,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 134.3586832807138,
            "drawdown_pct": -0.32808609998643545,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 138.04852255190045,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 145.46739828852301,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 145.66799601199762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 145.66799601199762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 145.66799601199762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 145.66799601199762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 145.66799601199762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 138.54017730785384,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 138.54017730785384,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 138.54017730785384,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 154.01863157091557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 154.01863157091557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 152.70830033179806,
            "drawdown_pct": -0.5158406023267226,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 159.0916290285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 159.0916290285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 159.0916290285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 159.0916290285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 159.0916290285963,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 158.2141874636298,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 158.2141874636298,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 154.1016016152346,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 154.1016016152346,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 154.1016016152346,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 154.1016016152346,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 132.47910901497212,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 132.47910901497212,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 132.47910901497212,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 132.47910901497212,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": 132.47910901497212,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 142.12658574380325,
            "drawdown_pct": -6.547893248577552,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 145.43140928978607,
            "drawdown_pct": -5.272350862907471,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 154.86286375937996,
            "drawdown_pct": -1.632150480921013,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 154.86286375937996,
            "drawdown_pct": -1.632150480921013,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 154.86286375937996,
            "drawdown_pct": -1.632150480921013,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": 154.86286375937996,
            "drawdown_pct": -1.632150480921013,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 145.15605442135833,
            "drawdown_pct": -5.378627885233556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 149.1141373488042,
            "drawdown_pct": -3.8509510003084113,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 149.1141373488042,
            "drawdown_pct": -3.8509510003084113,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 149.1141373488042,
            "drawdown_pct": -3.8509510003084113,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 149.1141373488042,
            "drawdown_pct": -3.8509510003084113,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 123.65479424622399,
            "drawdown_pct": -13.67733682297435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 137.6220746297922,
            "drawdown_pct": -8.28647165456452,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 137.6220746297922,
            "drawdown_pct": -8.28647165456452,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 144.19838217379905,
            "drawdown_pct": -5.7482547431717546,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 145.40275274961246,
            "drawdown_pct": -5.283411251188264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 143.66253417272864,
            "drawdown_pct": -5.955072695214215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 130.71410479788452,
            "drawdown_pct": -10.952698216112456,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 120.66329409797865,
            "drawdown_pct": -14.831947706954384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 120.66329409797865,
            "drawdown_pct": -14.831947706954384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 120.66329409797865,
            "drawdown_pct": -14.831947706954384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 120.66329409797865,
            "drawdown_pct": -14.831947706954384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 120.66329409797865,
            "drawdown_pct": -14.831947706954384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 135.1066260594648,
            "drawdown_pct": -9.25734384358834,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 128.28176581064378,
            "drawdown_pct": -11.891493111323948,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 128.59717000065976,
            "drawdown_pct": -11.769758499056259,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 157.04553118487667,
            "drawdown_pct": -0.7897197803692024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 167.51443540492136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-25 14:00:00+00:00",
            "gain_pct": 160.4965585613856,
            "drawdown_pct": -2.623363794523159,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 163.85681355781287,
            "drawdown_pct": -1.3672614868697308,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 160.34847797547945,
            "drawdown_pct": -2.6787180357557894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 154.33811486557636,
            "drawdown_pct": -4.9254615061803175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 154.33811486557636,
            "drawdown_pct": -4.9254615061803175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": 154.33811486557636,
            "drawdown_pct": -4.9254615061803175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 168.80278315604443,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 178.51587883377306,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 175.74800614321805,
            "drawdown_pct": -0.993793496494666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 185.30145728294804,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 177.55053325763026,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test ohlc_strict_preentry",
        "variant": "ohlc_strict_preentry",
        "gain_pct": 13.388308725074111,
        "max_drawdown_pct": -22.08496289935622,
        "capital_score": -19.739135623960223,
        "stability_score": -30.834632687972967,
        "n_trades": 106,
        "skipped_by_capacity": 688,
        "avg_trade_ret_pct": 0.14116608082825677,
        "median_trade_ret_pct": 0.12048251724907759,
        "positive_month_rate": 0.5384615384615384,
        "worst_month_pct": -13.968052714978413,
        "month_gain_concentration": 0.2501415996509098,
        "top_asset_trade_share": 0.4056603773584906,
        "long_counts": {
          "SOL": 43,
          "BNB": 8,
          "ETH": 21,
          "XRP": 32,
          "BTC": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 106,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9298245614035088,
        "max_open_trades": 2,
        "avg_exposure": 0.9649122807017544,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 9.961812130946072,
          "2025-02-28 00:00:00+00:00": 11.216100635758323,
          "2025-03-31 00:00:00+00:00": -10.27538768629131,
          "2025-04-30 00:00:00+00:00": -13.968052714978413,
          "2025-05-31 00:00:00+00:00": 3.9479297777965456,
          "2025-06-30 00:00:00+00:00": -2.646512412870777,
          "2025-07-31 00:00:00+00:00": 3.3622287970486013,
          "2025-08-31 00:00:00+00:00": -0.05775396420432344,
          "2025-10-31 00:00:00+00:00": 6.395125729012335,
          "2025-11-30 00:00:00+00:00": 6.940236911994148,
          "2025-12-31 00:00:00+00:00": 3.0155718102076747,
          "2026-01-31 00:00:00+00:00": -3.5078972057938813,
          "2026-02-28 00:00:00+00:00": -2.827288412792882
        },
        "curve": [
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 1.539495659381302,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 1.539495659381302,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -3.403967581766281,
            "drawdown_pct": -12.154928564469225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -3.403967581766281,
            "drawdown_pct": -12.154928564469225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 9.788421639338083,
            "drawdown_pct": -0.15768246107249473,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 9.788421639338083,
            "drawdown_pct": -0.15768246107249473,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 14.12999063174773,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 13.942614499131906,
            "drawdown_pct": -0.1641778217790435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 16.972438933440145,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 13.65432446673762,
            "drawdown_pct": -2.901403039814643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 13.65432446673762,
            "drawdown_pct": -2.901403039814643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 21.02915449709853,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 21.02915449709853,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 21.177912766704395,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 11.681825305727259,
            "drawdown_pct": -10.10714770052834,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 1.074177654209933,
            "drawdown_pct": -18.64525764789311,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 7.3862774399214,
            "drawdown_pct": -13.564639989798755,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 7.3862774399214,
            "drawdown_pct": -13.564639989798755,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 10.358245374934228,
            "drawdown_pct": -11.172498977691081,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 10.902525080413085,
            "drawdown_pct": -10.734407506314481,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 10.116084699423666,
            "drawdown_pct": -11.367414433064605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 4.2644245309626,
            "drawdown_pct": -16.07742362023712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -0.5029110263853767,
            "drawdown_pct": -19.914658460781265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -0.5029110263853767,
            "drawdown_pct": -19.914658460781265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -0.5029110263853767,
            "drawdown_pct": -19.914658460781265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -0.3052542311613138,
            "drawdown_pct": -19.755564238866253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -3.1992718044557904,
            "drawdown_pct": -22.08496289935622,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -3.0655276345653277,
            "drawdown_pct": -21.977312036049078,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 0.8824021432312179,
            "drawdown_pct": -18.79961801616139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": -1.7641102696395592,
            "drawdown_pct": -20.929799438139906,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": -1.0666711246651204,
            "drawdown_pct": -20.368429726681214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-25 14:00:00+00:00",
            "gain_pct": 1.5981185274090421,
            "drawdown_pct": -18.223536930137897,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 2.9086755163179276,
            "drawdown_pct": -17.16866783651837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 1.5403645632047187,
            "drawdown_pct": -18.27002317406986,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -0.8037799698555972,
            "drawdown_pct": -20.156828280470627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -0.8037799698555972,
            "drawdown_pct": -20.156828280470627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -0.8037799698555972,
            "drawdown_pct": -20.156828280470627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": -0.8037799698555972,
            "drawdown_pct": -20.156828280470627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 4.837688353374958,
            "drawdown_pct": -15.616002793923833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 5.216935555251837,
            "drawdown_pct": -15.310746207993397,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 9.018913161161848,
            "drawdown_pct": -12.2505292887375,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 7.935490292217054,
            "drawdown_pct": -13.122577821874525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 7.935490292217054,
            "drawdown_pct": -13.122577821874525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 9.10111757614689,
            "drawdown_pct": -12.184362843889506,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 8.854699918981325,
            "drawdown_pct": -12.382704749557039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 8.854699918981325,
            "drawdown_pct": -12.382704749557039,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": 11.981044421871246,
            "drawdown_pct": -9.866305829086164,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 11.978986280367366,
            "drawdown_pct": -9.867962429967402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 11.978986280367366,
            "drawdown_pct": -9.867962429967402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 22:00:00+00:00",
            "gain_pct": 14.875727204211202,
            "drawdown_pct": -7.536371740935433,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 15.201484352503371,
            "drawdown_pct": -7.274169371509942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 17.891299014418877,
            "drawdown_pct": -5.109133910685282,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 14.688488518429878,
            "drawdown_pct": -7.687080412463776,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": 14.383401808624996,
            "drawdown_pct": -7.932645117982751,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 10.690646739445398,
            "drawdown_pct": -10.90494866964098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 12.745632817039848,
            "drawdown_pct": -9.250887595290013,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 11.605794025947688,
            "drawdown_pct": -10.168345380496902,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 11.556113395832114,
            "drawdown_pct": -10.208333386897216,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent ohlc_strict_preentry",
        "variant": "ohlc_strict_preentry",
        "gain_pct": 5.647089795810075,
        "max_drawdown_pct": 0.0,
        "capital_score": 5.647089795810075,
        "stability_score": -10.352910204189921,
        "n_trades": 3,
        "skipped_by_capacity": 41,
        "avg_trade_ret_pct": 1.868298456360223,
        "median_trade_ret_pct": 0.9239876577446194,
        "positive_month_rate": 1.0,
        "worst_month_pct": 5.670611723941633,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 0.6666666666666666,
        "long_counts": {
          "XRP": 2,
          "SOL": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 3,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.75,
        "max_open_trades": 2,
        "avg_exposure": 0.875,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 5.670611723941633
        },
        "curve": [
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 5.670611723941633,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "ohlc_plus_score",
      "permuted_train_labels": false,
      "features": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h",
        "score",
        "micro30_score"
      ],
      "n_features": 7,
      "threshold": -0.038757638752757166,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "ohlc_plus_score",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation ohlc_plus_score",
        "variant": "ohlc_plus_score",
        "gain_pct": 183.65258036063193,
        "max_drawdown_pct": -26.922117866203244,
        "capital_score": 143.26940356132707,
        "stability_score": 125.54412149886431,
        "n_trades": 190,
        "skipped_by_capacity": 1781,
        "avg_trade_ret_pct": 0.5867928703979486,
        "median_trade_ret_pct": 0.4136589994443729,
        "positive_month_rate": 0.7647058823529411,
        "worst_month_pct": -5.442081133020906,
        "month_gain_concentration": 0.27563022139310944,
        "top_asset_trade_share": 0.7947368421052632,
        "long_counts": {
          "XRP": 151,
          "SOL": 37,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 190,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.962962962962963,
        "max_open_trades": 2,
        "avg_exposure": 0.9814814814814815,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": 1.4791110571971444,
          "2024-08-31 00:00:00+00:00": 4.276285214942803,
          "2024-10-31 00:00:00+00:00": -0.2975516211998297,
          "2024-11-30 00:00:00+00:00": 26.321428307349194,
          "2024-12-31 00:00:00+00:00": 54.9859464431197,
          "2025-01-31 00:00:00+00:00": -4.235841528631255,
          "2025-02-28 00:00:00+00:00": 10.435868276034824,
          "2025-03-31 00:00:00+00:00": 18.628858044162286,
          "2025-04-30 00:00:00+00:00": 22.086000126051744,
          "2025-05-31 00:00:00+00:00": 7.2191024769186924,
          "2025-07-31 00:00:00+00:00": -5.442081133020906,
          "2025-08-31 00:00:00+00:00": 10.056744021121943,
          "2025-09-30 00:00:00+00:00": -1.9545389636865593,
          "2025-10-31 00:00:00+00:00": 18.448372852300764,
          "2025-11-30 00:00:00+00:00": 10.93224865090474,
          "2025-12-31 00:00:00+00:00": 4.327604032386205,
          "2026-02-28 00:00:00+00:00": 10.29414865964003
        },
        "curve": [
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": 0.9166158431397093,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": 1.4791110571971444,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": 1.3188919381982203,
            "drawdown_pct": -0.15788384163970548,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -8.050540965361705,
            "drawdown_pct": -9.390752365959932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -8.050540965361705,
            "drawdown_pct": -9.390752365959932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -8.050540965361705,
            "drawdown_pct": -9.390752365959932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -8.050540965361705,
            "drawdown_pct": -9.390752365959932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -8.050540965361705,
            "drawdown_pct": -9.390752365959932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": 2.1459617517762126,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 2.1459617517762126,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -0.42042288285927043,
            "drawdown_pct": -2.51246803165065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -1.6958001720461766,
            "drawdown_pct": -3.7610512035299193,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -1.4820189952234983,
            "drawdown_pct": -3.551761307819512,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 5.755396272139947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 5.4578446509401175,
            "drawdown_pct": -0.2813583341261805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 6.421543987954635,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 6.421543987954635,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": 10.414579906236355,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 10.414579906236355,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 8.709363633849861,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 8.709363633849861,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 8.709363633849861,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 13.103078197844425,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 13.103078197844425,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 13.103078197844425,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 13.103078197844425,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 13.103078197844425,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 19.8454711898396,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 19.8454711898396,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 19.8454711898396,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 25.701879918033782,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 20.8338945375491,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 36.579933728169436,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 36.579933728169436,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 36.25255230443588,
            "drawdown_pct": -0.2396995040172878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 32.77982651620911,
            "drawdown_pct": -2.7823320075140434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 32.164652208941845,
            "drawdown_pct": -3.2327453958318486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 29.48750914794556,
            "drawdown_pct": -5.192874521626067,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 29.48750914794556,
            "drawdown_pct": -5.192874521626067,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 28.140591574121515,
            "drawdown_pct": -6.179049823559346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 28.140591574121515,
            "drawdown_pct": -6.179049823559346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 24.41531864438737,
            "drawdown_pct": -8.906590266761228,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": 24.41531864438737,
            "drawdown_pct": -8.906590266761228,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 24.41531864438737,
            "drawdown_pct": -8.906590266761228,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 19.22112415559907,
            "drawdown_pct": -12.709633910878182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 19.22112415559907,
            "drawdown_pct": -12.709633910878182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 19.22112415559907,
            "drawdown_pct": -12.709633910878182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 28.63895776918497,
            "drawdown_pct": -5.814160061601092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 28.63895776918497,
            "drawdown_pct": -5.814160061601092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 28.63895776918497,
            "drawdown_pct": -5.814160061601092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 31.77927295828931,
            "drawdown_pct": -3.514909283405221,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 31.77927295828931,
            "drawdown_pct": -3.514909283405221,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 31.77927295828931,
            "drawdown_pct": -3.514909283405221,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 31.77927295828931,
            "drawdown_pct": -3.514909283405221,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 39.174507742505455,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 39.174507742505455,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 34.51080091109722,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 51.114631328591656,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": 51.114631328591656,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 51.114631328591656,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 61.64378248005099,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 61.64378248005099,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 61.64378248005099,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 61.64378248005099,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 62.96631098388909,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 62.96631098388909,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 62.96631098388909,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 62.96631098388909,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 62.96631098388909,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 53.230929817224904,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 53.230929817224904,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 53.230929817224904,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 53.230929817224904,
            "drawdown_pct": -5.97386116669637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 56.244700968889845,
            "drawdown_pct": -4.124539590065179,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 57.88629720790439,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 57.88629720790439,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 57.88629720790439,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 57.88629720790439,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 57.88629720790439,
            "drawdown_pct": -3.11721713850841,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 56.2218111635664,
            "drawdown_pct": -4.138585318403298,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 56.2218111635664,
            "drawdown_pct": -4.138585318403298,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 56.2218111635664,
            "drawdown_pct": -4.138585318403298,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 56.2218111635664,
            "drawdown_pct": -4.138585318403298,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 72.27245449252393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 72.27245449252393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 77.60229639559881,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 80.625458611319,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 80.625458611319,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 83.67723223199081,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 83.67723223199081,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 83.67723223199081,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 83.67723223199081,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 83.67723223199081,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 89.10960880724002,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 86.76521940140901,
            "drawdown_pct": -1.2396987231995449,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 83.47239983956447,
            "drawdown_pct": -2.980921489516475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 86.03248435369653,
            "drawdown_pct": -1.6271645174201654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 104.14161780366979,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 104.14161780366979,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 98.95921944515246,
            "drawdown_pct": -2.5386290234563624,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 98.66413188801297,
            "drawdown_pct": -2.683179439150285,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 98.66413188801297,
            "drawdown_pct": -2.683179439150285,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 98.66413188801297,
            "drawdown_pct": -2.683179439150285,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 95.7927119573292,
            "drawdown_pct": -4.08976177232514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 102.05708412757198,
            "drawdown_pct": -1.0211213659051976,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 102.05708412757198,
            "drawdown_pct": -1.0211213659051976,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 102.05708412757198,
            "drawdown_pct": -1.0211213659051976,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 102.05708412757198,
            "drawdown_pct": -1.0211213659051976,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 87.0059704085464,
            "drawdown_pct": -8.393999998375312,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 82.52937787277776,
            "drawdown_pct": -10.586885792037414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 87.83092829716466,
            "drawdown_pct": -7.989889412060847,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 87.83092829716466,
            "drawdown_pct": -7.989889412060847,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 87.83092829716466,
            "drawdown_pct": -7.989889412060847,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 87.83092829716466,
            "drawdown_pct": -7.989889412060847,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 87.83092829716466,
            "drawdown_pct": -7.989889412060847,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 49.182370844591674,
            "drawdown_pct": -26.922117866203244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 55.26204556016552,
            "drawdown_pct": -23.94395261945729,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 55.26204556016552,
            "drawdown_pct": -23.94395261945729,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 76.46661561358215,
            "drawdown_pct": -13.556766370247775,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 76.46661561358215,
            "drawdown_pct": -13.556766370247775,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 76.46661561358215,
            "drawdown_pct": -13.556766370247775,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 86.36974081407064,
            "drawdown_pct": -8.70566089404219,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 86.36974081407064,
            "drawdown_pct": -8.70566089404219,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": 92.92237011230222,
            "drawdown_pct": -5.495815998753139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 88.32573964153045,
            "drawdown_pct": -7.747503097261643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 94.1949853122463,
            "drawdown_pct": -4.87241778449582,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 85.77640543353809,
            "drawdown_pct": -8.996309800872737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 85.77640543353809,
            "drawdown_pct": -8.996309800872737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 85.77640543353809,
            "drawdown_pct": -8.996309800872737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 93.96580050243219,
            "drawdown_pct": -4.984685342811401,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 92.96524614881258,
            "drawdown_pct": -5.474812914241678,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 92.96524614881258,
            "drawdown_pct": -5.474812914241678,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 88.21381146800982,
            "drawdown_pct": -7.802331786641514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 88.21381146800982,
            "drawdown_pct": -7.802331786641514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 88.21381146800982,
            "drawdown_pct": -7.802331786641514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 88.21381146800982,
            "drawdown_pct": -7.802331786641514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 88.21381146800982,
            "drawdown_pct": -7.802331786641514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 107.84831949412177,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 107.84831949412177,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": 107.84831949412177,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 107.84831949412177,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 107.84831949412177,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 102.83143131981421,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 102.83143131981421,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 102.83143131981421,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 102.83143131981421,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 88.16720287451787,
            "drawdown_pct": -9.468980392771709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 88.16720287451787,
            "drawdown_pct": -9.468980392771709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 88.16720287451787,
            "drawdown_pct": -9.468980392771709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 88.16720287451787,
            "drawdown_pct": -9.468980392771709,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 90.37203462142188,
            "drawdown_pct": -8.408191567406032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 90.37203462142188,
            "drawdown_pct": -8.408191567406032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 99.47837952799568,
            "drawdown_pct": -4.02694618195496,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 99.47837952799568,
            "drawdown_pct": -4.02694618195496,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 102.2010910532644,
            "drawdown_pct": -2.7169949964483964,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 107.58029727215279,
            "drawdown_pct": -0.1289508727428279,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 107.58029727215279,
            "drawdown_pct": -0.1289508727428279,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 107.58029727215279,
            "drawdown_pct": -0.1289508727428279,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 97.10905999477225,
            "drawdown_pct": -5.1668733841522485,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 97.10905999477225,
            "drawdown_pct": -5.1668733841522485,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 97.10905999477225,
            "drawdown_pct": -5.1668733841522485,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 97.10905999477225,
            "drawdown_pct": -5.1668733841522485,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 97.10905999477225,
            "drawdown_pct": -5.1668733841522485,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 85.29687001210996,
            "drawdown_pct": -10.849955167739322,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 85.29687001210996,
            "drawdown_pct": -10.849955167739322,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 103.09130582083657,
            "drawdown_pct": -2.2886947966975213,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 103.09130582083657,
            "drawdown_pct": -2.2886947966975213,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 108.71195738981464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 111.59410419297487,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 110.0936320639951,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 114.44773774798293,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 120.83363907311605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 120.83363907311605,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 118.14207607647359,
            "drawdown_pct": -1.2188192921782637,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 120.41319192176653,
            "drawdown_pct": -0.19039089928247765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 106.7483387170204,
            "drawdown_pct": -6.378240387295397,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 107.03399137122443,
            "drawdown_pct": -6.248888421080934,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 107.03399137122443,
            "drawdown_pct": -6.248888421080934,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 133.6801043190266,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 140.8992067959453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 138.41418341715985,
            "drawdown_pct": -1.0315614616740576,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 135.4571256629244,
            "drawdown_pct": -2.259069760088772,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 135.4571256629244,
            "drawdown_pct": -2.259069760088772,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 145.51386968404634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 145.51386968404634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 143.55933072035978,
            "drawdown_pct": -0.7961012411241253,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 144.40942504719527,
            "drawdown_pct": -0.44985020124215236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 144.40942504719527,
            "drawdown_pct": -0.44985020124215236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 144.40942504719527,
            "drawdown_pct": -0.44985020124215236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 158.30943080229093,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 162.00770357266055,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 162.06905702943868,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 172.93995222356529,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 176.68921004647962,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 177.2675562559515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 169.05610623722544,
            "drawdown_pct": -2.9615617959808826,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 169.05610623722544,
            "drawdown_pct": -2.9615617959808826,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 187.56170491559152,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test ohlc_plus_score",
        "variant": "ohlc_plus_score",
        "gain_pct": 59.57932891435135,
        "max_drawdown_pct": -15.282529839000414,
        "capital_score": 36.65553415585073,
        "stability_score": 26.739781505385164,
        "n_trades": 124,
        "skipped_by_capacity": 627,
        "avg_trade_ret_pct": 0.4057534710102886,
        "median_trade_ret_pct": 0.15947508957593728,
        "positive_month_rate": 0.6153846153846154,
        "worst_month_pct": -8.70607523111073,
        "month_gain_concentration": 0.20855676705960532,
        "top_asset_trade_share": 0.7903225806451613,
        "long_counts": {
          "XRP": 98,
          "SOL": 24,
          "ETH": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 124,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8992805755395683,
        "max_open_trades": 2,
        "avg_exposure": 0.9496402877697842,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 12.279372052496427,
          "2025-02-28 00:00:00+00:00": 14.100551972499161,
          "2025-03-31 00:00:00+00:00": 10.788784423438088,
          "2025-04-30 00:00:00+00:00": -8.70607523111073,
          "2025-05-31 00:00:00+00:00": 2.5154030420774802,
          "2025-07-31 00:00:00+00:00": -1.141256419656429,
          "2025-08-31 00:00:00+00:00": 6.669218245174335,
          "2025-09-30 00:00:00+00:00": 1.8390944698282112,
          "2025-10-31 00:00:00+00:00": 15.664427450458334,
          "2025-11-30 00:00:00+00:00": -0.24457447147258904,
          "2025-12-31 00:00:00+00:00": -2.1272451695417374,
          "2026-01-31 00:00:00+00:00": -7.460270343452038,
          "2026-02-28 00:00:00+00:00": 11.251847387015403
        },
        "curve": [
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 7.384187283188169,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 4.180819019160467,
            "drawdown_pct": -2.9830912214104166,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 5.706201507460705,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 5.706201507460705,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 5.706201507460705,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 6.385476747061958,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 15.441034642945596,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 15.441034642945596,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 15.441034642945596,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 13.34330127541412,
            "drawdown_pct": -1.8171470604189222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 12.279372052496427,
            "drawdown_pct": -2.7387684112742616,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 13.898273436310049,
            "drawdown_pct": -1.3364062539869326,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 13.898273436310049,
            "drawdown_pct": -1.3364062539869326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 13.898273436310049,
            "drawdown_pct": -1.3364062539869326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 13.898273436310049,
            "drawdown_pct": -1.3364062539869326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 13.898273436310049,
            "drawdown_pct": -1.3364062539869326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 1.5061464579547987,
            "drawdown_pct": -12.071000773763707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 1.5061464579547987,
            "drawdown_pct": -12.071000773763707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 1.5061464579547987,
            "drawdown_pct": -12.071000773763707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 1.5061464579547987,
            "drawdown_pct": -12.071000773763707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 1.5061464579547987,
            "drawdown_pct": -12.071000773763707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -2.201275922813366,
            "drawdown_pct": -15.282529839000414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -2.201275922813366,
            "drawdown_pct": -15.282529839000414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -0.22836522462547748,
            "drawdown_pct": -13.573509554930697,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -0.22836522462547748,
            "drawdown_pct": -13.573509554930697,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 14.337381147097943,
            "drawdown_pct": -0.9560322282810452,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 14.337381147097943,
            "drawdown_pct": -0.9560322282810452,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 14.337381147097943,
            "drawdown_pct": -0.9560322282810452,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 20.204570126704624,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 20.204570126704624,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 24.109211768805068,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 26.028330142938856,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 25.43891586226401,
            "drawdown_pct": -0.4676839564614843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 21.624463127988776,
            "drawdown_pct": -3.494346874195109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 21.624463127988776,
            "drawdown_pct": -3.494346874195109,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 26.707150024685276,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 26.37992402499559,
            "drawdown_pct": -0.2582537762280457,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 26.37992402499559,
            "drawdown_pct": -0.2582537762280457,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 26.380835824606024,
            "drawdown_pct": -0.2575341644222018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 26.380835824606024,
            "drawdown_pct": -0.2575341644222018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 26.380835824606024,
            "drawdown_pct": -0.2575341644222018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 26.380835824606024,
            "drawdown_pct": -0.2575341644222018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 39.56491363478693,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 39.56491363478693,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 39.56491363478693,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 39.56491363478693,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 36.196199533721426,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 36.196199533721426,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 36.196199533721426,
            "drawdown_pct": -2.41372563729072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 26.349539327520176,
            "drawdown_pct": -9.46898039277172,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 26.349539327520176,
            "drawdown_pct": -9.46898039277172,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 26.349539327520176,
            "drawdown_pct": -9.46898039277172,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 27.83002833548926,
            "drawdown_pct": -8.408191567406032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 27.83002833548926,
            "drawdown_pct": -8.408191567406032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 33.94470967382216,
            "drawdown_pct": -4.0269461819549495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 33.38839066249196,
            "drawdown_pct": -4.425555686909732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 33.38839066249196,
            "drawdown_pct": -4.425555686909732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 26.659710209531383,
            "drawdown_pct": -9.246739090188417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 26.659710209531383,
            "drawdown_pct": -9.246739090188417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 26.659710209531383,
            "drawdown_pct": -9.246739090188417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 26.659710209531383,
            "drawdown_pct": -9.246739090188417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 26.659710209531383,
            "drawdown_pct": -9.246739090188417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 19.069351043983062,
            "drawdown_pct": -14.68532603003403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 19.069351043983062,
            "drawdown_pct": -14.68532603003403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 30.503823325141525,
            "drawdown_pct": -6.49238413413592,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 30.503823325141525,
            "drawdown_pct": -6.49238413413592,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 34.1155806889806,
            "drawdown_pct": -3.904514970049089,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 37.16870844843368,
            "drawdown_pct": -1.716910879638156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 36.19600731963794,
            "drawdown_pct": -2.4138633610770843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 36.19600731963794,
            "drawdown_pct": -2.4138633610770843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 36.19600731963794,
            "drawdown_pct": -2.4138633610770843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 36.19600731963794,
            "drawdown_pct": -2.4138633610770843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 36.19600731963794,
            "drawdown_pct": -2.4138633610770843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 40.25170066830091,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 40.25170066830091,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 38.54228588294754,
            "drawdown_pct": -1.2188192921782748,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 41.44207946587184,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 32.67316125356632,
            "drawdown_pct": -6.199653063232391,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 32.856468364466934,
            "drawdown_pct": -6.070054352867816,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 28.462633217322946,
            "drawdown_pct": -9.176509775282726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 32.431241997061335,
            "drawdown_pct": -6.370690746939067,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 30.978036259400426,
            "drawdown_pct": -7.398111824986464,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 29.626917314090974,
            "drawdown_pct": -8.353357216182411,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 33.11844511180749,
            "drawdown_pct": -5.8848359593530635,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 29.836779839743997,
            "drawdown_pct": -8.204983743135685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 29.836779839743997,
            "drawdown_pct": -8.204983743135685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 37.60144489553642,
            "drawdown_pct": -2.7153408553089897,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 37.60144489553642,
            "drawdown_pct": -2.7153408553089897,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": 36.50599808491833,
            "drawdown_pct": -3.4898252341832414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 38.34509255474654,
            "drawdown_pct": -2.1895795952805996,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 39.31250873670615,
            "drawdown_pct": -1.5056132780340903,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": 39.31250873670615,
            "drawdown_pct": -1.5056132780340903,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 39.31250873670615,
            "drawdown_pct": -1.5056132780340903,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 39.31250873670615,
            "drawdown_pct": -1.5056132780340903,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": 39.31250873670615,
            "drawdown_pct": -1.5056132780340903,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 47.235462906018995,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 47.235462906018995,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 55.72001999590975,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 55.72001999590975,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 57.94949767298718,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 57.98648417203461,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 57.98648417203461,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 57.98648417203461,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": 58.78551729666643,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": 54.00952000520488,
            "drawdown_pct": -3.007829286180008,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 49.888903825070315,
            "drawdown_pct": -5.602912421146167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 47.6433721036185,
            "drawdown_pct": -7.01710419359628,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": 47.6433721036185,
            "drawdown_pct": -7.01710419359628,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": 53.76777168912767,
            "drawdown_pct": -3.160077627334157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 53.76494553373229,
            "drawdown_pct": -3.161857484492092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 53.76494553373229,
            "drawdown_pct": -3.161857484492092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 53.76494553373229,
            "drawdown_pct": -3.161857484492092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 53.76494553373229,
            "drawdown_pct": -3.161857484492092,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 55.87714794395373,
            "drawdown_pct": -1.831633893460738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 56.2029682303376,
            "drawdown_pct": -1.6264386767111283,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-15 14:00:00+00:00",
            "gain_pct": 56.76417418279408,
            "drawdown_pct": -1.2730021908079814,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": 51.63770036419055,
            "drawdown_pct": -4.5015547098802955,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 51.63770036419055,
            "drawdown_pct": -4.5015547098802955,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 44.17743002073851,
            "drawdown_pct": -9.199886440924542,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 43.79389878476724,
            "drawdown_pct": -9.441426880191884,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 43.79389878476724,
            "drawdown_pct": -9.441426880191884,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 43.79389878476724,
            "drawdown_pct": -9.441426880191884,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 43.79389878476724,
            "drawdown_pct": -9.441426880191884,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 56.74743952518597,
            "drawdown_pct": -1.2835413494749814,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 56.74743952518597,
            "drawdown_pct": -1.2835413494749814,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 54.616608978904395,
            "drawdown_pct": -2.625496574711572,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 55.429277407753915,
            "drawdown_pct": -2.1136939602885096,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent ohlc_plus_score",
        "variant": "ohlc_plus_score",
        "gain_pct": 6.730712460241236,
        "max_drawdown_pct": -0.6820276758895405,
        "capital_score": 5.707670946406925,
        "stability_score": -20.292329053593072,
        "n_trades": 4,
        "skipped_by_capacity": 5,
        "avg_trade_ret_pct": 1.6573901376898348,
        "median_trade_ret_pct": 1.9648930397998712,
        "positive_month_rate": 1.0,
        "worst_month_pct": 6.149032815852507,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 1.0,
        "long_counts": {
          "XRP": 4
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 4,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.6,
        "max_open_trades": 2,
        "avg_exposure": 0.8,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 6.149032815852507
        },
        "curve": [
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 6.87797015171617,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 6.149032815852507,
            "drawdown_pct": -0.6820276758895405,
            "open_trades": 1,
            "exposure": 0.5
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "ohlc_plus_prob",
      "permuted_train_labels": false,
      "features": [
        "range30",
        "vol_chg30",
        "ret30",
        "hl_pos30",
        "agree30_1h",
        "prob_tp_trainonly"
      ],
      "n_features": 6,
      "threshold": -0.007293120669290089,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "ohlc_plus_prob",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation ohlc_plus_prob",
        "variant": "ohlc_plus_prob",
        "gain_pct": 317.68020998242787,
        "max_drawdown_pct": -27.587125841950865,
        "capital_score": 276.29952121950157,
        "stability_score": 253.2275079348079,
        "n_trades": 213,
        "skipped_by_capacity": 1758,
        "avg_trade_ret_pct": 0.7091736308977958,
        "median_trade_ret_pct": 0.5150835627053829,
        "positive_month_rate": 0.7058823529411765,
        "worst_month_pct": -12.078648465429353,
        "month_gain_concentration": 0.2921032078364093,
        "top_asset_trade_share": 0.7370892018779343,
        "long_counts": {
          "SOL": 52,
          "XRP": 157,
          "ETH": 2,
          "BNB": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 213,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9636363636363636,
        "max_open_trades": 2,
        "avg_exposure": 0.9818181818181818,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -0.43050043066796206,
          "2024-08-31 00:00:00+00:00": 44.535245587185756,
          "2024-10-31 00:00:00+00:00": 1.4174910911149823,
          "2024-11-30 00:00:00+00:00": 53.05508952349538,
          "2024-12-31 00:00:00+00:00": 101.84904543245372,
          "2025-01-31 00:00:00+00:00": -5.829140254907202,
          "2025-02-28 00:00:00+00:00": 31.148400141290324,
          "2025-03-31 00:00:00+00:00": -2.9053449960762805,
          "2025-04-30 00:00:00+00:00": 22.99594838912293,
          "2025-05-31 00:00:00+00:00": 2.115922331746617,
          "2025-07-31 00:00:00+00:00": -12.078648465429353,
          "2025-08-31 00:00:00+00:00": 15.675892617119189,
          "2025-09-30 00:00:00+00:00": -3.99480650330446,
          "2025-10-31 00:00:00+00:00": 27.63043426458006,
          "2025-11-30 00:00:00+00:00": 15.6545627026224,
          "2025-12-31 00:00:00+00:00": 6.196963757451954,
          "2026-02-28 00:00:00+00:00": 26.399865307106438
        },
        "curve": [
          {
            "t": "2024-07-04 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1581052541181975,
            "drawdown_pct": -1.1581052541182024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -1.3777791867680946,
            "drawdown_pct": -1.377779186768091,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -0.43050043066796206,
            "drawdown_pct": -0.4305004306679572,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -0.5877045816894508,
            "drawdown_pct": -0.5877045816894522,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -1.7090992863017362,
            "drawdown_pct": -1.7090992863017407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 16.380500190966103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": 16.380500190966103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": 21.16002008067862,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 23.15075684932725,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 23.15075684932725,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 23.15075684932725,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 44.90998587333317,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": 44.50226955109747,
            "drawdown_pct": -0.2813583341261805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": 44.104745156517794,
            "drawdown_pct": -0.555683386457051,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": 45.45951289997657,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 45.45951289997657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 45.522236247632776,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 46.852053702720156,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 46.852053702720156,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": 52.362080179828666,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 52.362080179828666,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 50.00903678068764,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 50.00903678068764,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 50.00903678068764,
            "drawdown_pct": -1.5443759998313267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 56.071963354833,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 56.071963354833,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 56.071963354833,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 56.071963354833,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 56.071963354833,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 73.93979172988907,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 73.93979172988907,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 73.93979172988907,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 82.43959155005584,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 82.43959155005584,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": 82.43959155005584,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 75.37435700410967,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 75.37435700410967,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": 98.22764257423114,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 98.22764257423114,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 98.22764257423114,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 104.36683422742996,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 99.15805124702666,
            "drawdown_pct": -2.5487418250099703,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 95.12388185281819,
            "drawdown_pct": -4.522726209246719,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 95.12388185281819,
            "drawdown_pct": -4.522726209246719,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 93.0942205575341,
            "drawdown_pct": -5.515872334427375,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 93.0942205575341,
            "drawdown_pct": -5.515872334427375,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 87.48063110945506,
            "drawdown_pct": -8.262692516527936,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": 87.48063110945506,
            "drawdown_pct": -8.262692516527936,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 87.48063110945506,
            "drawdown_pct": -8.262692516527936,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 79.65353335755606,
            "drawdown_pct": -12.092618140951217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 79.65353335755606,
            "drawdown_pct": -12.092618140951217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 79.65353335755606,
            "drawdown_pct": -12.092618140951217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 93.84520532204834,
            "drawdown_pct": -5.148403333229989,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": 93.84520532204834,
            "drawdown_pct": -5.148403333229989,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 93.84520532204834,
            "drawdown_pct": -5.148403333229989,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 98.57732577112816,
            "drawdown_pct": -2.832900200361732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 98.57732577112816,
            "drawdown_pct": -2.832900200361732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 98.57732577112816,
            "drawdown_pct": -2.832900200361732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 98.57732577112816,
            "drawdown_pct": -2.832900200361732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 109.72115676922513,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 109.72115676922513,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 109.72115676922513,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": 104.53870448704785,
            "drawdown_pct": -2.4711156289682235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 129.7866841296757,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": 129.7866841296757,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 129.7866841296757,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 145.79743509748238,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 145.79743509748238,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 145.79743509748238,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 145.79743509748238,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 147.80848748130563,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": 147.80848748130563,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 157.8801259747459,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": 157.8801259747459,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 157.8801259747459,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 157.8801259747459,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": 157.8801259747459,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 146.08843222263386,
            "drawdown_pct": -4.572548468999438,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 146.08843222263386,
            "drawdown_pct": -4.572548468999438,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 146.08843222263386,
            "drawdown_pct": -4.572548468999438,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 146.08843222263386,
            "drawdown_pct": -4.572548468999438,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 150.92854001729177,
            "drawdown_pct": -2.6956656435536686,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 153.56493885193652,
            "drawdown_pct": -1.6733306246453306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 153.56493885193652,
            "drawdown_pct": -1.6733306246453306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 153.56493885193652,
            "drawdown_pct": -1.6733306246453306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 153.56493885193652,
            "drawdown_pct": -1.6733306246453306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 153.56493885193652,
            "drawdown_pct": -1.6733306246453306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 150.89177905582895,
            "drawdown_pct": -2.7099207015283233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 150.89177905582895,
            "drawdown_pct": -2.7099207015283233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 150.89177905582895,
            "drawdown_pct": -2.7099207015283233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 150.89177905582895,
            "drawdown_pct": -2.7099207015283233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 150.89177905582895,
            "drawdown_pct": -2.7099207015283233,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 02:00:00+00:00",
            "gain_pct": 176.66906604155224,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 176.66906604155224,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 185.22877679633717,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 190.08396661283632,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 190.08396661283632,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": 201.08780796455346,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 204.19750377387146,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": 200.42637120358188,
            "drawdown_pct": -1.2396987231995449,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 195.1296150133034,
            "drawdown_pct": -2.980921489516486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": 195.1296150133034,
            "drawdown_pct": -2.980921489516486,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 199.24770992958508,
            "drawdown_pct": -1.6271645174201876,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 203.00851971214502,
            "drawdown_pct": -0.39085924341124567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 203.00851971214502,
            "drawdown_pct": -0.39085924341124567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 232.50456035800045,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 232.50456035800045,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 221.11452853964425,
            "drawdown_pct": -3.425526496867526,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 220.63826560469198,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 220.63826560469198,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 220.63826560469198,
            "drawdown_pct": -3.568761505265461,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 216.00387540225637,
            "drawdown_pct": -4.962543953676346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 226.1143941389813,
            "drawdown_pct": -1.9218281433911688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 226.1143941389813,
            "drawdown_pct": -1.9218281433911688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 226.1143941389813,
            "drawdown_pct": -1.9218281433911688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 226.1143941389813,
            "drawdown_pct": -1.9218281433911688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 226.1143941389813,
            "drawdown_pct": -1.9218281433911688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 201.82232413910964,
            "drawdown_pct": -9.227613656142308,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 194.59723094867468,
            "drawdown_pct": -11.400544211637808,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 203.1537827375475,
            "drawdown_pct": -8.827180472006646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 140.77610886181338,
            "drawdown_pct": -27.587125841950865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 150.5885311532271,
            "drawdown_pct": -24.63606186831727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 150.5885311532271,
            "drawdown_pct": -24.63606186831727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 150.5885311532271,
            "drawdown_pct": -24.63606186831727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 184.81210488143938,
            "drawdown_pct": -14.343398907134276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 184.81210488143938,
            "drawdown_pct": -14.343398907134276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 184.81210488143938,
            "drawdown_pct": -14.343398907134276,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 21:00:00+00:00",
            "gain_pct": 200.79546764639326,
            "drawdown_pct": -9.536438440864291,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 200.79546764639326,
            "drawdown_pct": -9.536438440864291,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 204.25472916129723,
            "drawdown_pct": -8.49607330687051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 208.36504769920026,
            "drawdown_pct": -7.259904234940329,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 208.36504769920026,
            "drawdown_pct": -7.259904234940329,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": 217.55871363042525,
            "drawdown_pct": -4.494929847423245,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 209.99245753227035,
            "drawdown_pct": -6.770464381448427,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 219.65349426994118,
            "drawdown_pct": -3.8649292732174323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 219.65349426994118,
            "drawdown_pct": -3.8649292732174323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 216.67054977800296,
            "drawdown_pct": -4.762043131964666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 207.4826608205463,
            "drawdown_pct": -7.525280107591192,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 207.4826608205463,
            "drawdown_pct": -7.525280107591192,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 207.4826608205463,
            "drawdown_pct": -7.525280107591192,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 207.4826608205463,
            "drawdown_pct": -7.525280107591192,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 227.4346720746213,
            "drawdown_pct": -1.524757518489528,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 227.4346720746213,
            "drawdown_pct": -1.524757518489528,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 225.745631089965,
            "drawdown_pct": -2.0327328024488556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 225.745631089965,
            "drawdown_pct": -2.0327328024488556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 217.72470960502966,
            "drawdown_pct": -4.445006930749351,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 217.72470960502966,
            "drawdown_pct": -4.445006930749351,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 217.72470960502966,
            "drawdown_pct": -4.445006930749351,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 217.72470960502966,
            "drawdown_pct": -4.445006930749351,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 216.64870082979598,
            "drawdown_pct": -4.7686141540834175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 216.64870082979598,
            "drawdown_pct": -4.7686141540834175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": 216.64870082979598,
            "drawdown_pct": -4.7686141540834175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 216.64870082979598,
            "drawdown_pct": -4.7686141540834175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 216.64870082979598,
            "drawdown_pct": -4.7686141540834175,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 209.00566995771925,
            "drawdown_pct": -7.067238528993547,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 209.00566995771925,
            "drawdown_pct": -7.067238528993547,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 209.00566995771925,
            "drawdown_pct": -7.067238528993547,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 186.66529743425627,
            "drawdown_pct": -13.786055407598031,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 186.66529743425627,
            "drawdown_pct": -13.786055407598031,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 186.66529743425627,
            "drawdown_pct": -13.786055407598031,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 186.66529743425627,
            "drawdown_pct": -13.786055407598031,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 192.16790125666932,
            "drawdown_pct": -12.131159662261926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 192.16790125666932,
            "drawdown_pct": -12.131159662261926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 206.1435972393483,
            "drawdown_pct": -7.9280004732175335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 206.1435972393483,
            "drawdown_pct": -7.9280004732175335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 210.32219896332015,
            "drawdown_pct": -6.6712953863841795,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 218.57777806938384,
            "drawdown_pct": -4.188448505374465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 218.57777806938384,
            "drawdown_pct": -4.188448505374465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 218.57777806938384,
            "drawdown_pct": -4.188448505374465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 204.46946195749388,
            "drawdown_pct": -8.431492900524972,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 204.46946195749388,
            "drawdown_pct": -8.431492900524972,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 204.46946195749388,
            "drawdown_pct": -8.431492900524972,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 204.46946195749388,
            "drawdown_pct": -8.431492900524972,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 187.2516298177859,
            "drawdown_pct": -13.609717259664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 187.2516298177859,
            "drawdown_pct": -13.609717259664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 214.83698885493874,
            "drawdown_pct": -5.313482462929054,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 214.83698885493874,
            "drawdown_pct": -5.313482462929054,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 223.55025704841296,
            "drawdown_pct": -2.6929866164682292,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 225.14598592227844,
            "drawdown_pct": -2.213074740328125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 222.84028609388872,
            "drawdown_pct": -2.906508787039319,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 225.88833679716515,
            "drawdown_pct": -1.9898143814063074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 208.57036000015705,
            "drawdown_pct": -7.198157021387608,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 214.96535610350207,
            "drawdown_pct": -5.274876301129316,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 214.96535610350207,
            "drawdown_pct": -5.274876301129316,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 199.88537357033908,
            "drawdown_pct": -9.810147190926044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 219.5141207010127,
            "drawdown_pct": -3.9068455611559805,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 226.2017900357406,
            "drawdown_pct": -1.895544023659046,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 205.9784107674709,
            "drawdown_pct": -7.977679933763737,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 206.40116408054342,
            "drawdown_pct": -7.850537824008208,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 245.83623448301165,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 256.52018733488165,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 247.95215681475827,
            "drawdown_pct": -2.4032385330470474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 244.36281645999355,
            "drawdown_pct": -3.4100091121820886,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 235.87350834932892,
            "drawdown_pct": -5.791166873296627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 235.87350834932892,
            "drawdown_pct": -5.791166873296627,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 255.95984518443373,
            "drawdown_pct": -0.15716982385672873,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 251.5494009664481,
            "drawdown_pct": -1.3942510256128804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 247.55459446314364,
            "drawdown_pct": -2.514750409719879,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 249.984965736812,
            "drawdown_pct": -1.8330579389971735,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 249.984965736812,
            "drawdown_pct": -1.8330579389971735,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 249.984965736812,
            "drawdown_pct": -1.8330579389971735,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 269.889243311211,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 275.1850287277237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 275.2728845355109,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 275.2728845355109,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 290.8395914303461,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 290.8395914303461,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 296.208385495623,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 297.03655518779806,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 286.25006918859583,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 286.25006918859583,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 286.25006918859583,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 286.25006918859583,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 286.25006918859583,
            "drawdown_pct": -2.716748837925065,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 323.4364204949045,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test ohlc_plus_prob",
        "variant": "ohlc_plus_prob",
        "gain_pct": 31.074872397713534,
        "max_drawdown_pct": -18.555056655891565,
        "capital_score": 3.242287413876184,
        "stability_score": -6.205419601184675,
        "n_trades": 145,
        "skipped_by_capacity": 608,
        "avg_trade_ret_pct": 0.21380543890997475,
        "median_trade_ret_pct": 0.21449285236261997,
        "positive_month_rate": 0.5714285714285714,
        "worst_month_pct": -10.844258739198793,
        "month_gain_concentration": 0.37142128163428517,
        "top_asset_trade_share": 0.7034482758620689,
        "long_counts": {
          "XRP": 102,
          "SOL": 42,
          "ETH": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 145,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9259259259259258,
        "max_open_trades": 2,
        "avg_exposure": 0.9629629629629629,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 5.130933579538038,
          "2025-02-28 00:00:00+00:00": 20.64428942711187,
          "2025-03-31 00:00:00+00:00": -5.558936720418728,
          "2025-04-30 00:00:00+00:00": -10.844258739198793,
          "2025-05-31 00:00:00+00:00": 0.42097535989623225,
          "2025-06-30 00:00:00+00:00": -0.5148631341002385,
          "2025-07-31 00:00:00+00:00": 2.044615360986583,
          "2025-08-31 00:00:00+00:00": 2.4443172914236158,
          "2025-09-30 00:00:00+00:00": 1.5327413936466314,
          "2025-10-31 00:00:00+00:00": 9.698244303202003,
          "2025-11-30 00:00:00+00:00": -3.502958616476988,
          "2025-12-31 00:00:00+00:00": -3.478203116792116,
          "2026-01-31 00:00:00+00:00": -4.0165363600395665,
          "2026-02-28 00:00:00+00:00": 13.665753381339826
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 0.6952587259285963,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 5.4824978135412294,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 2.3358586811410618,
            "drawdown_pct": -2.9830912214104055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 3.834227845705513,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 3.834227845705513,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 3.834227845705513,
            "drawdown_pct": -1.5626004332484844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 4.501473655249853,
            "drawdown_pct": -0.9300350092443899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 6.160069594803659,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 11.30417137426798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 11.30417137426798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 11.30417137426798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 11.30417137426798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 6.412309846617589,
            "drawdown_pct": -4.395038808744345,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 5.130933579538038,
            "drawdown_pct": -5.546277123767451,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 6.646765123144789,
            "drawdown_pct": -4.184395062303947,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": -9.348380684598084,
            "drawdown_pct": -18.555056655891565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -5.654027559912805,
            "drawdown_pct": -15.235906008551703,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -5.654027559912805,
            "drawdown_pct": -15.235906008551703,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 7.231064702305943,
            "drawdown_pct": -3.659437576931357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": 7.231064702305943,
            "drawdown_pct": -3.659437576931357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 7.231064702305943,
            "drawdown_pct": -3.659437576931357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 12.733595150186758,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 12.676590301560125,
            "drawdown_pct": -0.05056598128595491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 12.676590301560125,
            "drawdown_pct": -0.05056598128595491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 16.035955888650093,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": 20.23473532203826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 20.23473532203826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 19.11272806137103,
            "drawdown_pct": -0.9331806300916567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 15.65678774859228,
            "drawdown_pct": -3.8075083387378417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 15.65678774859228,
            "drawdown_pct": -3.8075083387378417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 15.65678774859228,
            "drawdown_pct": -3.8075083387378417,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 23.16155411366819,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 23.16155411366819,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": 25.77522300664991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 25.77522300664991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 22.678226171693282,
            "drawdown_pct": -2.4623266498147167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 22.678226171693282,
            "drawdown_pct": -2.4623266498147167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": 22.678226171693282,
            "drawdown_pct": -2.4623266498147167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 22.678226171693282,
            "drawdown_pct": -2.4623266498147167,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 22.26276321303658,
            "drawdown_pct": -2.7926484323765655,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 22.26276321303658,
            "drawdown_pct": -2.7926484323765655,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 22.26276321303658,
            "drawdown_pct": -2.7926484323765655,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 22.26276321303658,
            "drawdown_pct": -2.7926484323765655,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 19.311675552503473,
            "drawdown_pct": -5.138967198495603,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 19.311675552503473,
            "drawdown_pct": -5.138967198495603,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 19.311675552503473,
            "drawdown_pct": -5.138967198495603,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 10.685726136733237,
            "drawdown_pct": -11.997193492647495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 10.685726136733237,
            "drawdown_pct": -11.997193492647495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 10.685726136733237,
            "drawdown_pct": -11.997193492647495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 11.982675866480434,
            "drawdown_pct": -10.96602876978421,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 11.982675866480434,
            "drawdown_pct": -10.96602876978421,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": 17.339307537876564,
            "drawdown_pct": -6.707136164908512,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 16.851956542689052,
            "drawdown_pct": -7.094613907771863,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 16.851956542689052,
            "drawdown_pct": -7.094613907771863,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 16.851956542689052,
            "drawdown_pct": -7.094613907771863,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 11.677131257674844,
            "drawdown_pct": -11.208957863051994,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 13.375528336176018,
            "drawdown_pct": -9.858614736718296,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 13.375528336176018,
            "drawdown_pct": -9.858614736718296,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 13.375528336176018,
            "drawdown_pct": -9.858614736718296,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 13.375528336176018,
            "drawdown_pct": -9.858614736718296,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 6.964110905039675,
            "drawdown_pct": -14.956134961983459,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 6.964110905039675,
            "drawdown_pct": -14.956134961983459,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 17.236092321740614,
            "drawdown_pct": -6.789199399358504,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 17.236092321740614,
            "drawdown_pct": -6.789199399358504,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 20.480658718050847,
            "drawdown_pct": -4.2095447434182915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 21.074861509334553,
            "drawdown_pct": -3.737112433556844,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 20.21628628623118,
            "drawdown_pct": -4.419739108810661,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 21.351291277068867,
            "drawdown_pct": -3.5173316523137044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 14.902582902668613,
            "drawdown_pct": -8.644500756247076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": 14.902582902668613,
            "drawdown_pct": -8.644500756247076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 6.494984150720157,
            "drawdown_pct": -15.329123173099346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 6.494984150720157,
            "drawdown_pct": -15.329123173099346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 6.494984150720157,
            "drawdown_pct": -15.329123173099346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 6.494984150720157,
            "drawdown_pct": -15.329123173099346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 6.494984150720157,
            "drawdown_pct": -15.329123173099346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": 14.052788656477787,
            "drawdown_pct": -9.320145947626223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 16.439998760258703,
            "drawdown_pct": -7.42214883284098,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 9.221122810290552,
            "drawdown_pct": -13.161654418600488,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 9.372027547032388,
            "drawdown_pct": -13.041674717404605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 12.75086836564337,
            "drawdown_pct": -10.35526261028209,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 9.79300290692862,
            "drawdown_pct": -12.706970194659316,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": 9.278139772828382,
            "drawdown_pct": -13.116321990499912,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 11.142817872710097,
            "drawdown_pct": -11.63377395336932,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-23 13:00:00+00:00",
            "gain_pct": 14.136472633309182,
            "drawdown_pct": -9.253611399063367,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 11.322755133814965,
            "drawdown_pct": -11.490711387624275,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 11.322755133814965,
            "drawdown_pct": -11.490711387624275,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": 11.322755133814965,
            "drawdown_pct": -11.490711387624275,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": 17.980220820879666,
            "drawdown_pct": -6.197565783968528,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 15.074715736610344,
            "drawdown_pct": -8.507643249794771,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": 13.767072425238581,
            "drawdown_pct": -9.547310109540764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": 15.299813818885212,
            "drawdown_pct": -8.328674708222017,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 16.10607953894447,
            "drawdown_pct": -7.687637705237238,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 16.10607953894447,
            "drawdown_pct": -7.687637705237238,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": 16.10607953894447,
            "drawdown_pct": -7.687637705237238,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": 16.10607953894447,
            "drawdown_pct": -7.687637705237238,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": 16.10607953894447,
            "drawdown_pct": -7.687637705237238,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 22.709242135809475,
            "drawdown_pct": -2.43766681350136,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 24.620902201508756,
            "drawdown_pct": -0.9177648646109926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 24.620902201508756,
            "drawdown_pct": -0.9177648646109926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 26.405126988808476,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 26.434726849383168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 26.434726849383168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 26.434726849383168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": 26.434726849383168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": 27.074183669919947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": 27.074183669919947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": 23.252009158321925,
            "drawdown_pct": -3.007829286180008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": 24.998058122087215,
            "drawdown_pct": -1.633790190795592,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 19.358906776522673,
            "drawdown_pct": -6.071474685556899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": 19.358906776522673,
            "drawdown_pct": -6.071474685556899,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 17.570754321172856,
            "drawdown_pct": -7.478646782758491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 17.570754321172856,
            "drawdown_pct": -7.478646782758491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": 17.570754321172856,
            "drawdown_pct": -7.478646782758491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": 17.570754321172856,
            "drawdown_pct": -7.478646782758491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": 21.497332550533358,
            "drawdown_pct": -4.388657836175969,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": 21.495099505610227,
            "drawdown_pct": -4.390415112798685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 21.495099505610227,
            "drawdown_pct": -4.390415112798685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 21.495099505610227,
            "drawdown_pct": -4.390415112798685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 21.495099505610227,
            "drawdown_pct": -4.390415112798685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": 23.164025027712043,
            "drawdown_pct": -3.077067685411772,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 23.42146711230258,
            "drawdown_pct": -2.874475721288472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": 24.309917442954415,
            "drawdown_pct": -2.1753169268006634,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-15 14:00:00+00:00",
            "gain_pct": 22.006738809515994,
            "drawdown_pct": -3.987784705008879,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": 18.01689638881811,
            "drawdown_pct": -7.127558894754326,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 18.01689638881811,
            "drawdown_pct": -7.127558894754326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 12.352158038536018,
            "drawdown_pct": -11.585378875716367,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 12.053286280103634,
            "drawdown_pct": -11.820573586239725,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": 14.000360028778545,
            "drawdown_pct": -10.288339663940837,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 10.31997108485723,
            "drawdown_pct": -13.184591945585444,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 12.36807552130206,
            "drawdown_pct": -11.572852741527395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 12.36807552130206,
            "drawdown_pct": -11.572852741527395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 27.568042069911826,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 26.27835129234596,
            "drawdown_pct": -1.0109826541502165,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 27.66611341011837,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent ohlc_plus_prob",
        "variant": "ohlc_plus_prob",
        "gain_pct": 12.410847800530036,
        "max_drawdown_pct": 0.0,
        "capital_score": 12.410847800530036,
        "stability_score": -8.589152199469964,
        "n_trades": 6,
        "skipped_by_capacity": 12,
        "avg_trade_ret_pct": 2.003312507039309,
        "median_trade_ret_pct": 0.7359857951476102,
        "positive_month_rate": 1.0,
        "worst_month_pct": 11.823103016591787,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 0.8333333333333334,
        "long_counts": {
          "XRP": 5,
          "SOL": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 6,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8888888888888888,
        "max_open_trades": 2,
        "avg_exposure": 0.9444444444444444,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 11.823103016591787
        },
        "curve": [
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 0.9239876577446182,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 5.670611723941633,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 11.823103016591787,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "all_minus_fold",
      "permuted_train_labels": false,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 9,
      "threshold": 0.03673050597736482,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "all_minus_fold",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation all_minus_fold",
        "variant": "all_minus_fold",
        "gain_pct": 2192.7288839993703,
        "max_drawdown_pct": -11.451495366599474,
        "capital_score": 2175.551640949471,
        "stability_score": 2149.325932406434,
        "n_trades": 188,
        "skipped_by_capacity": 1783,
        "avg_trade_ret_pct": 1.7054752631917347,
        "median_trade_ret_pct": 1.4564806098937189,
        "positive_month_rate": 0.7058823529411765,
        "worst_month_pct": -30.853368117505397,
        "month_gain_concentration": 0.17558814031088898,
        "top_asset_trade_share": 0.5957446808510638,
        "long_counts": {
          "SOL": 54,
          "XRP": 112,
          "BTC": 4,
          "ETH": 15,
          "BNB": 3
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 188,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9423076923076923,
        "max_open_trades": 2,
        "avg_exposure": 0.9711538461538461,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": 0.0,
          "2024-08-31 00:00:00+00:00": 46.034968679605015,
          "2024-10-31 00:00:00+00:00": 5.171122962568944,
          "2024-11-30 00:00:00+00:00": 127.32515614649057,
          "2024-12-31 00:00:00+00:00": 266.9496997522311,
          "2025-01-31 00:00:00+00:00": 163.93300397148528,
          "2025-02-28 00:00:00+00:00": 338.3250739701341,
          "2025-03-31 00:00:00+00:00": 245.78281153172497,
          "2025-04-30 00:00:00+00:00": 384.93957748053367,
          "2025-05-31 00:00:00+00:00": 49.11824919805758,
          "2025-07-31 00:00:00+00:00": -4.055414621249156,
          "2025-08-31 00:00:00+00:00": 103.07240002482331,
          "2025-10-31 00:00:00+00:00": -7.285307876831666,
          "2025-11-30 00:00:00+00:00": 186.10691932318878,
          "2026-01-31 00:00:00+00:00": -11.321082385380805,
          "2026-02-28 00:00:00+00:00": 275.52790375558743,
          "2026-03-31 00:00:00+00:00": -30.853368117505397
        },
        "curve": [
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": 11.030477611635007,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 11.030477611635007,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": 14.527485258267362,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-08 14:00:00+00:00",
            "gain_pct": 36.97733179503234,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": 46.034968679605015,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": 47.822393842740155,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 47.822393842740155,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 47.8861360842445,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": 51.20609164217396,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 52.983322767754515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 52.983322767754515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 58.72340019774248,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": 66.27333894242375,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 20:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 21:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 16:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 108.11857904097195,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 112.35843041971401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 01:00:00+00:00",
            "gain_pct": 111.3745652215631,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 111.3745652215631,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 152.8694263835553,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 152.8694263835553,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 153.96214137281828,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 21:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 255.12105757474723,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 255.12105757474723,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 310.0862416553224,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 388.3301340660781,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 401.3968638489377,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 409.93168622810526,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": 409.93168622810526,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 11:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": 437.4133070825201,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": 445.4809475408956,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 448.51913107288715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 19:00:00+00:00",
            "gain_pct": 448.51913107288715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 462.3928463386328,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 462.3928463386328,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 517.1383771583648,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 14:00:00+00:00",
            "gain_pct": 517.1383771583648,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 513.8848370125567,
            "drawdown_pct": -0.5271978321603088,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 585.7004916884428,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 589.3906578524771,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 609.4139515123809,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 658.0252036091299,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 658.0252036091299,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 21:00:00+00:00",
            "gain_pct": 700.5647993868664,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 719.9132610387753,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": 730.9898503348896,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 737.943744308942,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 737.943744308942,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 767.4052583146216,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": 832.902754738649,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 839.770805294528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 839.770805294528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 871.45613042578,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 947.739025482515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 1069.3161327841424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 1069.3161327841424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 20:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 1119.8414344327405,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 1136.491240493874,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": 1121.0395843954063,
            "drawdown_pct": -3.808640142718467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 1121.0395843954063,
            "drawdown_pct": -3.808640142718467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 1064.6408818722682,
            "drawdown_pct": -8.251631147447569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 1137.3729053377153,
            "drawdown_pct": -2.5219297260336115,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 1137.3729053377153,
            "drawdown_pct": -2.5219297260336115,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 1164.730376682516,
            "drawdown_pct": -0.36675604899348846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 1164.730376682516,
            "drawdown_pct": -0.36675604899348846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 1193.52183701424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 1205.734439699978,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": 1320.0322612634234,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 1320.0322612634234,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 1315.7347946944612,
            "drawdown_pct": -0.3026316152239139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 1315.7347946944612,
            "drawdown_pct": -0.3026316152239139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 1494.9297227977556,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": 1544.1423541946115,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-30 13:00:00+00:00",
            "gain_pct": 1578.4614144947736,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 1627.5796636928312,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 1623.524249071582,
            "drawdown_pct": -0.23474544800905495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 1623.524249071582,
            "drawdown_pct": -0.23474544800905495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 1726.5966490964054,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 1719.3113412195737,
            "drawdown_pct": -0.3988460112655745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": 1824.1505602106947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 1824.1505602106947,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 1905.4182605427625,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 1894.0971781573817,
            "drawdown_pct": -0.5645247481847915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 1963.9994098406974,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 1970.305723575816,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 2169.625081912969,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 2138.7717137954637,
            "drawdown_pct": -1.3594037342722909,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test all_minus_fold",
        "variant": "all_minus_fold",
        "gain_pct": 193.69295742052958,
        "max_drawdown_pct": -7.8485607421914345,
        "capital_score": 181.92011630724244,
        "stability_score": 181.92011630724244,
        "n_trades": 102,
        "skipped_by_capacity": 597,
        "avg_trade_ret_pct": 1.0786440588856163,
        "median_trade_ret_pct": 1.1796829049974906,
        "positive_month_rate": 1.0,
        "worst_month_pct": 0.6924365846969351,
        "month_gain_concentration": 0.1981903660092019,
        "top_asset_trade_share": 0.47058823529411764,
        "long_counts": {
          "XRP": 48,
          "SOL": 31,
          "ETH": 13,
          "BNB": 7,
          "BTC": 3
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 102,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9180327868852458,
        "max_open_trades": 2,
        "avg_exposure": 0.9590163934426229,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 23.089235392031767,
          "2025-02-28 00:00:00+00:00": 37.42861060839586,
          "2025-03-31 00:00:00+00:00": 26.49938614059988,
          "2025-04-30 00:00:00+00:00": 13.373494761439758,
          "2025-05-31 00:00:00+00:00": 4.182862525628423,
          "2025-07-31 00:00:00+00:00": 4.52506515519417,
          "2025-08-31 00:00:00+00:00": 7.1951960336634215,
          "2025-10-31 00:00:00+00:00": 11.762481290564779,
          "2025-11-30 00:00:00+00:00": 16.126049436628193,
          "2025-12-31 00:00:00+00:00": 0.6924365846969351,
          "2026-01-31 00:00:00+00:00": 5.717529416404432,
          "2026-02-28 00:00:00+00:00": 30.747531711474323,
          "2026-03-31 00:00:00+00:00": 7.511937315916782
        },
        "curve": [
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 1.2567547412292157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 8.733743148200091,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 21.01450864999346,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 21.339697602768013,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 23.089235392031767,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 25.33781867733272,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 25.33781867733272,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 25.33781867733272,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 25.33781867733272,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 25.33781867733272,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 15.842947491475982,
            "drawdown_pct": -7.5754239909824435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": 26.70310638843685,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": 26.70310638843685,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": 26.70310638843685,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 23.54713180651325,
            "drawdown_pct": -2.490842309933783,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 23.54713180651325,
            "drawdown_pct": -2.490842309933783,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 28.432787220290635,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 28.432787220290635,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 32.60470854293894,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 37.40303091410826,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": 41.92674152893062,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 42.97160931509654,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 42.97160931509654,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 48.83099870031421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 60.517846000427625,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 62.22101575492505,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 62.22101575492505,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 62.22101575492505,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 62.22101575492505,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 79.14394936431896,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 79.14394936431896,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 75.06190140531339,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 75.06190140531339,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 75.06190140531339,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 80.89251089977421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 80.89251089977421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 80.89251089977421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 80.89251089977421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 80.89251089977421,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 86.88462943054043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 86.88462943054043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 86.88462943054043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 86.88462943054043,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": 79.76686641347823,
            "drawdown_pct": -3.8086401427184557,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 79.76686641347823,
            "drawdown_pct": -3.8086401427184557,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 84.46587089045568,
            "drawdown_pct": -1.2942522600467465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 84.46587089045568,
            "drawdown_pct": -1.2942522600467465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 84.46587089045568,
            "drawdown_pct": -1.2942522600467465,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 72.21687577186509,
            "drawdown_pct": -7.8485607421914345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 82.97184929610637,
            "drawdown_pct": -2.0936875046154158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 82.97184929610637,
            "drawdown_pct": -2.0936875046154158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 87.0172321410275,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 87.0172321410275,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 91.27466069640161,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 91.27466069640161,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 91.27466069640161,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 91.27466069640161,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 91.27466069640161,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": 97.83268480955533,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 97.83268480955533,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 97.23398056007534,
            "drawdown_pct": -0.3026316152239139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 94.39261186501969,
            "drawdown_pct": -1.7388799772126928,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": 100.39072690246726,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 104.57358942809569,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 103.61426236153963,
            "drawdown_pct": -0.468939841764493,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 109.09865458328986,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 109.09865458328986,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 118.02958686399535,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 116.29385061695328,
            "drawdown_pct": -0.7961012411241253,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 114.89912713060275,
            "drawdown_pct": -1.4357958378123037,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": 114.89912713060275,
            "drawdown_pct": -1.4357958378123037,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 112.42685695812409,
            "drawdown_pct": -2.5697108298270432,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 112.42685695812409,
            "drawdown_pct": -2.5697108298270432,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 122.97178352568392,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 121.77259232419053,
            "drawdown_pct": -0.5378219533124229,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 121.77259232419053,
            "drawdown_pct": -0.5378219533124229,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-19 09:00:00+00:00",
            "gain_pct": 128.05633190751806,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 130.55811599219433,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": 130.55811599219433,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 130.55811599219433,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 138.25819824550936,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 138.25819824550936,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 138.25819824550936,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 22:00:00+00:00",
            "gain_pct": 144.18238134414625,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 144.87481792884319,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 150.59234734524762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 159.37675590570694,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 160.16925186793446,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 185.21713139164422,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 185.21713139164422,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 181.33987905672194,
            "drawdown_pct": -1.3594037342722798,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 188.85181637263872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent all_minus_fold",
        "variant": "all_minus_fold",
        "gain_pct": 18.281179952075604,
        "max_drawdown_pct": -1.3594037342722909,
        "capital_score": 16.242074350667167,
        "stability_score": 2.2420743506671688,
        "n_trades": 10,
        "skipped_by_capacity": 45,
        "avg_trade_ret_pct": 1.7080730211529191,
        "median_trade_ret_pct": 1.467412246808537,
        "positive_month_rate": 0.3333333333333333,
        "worst_month_pct": -1.5917157985415287,
        "month_gain_concentration": 1.0,
        "top_asset_trade_share": 0.6,
        "long_counts": {
          "XRP": 6,
          "ETH": 3,
          "SOL": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 10,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 2.0,
        "max_open_trades": 2,
        "avg_exposure": 1.0,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.0,
          "2026-02-28 00:00:00+00:00": 17.089261888308798,
          "2026-03-31 00:00:00+00:00": -1.5917157985415287
        },
        "curve": [
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 3.93437459600338,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 17.089261888308798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 15.497546089767269,
            "drawdown_pct": -1.3594037342722909,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "all_minus_score_prob_tp",
      "permuted_train_labels": false,
      "features": [
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "hl_pos30",
        "agree30_1h"
      ],
      "n_features": 6,
      "threshold": 0.012164088034213998,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "all_minus_score_prob_tp",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation all_minus_score_prob_tp",
        "variant": "all_minus_score_prob_tp",
        "gain_pct": 236.30170600958473,
        "max_drawdown_pct": -16.44855285567568,
        "capital_score": 211.6288767260712,
        "stability_score": 209.06203299746505,
        "n_trades": 169,
        "skipped_by_capacity": 1802,
        "avg_trade_ret_pct": 0.7513958821369929,
        "median_trade_ret_pct": 0.2658957778836246,
        "positive_month_rate": 0.625,
        "worst_month_pct": -8.566843728606159,
        "month_gain_concentration": 0.21583678578262078,
        "top_asset_trade_share": 0.40828402366863903,
        "long_counts": {
          "XRP": 68,
          "BNB": 11,
          "SOL": 69,
          "BTC": 7,
          "ETH": 14
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 169,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9763033175355451,
        "max_open_trades": 2,
        "avg_exposure": 0.9881516587677726,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.0076898900137934,
          "2024-08-31 00:00:00+00:00": 18.29788919868291,
          "2024-10-31 00:00:00+00:00": -0.870369173932346,
          "2024-11-30 00:00:00+00:00": 49.68390155309581,
          "2024-12-31 00:00:00+00:00": 49.43455442999144,
          "2025-01-31 00:00:00+00:00": 18.961459125099594,
          "2025-02-28 00:00:00+00:00": 24.22989062429849,
          "2025-03-31 00:00:00+00:00": 14.506029262331424,
          "2025-04-30 00:00:00+00:00": 12.868383575415578,
          "2025-05-31 00:00:00+00:00": 11.570938660980005,
          "2025-07-31 00:00:00+00:00": -7.7566305680192045,
          "2025-08-31 00:00:00+00:00": -0.16366864577111073,
          "2025-10-31 00:00:00+00:00": 20.07983610722664,
          "2025-11-30 00:00:00+00:00": -3.059239482055034,
          "2025-12-31 00:00:00+00:00": 10.55911820521112,
          "2026-02-28 00:00:00+00:00": -8.566843728606159
        },
        "curve": [
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.0076898900137934,
            "drawdown_pct": -3.0076898900137983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": -2.771507496004162,
            "drawdown_pct": -2.7715074960041663,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -3.8682683762617813,
            "drawdown_pct": -3.8682683762617853,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 13.823954499942616,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 18.49848205022407,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": 16.044784438258688,
            "drawdown_pct": -2.070657420679378,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": 15.290199308669116,
            "drawdown_pct": -2.7074462778309383,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 13.342568403923636,
            "drawdown_pct": -4.351037715500161,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 14.41983013473677,
            "drawdown_pct": -3.441944440907363,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": 15.465426266604766,
            "drawdown_pct": -2.559573533046422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": 13.682205935240376,
            "drawdown_pct": -4.064420093535359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": 13.682205935240376,
            "drawdown_pct": -4.064420093535359,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 14.214481670491423,
            "drawdown_pct": -3.6152365039721968,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 14.214481670491423,
            "drawdown_pct": -3.6152365039721968,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 14.214481670491423,
            "drawdown_pct": -3.6152365039721968,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 14.214481670491423,
            "drawdown_pct": -3.6152365039721968,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 14.214481670491423,
            "drawdown_pct": -3.6152365039721968,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 27.29027512222501,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 27.29027512222501,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 27.51123709693168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": 27.51123709693168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 22.573181767606982,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 22.573181767606982,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 38.545869987401204,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": 38.545869987401204,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 38.21377622420496,
            "drawdown_pct": -0.2396995040172878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": 34.69106390165294,
            "drawdown_pct": -2.7823320075140545,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 31.9627455421232,
            "drawdown_pct": -4.7515847609724045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 31.9627455421232,
            "drawdown_pct": -4.7515847609724045,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 45.66190634178923,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 45.561407797123735,
            "drawdown_pct": -0.0689943906333923,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 48.46516398785104,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": 48.46516398785104,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 48.46516398785104,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 60.193120939728686,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": 60.193120939728686,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 60.193120939728686,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 64.10373168783258,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 64.10373168783258,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 64.10373168783258,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 73.312961618716,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 67.50528278310449,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 67.50528278310449,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 67.50528278310449,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 67.50528278310449,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 67.50528278310449,
            "drawdown_pct": -3.3509777811011388,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 72.80658093350215,
            "drawdown_pct": -0.2921770423194747,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 72.80658093350215,
            "drawdown_pct": -0.2921770423194747,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 72.80658093350215,
            "drawdown_pct": -0.2921770423194747,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 72.80658093350215,
            "drawdown_pct": -0.2921770423194747,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": 72.80658093350215,
            "drawdown_pct": -0.2921770423194747,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 72.04408492521128,
            "drawdown_pct": -0.7321302928838147,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 79.03644360474274,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": 79.03644360474274,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": 79.03644360474274,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 79.03644360474274,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 77.94716280964477,
            "drawdown_pct": -0.608412886877252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 77.94716280964477,
            "drawdown_pct": -0.608412886877252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 87.03567050831535,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": 87.03567050831535,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 90.33392248691734,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": 90.33392248691734,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 90.33392248691734,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 90.33392248691734,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 90.33392248691734,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 88.32736356859394,
            "drawdown_pct": -1.0542308444577597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 88.32736356859394,
            "drawdown_pct": -1.0542308444577597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 88.32736356859394,
            "drawdown_pct": -1.0542308444577597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 88.32736356859394,
            "drawdown_pct": -1.0542308444577597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 88.32736356859394,
            "drawdown_pct": -1.0542308444577597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": 107.67661652634848,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 107.67661652634848,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": 107.67661652634848,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 106.90495084032327,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 106.90495084032327,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 106.90495084032327,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 106.90495084032327,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 106.90495084032327,
            "drawdown_pct": -0.3715708099122028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": 113.53828611782401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": 110.89105471127914,
            "drawdown_pct": -1.239698723199556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 108.02380954537992,
            "drawdown_pct": -2.5824299111407933,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 113.0711990728957,
            "drawdown_pct": -0.21873690822384884,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 109.70000948784264,
            "drawdown_pct": -1.797465316296265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 116.20635446085006,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 116.20635446085006,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 125.29155979386141,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 132.4997452429236,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 132.4997452429236,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 132.4997452429236,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 132.4997452429236,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 127.24165890678731,
            "drawdown_pct": -2.261544988207398,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 94.25690175733001,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 94.25690175733001,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 94.25690175733001,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 94.25690175733001,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 94.25690175733001,
            "drawdown_pct": -16.44855285567568,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 102.17351259581883,
            "drawdown_pct": -13.043555215692349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 102.17351259581883,
            "drawdown_pct": -13.043555215692349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 102.17351259581883,
            "drawdown_pct": -13.043555215692349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 129.78491237685608,
            "drawdown_pct": -1.1676713293732766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 129.78491237685608,
            "drawdown_pct": -1.1676713293732766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 138.87172713931068,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 138.08802220576905,
            "drawdown_pct": -0.32808609998644656,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 141.83657771920713,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 149.37350968347795,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 149.57729950928032,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 142.3360561546308,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 142.3360561546308,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 142.3360561546308,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 142.3360561546308,
            "drawdown_pct": -2.9014030398146318,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 158.06081834695232,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 158.06081834695232,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 156.7296358672221,
            "drawdown_pct": -0.5158406023267337,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 163.214542179354,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 163.214542179354,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 163.214542179354,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 163.214542179354,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": 163.214542179354,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 162.32313792720697,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 162.32313792720697,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 162.32313792720697,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 158.14510868976237,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 158.14510868976237,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 158.14510868976237,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 158.14510868976237,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 136.1785383613694,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 136.1785383613694,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 136.1785383613694,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 136.1785383613694,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": 136.1785383613694,
            "drawdown_pct": -10.27147041122155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 145.97953494271778,
            "drawdown_pct": -6.547893248577552,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 149.33694799346284,
            "drawdown_pct": -5.272350862907482,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 158.9184847633196,
            "drawdown_pct": -1.632150480921024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 158.9184847633196,
            "drawdown_pct": -1.632150480921024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 158.9184847633196,
            "drawdown_pct": -1.632150480921024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": 158.9184847633196,
            "drawdown_pct": -1.632150480921024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 149.0572114157054,
            "drawdown_pct": -5.378627885233566,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 153.07827913434093,
            "drawdown_pct": -3.8509510003084224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 153.07827913434093,
            "drawdown_pct": -3.8509510003084224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 153.07827913434093,
            "drawdown_pct": -3.8509510003084224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 153.07827913434093,
            "drawdown_pct": -3.8509510003084224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 139.6243233702396,
            "drawdown_pct": -8.962353908637787,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 139.6243233702396,
            "drawdown_pct": -8.962353908637787,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 162.6359351699565,
            "drawdown_pct": -0.21982334433605644,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 162.6359351699565,
            "drawdown_pct": -0.21982334433605644,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 169.904513581606,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 171.23566512955352,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 169.31225824889196,
            "drawdown_pct": -0.7091275698359434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 155.00078124010588,
            "drawdown_pct": -5.9855269703168235,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 143.8919477215931,
            "drawdown_pct": -10.081165909689604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 143.8919477215931,
            "drawdown_pct": -10.081165909689604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 143.8919477215931,
            "drawdown_pct": -10.081165909689604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 143.8919477215931,
            "drawdown_pct": -10.081165909689604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 143.8919477215931,
            "drawdown_pct": -10.081165909689604,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 159.8556918416835,
            "drawdown_pct": -4.19560358422425,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 152.312396225542,
            "drawdown_pct": -6.97668903349159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 152.66100219798972,
            "drawdown_pct": -6.8481639104104435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 184.1040487049691,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 195.6749873659491,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-25 14:00:00+00:00",
            "gain_pct": 187.9183567979299,
            "drawdown_pct": -2.623363794523148,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 191.6323371373876,
            "drawdown_pct": -1.3672614868697086,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 187.7546881521588,
            "drawdown_pct": -2.6787180357557894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 181.1116296798358,
            "drawdown_pct": -4.925461506180307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 181.1116296798358,
            "drawdown_pct": -4.925461506180307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": 181.1116296798358,
            "drawdown_pct": -4.925461506180307,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 197.09895614901558,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 207.83452425938543,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 204.7752847773304,
            "drawdown_pct": -0.9937934964946549,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 215.33440298254152,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 206.76755925393536,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test all_minus_score_prob_tp",
        "variant": "all_minus_score_prob_tp",
        "gain_pct": 28.988101680650317,
        "max_drawdown_pct": -15.594722609224476,
        "capital_score": 5.596017766813603,
        "stability_score": -3.6005927287146875,
        "n_trades": 107,
        "skipped_by_capacity": 702,
        "avg_trade_ret_pct": 0.26002219990608005,
        "median_trade_ret_pct": 0.18071022355347746,
        "positive_month_rate": 0.5384615384615384,
        "worst_month_pct": -15.19661049552829,
        "month_gain_concentration": 0.2127715229857861,
        "top_asset_trade_share": 0.40186915887850466,
        "long_counts": {
          "SOL": 43,
          "BNB": 8,
          "ETH": 19,
          "XRP": 35,
          "BTC": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 107,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9426229508196722,
        "max_open_trades": 2,
        "avg_exposure": 0.9713114754098361,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 9.961812130946072,
          "2025-02-28 00:00:00+00:00": 11.216100635758323,
          "2025-03-31 00:00:00+00:00": -0.5209743224256584,
          "2025-04-30 00:00:00+00:00": -15.19661049552829,
          "2025-05-31 00:00:00+00:00": 4.295169292462418,
          "2025-06-30 00:00:00+00:00": -2.8792859771248374,
          "2025-07-31 00:00:00+00:00": 10.13426802405678,
          "2025-08-31 00:00:00+00:00": -0.0665151986108441,
          "2025-10-31 00:00:00+00:00": 7.365261655488254,
          "2025-11-30 00:00:00+00:00": 7.146833745677583,
          "2025-12-31 00:00:00+00:00": 2.5948486014201535,
          "2026-01-31 00:00:00+00:00": -3.9887320765968184,
          "2026-02-28 00:00:00+00:00": -3.158340341521665
        },
        "curve": [
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 1.539495659381302,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 1.539495659381302,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 5.806285919900404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 9.961812130946072,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 5.248170819517313,
            "drawdown_pct": -4.28661661724491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -7.186427446951512,
            "drawdown_pct": -15.594722609224476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -3.403967581766281,
            "drawdown_pct": -12.154928564469225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -3.403967581766281,
            "drawdown_pct": -12.154928564469225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 9.788421639338083,
            "drawdown_pct": -0.15768246107249473,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 9.788421639338083,
            "drawdown_pct": -0.15768246107249473,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": 14.12999063174773,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 13.942614499131906,
            "drawdown_pct": -0.1641778217790435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": 16.972438933440145,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 17.05042917699504,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 13.65432446673762,
            "drawdown_pct": -2.901403039814643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 13.65432446673762,
            "drawdown_pct": -2.901403039814643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 13.65432446673762,
            "drawdown_pct": -2.901403039814643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 21.02915449709853,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 21.02915449709853,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 21.177912766704395,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": 24.238827057870168,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 15:00:00+00:00",
            "gain_pct": 23.818078957084452,
            "drawdown_pct": -0.3386607156148802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 21.84602434499577,
            "drawdown_pct": -1.9259701411699859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 11.477672697372327,
            "drawdown_pct": -10.27147041122154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 16.103801288835953,
            "drawdown_pct": -6.547893248577541,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 11.681825305727259,
            "drawdown_pct": -10.10714770052834,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": 12.579775718326204,
            "drawdown_pct": -9.384386198457273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 6.594894962744675,
            "drawdown_pct": -14.201624816456926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 6.594894962744675,
            "drawdown_pct": -14.201624816456926,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 16.831419820550167,
            "drawdown_pct": -5.962232107897836,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 16.831419820550167,
            "drawdown_pct": -5.962232107897836,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 20.064786706770363,
            "drawdown_pct": -3.3596907262779863,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": 20.656938444278737,
            "drawdown_pct": -2.883066991547656,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": 19.801326828850378,
            "drawdown_pct": -3.571749938489688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": 13.434984852137873,
            "drawdown_pct": -8.69602720951308,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 8.248339079473254,
            "drawdown_pct": -12.870765409712526,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": 8.248339079473254,
            "drawdown_pct": -12.870765409712526,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 8.248339079473254,
            "drawdown_pct": -12.870765409712526,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": 8.46338074563144,
            "drawdown_pct": -12.697678081660058,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 5.314820332381444,
            "drawdown_pct": -15.231958618438956,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 5.460327948750447,
            "drawdown_pct": -15.114839341144727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": 9.755497241212865,
            "drawdown_pct": -11.657651766070687,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": 6.8762112640880275,
            "drawdown_pct": -13.97519294487115,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 8.616735712076533,
            "drawdown_pct": -12.574242461671748,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 11.542349927811017,
            "drawdown_pct": -10.21941162093003,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-25 14:00:00+00:00",
            "gain_pct": 17.010479288144808,
            "drawdown_pct": -5.8181069001548185,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": 18.5198468200375,
            "drawdown_pct": -4.603214931487387,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 16.943964089533964,
            "drawdown_pct": -5.871645073514964,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 14.244214534033347,
            "drawdown_pct": -8.044677143628665,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": 14.244214534033347,
            "drawdown_pct": -8.044677143628665,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": 14.244214534033347,
            "drawdown_pct": -8.044677143628665,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": 14.244214534033347,
            "drawdown_pct": -8.044677143628665,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 20.741489502880412,
            "drawdown_pct": -2.81501173007751,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": 21.178268229725916,
            "drawdown_pct": -2.4634479418569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": 25.557003075984966,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": 24.309225745022218,
            "drawdown_pct": -0.993793496494666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 24.309225745022218,
            "drawdown_pct": -0.993793496494666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 24.309225745022218,
            "drawdown_pct": -0.993793496494666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": 25.65167784099458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 24.566000639579087,
            "drawdown_pct": -0.8640371701119309,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 24.566000639579087,
            "drawdown_pct": -0.8640371701119309,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": 28.143579114705858,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 28.141223915930965,
            "drawdown_pct": -0.0018379374067456489,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 28.141223915930965,
            "drawdown_pct": -0.0018379374067456489,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 22:00:00+00:00",
            "gain_pct": 31.4560594906998,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 31.828834071611,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": 34.050908092119954,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": 30.409081604299274,
            "drawdown_pct": -2.716748837925076,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": 30.062176015523136,
            "drawdown_pct": -2.9755352898137466,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 25.86324721820145,
            "drawdown_pct": -6.107874232595223,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 28.19991457296959,
            "drawdown_pct": -4.36475485502087,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 26.90383567400147,
            "drawdown_pct": -5.331610594690639,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent all_minus_score_prob_tp",
        "variant": "all_minus_score_prob_tp",
        "gain_pct": 5.670611723941633,
        "max_drawdown_pct": 0.0,
        "capital_score": 5.670611723941633,
        "stability_score": -7.829388276058365,
        "n_trades": 2,
        "skipped_by_capacity": 35,
        "avg_trade_ret_pct": 2.813577518913303,
        "median_trade_ret_pct": 2.813577518913303,
        "positive_month_rate": 0.0,
        "worst_month_pct": 0.0,
        "month_gain_concentration": 0.0,
        "top_asset_trade_share": 1.0,
        "long_counts": {
          "XRP": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 2,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.8571428571428572,
        "max_open_trades": 2,
        "avg_exposure": 0.9285714285714286,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 0.0
        },
        "curve": [
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "full_reference",
      "permuted_train_labels": false,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 10,
      "threshold": 0.033558452906995294,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827653
      },
      "variant": {
        "name": "full_reference",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation full_reference",
        "variant": "full_reference",
        "gain_pct": 2192.8121201541094,
        "max_drawdown_pct": -11.451495366599474,
        "capital_score": 2175.6348771042103,
        "stability_score": 2149.2484739799597,
        "n_trades": 188,
        "skipped_by_capacity": 1783,
        "avg_trade_ret_pct": 1.7054948693501295,
        "median_trade_ret_pct": 1.4564806098937189,
        "positive_month_rate": 0.7058823529411765,
        "worst_month_pct": -30.854488230633706,
        "month_gain_concentration": 0.17560926953373907,
        "top_asset_trade_share": 0.601063829787234,
        "long_counts": {
          "SOL": 54,
          "XRP": 113,
          "BTC": 4,
          "ETH": 14,
          "BNB": 3
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 188,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.942084942084942,
        "max_open_trades": 2,
        "avg_exposure": 0.971042471042471,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": 0.0,
          "2024-08-31 00:00:00+00:00": 46.034968679605015,
          "2024-10-31 00:00:00+00:00": 5.171122962568944,
          "2024-11-30 00:00:00+00:00": 127.32515614649057,
          "2024-12-31 00:00:00+00:00": 266.9496997522311,
          "2025-01-31 00:00:00+00:00": 163.93300397148528,
          "2025-02-28 00:00:00+00:00": 338.3250739701341,
          "2025-03-31 00:00:00+00:00": 245.78281153172497,
          "2025-04-30 00:00:00+00:00": 385.0005130211441,
          "2025-05-31 00:00:00+00:00": 49.12003240680042,
          "2025-07-31 00:00:00+00:00": -4.0555618506582505,
          "2025-08-31 00:00:00+00:00": 103.07614200683338,
          "2025-10-31 00:00:00+00:00": -7.2855723655891325,
          "2025-11-30 00:00:00+00:00": 186.11367582389948,
          "2026-01-31 00:00:00+00:00": -11.321493390524893,
          "2026-02-28 00:00:00+00:00": 275.53790663180735,
          "2026-03-31 00:00:00+00:00": -30.854488230633706
        },
        "curve": [
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 07:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 11:00:00+00:00",
            "gain_pct": 4.203450872442872,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 12:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -1.272108079246351,
            "drawdown_pct": -5.25468101665073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": 11.030477611635007,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": 11.030477611635007,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": 14.527485258267362,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": 16.409245229689276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-08 14:00:00+00:00",
            "gain_pct": 36.97733179503234,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": 46.034968679605015,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": 47.822393842740155,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": 47.822393842740155,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": 47.8861360842445,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": 51.20609164217396,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": 52.983322767754515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": 52.983322767754515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": 58.72340019774248,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": 66.27333894242375,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": 67.05185360098557,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": 77.8054691315813,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 20:00:00+00:00",
            "gain_pct": 85.78879835247136,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 21:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": 78.59386097502411,
            "drawdown_pct": -3.872643260115871,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 16:00:00+00:00",
            "gain_pct": 101.86668475414228,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": 108.11857904097195,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 01:00:00+00:00",
            "gain_pct": 112.35843041971401,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 01:00:00+00:00",
            "gain_pct": 111.3745652215631,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": 111.3745652215631,
            "drawdown_pct": -0.4633040450555015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": 129.08764966274762,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": 152.8694263835553,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 12:00:00+00:00",
            "gain_pct": 152.8694263835553,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": 153.96214137281828,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 15:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": 151.98809895040853,
            "drawdown_pct": -0.7772979120977852,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": 171.8938162075404,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": 178.53124778866453,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 21:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": 194.16196061548237,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 13:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": 216.10187216687626,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 01:00:00+00:00",
            "gain_pct": 255.12105757474723,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": 255.12105757474723,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": 279.8646794159709,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 02:00:00+00:00",
            "gain_pct": 310.0862416553224,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": 326.75330749743796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": 316.0736222216383,
            "drawdown_pct": -2.5025430589928788,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": 335.43937278978393,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": 340.3745396044157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 17:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 19:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": 342.83236234299176,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-11 12:00:00+00:00",
            "gain_pct": 388.3301340660781,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": 401.3968638489377,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": 409.93168622810526,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": 409.93168622810526,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 11:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 12:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": 412.2174297928344,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": 437.4133070825201,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": 445.4809475408956,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 448.51913107288715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 19:00:00+00:00",
            "gain_pct": 448.51913107288715,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 462.3928463386328,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": 462.3928463386328,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": 517.1383771583648,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 14:00:00+00:00",
            "gain_pct": 517.1383771583648,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 513.8848370125567,
            "drawdown_pct": -0.5271978321603088,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 532.9317914359598,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 523.783622899341,
            "drawdown_pct": -1.4453640440250104,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 585.7004916884428,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 589.3906578524771,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 609.4139515123809,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 635.5697175954765,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 551.3359854669217,
            "drawdown_pct": -11.451495366599474,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": 625.9367560857534,
            "drawdown_pct": -1.3095919094130992,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 658.0252036091299,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 658.0252036091299,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 21:00:00+00:00",
            "gain_pct": 700.5647993868664,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": 719.9132610387753,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": 730.9898503348896,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 737.943744308942,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 737.943744308942,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 767.4052583146216,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 803.1678221336615,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": 832.902754738649,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 839.770805294528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 839.770805294528,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 871.45613042578,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 947.739025482515,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 958.8560287520684,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 1069.3161327841424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 1069.3161327841424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": 1042.6716128313267,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 20:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": 1080.7294192491827,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": 1119.8414344327405,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": 1136.491240493874,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 1169.3859263524857,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": 1121.0395843954063,
            "drawdown_pct": -3.808640142718467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 1121.0395843954063,
            "drawdown_pct": -3.808640142718467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 1147.476436826024,
            "drawdown_pct": -1.72599121131094,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 1064.6408818722682,
            "drawdown_pct": -8.251631147447569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 1137.3729053377153,
            "drawdown_pct": -2.5219297260336115,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 1137.3729053377153,
            "drawdown_pct": -2.5219297260336115,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 1164.730376682516,
            "drawdown_pct": -0.36675604899348846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 1164.730376682516,
            "drawdown_pct": -0.36675604899348846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": 1193.52183701424,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-03 12:00:00+00:00",
            "gain_pct": 1205.734439699978,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 12:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 1232.7952586777972,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": 1320.0322612634234,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 1320.0322612634234,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": 1315.7347946944612,
            "drawdown_pct": -0.3026316152239139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 1315.7347946944612,
            "drawdown_pct": -0.3026316152239139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 1494.9297227977556,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": 1544.2020438022057,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-30 13:00:00+00:00",
            "gain_pct": 1578.522350035384,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 1627.6423824421845,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 1623.5868205915262,
            "drawdown_pct": -0.23474544800905495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 1623.5868205915262,
            "drawdown_pct": -0.23474544800905495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 1726.6629625983596,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 1719.3773902327705,
            "drawdown_pct": -0.3988460112655745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": 1824.2204153492103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 1824.2204153492103,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 1905.49106605667,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 1894.169572666145,
            "drawdown_pct": -0.5645247481847915,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 1964.074342108292,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 1970.3808847903701,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 2169.7074792979524,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 2138.8529910673187,
            "drawdown_pct": -1.3594037342722798,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test full_reference",
        "variant": "full_reference",
        "gain_pct": 199.21305509848702,
        "max_drawdown_pct": -7.8485607421914345,
        "capital_score": 187.44021398519988,
        "stability_score": 187.44021398519988,
        "n_trades": 102,
        "skipped_by_capacity": 600,
        "avg_trade_ret_pct": 1.097484338236863,
        "median_trade_ret_pct": 1.167014354538602,
        "positive_month_rate": 1.0,
        "worst_month_pct": 0.7091586366762215,
        "month_gain_concentration": 0.1956230964274636,
        "top_asset_trade_share": 0.4803921568627451,
        "long_counts": {
          "XRP": 49,
          "SOL": 32,
          "ETH": 13,
          "BNB": 6,
          "BTC": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 102,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9024390243902438,
        "max_open_trades": 2,
        "avg_exposure": 0.9512195121951219,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 24.98752086600659,
          "2025-02-28 00:00:00+00:00": 38.0058356403223,
          "2025-03-31 00:00:00+00:00": 26.908060381037956,
          "2025-04-30 00:00:00+00:00": 13.579741154644381,
          "2025-05-31 00:00:00+00:00": 4.247370743156523,
          "2025-07-31 00:00:00+00:00": 4.594850830810202,
          "2025-08-31 00:00:00+00:00": 7.306160538964036,
          "2025-10-31 00:00:00+00:00": 13.705657409743026,
          "2025-11-30 00:00:00+00:00": 16.744085479201516,
          "2025-12-31 00:00:00+00:00": 0.7091586366762215,
          "2026-01-31 00:00:00+00:00": 5.855605344521393,
          "2026-02-28 00:00:00+00:00": 31.49007165647015,
          "2026-03-31 00:00:00+00:00": 6.146803839344159
        },
        "curve": [
          {
            "t": "2025-01-08 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-15 13:00:00+00:00",
            "gain_pct": 1.2567547412292157,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": 8.733743148200091,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 12:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": 10.40769440424944,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 01:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 06:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 07:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 12.831424808443458,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": 22.880797632769543,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 23.211001658254432,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 24.98752086600659,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 27.270781862757403,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": 27.270781862757403,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": 27.270781862757403,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": 27.270781862757403,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": 27.270781862757403,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 06:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 10:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": 17.629480520015136,
            "drawdown_pct": -7.575423990982455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": 28.65712507738732,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 20:00:00+00:00",
            "gain_pct": 28.65712507738732,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 21:00:00+00:00",
            "gain_pct": 28.65712507738732,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": 25.452478971215328,
            "drawdown_pct": -2.490842309933783,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": 25.452478971215328,
            "drawdown_pct": -2.490842309933783,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": 30.41348109320225,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 03:00:00+00:00",
            "gain_pct": 30.41348109320225,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": 34.6497418978542,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": 39.522064124718696,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": 44.1155395253993,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": 45.1765212904553,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": 45.1765212904553,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": 51.12627433518304,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 14:00:00+00:00",
            "gain_pct": 62.993356506328894,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": 64.72279259024478,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": 64.72279259024478,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": 64.72279259024478,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": 64.72279259024478,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": 81.90671213350555,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": 81.90671213350555,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": 77.76171072190951,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": 77.76171072190951,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": 77.76171072190951,
            "drawdown_pct": -2.2786412678130974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": 83.68224003163687,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": 83.68224003163687,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 16:00:00+00:00",
            "gain_pct": 83.68224003163687,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": 83.68224003163687,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": 83.68224003163687,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": 89.76676917433889,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": 89.76676917433889,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": 89.76676917433889,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 17:00:00+00:00",
            "gain_pct": 89.76676917433889,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": 82.5392358260251,
            "drawdown_pct": -3.808640142718478,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": 82.5392358260251,
            "drawdown_pct": -3.808640142718478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": 87.3107084754823,
            "drawdown_pct": -1.2942522600467576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": 87.3107084754823,
            "drawdown_pct": -1.2942522600467576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": 87.3107084754823,
            "drawdown_pct": -1.2942522600467576,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": 74.8728090271967,
            "drawdown_pct": -7.8485607421914345,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": 85.7936460402234,
            "drawdown_pct": -2.0936875046154046,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": 85.7936460402234,
            "drawdown_pct": -2.0936875046154046,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": 89.90141688736685,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": 89.90141688736685,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": 94.22450361957024,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 08:00:00+00:00",
            "gain_pct": 94.22450361957024,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 10:00:00+00:00",
            "gain_pct": 94.22450361957024,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": 94.22450361957024,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": 94.22450361957024,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": 100.88366575565772,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": 100.88366575565772,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": 100.2757282732604,
            "drawdown_pct": -0.3026316152238917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": 97.39053991434176,
            "drawdown_pct": -1.7388799772126706,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": 103.48115804201123,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": 107.72852878516775,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": 106.75440695098285,
            "drawdown_pct": -0.4689398417645041,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 06:00:00+00:00",
            "gain_pct": 112.32337961597796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 07:00:00+00:00",
            "gain_pct": 112.32337961597796,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": 121.39204497271987,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": 119.62954015494199,
            "drawdown_pct": -0.7961012411241142,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": 118.21330720575406,
            "drawdown_pct": -1.4357958378122815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": 118.21330720575406,
            "drawdown_pct": -1.4357958378122815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": 115.70290961668036,
            "drawdown_pct": -2.569710829827032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": 115.70290961668036,
            "drawdown_pct": -2.569710829827032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": 128.13295612162094,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": 126.90600700085827,
            "drawdown_pct": -0.5378219533124229,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": 126.90600700085827,
            "drawdown_pct": -0.5378219533124229,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-19 09:00:00+00:00",
            "gain_pct": 133.33519756468502,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": 135.8948909473658,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": 135.8948909473658,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": 135.8948909473658,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": 143.77320854904585,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": 143.77320854904585,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 15:00:00+00:00",
            "gain_pct": 143.77320854904585,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 22:00:00+00:00",
            "gain_pct": 150.07928304388653,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": 150.78844168056276,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 156.64404702508415,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 165.64059535372104,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 166.45222975976657,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 192.10500502789978,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": 192.10500502789978,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 188.1341186815543,
            "drawdown_pct": -1.3594037342722687,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": 188.1341186815543,
            "drawdown_pct": -1.3594037342722687,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 194.28092252089846,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent full_reference",
        "variant": "full_reference",
        "gain_pct": 19.62869008732119,
        "max_drawdown_pct": -1.3594037342722909,
        "capital_score": 17.589584485912752,
        "stability_score": 4.455153817504029,
        "n_trades": 11,
        "skipped_by_capacity": 46,
        "avg_trade_ret_pct": 1.6563612066068303,
        "median_trade_ret_pct": 1.3722558108335237,
        "positive_month_rate": 0.6666666666666666,
        "worst_month_pct": 0.0,
        "month_gain_concentration": 0.9217408630999854,
        "top_asset_trade_share": 0.6363636363636364,
        "long_counts": {
          "XRP": 7,
          "ETH": 3,
          "SOL": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 11,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9230769230769231,
        "max_open_trades": 2,
        "avg_exposure": 0.9615384615384616,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.0,
          "2026-02-28 00:00:00+00:00": 15.497546089767269,
          "2026-03-31 00:00:00+00:00": 1.3157977796215192
        },
        "curve": [
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 3.93437459600338,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": 6.806437322377477,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 17.089261888308798,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 15.497546089767269,
            "drawdown_pct": -1.3594037342722909,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 16.813343869388788,
            "drawdown_pct": -0.23564758584199152,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only"
    },
    {
      "name": "perm_full_reference",
      "permuted_train_labels": true,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 10,
      "threshold": 0.008607061817328777,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_full_reference",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": -56.083371316807,
        "max_drawdown_pct": -61.866520524632605,
        "capital_score": -148.8831521037559,
        "stability_score": -220.39035384994327,
        "n_trades": 202,
        "skipped_by_capacity": 1769,
        "avg_trade_ret_pct": -0.38756852576593476,
        "median_trade_ret_pct": -0.07931479215674715,
        "positive_month_rate": 0.35294117647058826,
        "worst_month_pct": -14.707420959238483,
        "month_gain_concentration": 0.39876578962769355,
        "top_asset_trade_share": 0.36633663366336633,
        "long_counts": {
          "SOL": 67,
          "XRP": 74,
          "BNB": 26,
          "ETH": 22,
          "BTC": 13
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 202,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9644444444444444,
        "max_open_trades": 2,
        "avg_exposure": 0.9822222222222222,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.785453174627605,
          "2024-08-31 00:00:00+00:00": -7.004381647239711,
          "2024-10-31 00:00:00+00:00": 1.6615771753528321,
          "2024-11-30 00:00:00+00:00": -8.929283371125038,
          "2024-12-31 00:00:00+00:00": -8.965565065637549,
          "2025-01-31 00:00:00+00:00": 0.06409942844942407,
          "2025-02-28 00:00:00+00:00": -14.707420959238483,
          "2025-03-31 00:00:00+00:00": -12.435194771382811,
          "2025-04-30 00:00:00+00:00": -1.7880094057887277,
          "2025-05-31 00:00:00+00:00": 0.10727989186871412,
          "2025-06-30 00:00:00+00:00": -0.6406449693731204,
          "2025-08-31 00:00:00+00:00": 0.06119716421329002,
          "2025-10-31 00:00:00+00:00": -0.8729988577429566,
          "2025-11-30 00:00:00+00:00": -0.2046010516251897,
          "2025-12-31 00:00:00+00:00": 0.6748203198218832,
          "2026-02-28 00:00:00+00:00": -1.2804437019582764,
          "2026-03-31 00:00:00+00:00": 1.7038600263883197
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -0.8018813901141613,
            "drawdown_pct": -0.8018813901141564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -0.8018813901141613,
            "drawdown_pct": -0.8018813901141564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.785453174627605,
            "drawdown_pct": -3.7854531746276066,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": -7.3429265554594565,
            "drawdown_pct": -7.342926555459462,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -7.3429265554594565,
            "drawdown_pct": -7.342926555459462,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -5.636358777338728,
            "drawdown_pct": -5.636358777338724,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -5.225489139973959,
            "drawdown_pct": -5.22548913997396,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": -7.187944582009649,
            "drawdown_pct": -7.187944582009653,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 21:00:00+00:00",
            "gain_pct": -7.449079035001972,
            "drawdown_pct": -7.44907903500197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -7.449079035001972,
            "drawdown_pct": -7.44907903500197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": -10.789834821867316,
            "drawdown_pct": -10.789834821867316,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": -9.951145894304986,
            "drawdown_pct": -9.951145894304991,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": -9.128257646514484,
            "drawdown_pct": -9.12825764651448,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": -8.090278111890754,
            "drawdown_pct": -8.090278111890758,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": -8.090278111890754,
            "drawdown_pct": -8.090278111890758,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": -8.053638172945213,
            "drawdown_pct": -8.05363817294521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": -8.053638172945213,
            "drawdown_pct": -8.05363817294521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 15:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 22:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 23:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": -13.324853278132522,
            "drawdown_pct": -13.32485327813252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": -13.324853278132522,
            "drawdown_pct": -13.32485327813252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": -9.089356677886443,
            "drawdown_pct": -9.089356677886439,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -12.60807191287519,
            "drawdown_pct": -12.608071912875186,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": -13.148772735019378,
            "drawdown_pct": -13.148772735019376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 14:00:00+00:00",
            "gain_pct": -15.362386289856403,
            "drawdown_pct": -15.3623862898564,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": -15.362386289856403,
            "drawdown_pct": -15.3623862898564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -16.63883135112731,
            "drawdown_pct": -16.638831351127305,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": -16.6314340794938,
            "drawdown_pct": -16.6314340794938,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -17.852207630805694,
            "drawdown_pct": -17.852207630805694,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -17.908884999569608,
            "drawdown_pct": -17.908884999569608,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": -19.684932253203527,
            "drawdown_pct": -19.684932253203524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": -18.057541017639522,
            "drawdown_pct": -18.057541017639522,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 19:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -25.914219506434904,
            "drawdown_pct": -25.9142195064349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": -25.914219506434904,
            "drawdown_pct": -25.9142195064349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 20:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -24.762079711274524,
            "drawdown_pct": -24.76207971127452,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": -24.78088326840033,
            "drawdown_pct": -24.780883268400334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": -25.71337369812396,
            "drawdown_pct": -25.713373698123966,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": -27.02310608327707,
            "drawdown_pct": -27.02310608327707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -26.75452445888922,
            "drawdown_pct": -26.754524458889218,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -26.75452445888922,
            "drawdown_pct": -26.754524458889218,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": -28.312423565426357,
            "drawdown_pct": -28.312423565426357,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-16 00:00:00+00:00",
            "gain_pct": -28.312423565426357,
            "drawdown_pct": -28.312423565426357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": -28.866377783417917,
            "drawdown_pct": -28.866377783417917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": -28.866377783417917,
            "drawdown_pct": -28.866377783417917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": -30.672196562443872,
            "drawdown_pct": -30.672196562443876,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": -30.84346046445539,
            "drawdown_pct": -30.843460464455386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -30.84346046445539,
            "drawdown_pct": -30.843460464455386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": -29.02059743105012,
            "drawdown_pct": -29.02059743105012,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -26.959006654827647,
            "drawdown_pct": -26.959006654827643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -38.90009275052402,
            "drawdown_pct": -38.90009275052402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": -41.988276892235604,
            "drawdown_pct": -41.9882768922356,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -41.988276892235604,
            "drawdown_pct": -41.9882768922356,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -41.59430277472328,
            "drawdown_pct": -41.59430277472328,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": -41.59430277472328,
            "drawdown_pct": -41.59430277472328,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -41.26538986371284,
            "drawdown_pct": -41.26538986371284,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": -40.340648061852136,
            "drawdown_pct": -40.340648061852136,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": -40.24797425918671,
            "drawdown_pct": -40.24797425918671,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -41.67164525208754,
            "drawdown_pct": -41.671645252087544,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -40.98013547063102,
            "drawdown_pct": -40.98013547063102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -40.98013547063102,
            "drawdown_pct": -40.98013547063102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -41.66642761406613,
            "drawdown_pct": -41.66642761406612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -41.66642761406613,
            "drawdown_pct": -41.66642761406612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 00:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": -49.7483249956429,
            "drawdown_pct": -49.7483249956429,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": -49.7483249956429,
            "drawdown_pct": -49.7483249956429,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 01:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": -49.74074171008974,
            "drawdown_pct": -49.74074171008974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": -49.74074171008974,
            "drawdown_pct": -49.74074171008974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -52.474247726185915,
            "drawdown_pct": -52.47424772618592,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -54.000685431884726,
            "drawdown_pct": -54.00068543188472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -54.000685431884726,
            "drawdown_pct": -54.00068543188472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -53.77381979714848,
            "drawdown_pct": -53.773819797148484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": -54.10162238544894,
            "drawdown_pct": -54.101622385448934,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -53.66827937284055,
            "drawdown_pct": -53.66827937284056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -53.66827937284055,
            "drawdown_pct": -53.66827937284056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -55.530020715187476,
            "drawdown_pct": -55.530020715187476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -55.530020715187476,
            "drawdown_pct": -55.530020715187476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -59.34612107450538,
            "drawdown_pct": -59.34612107450539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -59.34612107450538,
            "drawdown_pct": -59.34612107450539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -61.866520524632605,
            "drawdown_pct": -61.866520524632605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": -61.707412556731335,
            "drawdown_pct": -61.707412556731335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -56.77900151022167,
            "drawdown_pct": -56.77900151022166,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -55.88963179123767,
            "drawdown_pct": -55.88963179123767,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -54.79571611752668,
            "drawdown_pct": -54.79571611752668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -55.782351899368955,
            "drawdown_pct": -55.782351899368955,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -56.422996868742075,
            "drawdown_pct": -56.42299686874208,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -56.01160756641446,
            "drawdown_pct": -56.011607566414455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -56.361799704528785,
            "drawdown_pct": -56.36179970452879,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -57.36922418143763,
            "drawdown_pct": -57.36922418143763,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -57.415230263568425,
            "drawdown_pct": -57.41523026356843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -56.80553477603028,
            "drawdown_pct": -56.80553477603028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -57.23479856227174,
            "drawdown_pct": -57.234798562271735,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 05:00:00+00:00",
            "gain_pct": -57.60924488502315,
            "drawdown_pct": -57.609244885023145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -57.43939961389693,
            "drawdown_pct": -57.439399613896924,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -57.43939961389693,
            "drawdown_pct": -57.439399613896924,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -56.85476309349914,
            "drawdown_pct": -56.85476309349914,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -56.76457929407505,
            "drawdown_pct": -56.76457929407505,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -58.045022996033325,
            "drawdown_pct": -58.045022996033325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -58.045022996033325,
            "drawdown_pct": -58.045022996033325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -56.341162969645005,
            "drawdown_pct": -56.341162969645,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": -54.22815151527268,
        "max_drawdown_pct": -59.44437369373154,
        "capital_score": -143.39471205587,
        "stability_score": -217.36819981867313,
        "n_trades": 156,
        "skipped_by_capacity": 780,
        "avg_trade_ret_pct": -0.4821218138760562,
        "median_trade_ret_pct": -0.043276128116744264,
        "positive_month_rate": 0.2857142857142857,
        "worst_month_pct": -19.71409621759392,
        "month_gain_concentration": 0.5437132401844763,
        "top_asset_trade_share": 0.47435897435897434,
        "long_counts": {
          "SOL": 39,
          "BTC": 15,
          "XRP": 74,
          "BNB": 16,
          "ETH": 12
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 156,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9264705882352942,
        "max_open_trades": 2,
        "avg_exposure": 0.9632352941176471,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 5.688979110325931,
          "2025-02-28 00:00:00+00:00": -10.859447661198331,
          "2025-03-31 00:00:00+00:00": -19.71409621759392,
          "2025-04-30 00:00:00+00:00": -9.690687312124822,
          "2025-05-31 00:00:00+00:00": 0.1591181431339379,
          "2025-06-30 00:00:00+00:00": -1.0434411039595233,
          "2025-07-31 00:00:00+00:00": 2.924892400228302,
          "2025-08-31 00:00:00+00:00": -1.6022954725309546,
          "2025-10-31 00:00:00+00:00": -10.411232422838047,
          "2025-11-30 00:00:00+00:00": -2.784613574482414,
          "2025-12-31 00:00:00+00:00": -5.240389829543872,
          "2026-01-31 00:00:00+00:00": -0.8078014404075944,
          "2026-02-28 00:00:00+00:00": -2.977839741470504,
          "2026-03-31 00:00:00+00:00": 1.6902080208722623
        },
        "curve": [
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": -1.0808831969090846,
            "drawdown_pct": -1.0808831969090882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": -1.276433904613853,
            "drawdown_pct": -1.2764339046138495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 2.050625468097678,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 2.050625468097678,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 6.667935379138385,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 4.186761127792323,
            "drawdown_pct": -2.3260731939050094,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 5.688979110325931,
            "drawdown_pct": -0.9177605860026028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -8.589255248274995,
            "drawdown_pct": -14.998247522344743,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -8.589255248274995,
            "drawdown_pct": -14.998247522344743,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -5.036227496963917,
            "drawdown_pct": -11.694329735836561,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": -9.835999370324629,
            "drawdown_pct": -16.157579891348718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -9.835999370324629,
            "drawdown_pct": -16.157579891348718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -7.4494052971726035,
            "drawdown_pct": -13.938314757674386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": -7.4494052971726035,
            "drawdown_pct": -13.938314757674386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": -6.928204678643212,
            "drawdown_pct": -13.453656569101858,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -6.783628565877677,
            "drawdown_pct": -13.319216980136083,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -4.782757763087304,
            "drawdown_pct": -11.45863127786999,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -4.782757763087304,
            "drawdown_pct": -11.45863127786999,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -8.40816220117398,
            "drawdown_pct": -14.829851275197726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -8.40816220117398,
            "drawdown_pct": -14.829851275197726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -5.1704685508724,
            "drawdown_pct": -11.819158877833601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -5.1704685508724,
            "drawdown_pct": -11.819158877833601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -11.94238885549268,
            "drawdown_pct": -18.116286147665615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -11.94238885549268,
            "drawdown_pct": -18.116286147665615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": -18.308743999602868,
            "drawdown_pct": -24.036283251007116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": -18.780416674230963,
            "drawdown_pct": -24.474886000039575,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -23.19779622179952,
            "drawdown_pct": -28.582554129449424,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -24.71937541773167,
            "drawdown_pct": -29.99745232920764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -24.71937541773167,
            "drawdown_pct": -29.99745232920764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -24.348096261954083,
            "drawdown_pct": -29.652204306283913,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": -24.88456476846632,
            "drawdown_pct": -30.151059920319913,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -24.1753730565069,
            "drawdown_pct": -29.491591074256917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -24.1753730565069,
            "drawdown_pct": -29.491591074256917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -27.222223914577185,
            "drawdown_pct": -32.32482105370236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -27.222223914577185,
            "drawdown_pct": -32.32482105370236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -32.642601477085364,
            "drawdown_pct": -37.36516497776891,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -31.94133165406656,
            "drawdown_pct": -36.71306260098385,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -31.94133165406656,
            "drawdown_pct": -36.71306260098385,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -36.1607329709704,
            "drawdown_pct": -40.63663315406792,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -35.89437028419128,
            "drawdown_pct": -40.38894569421431,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -34.57525208059114,
            "drawdown_pct": -39.16231353695828,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -32.95275015861864,
            "drawdown_pct": -37.65356850768836,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -34.416133937457204,
            "drawdown_pct": -39.014351488797416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -35.45957504141673,
            "drawdown_pct": -39.98463482567074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-10 21:00:00+00:00",
            "gain_pct": -34.85028026463584,
            "drawdown_pct": -39.41805893853051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": -34.30421225627829,
            "drawdown_pct": -38.9102768631471,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -32.534682641188425,
            "drawdown_pct": -37.26481254981854,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -33.93100200700415,
            "drawdown_pct": -38.563233139599205,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": -34.45697812002466,
            "drawdown_pct": -39.05233200308138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -34.13697811371938,
            "drawdown_pct": -38.754767844702776,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 15:00:00+00:00",
            "gain_pct": -35.65748124909521,
            "drawdown_pct": -40.16866542868757,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -45.41123255580194,
            "drawdown_pct": -49.23856149564468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -44.56080625585525,
            "drawdown_pct": -48.447760304330764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": -44.56080625585525,
            "drawdown_pct": -48.447760304330764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 17:00:00+00:00",
            "gain_pct": -43.767071160708284,
            "drawdown_pct": -47.709675582739685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -43.8035243502142,
            "drawdown_pct": -47.74357296537034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -43.8035243502142,
            "drawdown_pct": -47.74357296537034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-19 09:00:00+00:00",
            "gain_pct": -44.113345875897,
            "drawdown_pct": -48.03167227699795,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": -43.129244567641976,
            "drawdown_pct": -47.11656830268478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -43.129244567641976,
            "drawdown_pct": -47.11656830268478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -44.83981980480825,
            "drawdown_pct": -48.70721164881363,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -44.0583933913272,
            "drawdown_pct": -47.98057262231161,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": -44.54821053655743,
            "drawdown_pct": -48.436047696398965,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 05:00:00+00:00",
            "gain_pct": -47.049857665037734,
            "drawdown_pct": -50.7622992828954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": -47.049857665037734,
            "drawdown_pct": -50.7622992828954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -46.83770453738853,
            "drawdown_pct": -50.565020640294044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": -46.83770453738853,
            "drawdown_pct": -50.565020640294044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -47.156154447982566,
            "drawdown_pct": -50.86114338330818,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-18 15:00:00+00:00",
            "gain_pct": -47.157125684787125,
            "drawdown_pct": -50.862046524735185,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -46.60935794346778,
            "drawdown_pct": -50.352683888107144,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": -46.49775881226394,
            "drawdown_pct": -50.248909197800494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": -46.11262253908541,
            "drawdown_pct": -49.89077560801513,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-10 20:00:00+00:00",
            "gain_pct": -47.11103247236338,
            "drawdown_pct": -50.81918500069897,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-15 14:00:00+00:00",
            "gain_pct": -48.43947881813095,
            "drawdown_pct": -52.05449128520061,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -50.153017973881795,
            "drawdown_pct": -53.64789074358492,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -50.153017973881795,
            "drawdown_pct": -53.64789074358492,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -52.57321394058371,
            "drawdown_pct": -55.89840187406264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -53.256671880037786,
            "drawdown_pct": -56.53394119448008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -53.38101538099131,
            "drawdown_pct": -56.649566720986435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-02 00:00:00+00:00",
            "gain_pct": -52.721530771979744,
            "drawdown_pct": -56.036319912306794,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -52.62868923762893,
            "drawdown_pct": -55.949987685783896,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": -56.38654620087767,
            "drawdown_pct": -59.44437369373154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": -55.89351093095727,
            "drawdown_pct": -58.98590612418757,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": -56.33941988479995,
            "drawdown_pct": -59.40055149902892,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": -56.35885512246181,
            "drawdown_pct": -59.41862409285326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": -56.35885512246181,
            "drawdown_pct": -59.41862409285326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -54.66864710158955,
            "drawdown_pct": -57.84691997627325,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": 6.250498163557708,
        "max_drawdown_pct": -5.592947753573052,
        "capital_score": -2.13892346680187,
        "stability_score": -7.137138501097384,
        "n_trades": 10,
        "skipped_by_capacity": 24,
        "avg_trade_ret_pct": 0.6392698506718619,
        "median_trade_ret_pct": 0.5163356345391817,
        "positive_month_rate": 1.0,
        "worst_month_pct": 1.688443311340876,
        "month_gain_concentration": 0.6999286013718206,
        "top_asset_trade_share": 0.3,
        "long_counts": {
          "BNB": 2,
          "SOL": 3,
          "ETH": 2,
          "XRP": 2,
          "BTC": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 10,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 2.0,
        "max_open_trades": 2,
        "avg_exposure": 1.0,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 1.688443311340876,
          "2026-03-31 00:00:00+00:00": 3.9383619058835677
        },
        "curve": [
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": -5.592947753573057,
            "drawdown_pct": -5.592947753573052,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 1.156761064365071,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 1.688443311340876,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 5.626805217224444,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 2175.6348771042103
    },
    {
      "name": "perm_all_minus_fold",
      "permuted_train_labels": true,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 9,
      "threshold": 0.006149743068557177,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_all_minus_fold",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -54.511818520190246,
        "max_drawdown_pct": -55.34020327151931,
        "capital_score": -137.5221234274692,
        "stability_score": -207.80912760204487,
        "n_trades": 169,
        "skipped_by_capacity": 1802,
        "avg_trade_ret_pct": -0.4494925435421825,
        "median_trade_ret_pct": -0.09035989005588436,
        "positive_month_rate": 0.2222222222222222,
        "worst_month_pct": -18.244577433243805,
        "month_gain_concentration": 0.701284873362116,
        "top_asset_trade_share": 0.3431952662721893,
        "long_counts": {
          "BNB": 23,
          "BTC": 54,
          "ETH": 58,
          "XRP": 10,
          "SOL": 24
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 169,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9740932642487046,
        "max_open_trades": 2,
        "avg_exposure": 0.9870466321243523,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.9803358741516064,
          "2024-08-31 00:00:00+00:00": -10.340502691845728,
          "2024-09-30 00:00:00+00:00": 1.3587675738531289,
          "2024-10-31 00:00:00+00:00": -0.2818078887370774,
          "2024-11-30 00:00:00+00:00": 7.3739493257372715,
          "2024-12-31 00:00:00+00:00": -6.70384098656173,
          "2025-01-31 00:00:00+00:00": -18.244577433243805,
          "2025-02-28 00:00:00+00:00": -12.143806948911923,
          "2025-03-31 00:00:00+00:00": -5.83472728571568,
          "2025-04-30 00:00:00+00:00": -2.325172531879417,
          "2025-05-31 00:00:00+00:00": -2.06149434141971,
          "2025-08-31 00:00:00+00:00": -1.0360115734032647,
          "2025-09-30 00:00:00+00:00": -0.13888068364956752,
          "2025-10-31 00:00:00+00:00": 1.7621211914700297,
          "2025-11-30 00:00:00+00:00": 0.02007475795756619,
          "2025-12-31 00:00:00+00:00": -0.09878068691397601,
          "2026-01-31 00:00:00+00:00": -1.1415707917046518,
          "2026-02-28 00:00:00+00:00": -0.8585812287320778
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -4.770317976320811,
            "drawdown_pct": -4.770317976320815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.9803358741516064,
            "drawdown_pct": -3.980335874151608,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -12.089963633430827,
            "drawdown_pct": -12.089963633430823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -12.149591539350794,
            "drawdown_pct": -12.14959153935079,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": -13.54615559004209,
            "drawdown_pct": -13.546155590042087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -13.873604195971922,
            "drawdown_pct": -13.873604195971922,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": -14.320838565997335,
            "drawdown_pct": -14.32083856599733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-09-04 01:00:00+00:00",
            "gain_pct": -12.962070992144206,
            "drawdown_pct": -12.962070992144204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": -11.821849088443159,
            "drawdown_pct": -11.821849088443159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": -11.821849088443159,
            "drawdown_pct": -11.821849088443159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": -13.243878880881283,
            "drawdown_pct": -13.243878880881288,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": -12.34185655949942,
            "drawdown_pct": -12.34185655949942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 22:00:00+00:00",
            "gain_pct": -11.299844233258,
            "drawdown_pct": -11.299844233258005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": -11.299844233258,
            "drawdown_pct": -11.299844233258005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": -1.0609757466565952,
            "drawdown_pct": -1.0609757466566005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -2.46708593367633,
            "drawdown_pct": -2.4670859336763273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": -2.0075725077208517,
            "drawdown_pct": -2.007572507720856,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": -1.6076904749928218,
            "drawdown_pct": -1.6076904749928178,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -3.6007369083450698,
            "drawdown_pct": -3.60073690834507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -3.6007369083450698,
            "drawdown_pct": -3.60073690834507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": -3.5874170639190055,
            "drawdown_pct": -3.5874170639190073,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -3.5874170639190055,
            "drawdown_pct": -3.5874170639190073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -3.6539363380096717,
            "drawdown_pct": -3.6539363380096668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": -3.6539363380096717,
            "drawdown_pct": -3.6539363380096668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": -3.868640652408928,
            "drawdown_pct": -3.868640652408928,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": -4.871626181212562,
            "drawdown_pct": -4.871626181212562,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": -5.869929555144012,
            "drawdown_pct": -5.869929555144015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -5.975111085761213,
            "drawdown_pct": -5.975111085761209,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": -5.975111085761213,
            "drawdown_pct": -5.975111085761209,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 19:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": -14.539156876211592,
            "drawdown_pct": -14.539156876211589,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": -14.539156876211592,
            "drawdown_pct": -14.539156876211589,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -11.73480652321581,
            "drawdown_pct": -11.734806523215813,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -11.73480652321581,
            "drawdown_pct": -11.734806523215813,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-18 21:00:00+00:00",
            "gain_pct": -11.575375246389868,
            "drawdown_pct": -11.575375246389862,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 18:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": -13.883559295160325,
            "drawdown_pct": -13.88355929516032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -13.883559295160325,
            "drawdown_pct": -13.88355929516032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": -12.573770541705741,
            "drawdown_pct": -12.573770541705741,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -13.657592392041735,
            "drawdown_pct": -13.657592392041739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -13.657592392041735,
            "drawdown_pct": -13.657592392041739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -30.818347974949546,
            "drawdown_pct": -30.818347974949546,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -41.8824304680428,
            "drawdown_pct": -41.8824304680428,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -41.8824304680428,
            "drawdown_pct": -41.8824304680428,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -41.529517970344514,
            "drawdown_pct": -41.52951797034451,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": -40.06539786431929,
            "drawdown_pct": -40.06539786431929,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -42.920989765341396,
            "drawdown_pct": -42.9209897653414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": -42.33067120793551,
            "drawdown_pct": -42.33067120793551,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -42.02377472672873,
            "drawdown_pct": -42.02377472672873,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -40.7461824013804,
            "drawdown_pct": -40.7461824013804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -40.7461824013804,
            "drawdown_pct": -40.7461824013804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -42.96215492386147,
            "drawdown_pct": -42.962154923861476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -42.96215492386147,
            "drawdown_pct": -42.962154923861476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": -49.456440622924106,
            "drawdown_pct": -49.456440622924106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 21:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -50.16582378875413,
            "drawdown_pct": -50.16582378875414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -50.16582378875413,
            "drawdown_pct": -50.16582378875414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": -51.80657019334682,
            "drawdown_pct": -51.80657019334682,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -48.79688220957715,
            "drawdown_pct": -48.796882209577156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -48.79688220957715,
            "drawdown_pct": -48.796882209577156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -48.5443517550027,
            "drawdown_pct": -48.5443517550027,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -49.411978409658765,
            "drawdown_pct": -49.411978409658765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -49.411978409658765,
            "drawdown_pct": -49.411978409658765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -51.122054741456566,
            "drawdown_pct": -51.122054741456566,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -51.122054741456566,
            "drawdown_pct": -51.122054741456566,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -53.183549082876276,
            "drawdown_pct": -53.18354908287628,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -53.818712756190415,
            "drawdown_pct": -53.818712756190415,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": -53.818712756190415,
            "drawdown_pct": -53.818712756190415,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -54.21956065627954,
            "drawdown_pct": -54.21956065627954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": -54.35844133992911,
            "drawdown_pct": -54.35844133992911,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -52.80031991216271,
            "drawdown_pct": -52.80031991216272,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -52.69562217129759,
            "drawdown_pct": -52.69562217129759,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -52.59632014845908,
            "drawdown_pct": -52.59632014845907,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -52.57624539050151,
            "drawdown_pct": -52.57624539050152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -52.67502607741549,
            "drawdown_pct": -52.67502607741549,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -53.96072675650565,
            "drawdown_pct": -53.96072675650565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -53.81659686912014,
            "drawdown_pct": -53.81659686912015,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -54.67517809785222,
            "drawdown_pct": -54.67517809785222,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -36.53219555723564,
        "max_drawdown_pct": -38.91704792027537,
        "capital_score": -94.9077674376487,
        "stability_score": -133.67688268601228,
        "n_trades": 100,
        "skipped_by_capacity": 667,
        "avg_trade_ret_pct": -0.4409510328411711,
        "median_trade_ret_pct": -0.2810392696020003,
        "positive_month_rate": 0.23076923076923078,
        "worst_month_pct": -16.393543367950514,
        "month_gain_concentration": 0.4969133996935132,
        "top_asset_trade_share": 0.38,
        "long_counts": {
          "ETH": 38,
          "XRP": 8,
          "SOL": 18,
          "BNB": 11,
          "BTC": 25
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 100,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9622641509433962,
        "max_open_trades": 2,
        "avg_exposure": 0.9811320754716981,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": -0.4469351195017026,
          "2025-02-28 00:00:00+00:00": -16.393543367950514,
          "2025-03-31 00:00:00+00:00": -5.459321331638279,
          "2025-04-30 00:00:00+00:00": -3.695901869091486,
          "2025-05-31 00:00:00+00:00": -3.1212327237484203,
          "2025-06-30 00:00:00+00:00": -0.9616779450963833,
          "2025-08-31 00:00:00+00:00": 1.3743588699454818,
          "2025-09-30 00:00:00+00:00": -0.21628455643859468,
          "2025-10-31 00:00:00+00:00": 2.8315917875304706,
          "2025-11-30 00:00:00+00:00": -3.8347500878059435,
          "2025-12-31 00:00:00+00:00": -3.405166157994799,
          "2026-01-31 00:00:00+00:00": 1.4924100413438879,
          "2026-02-28 00:00:00+00:00": -4.923672053094293
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -0.4469351195017026,
            "drawdown_pct": -3.842393035906222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -11.301893881971964,
            "drawdown_pct": -14.327121552763078,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": -10.198245217239943,
            "drawdown_pct": -13.261115050028693,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -14.476861484262088,
            "drawdown_pct": -17.393800486166267,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -13.609654910430876,
            "drawdown_pct": -16.55617174029854,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -13.609654910430876,
            "drawdown_pct": -16.55617174029854,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -16.840478487452216,
            "drawdown_pct": -19.67680156784294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": -24.08823037977662,
            "drawdown_pct": -26.677354274803534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -24.08823037977662,
            "drawdown_pct": -26.677354274803534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -24.08115576318957,
            "drawdown_pct": -26.670520952273336,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -24.08115576318957,
            "drawdown_pct": -26.670520952273336,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": -26.866970118722563,
            "drawdown_pct": -29.36131949469718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -22.299799819090495,
            "drawdown_pct": -24.94992174278193,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -21.916587473457113,
            "drawdown_pct": -24.57977962652026,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -23.2332019230889,
            "drawdown_pct": -25.851488286850422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -23.2332019230889,
            "drawdown_pct": -25.851488286850422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -25.99570168818198,
            "drawdown_pct": -28.5197674299294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -25.99570168818198,
            "drawdown_pct": -28.5197674299294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -29.1169344119304,
            "drawdown_pct": -31.53454422112051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": -30.078612357026785,
            "drawdown_pct": -32.46342220173937,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -29.036067327477085,
            "drawdown_pct": -31.45643527156151,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": -29.036067327477085,
            "drawdown_pct": -31.45643527156151,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": -29.65202554543818,
            "drawdown_pct": -32.051384993100505,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -28.704253487081303,
            "drawdown_pct": -31.135938610928072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": -28.920538043519898,
            "drawdown_pct": -31.344846346670717,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-03 17:00:00+00:00",
            "gain_pct": -30.449475965787542,
            "drawdown_pct": -32.821636759687024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -26.301843950791863,
            "drawdown_pct": -28.815468093675676,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -26.035243075628173,
            "drawdown_pct": -28.557960178665265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -25.871175375609695,
            "drawdown_pct": -28.399488338216983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -25.871175375609695,
            "drawdown_pct": -28.399488338216983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": -25.71556309248234,
            "drawdown_pct": -28.249183525625753,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -25.446886237269837,
            "drawdown_pct": -27.989670436050005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -27.204242566621204,
            "drawdown_pct": -29.687088586023346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -26.088946255989427,
            "drawdown_pct": -28.609831703827226,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -29.207777921113163,
            "drawdown_pct": -31.622289329337118,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -29.92369634379537,
            "drawdown_pct": -32.31378991135602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 18:00:00+00:00",
            "gain_pct": -29.92369634379537,
            "drawdown_pct": -32.31378991135602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -30.069660860281914,
            "drawdown_pct": -32.45477601383177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -30.069660860281914,
            "drawdown_pct": -32.45477601383177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -33.32886250179017,
            "drawdown_pct": -35.60281601478077,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -31.86793793428157,
            "drawdown_pct": -34.19171922398574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -32.04917832655086,
            "drawdown_pct": -34.36677804740588,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -31.83645246044628,
            "drawdown_pct": -34.16130762569124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -34.03704521892264,
            "drawdown_pct": -36.286844733078205,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -36.760124513540575,
            "drawdown_pct": -38.91704792027537,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -2.597837470212255,
        "max_drawdown_pct": -3.1116310779155887,
        "capital_score": -7.265284087085638,
        "stability_score": -7.265284087085638,
        "n_trades": 6,
        "skipped_by_capacity": 30,
        "avg_trade_ret_pct": -0.43448011340839093,
        "median_trade_ret_pct": 0.0846222961149568,
        "positive_month_rate": 0.0,
        "worst_month_pct": -2.947633298856047,
        "month_gain_concentration": 0.0,
        "top_asset_trade_share": 0.5,
        "long_counts": {
          "BTC": 1,
          "ETH": 3,
          "BNB": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 6,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 2.0,
        "max_open_trades": 2,
        "avg_exposure": 1.0,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.0,
          "2026-02-28 00:00:00+00:00": -2.947633298856047
        },
        "curve": [
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -2.947633298856047,
            "drawdown_pct": -3.1116310779155887,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 2175.551640949471
    },
    {
      "name": "perm_prob_tp_only",
      "permuted_train_labels": true,
      "features": [
        "prob_tp_trainonly"
      ],
      "n_features": 1,
      "threshold": 0.009260127037944963,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_prob_tp_only",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": -6.257512892660955,
        "max_drawdown_pct": -15.945445901464584,
        "capital_score": -30.175681744857833,
        "stability_score": -34.62806269723878,
        "n_trades": 189,
        "skipped_by_capacity": 1782,
        "avg_trade_ret_pct": -0.027604602413199963,
        "median_trade_ret_pct": -0.040277900160705614,
        "positive_month_rate": 0.4,
        "worst_month_pct": -4.850405030893228,
        "month_gain_concentration": 0.3762275342737447,
        "top_asset_trade_share": 0.6984126984126984,
        "long_counts": {
          "BTC": 132,
          "ETH": 19,
          "BNB": 38
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 189,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9639639639639639,
        "max_open_trades": 2,
        "avg_exposure": 0.9819819819819819,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -1.5535362566622553,
          "2024-08-31 00:00:00+00:00": -2.981337810051201,
          "2024-09-30 00:00:00+00:00": -2.922904705276153,
          "2024-10-31 00:00:00+00:00": -1.9298615663379763,
          "2024-11-30 00:00:00+00:00": -0.6141381199300469,
          "2024-12-31 00:00:00+00:00": 0.1570409475231287,
          "2025-01-31 00:00:00+00:00": -1.250303359836849,
          "2025-02-28 00:00:00+00:00": -4.850405030893228,
          "2025-03-31 00:00:00+00:00": 5.7201282650082135,
          "2025-04-30 00:00:00+00:00": 1.2327160472721204,
          "2025-05-31 00:00:00+00:00": 0.7298173102307146,
          "2025-06-30 00:00:00+00:00": -0.20813289913805022,
          "2025-07-31 00:00:00+00:00": -0.5245954529276844,
          "2025-08-31 00:00:00+00:00": -3.138681848354082,
          "2025-10-31 00:00:00+00:00": 1.6651676344146011,
          "2025-11-30 00:00:00+00:00": -0.7412759709523016,
          "2025-12-31 00:00:00+00:00": 2.214825380586234,
          "2026-01-31 00:00:00+00:00": -0.943302240607764,
          "2026-02-28 00:00:00+00:00": 1.1400458990395919,
          "2026-03-31 00:00:00+00:00": 2.344165045653824
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.5535362566622553,
            "drawdown_pct": -1.553536256662258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -7.520931201199531,
            "drawdown_pct": -7.520931201199533,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": -7.583658205325747,
            "drawdown_pct": -7.583658205325749,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": -7.583658205325747,
            "drawdown_pct": -7.583658205325749,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 21:00:00+00:00",
            "gain_pct": -4.534874066713456,
            "drawdown_pct": -4.534874066713456,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -4.534874066713456,
            "drawdown_pct": -4.534874066713456,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-09-04 01:00:00+00:00",
            "gain_pct": -7.457778771989609,
            "drawdown_pct": -7.457778771989609,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": -7.874735354225081,
            "drawdown_pct": -7.874735354225082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": -7.874735354225081,
            "drawdown_pct": -7.874735354225082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": -9.387640338327586,
            "drawdown_pct": -9.387640338327586,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": -8.35262359410234,
            "drawdown_pct": -8.352623594102337,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 23:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": -7.035856244743641,
            "drawdown_pct": -7.035856244743643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 20:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 16:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 21:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": -10.46324504906643,
            "drawdown_pct": -10.463245049066428,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": -10.130526341028158,
            "drawdown_pct": -10.130526341028157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": -10.001778458257633,
            "drawdown_pct": -10.001778458257638,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": -10.001778458257633,
            "drawdown_pct": -10.001778458257638,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 21:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 20:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": -10.550460552770147,
            "drawdown_pct": -10.550460552770147,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": -8.320237754344689,
            "drawdown_pct": -8.320237754344683,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-18 21:00:00+00:00",
            "gain_pct": -9.283761636366137,
            "drawdown_pct": -9.283761636366139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 18:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 21:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 11:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": -9.772068316013758,
            "drawdown_pct": -9.77206831601376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": -9.844737510734504,
            "drawdown_pct": -9.844737510734502,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -9.342596720937749,
            "drawdown_pct": -9.342596720937745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -9.342596720937749,
            "drawdown_pct": -9.342596720937745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 19:00:00+00:00",
            "gain_pct": -11.270839885802658,
            "drawdown_pct": -11.270839885802664,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": -11.133489547824212,
            "drawdown_pct": -11.133489547824215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": -12.678693025095285,
            "drawdown_pct": -12.678693025095289,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": -11.843227056929663,
            "drawdown_pct": -11.843227056929662,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": -11.462982657987638,
            "drawdown_pct": -11.462982657987641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -11.462982657987638,
            "drawdown_pct": -11.462982657987641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -9.13639906048202,
            "drawdown_pct": -9.136399060482026,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -10.365052141371606,
            "drawdown_pct": -10.365052141371612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": -11.007541261464667,
            "drawdown_pct": -11.00754126146467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": -11.007541261464667,
            "drawdown_pct": -11.00754126146467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -11.095040870571353,
            "drawdown_pct": -11.09504087057135,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -10.05548011996926,
            "drawdown_pct": -10.055480119969262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -10.05548011996926,
            "drawdown_pct": -10.055480119969262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -11.657123164478591,
            "drawdown_pct": -11.65712316447859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": -11.897372376063771,
            "drawdown_pct": -11.897372376063775,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -11.277777414705966,
            "drawdown_pct": -11.27777741470597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -10.225934189992202,
            "drawdown_pct": -10.225934189992202,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -10.225934189992202,
            "drawdown_pct": -10.225934189992202,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -11.58193033696368,
            "drawdown_pct": -11.581930336963675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -11.58193033696368,
            "drawdown_pct": -11.581930336963675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -15.179769781163216,
            "drawdown_pct": -15.179769781163222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -15.179769781163216,
            "drawdown_pct": -15.179769781163222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -14.714031038116133,
            "drawdown_pct": -14.714031038116138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": -15.94544590146458,
            "drawdown_pct": -15.945445901464584,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 00:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 20:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 01:00:00+00:00",
            "gain_pct": -7.68995282356029,
            "drawdown_pct": -7.6899528235602865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 21:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -7.035631467691985,
            "drawdown_pct": -7.035631467691983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -7.035631467691985,
            "drawdown_pct": -7.035631467691983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -8.563099256192615,
            "drawdown_pct": -8.563099256192618,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -10.225317636456367,
            "drawdown_pct": -10.225317636456365,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -10.98482622833798,
            "drawdown_pct": -10.984826228337985,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -10.98482622833798,
            "drawdown_pct": -10.984826228337985,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -10.911936278749593,
            "drawdown_pct": -10.91193627874959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -10.911936278749593,
            "drawdown_pct": -10.91193627874959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 17:00:00+00:00",
            "gain_pct": -9.060617538151106,
            "drawdown_pct": -9.060617538151106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -9.060617538151106,
            "drawdown_pct": -9.060617538151106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -8.133667872579494,
            "drawdown_pct": -8.133667872579498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -8.133667872579494,
            "drawdown_pct": -8.133667872579498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": -10.297005659002892,
            "drawdown_pct": -10.297005659002888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -10.827526747075211,
            "drawdown_pct": -10.827526747075211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -8.992601589184247,
            "drawdown_pct": -8.992601589184247,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -7.9567738780933155,
            "drawdown_pct": -7.9567738780933155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -8.262784278953532,
            "drawdown_pct": -8.262784278953529,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -9.347103398392477,
            "drawdown_pct": -9.347103398392475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-23 22:00:00+00:00",
            "gain_pct": -8.470917178091582,
            "drawdown_pct": -8.470917178091586,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -8.995512631019267,
            "drawdown_pct": -8.995512631019265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": -10.892674484092069,
            "drawdown_pct": -10.892674484092069,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -11.625976040802357,
            "drawdown_pct": -11.625976040802355,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -12.134194479373349,
            "drawdown_pct": -12.13419447937335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": -14.234299423331592,
            "drawdown_pct": -14.234299423331587,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 15:00:00+00:00",
            "gain_pct": -14.234299423331592,
            "drawdown_pct": -14.234299423331587,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -10.656577827684984,
            "drawdown_pct": -10.656577827684988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -10.469026844958748,
            "drawdown_pct": -10.469026844958751,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -11.21030281591105,
            "drawdown_pct": -11.210302815911044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -11.21030281591105,
            "drawdown_pct": -11.210302815911044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -10.322245724416234,
            "drawdown_pct": -10.322245724416234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -8.995477435324815,
            "drawdown_pct": -8.995477435324817,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -10.21984414202062,
            "drawdown_pct": -10.219844142020618,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -9.93877967593258,
            "drawdown_pct": -9.938779675932574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": -7.5951243825097805,
            "drawdown_pct": -7.595124382509777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": -7.5951243825097805,
            "drawdown_pct": -7.595124382509777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -8.798733776892988,
            "drawdown_pct": -8.798733776892986,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -6.4545687312391635,
            "drawdown_pct": -6.4545687312391635,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": -23.487557369100486,
        "max_drawdown_pct": -26.7451294976494,
        "capital_score": -63.60525161557459,
        "stability_score": -84.97900550288485,
        "n_trades": 145,
        "skipped_by_capacity": 792,
        "avg_trade_ret_pct": -0.17397781006970123,
        "median_trade_ret_pct": -0.13860044198192198,
        "positive_month_rate": 0.35714285714285715,
        "worst_month_pct": -12.32268094241148,
        "month_gain_concentration": 0.504921354833539,
        "top_asset_trade_share": 0.7103448275862069,
        "long_counts": {
          "ETH": 12,
          "BTC": 103,
          "BNB": 30
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 145,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.916083916083916,
        "max_open_trades": 2,
        "avg_exposure": 0.958041958041958,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": -4.745089290928945,
          "2025-02-28 00:00:00+00:00": -12.32268094241148,
          "2025-03-31 00:00:00+00:00": 6.455185467271775,
          "2025-04-30 00:00:00+00:00": -0.45094558739224055,
          "2025-05-31 00:00:00+00:00": 1.0772437391279794,
          "2025-06-30 00:00:00+00:00": -0.20422262635601385,
          "2025-07-31 00:00:00+00:00": 1.269113958473028,
          "2025-08-31 00:00:00+00:00": -3.543888407013995,
          "2025-10-31 00:00:00+00:00": -4.746582215991523,
          "2025-11-30 00:00:00+00:00": -2.4440904312919116,
          "2025-12-31 00:00:00+00:00": -3.8540397048899706,
          "2026-01-31 00:00:00+00:00": 2.7691428847858646,
          "2026-02-28 00:00:00+00:00": -4.121391223676014,
          "2026-03-31 00:00:00+00:00": 1.2138504043400218
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": -1.069193925894922,
            "drawdown_pct": -1.069193925894918,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": -2.601622307947025,
            "drawdown_pct": -2.601622307947027,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -2.601622307947025,
            "drawdown_pct": -2.601622307947027,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -4.759913354287775,
            "drawdown_pct": -4.75991335428777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -1.570428404164602,
            "drawdown_pct": -1.5704284041646033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -4.164118008595636,
            "drawdown_pct": -4.164118008595641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": -5.337043052761189,
            "drawdown_pct": -5.337043052761192,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -4.745089290928945,
            "drawdown_pct": -4.74508929092895,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -10.477289480925691,
            "drawdown_pct": -10.47728948092569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -10.477289480925691,
            "drawdown_pct": -10.47728948092569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -12.071421361553263,
            "drawdown_pct": -12.07142136155326,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -11.551739986141627,
            "drawdown_pct": -11.55173998614163,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -11.551739986141627,
            "drawdown_pct": -11.55173998614163,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -12.560898680466579,
            "drawdown_pct": -12.56089868046658,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -12.560898680466579,
            "drawdown_pct": -12.56089868046658,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -16.118902704889365,
            "drawdown_pct": -16.118902704889358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -16.118902704889365,
            "drawdown_pct": -16.118902704889358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -15.852797630361934,
            "drawdown_pct": -15.852797630361938,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": -17.067770233340426,
            "drawdown_pct": -17.06777023334043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -10.106874730331398,
            "drawdown_pct": -10.106874730331395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -10.106874730331398,
            "drawdown_pct": -10.106874730331395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -8.957536809848364,
            "drawdown_pct": -8.957536809848365,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -10.61258476606865,
            "drawdown_pct": -10.612584766068656,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -11.368817014280197,
            "drawdown_pct": -11.368817014280197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -11.368817014280197,
            "drawdown_pct": -11.368817014280197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -11.296241495005688,
            "drawdown_pct": -11.296241495005688,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -11.296241495005688,
            "drawdown_pct": -11.296241495005688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 17:00:00+00:00",
            "gain_pct": -11.513040768783497,
            "drawdown_pct": -11.513040768783501,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -11.513040768783497,
            "drawdown_pct": -11.513040768783501,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -10.611088775638663,
            "drawdown_pct": -10.611088775638667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -10.611088775638663,
            "drawdown_pct": -10.611088775638667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": -12.338251914433016,
            "drawdown_pct": -12.338251914433018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -12.856700672117597,
            "drawdown_pct": -12.856700672117594,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -11.06353035346089,
            "drawdown_pct": -11.063530353460893,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -10.051273532640337,
            "drawdown_pct": -10.051273532640337,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-20 19:00:00+00:00",
            "gain_pct": -10.350320480502504,
            "drawdown_pct": -10.350320480502507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -9.986286614332911,
            "drawdown_pct": -9.986286614332906,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -11.050234213664552,
            "drawdown_pct": -11.050234213664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": -11.050234213664552,
            "drawdown_pct": -11.050234213664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-23 22:00:00+00:00",
            "gain_pct": -10.190509240688925,
            "drawdown_pct": -10.190509240688927,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-10 21:00:00+00:00",
            "gain_pct": -10.705248917188854,
            "drawdown_pct": -10.70524891718886,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-22 01:00:00+00:00",
            "gain_pct": -9.956803535096029,
            "drawdown_pct": -9.956803535096025,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -8.921395282215897,
            "drawdown_pct": -8.921395282215894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": -10.491841716988716,
            "drawdown_pct": -10.491841716988715,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -11.958980280519086,
            "drawdown_pct": -11.958980280519082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -12.465283689229892,
            "drawdown_pct": -12.465283689229889,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-03 17:00:00+00:00",
            "gain_pct": -12.730831189834618,
            "drawdown_pct": -12.730831189834612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 15:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": -18.616086594424345,
            "drawdown_pct": -18.616086594424342,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 21:00:00+00:00",
            "gain_pct": -19.279048064549414,
            "drawdown_pct": -19.279048064549407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": -17.65874770761303,
            "drawdown_pct": -17.65874770761303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -17.65874770761303,
            "drawdown_pct": -17.65874770761303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": -14.223877187600053,
            "drawdown_pct": -14.223877187600053,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 17:00:00+00:00",
            "gain_pct": -14.223877187600053,
            "drawdown_pct": -14.223877187600053,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -14.400116205365762,
            "drawdown_pct": -14.400116205365766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -14.400116205365762,
            "drawdown_pct": -14.400116205365766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": -14.220423711653439,
            "drawdown_pct": -14.22042371165344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -14.220423711653439,
            "drawdown_pct": -14.22042371165344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -17.504217588374928,
            "drawdown_pct": -17.504217588374928,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -17.211865905221416,
            "drawdown_pct": -17.211865905221412,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -19.45150765124886,
            "drawdown_pct": -19.451507651248857,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 16:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 18:00:00+00:00",
            "gain_pct": -19.391906372862408,
            "drawdown_pct": -19.39190637286241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-26 17:00:00+00:00",
            "gain_pct": -19.655956336513327,
            "drawdown_pct": -19.655956336513324,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -19.59813662776726,
            "drawdown_pct": -19.59813662776726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": -18.408603687654562,
            "drawdown_pct": -18.408603687654555,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": -17.214379578827348,
            "drawdown_pct": -17.214379578827344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-10 20:00:00+00:00",
            "gain_pct": -19.493220727990987,
            "drawdown_pct": -19.49322072799099,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -21.437928894264815,
            "drawdown_pct": -21.437928894264815,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -21.437928894264815,
            "drawdown_pct": -21.437928894264815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -23.509996041403298,
            "drawdown_pct": -23.5099960414033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -23.172573537618575,
            "drawdown_pct": -23.17257353761858,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -22.9921742849846,
            "drawdown_pct": -22.9921742849846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -22.75109469214641,
            "drawdown_pct": -22.751094692146413,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 19:00:00+00:00",
            "gain_pct": -22.75109469214641,
            "drawdown_pct": -22.751094692146413,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -20.740853156617433,
            "drawdown_pct": -20.740853156617433,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-02 00:00:00+00:00",
            "gain_pct": -23.31769998764223,
            "drawdown_pct": -23.317699987642225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": -23.634016809571463,
            "drawdown_pct": -23.634016809571467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": -23.634016809571463,
            "drawdown_pct": -23.634016809571467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -22.28820624709472,
            "drawdown_pct": -22.28820624709472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -26.7451294976494,
            "drawdown_pct": -26.7451294976494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": -26.7451294976494,
            "drawdown_pct": -26.7451294976494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": -24.862244380293447,
            "drawdown_pct": -24.862244380293454,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -23.648393975953425,
            "drawdown_pct": -23.64839397595343,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": 6.854333751280578,
        "max_drawdown_pct": -3.011778573836177,
        "capital_score": 2.3366658905263122,
        "stability_score": -5.0940978852995755,
        "n_trades": 13,
        "skipped_by_capacity": 64,
        "avg_trade_ret_pct": 0.5170098727828958,
        "median_trade_ret_pct": 0.8773100427946058,
        "positive_month_rate": 1.0,
        "worst_month_pct": 0.16926467117164634,
        "month_gain_concentration": 0.7187690125714971,
        "top_asset_trade_share": 0.6153846153846154,
        "long_counts": {
          "BTC": 8,
          "ETH": 3,
          "BNB": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 13,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9375,
        "max_open_trades": 2,
        "avg_exposure": 0.96875,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.16926467117164634,
          "2026-02-28 00:00:00+00:00": 4.765234087960337,
          "2026-03-31 00:00:00+00:00": 1.6952167748085287
        },
        "curve": [
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 3.6550815396088012,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": 3.6550815396088012,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 2.3049338435816367,
            "drawdown_pct": -3.011778573836177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 4.9344987591319835,
            "drawdown_pct": -0.518870219349532,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 6.629715533940512,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 412.50387432817456
    }
  ],
  "permutation_checks": [
    {
      "name": "perm_full_reference",
      "permuted_train_labels": true,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "fold",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 10,
      "threshold": 0.008607061817328777,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_full_reference",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": -56.083371316807,
        "max_drawdown_pct": -61.866520524632605,
        "capital_score": -148.8831521037559,
        "stability_score": -220.39035384994327,
        "n_trades": 202,
        "skipped_by_capacity": 1769,
        "avg_trade_ret_pct": -0.38756852576593476,
        "median_trade_ret_pct": -0.07931479215674715,
        "positive_month_rate": 0.35294117647058826,
        "worst_month_pct": -14.707420959238483,
        "month_gain_concentration": 0.39876578962769355,
        "top_asset_trade_share": 0.36633663366336633,
        "long_counts": {
          "SOL": 67,
          "XRP": 74,
          "BNB": 26,
          "ETH": 22,
          "BTC": 13
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 202,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9644444444444444,
        "max_open_trades": 2,
        "avg_exposure": 0.9822222222222222,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.785453174627605,
          "2024-08-31 00:00:00+00:00": -7.004381647239711,
          "2024-10-31 00:00:00+00:00": 1.6615771753528321,
          "2024-11-30 00:00:00+00:00": -8.929283371125038,
          "2024-12-31 00:00:00+00:00": -8.965565065637549,
          "2025-01-31 00:00:00+00:00": 0.06409942844942407,
          "2025-02-28 00:00:00+00:00": -14.707420959238483,
          "2025-03-31 00:00:00+00:00": -12.435194771382811,
          "2025-04-30 00:00:00+00:00": -1.7880094057887277,
          "2025-05-31 00:00:00+00:00": 0.10727989186871412,
          "2025-06-30 00:00:00+00:00": -0.6406449693731204,
          "2025-08-31 00:00:00+00:00": 0.06119716421329002,
          "2025-10-31 00:00:00+00:00": -0.8729988577429566,
          "2025-11-30 00:00:00+00:00": -0.2046010516251897,
          "2025-12-31 00:00:00+00:00": 0.6748203198218832,
          "2026-02-28 00:00:00+00:00": -1.2804437019582764,
          "2026-03-31 00:00:00+00:00": 1.7038600263883197
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -0.8018813901141613,
            "drawdown_pct": -0.8018813901141564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -0.8018813901141613,
            "drawdown_pct": -0.8018813901141564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.785453174627605,
            "drawdown_pct": -3.7854531746276066,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 04:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 08:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 09:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 10:00:00+00:00",
            "gain_pct": -3.9373603973717337,
            "drawdown_pct": -3.9373603973717364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 14:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 15:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -12.820723007028874,
            "drawdown_pct": -12.820723007028878,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 08:00:00+00:00",
            "gain_pct": -7.3429265554594565,
            "drawdown_pct": -7.342926555459462,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 14:00:00+00:00",
            "gain_pct": -7.3429265554594565,
            "drawdown_pct": -7.342926555459462,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -5.636358777338728,
            "drawdown_pct": -5.636358777338724,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -5.225489139973959,
            "drawdown_pct": -5.22548913997396,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": -7.187944582009649,
            "drawdown_pct": -7.187944582009653,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 21:00:00+00:00",
            "gain_pct": -7.449079035001972,
            "drawdown_pct": -7.44907903500197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -7.449079035001972,
            "drawdown_pct": -7.44907903500197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": -10.789834821867316,
            "drawdown_pct": -10.789834821867316,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": -9.951145894304986,
            "drawdown_pct": -9.951145894304991,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": -9.128257646514484,
            "drawdown_pct": -9.12825764651448,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 04:00:00+00:00",
            "gain_pct": -8.090278111890754,
            "drawdown_pct": -8.090278111890758,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": -8.090278111890754,
            "drawdown_pct": -8.090278111890758,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": -8.053638172945213,
            "drawdown_pct": -8.05363817294521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 05:00:00+00:00",
            "gain_pct": -8.053638172945213,
            "drawdown_pct": -8.05363817294521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 15:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 22:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 23:00:00+00:00",
            "gain_pct": -9.473635717720327,
            "drawdown_pct": -9.473635717720331,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 08:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 11:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 12:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 13:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": -9.539163947445132,
            "drawdown_pct": -9.539163947445129,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": -13.324853278132522,
            "drawdown_pct": -13.32485327813252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 04:00:00+00:00",
            "gain_pct": -13.324853278132522,
            "drawdown_pct": -13.32485327813252,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": -9.089356677886443,
            "drawdown_pct": -9.089356677886439,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -12.60807191287519,
            "drawdown_pct": -12.608071912875186,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 14:00:00+00:00",
            "gain_pct": -12.983980302150883,
            "drawdown_pct": -12.983980302150888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-17 06:00:00+00:00",
            "gain_pct": -13.148772735019378,
            "drawdown_pct": -13.148772735019376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 14:00:00+00:00",
            "gain_pct": -15.362386289856403,
            "drawdown_pct": -15.3623862898564,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": -15.362386289856403,
            "drawdown_pct": -15.3623862898564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 11:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -16.20186165305256,
            "drawdown_pct": -16.201861653052564,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -16.63883135112731,
            "drawdown_pct": -16.638831351127305,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": -16.6314340794938,
            "drawdown_pct": -16.6314340794938,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -17.852207630805694,
            "drawdown_pct": -17.852207630805694,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -17.908884999569608,
            "drawdown_pct": -17.908884999569608,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 12:00:00+00:00",
            "gain_pct": -19.684932253203527,
            "drawdown_pct": -19.684932253203524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -16.934800889533705,
            "drawdown_pct": -16.934800889533708,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 11:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 13:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": -18.19242296740427,
            "drawdown_pct": -18.192422967404266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": -18.057541017639522,
            "drawdown_pct": -18.057541017639522,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 03:00:00+00:00",
            "gain_pct": -17.56603044720441,
            "drawdown_pct": -17.56603044720442,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 19:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": -21.28924614836103,
            "drawdown_pct": -21.28924614836103,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 03:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 11:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -21.38899835469833,
            "drawdown_pct": -21.38899835469833,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -25.914219506434904,
            "drawdown_pct": -25.9142195064349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": -25.914219506434904,
            "drawdown_pct": -25.9142195064349,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 10:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 20:00:00+00:00",
            "gain_pct": -21.525362207356707,
            "drawdown_pct": -21.5253622073567,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 03:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": -26.213328120157044,
            "drawdown_pct": -26.213328120157044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -24.762079711274524,
            "drawdown_pct": -24.76207971127452,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 03:00:00+00:00",
            "gain_pct": -24.388504374945143,
            "drawdown_pct": -24.388504374945143,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 21:00:00+00:00",
            "gain_pct": -25.38854431479217,
            "drawdown_pct": -25.38854431479217,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": -25.272152928830735,
            "drawdown_pct": -25.27215292883074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 09:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": -25.549819795423033,
            "drawdown_pct": -25.549819795423033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": -24.78088326840033,
            "drawdown_pct": -24.780883268400334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 03:00:00+00:00",
            "gain_pct": -25.71337369812396,
            "drawdown_pct": -25.713373698123966,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": -27.02310608327707,
            "drawdown_pct": -27.02310608327707,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -26.75452445888922,
            "drawdown_pct": -26.754524458889218,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -26.75452445888922,
            "drawdown_pct": -26.754524458889218,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": -28.312423565426357,
            "drawdown_pct": -28.312423565426357,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-16 00:00:00+00:00",
            "gain_pct": -28.312423565426357,
            "drawdown_pct": -28.312423565426357,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": -28.866377783417917,
            "drawdown_pct": -28.866377783417917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": -28.866377783417917,
            "drawdown_pct": -28.866377783417917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": -30.672196562443872,
            "drawdown_pct": -30.672196562443876,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": -30.84346046445539,
            "drawdown_pct": -30.843460464455386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -30.84346046445539,
            "drawdown_pct": -30.843460464455386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": -29.629714925842293,
            "drawdown_pct": -29.6297149258423,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": -27.378223279275403,
            "drawdown_pct": -27.378223279275403,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": -29.02059743105012,
            "drawdown_pct": -29.02059743105012,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -26.959006654827647,
            "drawdown_pct": -26.959006654827643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -25.949253765882773,
            "drawdown_pct": -25.949253765882773,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 09:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 12:00:00+00:00",
            "gain_pct": -41.18611888804905,
            "drawdown_pct": -41.18611888804905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -38.90009275052402,
            "drawdown_pct": -38.90009275052402,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": -41.988276892235604,
            "drawdown_pct": -41.9882768922356,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -41.988276892235604,
            "drawdown_pct": -41.9882768922356,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -41.59430277472328,
            "drawdown_pct": -41.59430277472328,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": -41.59430277472328,
            "drawdown_pct": -41.59430277472328,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -41.26538986371284,
            "drawdown_pct": -41.26538986371284,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": -40.340648061852136,
            "drawdown_pct": -40.340648061852136,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-11 05:00:00+00:00",
            "gain_pct": -40.24797425918671,
            "drawdown_pct": -40.24797425918671,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -41.67164525208754,
            "drawdown_pct": -41.671645252087544,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -40.98013547063102,
            "drawdown_pct": -40.98013547063102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -40.98013547063102,
            "drawdown_pct": -40.98013547063102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 09:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -41.53089741432542,
            "drawdown_pct": -41.530897414325416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 13:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -43.227321734098524,
            "drawdown_pct": -43.227321734098524,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -41.363959107545945,
            "drawdown_pct": -41.363959107545945,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -41.66642761406613,
            "drawdown_pct": -41.66642761406612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -41.66642761406613,
            "drawdown_pct": -41.66642761406612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -43.10279071271394,
            "drawdown_pct": -43.10279071271395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": -44.492312996831814,
            "drawdown_pct": -44.49231299683182,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 00:00:00+00:00",
            "gain_pct": -45.83211626869437,
            "drawdown_pct": -45.832116268694364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": -49.7483249956429,
            "drawdown_pct": -49.7483249956429,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": -49.7483249956429,
            "drawdown_pct": -49.7483249956429,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 01:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 03:00:00+00:00",
            "gain_pct": -49.53252129968484,
            "drawdown_pct": -49.53252129968484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": -49.74074171008974,
            "drawdown_pct": -49.74074171008974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": -49.74074171008974,
            "drawdown_pct": -49.74074171008974,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -49.949485907229885,
            "drawdown_pct": -49.949485907229885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -52.474247726185915,
            "drawdown_pct": -52.47424772618592,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -51.77369244664527,
            "drawdown_pct": -51.77369244664527,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -54.33746287652227,
            "drawdown_pct": -54.33746287652227,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -54.000685431884726,
            "drawdown_pct": -54.00068543188472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -54.000685431884726,
            "drawdown_pct": -54.00068543188472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -53.77381979714848,
            "drawdown_pct": -53.773819797148484,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": -54.10162238544894,
            "drawdown_pct": -54.101622385448934,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -53.66827937284055,
            "drawdown_pct": -53.66827937284056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -53.66827937284055,
            "drawdown_pct": -53.66827937284056,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -55.530020715187476,
            "drawdown_pct": -55.530020715187476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -55.530020715187476,
            "drawdown_pct": -55.530020715187476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 05:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 11:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -59.878870221021415,
            "drawdown_pct": -59.87887022102141,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -59.34612107450538,
            "drawdown_pct": -59.34612107450539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -59.34612107450538,
            "drawdown_pct": -59.34612107450539,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -61.866520524632605,
            "drawdown_pct": -61.866520524632605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 13:00:00+00:00",
            "gain_pct": -61.707412556731335,
            "drawdown_pct": -61.707412556731335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -56.77900151022167,
            "drawdown_pct": -56.77900151022166,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -55.88963179123767,
            "drawdown_pct": -55.88963179123767,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -54.79571611752668,
            "drawdown_pct": -54.79571611752668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -55.782351899368955,
            "drawdown_pct": -55.782351899368955,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -56.422996868742075,
            "drawdown_pct": -56.42299686874208,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -56.01160756641446,
            "drawdown_pct": -56.011607566414455,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -56.361799704528785,
            "drawdown_pct": -56.36179970452879,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -57.36922418143763,
            "drawdown_pct": -57.36922418143763,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -57.415230263568425,
            "drawdown_pct": -57.41523026356843,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -56.80553477603028,
            "drawdown_pct": -56.80553477603028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -57.23479856227174,
            "drawdown_pct": -57.234798562271735,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 05:00:00+00:00",
            "gain_pct": -57.60924488502315,
            "drawdown_pct": -57.609244885023145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -57.43939961389693,
            "drawdown_pct": -57.439399613896924,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -57.43939961389693,
            "drawdown_pct": -57.439399613896924,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -56.85476309349914,
            "drawdown_pct": -56.85476309349914,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -56.76457929407505,
            "drawdown_pct": -56.76457929407505,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -58.045022996033325,
            "drawdown_pct": -58.045022996033325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -58.045022996033325,
            "drawdown_pct": -58.045022996033325,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -56.341162969645005,
            "drawdown_pct": -56.341162969645,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": -54.22815151527268,
        "max_drawdown_pct": -59.44437369373154,
        "capital_score": -143.39471205587,
        "stability_score": -217.36819981867313,
        "n_trades": 156,
        "skipped_by_capacity": 780,
        "avg_trade_ret_pct": -0.4821218138760562,
        "median_trade_ret_pct": -0.043276128116744264,
        "positive_month_rate": 0.2857142857142857,
        "worst_month_pct": -19.71409621759392,
        "month_gain_concentration": 0.5437132401844763,
        "top_asset_trade_share": 0.47435897435897434,
        "long_counts": {
          "SOL": 39,
          "BTC": 15,
          "XRP": 74,
          "BNB": 16,
          "ETH": 12
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 156,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9264705882352942,
        "max_open_trades": 2,
        "avg_exposure": 0.9632352941176471,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": 5.688979110325931,
          "2025-02-28 00:00:00+00:00": -10.859447661198331,
          "2025-03-31 00:00:00+00:00": -19.71409621759392,
          "2025-04-30 00:00:00+00:00": -9.690687312124822,
          "2025-05-31 00:00:00+00:00": 0.1591181431339379,
          "2025-06-30 00:00:00+00:00": -1.0434411039595233,
          "2025-07-31 00:00:00+00:00": 2.924892400228302,
          "2025-08-31 00:00:00+00:00": -1.6022954725309546,
          "2025-10-31 00:00:00+00:00": -10.411232422838047,
          "2025-11-30 00:00:00+00:00": -2.784613574482414,
          "2025-12-31 00:00:00+00:00": -5.240389829543872,
          "2026-01-31 00:00:00+00:00": -0.8078014404075944,
          "2026-02-28 00:00:00+00:00": -2.977839741470504,
          "2026-03-31 00:00:00+00:00": 1.6902080208722623
        },
        "curve": [
          {
            "t": "2025-01-16 12:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-18 06:00:00+00:00",
            "gain_pct": -1.0808831969090846,
            "drawdown_pct": -1.0808831969090882,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 10:00:00+00:00",
            "gain_pct": -1.276433904613853,
            "drawdown_pct": -1.2764339046138495,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 03:00:00+00:00",
            "gain_pct": 0.456233587267576,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 08:00:00+00:00",
            "gain_pct": 2.050625468097678,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 12:00:00+00:00",
            "gain_pct": 2.050625468097678,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 6.667935379138385,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": 4.186761127792323,
            "drawdown_pct": -2.3260731939050094,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": 5.688979110325931,
            "drawdown_pct": -0.9177605860026028,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": 7.539835458985991,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 07:00:00+00:00",
            "gain_pct": -8.589255248274995,
            "drawdown_pct": -14.998247522344743,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 08:00:00+00:00",
            "gain_pct": -8.589255248274995,
            "drawdown_pct": -14.998247522344743,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -5.036227496963917,
            "drawdown_pct": -11.694329735836561,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 07:00:00+00:00",
            "gain_pct": -9.835999370324629,
            "drawdown_pct": -16.157579891348718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -9.835999370324629,
            "drawdown_pct": -16.157579891348718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -7.4494052971726035,
            "drawdown_pct": -13.938314757674386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 22:00:00+00:00",
            "gain_pct": -7.4494052971726035,
            "drawdown_pct": -13.938314757674386,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-10 01:00:00+00:00",
            "gain_pct": -6.928204678643212,
            "drawdown_pct": -13.453656569101858,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -6.783628565877677,
            "drawdown_pct": -13.319216980136083,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -4.782757763087304,
            "drawdown_pct": -11.45863127786999,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -4.782757763087304,
            "drawdown_pct": -11.45863127786999,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 08:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -5.671306624149622,
            "drawdown_pct": -12.284882180402946,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -8.40816220117398,
            "drawdown_pct": -14.829851275197726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -8.40816220117398,
            "drawdown_pct": -14.829851275197726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -5.4019836542988315,
            "drawdown_pct": -12.034441988913613,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -5.1704685508724,
            "drawdown_pct": -11.819158877833601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -5.1704685508724,
            "drawdown_pct": -11.819158877833601,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -7.505481375638695,
            "drawdown_pct": -13.990459228815478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -9.764347783978067,
            "drawdown_pct": -16.09095194269997,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -11.94238885549268,
            "drawdown_pct": -18.116286147665615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -11.94238885549268,
            "drawdown_pct": -18.116286147665615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 05:00:00+00:00",
            "gain_pct": -18.308743999602868,
            "drawdown_pct": -24.036283251007116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 10:00:00+00:00",
            "gain_pct": -18.780416674230963,
            "drawdown_pct": -24.474886000039575,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -19.11774987989824,
            "drawdown_pct": -24.788568092101105,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -23.19779622179952,
            "drawdown_pct": -28.582554129449424,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -22.633813969196765,
            "drawdown_pct": -28.058113813732323,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 13:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 15:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -26.746696544722468,
            "drawdown_pct": -31.882633869925158,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -24.71937541773167,
            "drawdown_pct": -29.99745232920764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -24.71937541773167,
            "drawdown_pct": -29.99745232920764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -24.348096261954083,
            "drawdown_pct": -29.652204306283913,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-19 13:00:00+00:00",
            "gain_pct": -24.88456476846632,
            "drawdown_pct": -30.151059920319913,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -24.1753730565069,
            "drawdown_pct": -29.491591074256917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -24.1753730565069,
            "drawdown_pct": -29.491591074256917,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -27.222223914577185,
            "drawdown_pct": -32.32482105370236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -27.222223914577185,
            "drawdown_pct": -32.32482105370236,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -32.54748574880156,
            "drawdown_pct": -37.27671800565125,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -32.642601477085364,
            "drawdown_pct": -37.36516497776891,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -31.94133165406656,
            "drawdown_pct": -36.71306260098385,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -31.94133165406656,
            "drawdown_pct": -36.71306260098385,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -36.1607329709704,
            "drawdown_pct": -40.63663315406792,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -35.89437028419128,
            "drawdown_pct": -40.38894569421431,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -34.57525208059114,
            "drawdown_pct": -39.16231353695828,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -32.95275015861864,
            "drawdown_pct": -37.65356850768836,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -34.416133937457204,
            "drawdown_pct": -39.014351488797416,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -35.45957504141673,
            "drawdown_pct": -39.98463482567074,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-10 21:00:00+00:00",
            "gain_pct": -34.85028026463584,
            "drawdown_pct": -39.41805893853051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-15 14:00:00+00:00",
            "gain_pct": -34.30421225627829,
            "drawdown_pct": -38.9102768631471,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -32.534682641188425,
            "drawdown_pct": -37.26481254981854,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -33.93100200700415,
            "drawdown_pct": -38.563233139599205,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": -34.45697812002466,
            "drawdown_pct": -39.05233200308138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -34.13697811371938,
            "drawdown_pct": -38.754767844702776,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 15:00:00+00:00",
            "gain_pct": -35.65748124909521,
            "drawdown_pct": -40.16866542868757,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 05:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 08:00:00+00:00",
            "gain_pct": -45.3522580601313,
            "drawdown_pct": -49.183721821193885,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -45.41123255580194,
            "drawdown_pct": -49.23856149564468,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -44.56080625585525,
            "drawdown_pct": -48.447760304330764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": -44.56080625585525,
            "drawdown_pct": -48.447760304330764,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 17:00:00+00:00",
            "gain_pct": -43.767071160708284,
            "drawdown_pct": -47.709675582739685,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -43.8035243502142,
            "drawdown_pct": -47.74357296537034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -43.8035243502142,
            "drawdown_pct": -47.74357296537034,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 06:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 09:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 11:00:00+00:00",
            "gain_pct": -44.07691353241935,
            "drawdown_pct": -47.997794278838334,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-19 09:00:00+00:00",
            "gain_pct": -44.113345875897,
            "drawdown_pct": -48.03167227699795,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": -43.129244567641976,
            "drawdown_pct": -47.11656830268478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -43.129244567641976,
            "drawdown_pct": -47.11656830268478,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -44.83981980480825,
            "drawdown_pct": -48.70721164881363,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -44.0583933913272,
            "drawdown_pct": -47.98057262231161,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-30 05:00:00+00:00",
            "gain_pct": -44.54821053655743,
            "drawdown_pct": -48.436047696398965,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 05:00:00+00:00",
            "gain_pct": -47.049857665037734,
            "drawdown_pct": -50.7622992828954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 06:00:00+00:00",
            "gain_pct": -47.049857665037734,
            "drawdown_pct": -50.7622992828954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -46.83770453738853,
            "drawdown_pct": -50.565020640294044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-05 02:00:00+00:00",
            "gain_pct": -46.83770453738853,
            "drawdown_pct": -50.565020640294044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -47.156154447982566,
            "drawdown_pct": -50.86114338330818,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-18 15:00:00+00:00",
            "gain_pct": -47.157125684787125,
            "drawdown_pct": -50.862046524735185,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 09:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -47.33282411103984,
            "drawdown_pct": -51.025426378816995,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -46.60935794346778,
            "drawdown_pct": -50.352683888107144,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": -46.49775881226394,
            "drawdown_pct": -50.248909197800494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": -46.11262253908541,
            "drawdown_pct": -49.89077560801513,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-10 20:00:00+00:00",
            "gain_pct": -47.11103247236338,
            "drawdown_pct": -50.81918500069897,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-15 14:00:00+00:00",
            "gain_pct": -48.43947881813095,
            "drawdown_pct": -52.05449128520061,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -50.153017973881795,
            "drawdown_pct": -53.64789074358492,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -50.153017973881795,
            "drawdown_pct": -53.64789074358492,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -52.57321394058371,
            "drawdown_pct": -55.89840187406264,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -53.256671880037786,
            "drawdown_pct": -56.53394119448008,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -53.38101538099131,
            "drawdown_pct": -56.649566720986435,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-02 00:00:00+00:00",
            "gain_pct": -52.721530771979744,
            "drawdown_pct": -56.036319912306794,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -52.62868923762893,
            "drawdown_pct": -55.949987685783896,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -54.04753800614575,
            "drawdown_pct": -57.269358096256525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": -56.38654620087767,
            "drawdown_pct": -59.44437369373154,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": -55.89351093095727,
            "drawdown_pct": -58.98590612418757,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": -56.33941988479995,
            "drawdown_pct": -59.40055149902892,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": -56.35885512246181,
            "drawdown_pct": -59.41862409285326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 07:00:00+00:00",
            "gain_pct": -56.35885512246181,
            "drawdown_pct": -59.41862409285326,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -54.66864710158955,
            "drawdown_pct": -57.84691997627325,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_full_reference",
        "variant": "perm_full_reference",
        "gain_pct": 6.250498163557708,
        "max_drawdown_pct": -5.592947753573052,
        "capital_score": -2.13892346680187,
        "stability_score": -7.137138501097384,
        "n_trades": 10,
        "skipped_by_capacity": 24,
        "avg_trade_ret_pct": 0.6392698506718619,
        "median_trade_ret_pct": 0.5163356345391817,
        "positive_month_rate": 1.0,
        "worst_month_pct": 1.688443311340876,
        "month_gain_concentration": 0.6999286013718206,
        "top_asset_trade_share": 0.3,
        "long_counts": {
          "BNB": 2,
          "SOL": 3,
          "ETH": 2,
          "XRP": 2,
          "BTC": 1
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 10,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 2.0,
        "max_open_trades": 2,
        "avg_exposure": 1.0,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-02-28 00:00:00+00:00": 1.688443311340876,
          "2026-03-31 00:00:00+00:00": 3.9383619058835677
        },
        "curve": [
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 05:00:00+00:00",
            "gain_pct": -5.592947753573057,
            "drawdown_pct": -5.592947753573052,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-11 14:00:00+00:00",
            "gain_pct": 1.156761064365071,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 1.688443311340876,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 5.626805217224444,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 2175.6348771042103
    },
    {
      "name": "perm_all_minus_fold",
      "permuted_train_labels": true,
      "features": [
        "score",
        "prob_tp_trainonly",
        "range30",
        "vol_chg30",
        "ret30",
        "bars_held",
        "hl_pos30",
        "micro30_score",
        "agree30_1h"
      ],
      "n_features": 9,
      "threshold": 0.006149743068557177,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_all_minus_fold",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -54.511818520190246,
        "max_drawdown_pct": -55.34020327151931,
        "capital_score": -137.5221234274692,
        "stability_score": -207.80912760204487,
        "n_trades": 169,
        "skipped_by_capacity": 1802,
        "avg_trade_ret_pct": -0.4494925435421825,
        "median_trade_ret_pct": -0.09035989005588436,
        "positive_month_rate": 0.2222222222222222,
        "worst_month_pct": -18.244577433243805,
        "month_gain_concentration": 0.701284873362116,
        "top_asset_trade_share": 0.3431952662721893,
        "long_counts": {
          "BNB": 23,
          "BTC": 54,
          "ETH": 58,
          "XRP": 10,
          "SOL": 24
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 169,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9740932642487046,
        "max_open_trades": 2,
        "avg_exposure": 0.9870466321243523,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -3.9803358741516064,
          "2024-08-31 00:00:00+00:00": -10.340502691845728,
          "2024-09-30 00:00:00+00:00": 1.3587675738531289,
          "2024-10-31 00:00:00+00:00": -0.2818078887370774,
          "2024-11-30 00:00:00+00:00": 7.3739493257372715,
          "2024-12-31 00:00:00+00:00": -6.70384098656173,
          "2025-01-31 00:00:00+00:00": -18.244577433243805,
          "2025-02-28 00:00:00+00:00": -12.143806948911923,
          "2025-03-31 00:00:00+00:00": -5.83472728571568,
          "2025-04-30 00:00:00+00:00": -2.325172531879417,
          "2025-05-31 00:00:00+00:00": -2.06149434141971,
          "2025-08-31 00:00:00+00:00": -1.0360115734032647,
          "2025-09-30 00:00:00+00:00": -0.13888068364956752,
          "2025-10-31 00:00:00+00:00": 1.7621211914700297,
          "2025-11-30 00:00:00+00:00": 0.02007475795756619,
          "2025-12-31 00:00:00+00:00": -0.09878068691397601,
          "2026-01-31 00:00:00+00:00": -1.1415707917046518,
          "2026-02-28 00:00:00+00:00": -0.8585812287320778
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-07-05 01:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 03:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 04:00:00+00:00",
            "gain_pct": -1.1878040955971443,
            "drawdown_pct": -1.1878040955971447,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 13:00:00+00:00",
            "gain_pct": -4.770317976320811,
            "drawdown_pct": -4.770317976320815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-08 14:00:00+00:00",
            "gain_pct": -3.9803358741516064,
            "drawdown_pct": -3.980335874151608,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 02:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 03:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 06:00:00+00:00",
            "gain_pct": -3.084845292549659,
            "drawdown_pct": -3.084845292549654,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -12.089963633430827,
            "drawdown_pct": -12.089963633430823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 14:00:00+00:00",
            "gain_pct": -12.149591539350794,
            "drawdown_pct": -12.14959153935079,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-12 15:00:00+00:00",
            "gain_pct": -13.54615559004209,
            "drawdown_pct": -13.546155590042087,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -13.873604195971922,
            "drawdown_pct": -13.873604195971922,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-30 14:00:00+00:00",
            "gain_pct": -14.320838565997335,
            "drawdown_pct": -14.32083856599733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-09-04 01:00:00+00:00",
            "gain_pct": -12.962070992144206,
            "drawdown_pct": -12.962070992144204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": -11.821849088443159,
            "drawdown_pct": -11.821849088443159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": -11.821849088443159,
            "drawdown_pct": -11.821849088443159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-15 14:00:00+00:00",
            "gain_pct": -13.243878880881283,
            "drawdown_pct": -13.243878880881288,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 05:00:00+00:00",
            "gain_pct": -12.34185655949942,
            "drawdown_pct": -12.34185655949942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 22:00:00+00:00",
            "gain_pct": -11.299844233258,
            "drawdown_pct": -11.299844233258005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": -11.299844233258,
            "drawdown_pct": -11.299844233258005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 10:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 14:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 15:00:00+00:00",
            "gain_pct": -1.352207301267839,
            "drawdown_pct": -1.3522073012678382,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 03:00:00+00:00",
            "gain_pct": -1.0609757466565952,
            "drawdown_pct": -1.0609757466566005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 14:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": -0.8892284379672333,
            "drawdown_pct": -0.8892284379672377,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -2.46708593367633,
            "drawdown_pct": -2.4670859336763273,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 13:00:00+00:00",
            "gain_pct": -2.0075725077208517,
            "drawdown_pct": -2.007572507720856,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-18 15:00:00+00:00",
            "gain_pct": -1.6076904749928218,
            "drawdown_pct": -1.6076904749928178,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -3.6007369083450698,
            "drawdown_pct": -3.60073690834507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -3.6007369083450698,
            "drawdown_pct": -3.60073690834507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 05:00:00+00:00",
            "gain_pct": -3.5874170639190055,
            "drawdown_pct": -3.5874170639190073,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -3.5874170639190055,
            "drawdown_pct": -3.5874170639190073,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -3.6539363380096717,
            "drawdown_pct": -3.6539363380096668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": -3.6539363380096717,
            "drawdown_pct": -3.6539363380096668,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 13:00:00+00:00",
            "gain_pct": -3.868640652408928,
            "drawdown_pct": -3.868640652408928,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 14:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -3.2569580276565517,
            "drawdown_pct": -3.2569580276565535,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 10:00:00+00:00",
            "gain_pct": -4.871626181212562,
            "drawdown_pct": -4.871626181212562,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-27 15:00:00+00:00",
            "gain_pct": -5.869929555144012,
            "drawdown_pct": -5.869929555144015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -5.975111085761213,
            "drawdown_pct": -5.975111085761209,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-02 02:00:00+00:00",
            "gain_pct": -5.975111085761213,
            "drawdown_pct": -5.975111085761209,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 19:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": -8.430763506883324,
            "drawdown_pct": -8.43076350688332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 12:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 14:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -8.431925186106213,
            "drawdown_pct": -8.431925186106215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 13:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-04 14:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 17:00:00+00:00",
            "gain_pct": -9.566218605299355,
            "drawdown_pct": -9.566218605299358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": -14.539156876211592,
            "drawdown_pct": -14.539156876211589,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 04:00:00+00:00",
            "gain_pct": -14.539156876211592,
            "drawdown_pct": -14.539156876211589,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": -13.107372175955149,
            "drawdown_pct": -13.107372175955145,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 04:00:00+00:00",
            "gain_pct": -11.57507739567238,
            "drawdown_pct": -11.575077395672384,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -11.73480652321581,
            "drawdown_pct": -11.734806523215813,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -11.73480652321581,
            "drawdown_pct": -11.734806523215813,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-18 21:00:00+00:00",
            "gain_pct": -11.575375246389868,
            "drawdown_pct": -11.575375246389862,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 18:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": -11.599038822413334,
            "drawdown_pct": -11.599038822413332,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 08:00:00+00:00",
            "gain_pct": -13.883559295160325,
            "drawdown_pct": -13.88355929516032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -13.883559295160325,
            "drawdown_pct": -13.88355929516032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-21 13:00:00+00:00",
            "gain_pct": -12.573770541705741,
            "drawdown_pct": -12.573770541705741,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -13.657592392041735,
            "drawdown_pct": -13.657592392041739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -13.657592392041735,
            "drawdown_pct": -13.657592392041739,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -15.494057493469114,
            "drawdown_pct": -15.494057493469116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": -26.190704274066732,
            "drawdown_pct": -26.190704274066732,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -30.818347974949546,
            "drawdown_pct": -30.818347974949546,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -32.014086539017015,
            "drawdown_pct": -32.014086539017015,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 03:00:00+00:00",
            "gain_pct": -41.8824304680428,
            "drawdown_pct": -41.8824304680428,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 05:00:00+00:00",
            "gain_pct": -41.8824304680428,
            "drawdown_pct": -41.8824304680428,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -41.529517970344514,
            "drawdown_pct": -41.52951797034451,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": -40.06539786431929,
            "drawdown_pct": -40.06539786431929,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -42.920989765341396,
            "drawdown_pct": -42.9209897653414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": -42.33067120793551,
            "drawdown_pct": -42.33067120793551,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -42.02377472672873,
            "drawdown_pct": -42.02377472672873,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -40.7461824013804,
            "drawdown_pct": -40.7461824013804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -40.7461824013804,
            "drawdown_pct": -40.7461824013804,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 07:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 10:00:00+00:00",
            "gain_pct": -41.641184177585146,
            "drawdown_pct": -41.641184177585146,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -44.06169410627732,
            "drawdown_pct": -44.06169410627733,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -42.241872032399364,
            "drawdown_pct": -42.241872032399364,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -42.96215492386147,
            "drawdown_pct": -42.962154923861476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -42.96215492386147,
            "drawdown_pct": -42.962154923861476,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -44.772960084310675,
            "drawdown_pct": -44.772960084310675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 13:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -44.684098397195605,
            "drawdown_pct": -44.684098397195605,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 03:00:00+00:00",
            "gain_pct": -45.5651165796491,
            "drawdown_pct": -45.5651165796491,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 06:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": -50.19719231813638,
            "drawdown_pct": -50.19719231813637,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": -50.41879863440866,
            "drawdown_pct": -50.41879863440866,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 15:00:00+00:00",
            "gain_pct": -49.456440622924106,
            "drawdown_pct": -49.456440622924106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 21:00:00+00:00",
            "gain_pct": -48.52745965080537,
            "drawdown_pct": -48.52745965080537,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -50.16582378875413,
            "drawdown_pct": -50.16582378875414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -50.16582378875413,
            "drawdown_pct": -50.16582378875414,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -49.97869279764554,
            "drawdown_pct": -49.97869279764554,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": -51.80657019334682,
            "drawdown_pct": -51.80657019334682,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -48.79688220957715,
            "drawdown_pct": -48.796882209577156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 15:00:00+00:00",
            "gain_pct": -48.79688220957715,
            "drawdown_pct": -48.796882209577156,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -48.5443517550027,
            "drawdown_pct": -48.5443517550027,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -49.411978409658765,
            "drawdown_pct": -49.411978409658765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -49.411978409658765,
            "drawdown_pct": -49.411978409658765,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -51.61579091229138,
            "drawdown_pct": -51.61579091229138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -51.122054741456566,
            "drawdown_pct": -51.122054741456566,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -51.122054741456566,
            "drawdown_pct": -51.122054741456566,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -53.183549082876276,
            "drawdown_pct": -53.18354908287628,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -53.818712756190415,
            "drawdown_pct": -53.818712756190415,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": -53.818712756190415,
            "drawdown_pct": -53.818712756190415,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -54.21956065627954,
            "drawdown_pct": -54.21956065627954,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": -54.35844133992911,
            "drawdown_pct": -54.35844133992911,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -55.34020327151931,
            "drawdown_pct": -55.34020327151931,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -52.80031991216271,
            "drawdown_pct": -52.80031991216272,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -52.69562217129759,
            "drawdown_pct": -52.69562217129759,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -52.59632014845908,
            "drawdown_pct": -52.59632014845907,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -53.17572957760521,
            "drawdown_pct": -53.17572957760521,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -52.57624539050151,
            "drawdown_pct": -52.57624539050152,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -52.67502607741549,
            "drawdown_pct": -52.67502607741549,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -53.96072675650565,
            "drawdown_pct": -53.96072675650565,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -53.81659686912014,
            "drawdown_pct": -53.81659686912015,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -53.219542854935405,
            "drawdown_pct": -53.2195428549354,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -54.67517809785222,
            "drawdown_pct": -54.67517809785222,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -36.53219555723564,
        "max_drawdown_pct": -38.91704792027537,
        "capital_score": -94.9077674376487,
        "stability_score": -133.67688268601228,
        "n_trades": 100,
        "skipped_by_capacity": 667,
        "avg_trade_ret_pct": -0.4409510328411711,
        "median_trade_ret_pct": -0.2810392696020003,
        "positive_month_rate": 0.23076923076923078,
        "worst_month_pct": -16.393543367950514,
        "month_gain_concentration": 0.4969133996935132,
        "top_asset_trade_share": 0.38,
        "long_counts": {
          "ETH": 38,
          "XRP": 8,
          "SOL": 18,
          "BNB": 11,
          "BTC": 25
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 100,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9622641509433962,
        "max_open_trades": 2,
        "avg_exposure": 0.9811320754716981,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": -0.4469351195017026,
          "2025-02-28 00:00:00+00:00": -16.393543367950514,
          "2025-03-31 00:00:00+00:00": -5.459321331638279,
          "2025-04-30 00:00:00+00:00": -3.695901869091486,
          "2025-05-31 00:00:00+00:00": -3.1212327237484203,
          "2025-06-30 00:00:00+00:00": -0.9616779450963833,
          "2025-08-31 00:00:00+00:00": 1.3743588699454818,
          "2025-09-30 00:00:00+00:00": -0.21628455643859468,
          "2025-10-31 00:00:00+00:00": 2.8315917875304706,
          "2025-11-30 00:00:00+00:00": -3.8347500878059435,
          "2025-12-31 00:00:00+00:00": -3.405166157994799,
          "2026-01-31 00:00:00+00:00": 1.4924100413438879,
          "2026-02-28 00:00:00+00:00": -4.923672053094293
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -0.381368864033206,
            "drawdown_pct": -0.3813688640332047,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 17:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 18:00:00+00:00",
            "gain_pct": 3.5311381216801863,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -0.4469351195017026,
            "drawdown_pct": -3.842393035906222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -1.6653543649388922,
            "drawdown_pct": -5.019255637382869,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -11.301893881971964,
            "drawdown_pct": -14.327121552763078,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-04 15:00:00+00:00",
            "gain_pct": -10.198245217239943,
            "drawdown_pct": -13.261115050028693,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -14.476861484262088,
            "drawdown_pct": -17.393800486166267,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -13.609654910430876,
            "drawdown_pct": -16.55617174029854,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -13.609654910430876,
            "drawdown_pct": -16.55617174029854,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 02:00:00+00:00",
            "gain_pct": -14.914541505685563,
            "drawdown_pct": -17.816552548361376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 11:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 16:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -18.443574680373658,
            "drawdown_pct": -21.225220934234258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -15.790326951613054,
            "drawdown_pct": -18.662467566602725,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 03:00:00+00:00",
            "gain_pct": -16.840478487452216,
            "drawdown_pct": -19.67680156784294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -15.820361822423862,
            "drawdown_pct": -18.69147803761244,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 06:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 08:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 14:00:00+00:00",
            "gain_pct": -15.684914681302132,
            "drawdown_pct": -18.560650594218032,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 02:00:00+00:00",
            "gain_pct": -17.027803815683058,
            "drawdown_pct": -19.85773778822011,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 15:00:00+00:00",
            "gain_pct": -24.08823037977662,
            "drawdown_pct": -26.677354274803534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -24.08823037977662,
            "drawdown_pct": -26.677354274803534,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 14:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -21.585223829553243,
            "drawdown_pct": -24.259717807520055,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -24.08115576318957,
            "drawdown_pct": -26.670520952273336,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -24.08115576318957,
            "drawdown_pct": -26.670520952273336,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 13:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 14:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -24.093185129037536,
            "drawdown_pct": -26.68214003235514,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 01:00:00+00:00",
            "gain_pct": -26.866970118722563,
            "drawdown_pct": -29.36131949469718,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-12 13:00:00+00:00",
            "gain_pct": -22.299799819090495,
            "drawdown_pct": -24.94992174278193,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -21.916587473457113,
            "drawdown_pct": -24.57977962652026,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -23.2332019230889,
            "drawdown_pct": -25.851488286850422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -23.2332019230889,
            "drawdown_pct": -25.851488286850422,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 15:00:00+00:00",
            "gain_pct": -26.74324945600489,
            "drawdown_pct": -29.24181857452738,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 14:00:00+00:00",
            "gain_pct": -25.99570168818198,
            "drawdown_pct": -28.5197674299294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -25.99570168818198,
            "drawdown_pct": -28.5197674299294,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -29.1169344119304,
            "drawdown_pct": -31.53454422112051,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": -30.078612357026785,
            "drawdown_pct": -32.46342220173937,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -29.036067327477085,
            "drawdown_pct": -31.45643527156151,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 13:00:00+00:00",
            "gain_pct": -29.036067327477085,
            "drawdown_pct": -31.45643527156151,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-16 09:00:00+00:00",
            "gain_pct": -29.65202554543818,
            "drawdown_pct": -32.051384993100505,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -28.704253487081303,
            "drawdown_pct": -31.135938610928072,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-09-22 06:00:00+00:00",
            "gain_pct": -28.920538043519898,
            "drawdown_pct": -31.344846346670717,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-03 17:00:00+00:00",
            "gain_pct": -30.449475965787542,
            "drawdown_pct": -32.821636759687024,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 03:00:00+00:00",
            "gain_pct": -30.267648799814225,
            "drawdown_pct": -32.646011175662615,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -26.301843950791863,
            "drawdown_pct": -28.815468093675676,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 06:00:00+00:00",
            "gain_pct": -26.035243075628173,
            "drawdown_pct": -28.557960178665265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -25.871175375609695,
            "drawdown_pct": -28.399488338216983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -25.871175375609695,
            "drawdown_pct": -28.399488338216983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-17 07:00:00+00:00",
            "gain_pct": -25.71556309248234,
            "drawdown_pct": -28.249183525625753,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -25.446886237269837,
            "drawdown_pct": -27.989670436050005,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -27.204242566621204,
            "drawdown_pct": -29.687088586023346,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -26.088946255989427,
            "drawdown_pct": -28.609831703827226,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -26.992352101095236,
            "drawdown_pct": -29.482425071866935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -29.207777921113163,
            "drawdown_pct": -31.622289329337118,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -29.92369634379537,
            "drawdown_pct": -32.31378991135602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 18:00:00+00:00",
            "gain_pct": -29.92369634379537,
            "drawdown_pct": -32.31378991135602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -30.069660860281914,
            "drawdown_pct": -32.45477601383177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -30.069660860281914,
            "drawdown_pct": -32.45477601383177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -33.32886250179017,
            "drawdown_pct": -35.60281601478077,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -31.86793793428157,
            "drawdown_pct": -34.19171922398574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -32.04917832655086,
            "drawdown_pct": -34.36677804740588,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -31.83645246044628,
            "drawdown_pct": -34.16130762569124,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -34.03704521892264,
            "drawdown_pct": -36.286844733078205,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -34.72913602527916,
            "drawdown_pct": -36.95533038764823,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -36.760124513540575,
            "drawdown_pct": -38.91704792027537,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_all_minus_fold",
        "variant": "perm_all_minus_fold",
        "gain_pct": -2.597837470212255,
        "max_drawdown_pct": -3.1116310779155887,
        "capital_score": -7.265284087085638,
        "stability_score": -7.265284087085638,
        "n_trades": 6,
        "skipped_by_capacity": 30,
        "avg_trade_ret_pct": -0.43448011340839093,
        "median_trade_ret_pct": 0.0846222961149568,
        "positive_month_rate": 0.0,
        "worst_month_pct": -2.947633298856047,
        "month_gain_concentration": 0.0,
        "top_asset_trade_share": 0.5,
        "long_counts": {
          "BTC": 1,
          "ETH": 3,
          "BNB": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 6,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 2.0,
        "max_open_trades": 2,
        "avg_exposure": 1.0,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.0,
          "2026-02-28 00:00:00+00:00": -2.947633298856047
        },
        "curve": [
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -2.947633298856047,
            "drawdown_pct": -3.1116310779155887,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 2175.551640949471
    },
    {
      "name": "perm_prob_tp_only",
      "permuted_train_labels": true,
      "features": [
        "prob_tp_trainonly"
      ],
      "n_features": 1,
      "threshold": 0.009260127037944963,
      "threshold_percentile": 70,
      "model_diag": {
        "alpha": 1.0,
        "ykey": "y_H10_c8",
        "n_train": 12794,
        "target_mean": 0.008213253534827655
      },
      "variant": {
        "name": "perm_prob_tp_only",
        "delay_bars": 1,
        "horizon": 10,
        "cap": 2,
        "cost_bps": 8
      },
      "val": {
        "label": "Validation perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": -6.257512892660955,
        "max_drawdown_pct": -15.945445901464584,
        "capital_score": -30.175681744857833,
        "stability_score": -34.62806269723878,
        "n_trades": 189,
        "skipped_by_capacity": 1782,
        "avg_trade_ret_pct": -0.027604602413199963,
        "median_trade_ret_pct": -0.040277900160705614,
        "positive_month_rate": 0.4,
        "worst_month_pct": -4.850405030893228,
        "month_gain_concentration": 0.3762275342737447,
        "top_asset_trade_share": 0.6984126984126984,
        "long_counts": {
          "BTC": 132,
          "ETH": 19,
          "BNB": 38
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 189,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9639639639639639,
        "max_open_trades": 2,
        "avg_exposure": 0.9819819819819819,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2024-07-31 00:00:00+00:00": -1.5535362566622553,
          "2024-08-31 00:00:00+00:00": -2.981337810051201,
          "2024-09-30 00:00:00+00:00": -2.922904705276153,
          "2024-10-31 00:00:00+00:00": -1.9298615663379763,
          "2024-11-30 00:00:00+00:00": -0.6141381199300469,
          "2024-12-31 00:00:00+00:00": 0.1570409475231287,
          "2025-01-31 00:00:00+00:00": -1.250303359836849,
          "2025-02-28 00:00:00+00:00": -4.850405030893228,
          "2025-03-31 00:00:00+00:00": 5.7201282650082135,
          "2025-04-30 00:00:00+00:00": 1.2327160472721204,
          "2025-05-31 00:00:00+00:00": 0.7298173102307146,
          "2025-06-30 00:00:00+00:00": -0.20813289913805022,
          "2025-07-31 00:00:00+00:00": -0.5245954529276844,
          "2025-08-31 00:00:00+00:00": -3.138681848354082,
          "2025-10-31 00:00:00+00:00": 1.6651676344146011,
          "2025-11-30 00:00:00+00:00": -0.7412759709523016,
          "2025-12-31 00:00:00+00:00": 2.214825380586234,
          "2026-01-31 00:00:00+00:00": -0.943302240607764,
          "2026-02-28 00:00:00+00:00": 1.1400458990395919,
          "2026-03-31 00:00:00+00:00": 2.344165045653824
        },
        "curve": [
          {
            "t": "2024-07-04 01:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-07-05 02:00:00+00:00",
            "gain_pct": -1.5535362566622553,
            "drawdown_pct": -1.553536256662258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 00:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 01:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 05:00:00+00:00",
            "gain_pct": -2.0745794917691,
            "drawdown_pct": -2.074579491769102,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 16:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 17:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-05 18:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-06 00:00:00+00:00",
            "gain_pct": -10.527376374893706,
            "drawdown_pct": -10.527376374893704,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 01:00:00+00:00",
            "gain_pct": -7.520931201199531,
            "drawdown_pct": -7.520931201199533,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 20:00:00+00:00",
            "gain_pct": -7.583658205325747,
            "drawdown_pct": -7.583658205325749,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-07 21:00:00+00:00",
            "gain_pct": -7.583658205325747,
            "drawdown_pct": -7.583658205325749,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 21:00:00+00:00",
            "gain_pct": -4.534874066713456,
            "drawdown_pct": -4.534874066713456,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-08-27 22:00:00+00:00",
            "gain_pct": -4.534874066713456,
            "drawdown_pct": -4.534874066713456,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-09-04 01:00:00+00:00",
            "gain_pct": -7.457778771989609,
            "drawdown_pct": -7.457778771989609,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 15:00:00+00:00",
            "gain_pct": -7.874735354225081,
            "drawdown_pct": -7.874735354225082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-01 17:00:00+00:00",
            "gain_pct": -7.874735354225081,
            "drawdown_pct": -7.874735354225082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-10-25 23:00:00+00:00",
            "gain_pct": -9.387640338327586,
            "drawdown_pct": -9.387640338327586,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-10 22:00:00+00:00",
            "gain_pct": -8.35262359410234,
            "drawdown_pct": -8.352623594102337,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 20:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-11 23:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 00:00:00+00:00",
            "gain_pct": -7.751941943919178,
            "drawdown_pct": -7.751941943919183,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-12 18:00:00+00:00",
            "gain_pct": -7.035856244743641,
            "drawdown_pct": -7.035856244743643,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 13:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 15:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 19:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-13 20:00:00+00:00",
            "gain_pct": -10.775173678607942,
            "drawdown_pct": -10.775173678607942,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 14:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 16:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 21:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-14 22:00:00+00:00",
            "gain_pct": -9.56242168623264,
            "drawdown_pct": -9.562421686232636,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-15 12:00:00+00:00",
            "gain_pct": -10.46324504906643,
            "drawdown_pct": -10.463245049066428,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-11-22 15:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-22 16:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 00:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 01:00:00+00:00",
            "gain_pct": -9.769841727147266,
            "drawdown_pct": -9.769841727147266,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 15:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 16:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-23 17:00:00+00:00",
            "gain_pct": -9.9037939345842,
            "drawdown_pct": -9.903793934584204,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-24 16:00:00+00:00",
            "gain_pct": -10.130526341028158,
            "drawdown_pct": -10.130526341028157,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 15:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 16:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-25 22:00:00+00:00",
            "gain_pct": -9.341749761362266,
            "drawdown_pct": -9.341749761362262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 14:00:00+00:00",
            "gain_pct": -10.001778458257633,
            "drawdown_pct": -10.001778458257638,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-11-26 16:00:00+00:00",
            "gain_pct": -10.001778458257633,
            "drawdown_pct": -10.001778458257638,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-01 21:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-01 23:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 01:00:00+00:00",
            "gain_pct": -11.330497951992584,
            "drawdown_pct": -11.33049795199258,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 14:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 15:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 16:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 18:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 20:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-02 21:00:00+00:00",
            "gain_pct": -13.233153201442903,
            "drawdown_pct": -13.233153201442905,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 13:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-03 15:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-03 21:00:00+00:00",
            "gain_pct": -13.7395558080148,
            "drawdown_pct": -13.739555808014803,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 15:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 16:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 19:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-04 20:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 00:00:00+00:00",
            "gain_pct": -12.720957026962992,
            "drawdown_pct": -12.720957026962987,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 02:00:00+00:00",
            "gain_pct": -10.550460552770147,
            "drawdown_pct": -10.550460552770147,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-05 22:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-05 23:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-06 00:00:00+00:00",
            "gain_pct": -10.100888145809705,
            "drawdown_pct": -10.100888145809705,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 20:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 21:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-09 22:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 00:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 02:00:00+00:00",
            "gain_pct": -9.205928062447214,
            "drawdown_pct": -9.20592806244721,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 15:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2024-12-10 16:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-10 20:00:00+00:00",
            "gain_pct": -8.720599993499263,
            "drawdown_pct": -8.720599993499267,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-12 02:00:00+00:00",
            "gain_pct": -8.320237754344689,
            "drawdown_pct": -8.320237754344683,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-18 21:00:00+00:00",
            "gain_pct": -9.283761636366137,
            "drawdown_pct": -9.283761636366139,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 16:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 17:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 18:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 19:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 20:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-19 21:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 02:00:00+00:00",
            "gain_pct": -9.308038477902798,
            "drawdown_pct": -9.308038477902802,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 10:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 11:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 13:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 15:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-20 16:00:00+00:00",
            "gain_pct": -11.651764609959201,
            "drawdown_pct": -11.651764609959203,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-23 16:00:00+00:00",
            "gain_pct": -9.772068316013758,
            "drawdown_pct": -9.77206831601376,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2024-12-24 13:00:00+00:00",
            "gain_pct": -9.844737510734504,
            "drawdown_pct": -9.844737510734502,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": -9.342596720937749,
            "drawdown_pct": -9.342596720937745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-07 16:00:00+00:00",
            "gain_pct": -9.342596720937749,
            "drawdown_pct": -9.342596720937745,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-08 19:00:00+00:00",
            "gain_pct": -11.270839885802658,
            "drawdown_pct": -11.270839885802664,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": -11.133489547824212,
            "drawdown_pct": -11.133489547824215,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-15 16:00:00+00:00",
            "gain_pct": -12.678693025095285,
            "drawdown_pct": -12.678693025095289,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-16 13:00:00+00:00",
            "gain_pct": -11.843227056929663,
            "drawdown_pct": -11.843227056929662,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": -11.462982657987638,
            "drawdown_pct": -11.462982657987641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -11.462982657987638,
            "drawdown_pct": -11.462982657987641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -10.721548185877793,
            "drawdown_pct": -10.721548185877793,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -9.13639906048202,
            "drawdown_pct": -9.136399060482026,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -10.365052141371606,
            "drawdown_pct": -10.365052141371612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 14:00:00+00:00",
            "gain_pct": -11.007541261464667,
            "drawdown_pct": -11.00754126146467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": -11.007541261464667,
            "drawdown_pct": -11.00754126146467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -11.095040870571353,
            "drawdown_pct": -11.09504087057135,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -9.62862607615942,
            "drawdown_pct": -9.628626076159419,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 16:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -13.988215566751194,
            "drawdown_pct": -13.988215566751194,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -10.05548011996926,
            "drawdown_pct": -10.055480119969262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -10.05548011996926,
            "drawdown_pct": -10.055480119969262,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-05 17:00:00+00:00",
            "gain_pct": -11.657123164478591,
            "drawdown_pct": -11.65712316447859,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-06 17:00:00+00:00",
            "gain_pct": -11.897372376063771,
            "drawdown_pct": -11.897372376063775,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -11.277777414705966,
            "drawdown_pct": -11.27777741470597,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -10.225934189992202,
            "drawdown_pct": -10.225934189992202,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -10.225934189992202,
            "drawdown_pct": -10.225934189992202,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -11.58193033696368,
            "drawdown_pct": -11.581930336963675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -11.58193033696368,
            "drawdown_pct": -11.581930336963675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -15.179769781163216,
            "drawdown_pct": -15.179769781163222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -15.179769781163216,
            "drawdown_pct": -15.179769781163222,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -13.836164126736747,
            "drawdown_pct": -13.83616412673675,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -14.714031038116133,
            "drawdown_pct": -14.714031038116138,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": -15.94544590146458,
            "drawdown_pct": -15.945445901464584,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 21:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 01:00:00+00:00",
            "gain_pct": -15.332492889572222,
            "drawdown_pct": -15.332492889572224,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 00:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -6.499959108207619,
            "drawdown_pct": -6.49995910820762,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 17:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 19:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 20:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 22:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 00:00:00+00:00",
            "gain_pct": -10.197789931085254,
            "drawdown_pct": -10.197789931085255,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-05 01:00:00+00:00",
            "gain_pct": -7.68995282356029,
            "drawdown_pct": -7.6899528235602865,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 20:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 21:00:00+00:00",
            "gain_pct": -5.445522116191157,
            "drawdown_pct": -5.445522116191159,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -7.035631467691985,
            "drawdown_pct": -7.035631467691983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -7.035631467691985,
            "drawdown_pct": -7.035631467691983,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 15:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": -7.475365722754432,
            "drawdown_pct": -7.475365722754434,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -8.563099256192615,
            "drawdown_pct": -8.563099256192618,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -10.225317636456367,
            "drawdown_pct": -10.225317636456365,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -10.98482622833798,
            "drawdown_pct": -10.984826228337985,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -10.98482622833798,
            "drawdown_pct": -10.984826228337985,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -10.911936278749593,
            "drawdown_pct": -10.91193627874959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -10.911936278749593,
            "drawdown_pct": -10.91193627874959,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 06:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 13:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 14:00:00+00:00",
            "gain_pct": -12.075198589781806,
            "drawdown_pct": -12.07519858978181,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 17:00:00+00:00",
            "gain_pct": -9.060617538151106,
            "drawdown_pct": -9.060617538151106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -9.060617538151106,
            "drawdown_pct": -9.060617538151106,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -8.133667872579494,
            "drawdown_pct": -8.133667872579498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -8.133667872579494,
            "drawdown_pct": -8.133667872579498,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": -10.297005659002892,
            "drawdown_pct": -10.297005659002888,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -10.827526747075211,
            "drawdown_pct": -10.827526747075211,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -8.992601589184247,
            "drawdown_pct": -8.992601589184247,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -7.9567738780933155,
            "drawdown_pct": -7.9567738780933155,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -8.262784278953532,
            "drawdown_pct": -8.262784278953529,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -9.347103398392477,
            "drawdown_pct": -9.347103398392475,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-23 22:00:00+00:00",
            "gain_pct": -8.470917178091582,
            "drawdown_pct": -8.470917178091586,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -8.995512631019267,
            "drawdown_pct": -8.995512631019265,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": -10.892674484092069,
            "drawdown_pct": -10.892674484092069,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -11.625976040802357,
            "drawdown_pct": -11.625976040802355,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -12.134194479373349,
            "drawdown_pct": -12.13419447937335,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": -12.400746380470352,
            "drawdown_pct": -12.400746380470352,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": -14.234299423331592,
            "drawdown_pct": -14.234299423331587,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 15:00:00+00:00",
            "gain_pct": -14.234299423331592,
            "drawdown_pct": -14.234299423331587,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -10.656577827684984,
            "drawdown_pct": -10.656577827684988,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -10.469026844958748,
            "drawdown_pct": -10.469026844958751,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -12.332694323666658,
            "drawdown_pct": -12.33269432366666,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -11.21030281591105,
            "drawdown_pct": -11.210302815911044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -11.21030281591105,
            "drawdown_pct": -11.210302815911044,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -10.322245724416234,
            "drawdown_pct": -10.322245724416234,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -8.995477435324815,
            "drawdown_pct": -8.995477435324817,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -10.21984414202062,
            "drawdown_pct": -10.219844142020618,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -9.93877967593258,
            "drawdown_pct": -9.938779675932574,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": -7.5951243825097805,
            "drawdown_pct": -7.595124382509777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": -7.5951243825097805,
            "drawdown_pct": -7.595124382509777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -5.966657721899111,
            "drawdown_pct": -5.966657721899116,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -8.798733776892988,
            "drawdown_pct": -8.798733776892986,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -6.4545687312391635,
            "drawdown_pct": -6.4545687312391635,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "test": {
        "label": "Test perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": -23.487557369100486,
        "max_drawdown_pct": -26.7451294976494,
        "capital_score": -63.60525161557459,
        "stability_score": -84.97900550288485,
        "n_trades": 145,
        "skipped_by_capacity": 792,
        "avg_trade_ret_pct": -0.17397781006970123,
        "median_trade_ret_pct": -0.13860044198192198,
        "positive_month_rate": 0.35714285714285715,
        "worst_month_pct": -12.32268094241148,
        "month_gain_concentration": 0.504921354833539,
        "top_asset_trade_share": 0.7103448275862069,
        "long_counts": {
          "ETH": 12,
          "BTC": 103,
          "BNB": 30
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 145,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.916083916083916,
        "max_open_trades": 2,
        "avg_exposure": 0.958041958041958,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2025-01-31 00:00:00+00:00": -4.745089290928945,
          "2025-02-28 00:00:00+00:00": -12.32268094241148,
          "2025-03-31 00:00:00+00:00": 6.455185467271775,
          "2025-04-30 00:00:00+00:00": -0.45094558739224055,
          "2025-05-31 00:00:00+00:00": 1.0772437391279794,
          "2025-06-30 00:00:00+00:00": -0.20422262635601385,
          "2025-07-31 00:00:00+00:00": 1.269113958473028,
          "2025-08-31 00:00:00+00:00": -3.543888407013995,
          "2025-10-31 00:00:00+00:00": -4.746582215991523,
          "2025-11-30 00:00:00+00:00": -2.4440904312919116,
          "2025-12-31 00:00:00+00:00": -3.8540397048899706,
          "2026-01-31 00:00:00+00:00": 2.7691428847858646,
          "2026-02-28 00:00:00+00:00": -4.121391223676014,
          "2026-03-31 00:00:00+00:00": 1.2138504043400218
        },
        "curve": [
          {
            "t": "2025-01-07 15:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-10 17:00:00+00:00",
            "gain_pct": -1.069193925894922,
            "drawdown_pct": -1.069193925894918,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 09:00:00+00:00",
            "gain_pct": -2.601622307947025,
            "drawdown_pct": -2.601622307947027,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-19 14:00:00+00:00",
            "gain_pct": -2.601622307947025,
            "drawdown_pct": -2.601622307947027,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 21:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 22:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-19 23:00:00+00:00",
            "gain_pct": -2.194651526839948,
            "drawdown_pct": -2.1946515268399525,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 02:00:00+00:00",
            "gain_pct": -4.759913354287775,
            "drawdown_pct": -4.75991335428777,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-20 16:00:00+00:00",
            "gain_pct": -1.570428404164602,
            "drawdown_pct": -1.5704284041646033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-23 14:00:00+00:00",
            "gain_pct": -4.164118008595636,
            "drawdown_pct": -4.164118008595641,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-01-27 20:00:00+00:00",
            "gain_pct": -5.337043052761189,
            "drawdown_pct": -5.337043052761192,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-01-29 19:00:00+00:00",
            "gain_pct": -4.745089290928945,
            "drawdown_pct": -4.74508929092895,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 16:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 17:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 18:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 19:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 22:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-02 23:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 00:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 01:00:00+00:00",
            "gain_pct": -3.239596433228911,
            "drawdown_pct": -3.2395964332289084,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 14:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 15:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-03 19:00:00+00:00",
            "gain_pct": -14.391581729302303,
            "drawdown_pct": -14.391581729302306,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 14:00:00+00:00",
            "gain_pct": -10.477289480925691,
            "drawdown_pct": -10.47728948092569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-04 19:00:00+00:00",
            "gain_pct": -10.477289480925691,
            "drawdown_pct": -10.47728948092569,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-18 16:00:00+00:00",
            "gain_pct": -12.071421361553263,
            "drawdown_pct": -12.07142136155326,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 15:00:00+00:00",
            "gain_pct": -11.551739986141627,
            "drawdown_pct": -11.55173998614163,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-02-21 17:00:00+00:00",
            "gain_pct": -11.551739986141627,
            "drawdown_pct": -11.55173998614163,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 00:00:00+00:00",
            "gain_pct": -12.560898680466579,
            "drawdown_pct": -12.56089868046658,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 01:00:00+00:00",
            "gain_pct": -12.560898680466579,
            "drawdown_pct": -12.56089868046658,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 15:00:00+00:00",
            "gain_pct": -16.118902704889365,
            "drawdown_pct": -16.118902704889358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-25 19:00:00+00:00",
            "gain_pct": -16.118902704889365,
            "drawdown_pct": -16.118902704889358,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 17:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 18:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-26 20:00:00+00:00",
            "gain_pct": -14.790173505093122,
            "drawdown_pct": -14.790173505093119,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 01:00:00+00:00",
            "gain_pct": -15.852797630361934,
            "drawdown_pct": -15.852797630361938,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-02-28 15:00:00+00:00",
            "gain_pct": -17.067770233340426,
            "drawdown_pct": -17.06777023334043,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 15:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 16:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 17:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 18:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 19:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-02 23:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 00:00:00+00:00",
            "gain_pct": -16.463001573705014,
            "drawdown_pct": -16.463001573705014,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 18:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 19:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 20:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-03 22:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 01:00:00+00:00",
            "gain_pct": -7.7484027178332155,
            "drawdown_pct": -7.748402717833214,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 14:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 18:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-04 21:00:00+00:00",
            "gain_pct": -11.396858875028727,
            "drawdown_pct": -11.396858875028727,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 15:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-03-07 16:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-07 18:00:00+00:00",
            "gain_pct": -8.922507241745379,
            "drawdown_pct": -8.92250724174538,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 16:00:00+00:00",
            "gain_pct": -10.106874730331398,
            "drawdown_pct": -10.106874730331395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-09 17:00:00+00:00",
            "gain_pct": -10.106874730331398,
            "drawdown_pct": -10.106874730331395,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 17:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 18:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-10 19:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 00:00:00+00:00",
            "gain_pct": -10.151509936001716,
            "drawdown_pct": -10.151509936001712,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-11 18:00:00+00:00",
            "gain_pct": -8.957536809848364,
            "drawdown_pct": -8.957536809848365,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-03-13 13:00:00+00:00",
            "gain_pct": -10.61258476606865,
            "drawdown_pct": -10.612584766068656,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 20:00:00+00:00",
            "gain_pct": -11.368817014280197,
            "drawdown_pct": -11.368817014280197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-02 21:00:00+00:00",
            "gain_pct": -11.368817014280197,
            "drawdown_pct": -11.368817014280197,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-06 18:00:00+00:00",
            "gain_pct": -11.296241495005688,
            "drawdown_pct": -11.296241495005688,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-04-07 03:00:00+00:00",
            "gain_pct": -11.296241495005688,
            "drawdown_pct": -11.296241495005688,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-07 17:00:00+00:00",
            "gain_pct": -11.513040768783497,
            "drawdown_pct": -11.513040768783501,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 01:00:00+00:00",
            "gain_pct": -11.513040768783497,
            "drawdown_pct": -11.513040768783501,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-08 16:00:00+00:00",
            "gain_pct": -10.611088775638663,
            "drawdown_pct": -10.611088775638667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 01:00:00+00:00",
            "gain_pct": -10.611088775638663,
            "drawdown_pct": -10.611088775638667,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-09 17:00:00+00:00",
            "gain_pct": -12.338251914433016,
            "drawdown_pct": -12.338251914433018,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-10 15:00:00+00:00",
            "gain_pct": -12.856700672117597,
            "drawdown_pct": -12.856700672117594,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-04-22 21:00:00+00:00",
            "gain_pct": -11.06353035346089,
            "drawdown_pct": -11.063530353460893,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-11 00:00:00+00:00",
            "gain_pct": -10.051273532640337,
            "drawdown_pct": -10.051273532640337,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-20 19:00:00+00:00",
            "gain_pct": -10.350320480502504,
            "drawdown_pct": -10.350320480502507,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-05-23 11:00:00+00:00",
            "gain_pct": -9.986286614332911,
            "drawdown_pct": -9.986286614332906,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 00:00:00+00:00",
            "gain_pct": -11.050234213664552,
            "drawdown_pct": -11.050234213664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-13 01:00:00+00:00",
            "gain_pct": -11.050234213664552,
            "drawdown_pct": -11.050234213664556,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-06-23 22:00:00+00:00",
            "gain_pct": -10.190509240688925,
            "drawdown_pct": -10.190509240688927,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-10 21:00:00+00:00",
            "gain_pct": -10.705248917188854,
            "drawdown_pct": -10.70524891718886,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-22 01:00:00+00:00",
            "gain_pct": -9.956803535096029,
            "drawdown_pct": -9.956803535096025,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-07-24 14:00:00+00:00",
            "gain_pct": -8.921395282215897,
            "drawdown_pct": -8.921395282215894,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-01 14:00:00+00:00",
            "gain_pct": -10.491841716988716,
            "drawdown_pct": -10.491841716988715,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-14 12:00:00+00:00",
            "gain_pct": -11.958980280519086,
            "drawdown_pct": -11.958980280519082,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-08-24 19:00:00+00:00",
            "gain_pct": -12.465283689229892,
            "drawdown_pct": -12.465283689229889,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-03 17:00:00+00:00",
            "gain_pct": -12.730831189834618,
            "drawdown_pct": -12.730831189834612,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 15:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 22:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-10 23:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 00:00:00+00:00",
            "gain_pct": -12.683273401087604,
            "drawdown_pct": -12.683273401087602,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 02:00:00+00:00",
            "gain_pct": -18.616086594424345,
            "drawdown_pct": -18.616086594424342,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-11 21:00:00+00:00",
            "gain_pct": -19.279048064549414,
            "drawdown_pct": -19.279048064549407,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 14:00:00+00:00",
            "gain_pct": -17.65874770761303,
            "drawdown_pct": -17.65874770761303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-12 16:00:00+00:00",
            "gain_pct": -17.65874770761303,
            "drawdown_pct": -17.65874770761303,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 15:00:00+00:00",
            "gain_pct": -14.223877187600053,
            "drawdown_pct": -14.223877187600053,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-14 17:00:00+00:00",
            "gain_pct": -14.223877187600053,
            "drawdown_pct": -14.223877187600053,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 15:00:00+00:00",
            "gain_pct": -14.400116205365762,
            "drawdown_pct": -14.400116205365766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-16 16:00:00+00:00",
            "gain_pct": -14.400116205365762,
            "drawdown_pct": -14.400116205365766,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 14:00:00+00:00",
            "gain_pct": -14.220423711653439,
            "drawdown_pct": -14.22042371165344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-21 16:00:00+00:00",
            "gain_pct": -14.220423711653439,
            "drawdown_pct": -14.22042371165344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-28 20:00:00+00:00",
            "gain_pct": -17.504217588374928,
            "drawdown_pct": -17.504217588374928,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-10-29 18:00:00+00:00",
            "gain_pct": -17.211865905221416,
            "drawdown_pct": -17.211865905221412,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 16:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 19:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 20:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 21:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-04 22:00:00+00:00",
            "gain_pct": -18.935175143334618,
            "drawdown_pct": -18.935175143334614,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-17 17:00:00+00:00",
            "gain_pct": -19.45150765124886,
            "drawdown_pct": -19.451507651248857,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 07:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-11-21 12:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 16:00:00+00:00",
            "gain_pct": -19.79202061484935,
            "drawdown_pct": -19.79202061484935,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-21 18:00:00+00:00",
            "gain_pct": -19.391906372862408,
            "drawdown_pct": -19.39190637286241,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-11-26 17:00:00+00:00",
            "gain_pct": -19.655956336513327,
            "drawdown_pct": -19.655956336513324,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-02 15:00:00+00:00",
            "gain_pct": -19.59813662776726,
            "drawdown_pct": -19.59813662776726,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-07 15:00:00+00:00",
            "gain_pct": -18.408603687654562,
            "drawdown_pct": -18.408603687654555,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-09 16:00:00+00:00",
            "gain_pct": -17.214379578827348,
            "drawdown_pct": -17.214379578827344,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-10 20:00:00+00:00",
            "gain_pct": -19.493220727990987,
            "drawdown_pct": -19.49322072799099,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-17 14:00:00+00:00",
            "gain_pct": -21.437928894264815,
            "drawdown_pct": -21.437928894264815,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2025-12-17 15:00:00+00:00",
            "gain_pct": -21.437928894264815,
            "drawdown_pct": -21.437928894264815,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2025-12-18 17:00:00+00:00",
            "gain_pct": -23.509996041403298,
            "drawdown_pct": -23.5099960414033,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-06 16:00:00+00:00",
            "gain_pct": -23.172573537618575,
            "drawdown_pct": -23.17257353761858,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": -22.9921742849846,
            "drawdown_pct": -22.9921742849846,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": -22.75109469214641,
            "drawdown_pct": -22.751094692146413,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 19:00:00+00:00",
            "gain_pct": -22.75109469214641,
            "drawdown_pct": -22.751094692146413,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-31 14:00:00+00:00",
            "gain_pct": -20.740853156617433,
            "drawdown_pct": -20.740853156617433,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-02 00:00:00+00:00",
            "gain_pct": -23.31769998764223,
            "drawdown_pct": -23.317699987642225,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": -23.634016809571463,
            "drawdown_pct": -23.634016809571467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": -23.634016809571463,
            "drawdown_pct": -23.634016809571467,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-04 18:00:00+00:00",
            "gain_pct": -22.28820624709472,
            "drawdown_pct": -22.28820624709472,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": -24.470343485864603,
            "drawdown_pct": -24.4703434858646,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": -26.7451294976494,
            "drawdown_pct": -26.7451294976494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 16:00:00+00:00",
            "gain_pct": -26.7451294976494,
            "drawdown_pct": -26.7451294976494,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": -24.862244380293447,
            "drawdown_pct": -24.862244380293454,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": -23.648393975953425,
            "drawdown_pct": -23.64839397595343,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "recent": {
        "label": "Recent perm_prob_tp_only",
        "variant": "perm_prob_tp_only",
        "gain_pct": 6.854333751280578,
        "max_drawdown_pct": -3.011778573836177,
        "capital_score": 2.3366658905263122,
        "stability_score": -5.0940978852995755,
        "n_trades": 13,
        "skipped_by_capacity": 64,
        "avg_trade_ret_pct": 0.5170098727828958,
        "median_trade_ret_pct": 0.8773100427946058,
        "positive_month_rate": 1.0,
        "worst_month_pct": 0.16926467117164634,
        "month_gain_concentration": 0.7187690125714971,
        "top_asset_trade_share": 0.6153846153846154,
        "long_counts": {
          "BTC": 8,
          "ETH": 3,
          "BNB": 2
        },
        "cost_bps_roundtrip": 8.0,
        "delay_bars": 1,
        "horizon_bars": 10,
        "avg_bars_held": 11.0,
        "timeouts": 13,
        "tp_hits": 0,
        "hit_rate": 0.0,
        "avg_open_trades": 1.9375,
        "max_open_trades": 2,
        "avg_exposure": 0.96875,
        "max_exposure": 1.0,
        "monthly_gain_pct": {
          "2026-01-31 00:00:00+00:00": 0.16926467117164634,
          "2026-02-28 00:00:00+00:00": 4.765234087960337,
          "2026-03-31 00:00:00+00:00": 1.6952167748085287
        },
        "curve": [
          {
            "t": "2026-01-19 00:00:00+00:00",
            "gain_pct": 0.0,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-01-21 16:00:00+00:00",
            "gain_pct": 0.16926467117164634,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 19:00:00+00:00",
            "gain_pct": 3.6550815396088012,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-03 20:00:00+00:00",
            "gain_pct": 3.6550815396088012,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 17:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 18:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 19:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 20:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 21:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 22:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-05 23:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 01:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 02:00:00+00:00",
            "gain_pct": 5.481812470873464,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-06 14:00:00+00:00",
            "gain_pct": 2.3049338435816367,
            "drawdown_pct": -3.011778573836177,
            "open_trades": 2,
            "exposure": 1.0
          },
          {
            "t": "2026-02-28 06:00:00+00:00",
            "gain_pct": 4.9344987591319835,
            "drawdown_pct": -0.518870219349532,
            "open_trades": 1,
            "exposure": 0.5
          },
          {
            "t": "2026-03-23 11:00:00+00:00",
            "gain_pct": 6.629715533940512,
            "drawdown_pct": 0.0,
            "open_trades": 2,
            "exposure": 1.0
          }
        ]
      },
      "selected_on": "Validation only",
      "paired_original_val_score": 412.50387432817456
    }
  ],
  "selected_block": {
    "name": "full_reference",
    "permuted_train_labels": false,
    "features": [
      "score",
      "prob_tp_trainonly",
      "range30",
      "vol_chg30",
      "ret30",
      "fold",
      "bars_held",
      "hl_pos30",
      "micro30_score",
      "agree30_1h"
    ],
    "n_features": 10,
    "threshold": 0.033558452906995294,
    "threshold_percentile": 70,
    "model_diag": {
      "alpha": 1.0,
      "ykey": "y_H10_c8",
      "n_train": 12794,
      "target_mean": 0.008213253534827653
    },
    "variant": {
      "name": "full_reference",
      "delay_bars": 1,
      "horizon": 10,
      "cap": 2,
      "cost_bps": 8
    },
    "val": {
      "label": "Validation full_reference",
      "variant": "full_reference",
      "gain_pct": 2192.8121201541094,
      "max_drawdown_pct": -11.451495366599474,
      "capital_score": 2175.6348771042103,
      "stability_score": 2149.2484739799597,
      "n_trades": 188,
      "skipped_by_capacity": 1783,
      "avg_trade_ret_pct": 1.7054948693501295,
      "median_trade_ret_pct": 1.4564806098937189,
      "positive_month_rate": 0.7058823529411765,
      "worst_month_pct": -30.854488230633706,
      "month_gain_concentration": 0.17560926953373907,
      "top_asset_trade_share": 0.601063829787234,
      "long_counts": {
        "SOL": 54,
        "XRP": 113,
        "BTC": 4,
        "ETH": 14,
        "BNB": 3
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 188,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.942084942084942,
      "max_open_trades": 2,
      "avg_exposure": 0.971042471042471,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2024-07-31 00:00:00+00:00": 0.0,
        "2024-08-31 00:00:00+00:00": 46.034968679605015,
        "2024-10-31 00:00:00+00:00": 5.171122962568944,
        "2024-11-30 00:00:00+00:00": 127.32515614649057,
        "2024-12-31 00:00:00+00:00": 266.9496997522311,
        "2025-01-31 00:00:00+00:00": 163.93300397148528,
        "2025-02-28 00:00:00+00:00": 338.3250739701341,
        "2025-03-31 00:00:00+00:00": 245.78281153172497,
        "2025-04-30 00:00:00+00:00": 385.0005130211441,
        "2025-05-31 00:00:00+00:00": 49.12003240680042,
        "2025-07-31 00:00:00+00:00": -4.0555618506582505,
        "2025-08-31 00:00:00+00:00": 103.07614200683338,
        "2025-10-31 00:00:00+00:00": -7.2855723655891325,
        "2025-11-30 00:00:00+00:00": 186.11367582389948,
        "2026-01-31 00:00:00+00:00": -11.321493390524893,
        "2026-02-28 00:00:00+00:00": 275.53790663180735,
        "2026-03-31 00:00:00+00:00": -30.854488230633706
      },
      "curve": [
        {
          "t": "2024-07-05 02:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-07-05 03:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-07-05 04:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 01:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 03:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 05:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 06:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 07:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 08:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 09:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 10:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 11:00:00+00:00",
          "gain_pct": 4.203450872442872,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 12:00:00+00:00",
          "gain_pct": -1.272108079246351,
          "drawdown_pct": -5.25468101665073,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 14:00:00+00:00",
          "gain_pct": -1.272108079246351,
          "drawdown_pct": -5.25468101665073,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 16:00:00+00:00",
          "gain_pct": -1.272108079246351,
          "drawdown_pct": -5.25468101665073,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 18:00:00+00:00",
          "gain_pct": -1.272108079246351,
          "drawdown_pct": -5.25468101665073,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-06 00:00:00+00:00",
          "gain_pct": 11.030477611635007,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-08-06 08:00:00+00:00",
          "gain_pct": 11.030477611635007,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 01:00:00+00:00",
          "gain_pct": 14.527485258267362,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 14:00:00+00:00",
          "gain_pct": 16.409245229689276,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 20:00:00+00:00",
          "gain_pct": 16.409245229689276,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 21:00:00+00:00",
          "gain_pct": 16.409245229689276,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-08 14:00:00+00:00",
          "gain_pct": 36.97733179503234,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-30 14:00:00+00:00",
          "gain_pct": 46.034968679605015,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-10-01 15:00:00+00:00",
          "gain_pct": 47.822393842740155,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-10-01 17:00:00+00:00",
          "gain_pct": 47.822393842740155,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-10-15 14:00:00+00:00",
          "gain_pct": 47.8861360842445,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-10-25 23:00:00+00:00",
          "gain_pct": 51.20609164217396,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-10 04:00:00+00:00",
          "gain_pct": 52.983322767754515,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-10 05:00:00+00:00",
          "gain_pct": 52.983322767754515,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-11 05:00:00+00:00",
          "gain_pct": 58.72340019774248,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-11 20:00:00+00:00",
          "gain_pct": 66.27333894242375,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 08:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-12 10:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 11:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 12:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 13:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 14:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 15:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 18:00:00+00:00",
          "gain_pct": 67.05185360098557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 03:00:00+00:00",
          "gain_pct": 77.8054691315813,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 04:00:00+00:00",
          "gain_pct": 77.8054691315813,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 13:00:00+00:00",
          "gain_pct": 77.8054691315813,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 14:00:00+00:00",
          "gain_pct": 85.78879835247136,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 15:00:00+00:00",
          "gain_pct": 85.78879835247136,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 19:00:00+00:00",
          "gain_pct": 85.78879835247136,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 20:00:00+00:00",
          "gain_pct": 85.78879835247136,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-14 14:00:00+00:00",
          "gain_pct": 78.59386097502411,
          "drawdown_pct": -3.872643260115871,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-14 21:00:00+00:00",
          "gain_pct": 78.59386097502411,
          "drawdown_pct": -3.872643260115871,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-14 22:00:00+00:00",
          "gain_pct": 78.59386097502411,
          "drawdown_pct": -3.872643260115871,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-15 12:00:00+00:00",
          "gain_pct": 101.86668475414228,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-15 13:00:00+00:00",
          "gain_pct": 101.86668475414228,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-15 16:00:00+00:00",
          "gain_pct": 101.86668475414228,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-17 06:00:00+00:00",
          "gain_pct": 108.11857904097195,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-18 01:00:00+00:00",
          "gain_pct": 112.35843041971401,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-22 01:00:00+00:00",
          "gain_pct": 111.3745652215631,
          "drawdown_pct": -0.4633040450555015,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-22 11:00:00+00:00",
          "gain_pct": 111.3745652215631,
          "drawdown_pct": -0.4633040450555015,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-22 15:00:00+00:00",
          "gain_pct": 129.08764966274762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 00:00:00+00:00",
          "gain_pct": 129.08764966274762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 01:00:00+00:00",
          "gain_pct": 129.08764966274762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 05:00:00+00:00",
          "gain_pct": 152.8694263835553,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-23 12:00:00+00:00",
          "gain_pct": 152.8694263835553,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 16:00:00+00:00",
          "gain_pct": 153.96214137281828,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 12:00:00+00:00",
          "gain_pct": 151.98809895040853,
          "drawdown_pct": -0.7772979120977852,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 15:00:00+00:00",
          "gain_pct": 151.98809895040853,
          "drawdown_pct": -0.7772979120977852,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 16:00:00+00:00",
          "gain_pct": 151.98809895040853,
          "drawdown_pct": -0.7772979120977852,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 14:00:00+00:00",
          "gain_pct": 171.8938162075404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 15:00:00+00:00",
          "gain_pct": 171.8938162075404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 22:00:00+00:00",
          "gain_pct": 171.8938162075404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 10:00:00+00:00",
          "gain_pct": 178.53124778866453,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 11:00:00+00:00",
          "gain_pct": 178.53124778866453,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 13:00:00+00:00",
          "gain_pct": 178.53124778866453,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 14:00:00+00:00",
          "gain_pct": 178.53124778866453,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 16:00:00+00:00",
          "gain_pct": 178.53124778866453,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-01 21:00:00+00:00",
          "gain_pct": 194.16196061548237,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-12-01 23:00:00+00:00",
          "gain_pct": 194.16196061548237,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 01:00:00+00:00",
          "gain_pct": 194.16196061548237,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 02:00:00+00:00",
          "gain_pct": 194.16196061548237,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 03:00:00+00:00",
          "gain_pct": 194.16196061548237,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 13:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 14:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 15:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 16:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 18:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 20:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 21:00:00+00:00",
          "gain_pct": 216.10187216687626,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 01:00:00+00:00",
          "gain_pct": 255.12105757474723,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 11:00:00+00:00",
          "gain_pct": 255.12105757474723,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 12:00:00+00:00",
          "gain_pct": 279.8646794159709,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-12-03 13:00:00+00:00",
          "gain_pct": 279.8646794159709,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 14:00:00+00:00",
          "gain_pct": 279.8646794159709,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 15:00:00+00:00",
          "gain_pct": 279.8646794159709,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 21:00:00+00:00",
          "gain_pct": 279.8646794159709,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 02:00:00+00:00",
          "gain_pct": 310.0862416553224,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 13:00:00+00:00",
          "gain_pct": 326.75330749743796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 15:00:00+00:00",
          "gain_pct": 326.75330749743796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 16:00:00+00:00",
          "gain_pct": 326.75330749743796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 17:00:00+00:00",
          "gain_pct": 326.75330749743796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 00:00:00+00:00",
          "gain_pct": 316.0736222216383,
          "drawdown_pct": -2.5025430589928788,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 02:00:00+00:00",
          "gain_pct": 316.0736222216383,
          "drawdown_pct": -2.5025430589928788,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 03:00:00+00:00",
          "gain_pct": 316.0736222216383,
          "drawdown_pct": -2.5025430589928788,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 04:00:00+00:00",
          "gain_pct": 316.0736222216383,
          "drawdown_pct": -2.5025430589928788,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 22:00:00+00:00",
          "gain_pct": 335.43937278978393,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 23:00:00+00:00",
          "gain_pct": 335.43937278978393,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-06 00:00:00+00:00",
          "gain_pct": 335.43937278978393,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-09 21:00:00+00:00",
          "gain_pct": 340.3745396044157,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 02:00:00+00:00",
          "gain_pct": 340.3745396044157,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 03:00:00+00:00",
          "gain_pct": 340.3745396044157,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 04:00:00+00:00",
          "gain_pct": 340.3745396044157,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 15:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 16:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 17:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 19:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 20:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 21:00:00+00:00",
          "gain_pct": 342.83236234299176,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-11 12:00:00+00:00",
          "gain_pct": 388.3301340660781,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-12 02:00:00+00:00",
          "gain_pct": 401.3968638489377,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-19 19:00:00+00:00",
          "gain_pct": 409.93168622810526,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-19 20:00:00+00:00",
          "gain_pct": 409.93168622810526,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 08:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 09:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 10:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 11:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 12:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 13:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 15:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 16:00:00+00:00",
          "gain_pct": 412.2174297928344,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-23 16:00:00+00:00",
          "gain_pct": 437.4133070825201,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-24 13:00:00+00:00",
          "gain_pct": 445.4809475408956,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-08 18:00:00+00:00",
          "gain_pct": 448.51913107288715,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-08 19:00:00+00:00",
          "gain_pct": 448.51913107288715,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-15 13:00:00+00:00",
          "gain_pct": 462.3928463386328,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-15 16:00:00+00:00",
          "gain_pct": 462.3928463386328,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-16 13:00:00+00:00",
          "gain_pct": 517.1383771583648,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-16 14:00:00+00:00",
          "gain_pct": 517.1383771583648,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-18 06:00:00+00:00",
          "gain_pct": 513.8848370125567,
          "drawdown_pct": -0.5271978321603088,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 09:00:00+00:00",
          "gain_pct": 532.9317914359598,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 10:00:00+00:00",
          "gain_pct": 532.9317914359598,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 12:00:00+00:00",
          "gain_pct": 532.9317914359598,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 14:00:00+00:00",
          "gain_pct": 532.9317914359598,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 23:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 01:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 02:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 03:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 06:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 07:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 08:00:00+00:00",
          "gain_pct": 523.783622899341,
          "drawdown_pct": -1.4453640440250104,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-23 14:00:00+00:00",
          "gain_pct": 585.7004916884428,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-27 14:00:00+00:00",
          "gain_pct": 589.3906578524771,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-29 19:00:00+00:00",
          "gain_pct": 609.4139515123809,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 17:00:00+00:00",
          "gain_pct": 635.5697175954765,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 18:00:00+00:00",
          "gain_pct": 635.5697175954765,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 00:00:00+00:00",
          "gain_pct": 635.5697175954765,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 01:00:00+00:00",
          "gain_pct": 635.5697175954765,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 03:00:00+00:00",
          "gain_pct": 635.5697175954765,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 05:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 06:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 07:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 08:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 09:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 10:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 12:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 14:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 15:00:00+00:00",
          "gain_pct": 551.3359854669217,
          "drawdown_pct": -11.451495366599474,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 16:00:00+00:00",
          "gain_pct": 625.9367560857534,
          "drawdown_pct": -1.3095919094130992,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 19:00:00+00:00",
          "gain_pct": 625.9367560857534,
          "drawdown_pct": -1.3095919094130992,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 20:00:00+00:00",
          "gain_pct": 625.9367560857534,
          "drawdown_pct": -1.3095919094130992,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 21:00:00+00:00",
          "gain_pct": 625.9367560857534,
          "drawdown_pct": -1.3095919094130992,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 07:00:00+00:00",
          "gain_pct": 658.0252036091299,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 15:00:00+00:00",
          "gain_pct": 658.0252036091299,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 21:00:00+00:00",
          "gain_pct": 700.5647993868664,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-05 17:00:00+00:00",
          "gain_pct": 719.9132610387753,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-06 17:00:00+00:00",
          "gain_pct": 730.9898503348896,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-10 01:00:00+00:00",
          "gain_pct": 737.943744308942,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-10 03:00:00+00:00",
          "gain_pct": 737.943744308942,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-18 16:00:00+00:00",
          "gain_pct": 767.4052583146216,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 07:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 08:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 09:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 10:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 11:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 13:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 15:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 16:00:00+00:00",
          "gain_pct": 803.1678221336615,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 19:00:00+00:00",
          "gain_pct": 832.902754738649,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 17:00:00+00:00",
          "gain_pct": 839.770805294528,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 18:00:00+00:00",
          "gain_pct": 839.770805294528,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 03:00:00+00:00",
          "gain_pct": 871.45613042578,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 14:00:00+00:00",
          "gain_pct": 947.739025482515,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 15:00:00+00:00",
          "gain_pct": 958.8560287520684,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 16:00:00+00:00",
          "gain_pct": 958.8560287520684,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 17:00:00+00:00",
          "gain_pct": 958.8560287520684,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 19:00:00+00:00",
          "gain_pct": 958.8560287520684,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 06:00:00+00:00",
          "gain_pct": 1069.3161327841424,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 08:00:00+00:00",
          "gain_pct": 1069.3161327841424,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 01:00:00+00:00",
          "gain_pct": 1042.6716128313267,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 02:00:00+00:00",
          "gain_pct": 1042.6716128313267,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 03:00:00+00:00",
          "gain_pct": 1042.6716128313267,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 06:00:00+00:00",
          "gain_pct": 1042.6716128313267,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 14:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 15:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 16:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 17:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 18:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 19:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 20:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-05 00:00:00+00:00",
          "gain_pct": 1080.7294192491827,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-05 03:00:00+00:00",
          "gain_pct": 1119.8414344327405,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-05 15:00:00+00:00",
          "gain_pct": 1136.491240493874,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 14:00:00+00:00",
          "gain_pct": 1169.3859263524857,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 15:00:00+00:00",
          "gain_pct": 1169.3859263524857,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 16:00:00+00:00",
          "gain_pct": 1169.3859263524857,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 17:00:00+00:00",
          "gain_pct": 1169.3859263524857,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-09 16:00:00+00:00",
          "gain_pct": 1121.0395843954063,
          "drawdown_pct": -3.808640142718467,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-09 17:00:00+00:00",
          "gain_pct": 1121.0395843954063,
          "drawdown_pct": -3.808640142718467,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 14:00:00+00:00",
          "gain_pct": 1147.476436826024,
          "drawdown_pct": -1.72599121131094,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 18:00:00+00:00",
          "gain_pct": 1147.476436826024,
          "drawdown_pct": -1.72599121131094,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 00:00:00+00:00",
          "gain_pct": 1147.476436826024,
          "drawdown_pct": -1.72599121131094,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 01:00:00+00:00",
          "gain_pct": 1064.6408818722682,
          "drawdown_pct": -8.251631147447569,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 13:00:00+00:00",
          "gain_pct": 1137.3729053377153,
          "drawdown_pct": -2.5219297260336115,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 15:00:00+00:00",
          "gain_pct": 1137.3729053377153,
          "drawdown_pct": -2.5219297260336115,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 13:00:00+00:00",
          "gain_pct": 1164.730376682516,
          "drawdown_pct": -0.36675604899348846,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 15:00:00+00:00",
          "gain_pct": 1164.730376682516,
          "drawdown_pct": -0.36675604899348846,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-19 13:00:00+00:00",
          "gain_pct": 1193.52183701424,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-03 12:00:00+00:00",
          "gain_pct": 1205.734439699978,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-04-07 05:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 06:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 08:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 10:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 11:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 12:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 13:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 15:00:00+00:00",
          "gain_pct": 1232.7952586777972,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-08 16:00:00+00:00",
          "gain_pct": 1320.0322612634234,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-04-09 01:00:00+00:00",
          "gain_pct": 1320.0322612634234,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 13:00:00+00:00",
          "gain_pct": 1315.7347946944612,
          "drawdown_pct": -0.3026316152239139,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 17:00:00+00:00",
          "gain_pct": 1315.7347946944612,
          "drawdown_pct": -0.3026316152239139,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-10 15:00:00+00:00",
          "gain_pct": 1494.9297227977556,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-22 21:00:00+00:00",
          "gain_pct": 1544.2020438022057,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-30 13:00:00+00:00",
          "gain_pct": 1578.522350035384,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-05-23 11:00:00+00:00",
          "gain_pct": 1627.6423824421845,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-07-24 06:00:00+00:00",
          "gain_pct": 1623.5868205915262,
          "drawdown_pct": -0.23474544800905495,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-24 07:00:00+00:00",
          "gain_pct": 1623.5868205915262,
          "drawdown_pct": -0.23474544800905495,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-08-14 12:00:00+00:00",
          "gain_pct": 1726.6629625983596,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-10-12 14:00:00+00:00",
          "gain_pct": 1719.3773902327705,
          "drawdown_pct": -0.3988460112655745,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 20:00:00+00:00",
          "gain_pct": 1824.2204153492103,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 21:00:00+00:00",
          "gain_pct": 1824.2204153492103,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 12:00:00+00:00",
          "gain_pct": 1905.49106605667,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-01-21 16:00:00+00:00",
          "gain_pct": 1894.169572666145,
          "drawdown_pct": -0.5645247481847915,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-03 19:00:00+00:00",
          "gain_pct": 1964.074342108292,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 22:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 1970.3808847903701,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 14:00:00+00:00",
          "gain_pct": 2169.7074792979524,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-03-23 11:00:00+00:00",
          "gain_pct": 2138.8529910673187,
          "drawdown_pct": -1.3594037342722798,
          "open_trades": 2,
          "exposure": 1.0
        }
      ]
    },
    "test": {
      "label": "Test full_reference",
      "variant": "full_reference",
      "gain_pct": 199.21305509848702,
      "max_drawdown_pct": -7.8485607421914345,
      "capital_score": 187.44021398519988,
      "stability_score": 187.44021398519988,
      "n_trades": 102,
      "skipped_by_capacity": 600,
      "avg_trade_ret_pct": 1.097484338236863,
      "median_trade_ret_pct": 1.167014354538602,
      "positive_month_rate": 1.0,
      "worst_month_pct": 0.7091586366762215,
      "month_gain_concentration": 0.1956230964274636,
      "top_asset_trade_share": 0.4803921568627451,
      "long_counts": {
        "XRP": 49,
        "SOL": 32,
        "ETH": 13,
        "BNB": 6,
        "BTC": 2
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 102,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.9024390243902438,
      "max_open_trades": 2,
      "avg_exposure": 0.9512195121951219,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2025-01-31 00:00:00+00:00": 24.98752086600659,
        "2025-02-28 00:00:00+00:00": 38.0058356403223,
        "2025-03-31 00:00:00+00:00": 26.908060381037956,
        "2025-04-30 00:00:00+00:00": 13.579741154644381,
        "2025-05-31 00:00:00+00:00": 4.247370743156523,
        "2025-07-31 00:00:00+00:00": 4.594850830810202,
        "2025-08-31 00:00:00+00:00": 7.306160538964036,
        "2025-10-31 00:00:00+00:00": 13.705657409743026,
        "2025-11-30 00:00:00+00:00": 16.744085479201516,
        "2025-12-31 00:00:00+00:00": 0.7091586366762215,
        "2026-01-31 00:00:00+00:00": 5.855605344521393,
        "2026-02-28 00:00:00+00:00": 31.49007165647015,
        "2026-03-31 00:00:00+00:00": 6.146803839344159
      },
      "curve": [
        {
          "t": "2025-01-08 18:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-15 13:00:00+00:00",
          "gain_pct": 1.2567547412292157,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-18 06:00:00+00:00",
          "gain_pct": 8.733743148200091,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-19 09:00:00+00:00",
          "gain_pct": 10.40769440424944,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 10:00:00+00:00",
          "gain_pct": 10.40769440424944,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 12:00:00+00:00",
          "gain_pct": 10.40769440424944,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 14:00:00+00:00",
          "gain_pct": 10.40769440424944,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 23:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-20 01:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 02:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 03:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 06:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 07:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 08:00:00+00:00",
          "gain_pct": 12.831424808443458,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-23 14:00:00+00:00",
          "gain_pct": 22.880797632769543,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-27 14:00:00+00:00",
          "gain_pct": 23.211001658254432,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-29 19:00:00+00:00",
          "gain_pct": 24.98752086600659,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-02 17:00:00+00:00",
          "gain_pct": 27.270781862757403,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-02 18:00:00+00:00",
          "gain_pct": 27.270781862757403,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 00:00:00+00:00",
          "gain_pct": 27.270781862757403,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 01:00:00+00:00",
          "gain_pct": 27.270781862757403,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 03:00:00+00:00",
          "gain_pct": 27.270781862757403,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 05:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 06:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 08:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 09:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 10:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 14:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 15:00:00+00:00",
          "gain_pct": 17.629480520015136,
          "drawdown_pct": -7.575423990982455,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 19:00:00+00:00",
          "gain_pct": 28.65712507738732,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 20:00:00+00:00",
          "gain_pct": 28.65712507738732,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 21:00:00+00:00",
          "gain_pct": 28.65712507738732,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 07:00:00+00:00",
          "gain_pct": 25.452478971215328,
          "drawdown_pct": -2.490842309933783,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 15:00:00+00:00",
          "gain_pct": 25.452478971215328,
          "drawdown_pct": -2.490842309933783,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-10 01:00:00+00:00",
          "gain_pct": 30.41348109320225,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-10 03:00:00+00:00",
          "gain_pct": 30.41348109320225,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-18 16:00:00+00:00",
          "gain_pct": 34.6497418978542,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 07:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 08:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 10:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 11:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 15:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 16:00:00+00:00",
          "gain_pct": 39.522064124718696,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 19:00:00+00:00",
          "gain_pct": 44.1155395253993,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 17:00:00+00:00",
          "gain_pct": 45.1765212904553,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-26 18:00:00+00:00",
          "gain_pct": 45.1765212904553,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 03:00:00+00:00",
          "gain_pct": 51.12627433518304,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 14:00:00+00:00",
          "gain_pct": 62.993356506328894,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 15:00:00+00:00",
          "gain_pct": 64.72279259024478,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 16:00:00+00:00",
          "gain_pct": 64.72279259024478,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 17:00:00+00:00",
          "gain_pct": 64.72279259024478,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 19:00:00+00:00",
          "gain_pct": 64.72279259024478,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 06:00:00+00:00",
          "gain_pct": 81.90671213350555,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 08:00:00+00:00",
          "gain_pct": 81.90671213350555,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 01:00:00+00:00",
          "gain_pct": 77.76171072190951,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 02:00:00+00:00",
          "gain_pct": 77.76171072190951,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 05:00:00+00:00",
          "gain_pct": 77.76171072190951,
          "drawdown_pct": -2.2786412678130974,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 14:00:00+00:00",
          "gain_pct": 83.68224003163687,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 15:00:00+00:00",
          "gain_pct": 83.68224003163687,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 16:00:00+00:00",
          "gain_pct": 83.68224003163687,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 17:00:00+00:00",
          "gain_pct": 83.68224003163687,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 18:00:00+00:00",
          "gain_pct": 83.68224003163687,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 14:00:00+00:00",
          "gain_pct": 89.76676917433889,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 15:00:00+00:00",
          "gain_pct": 89.76676917433889,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 16:00:00+00:00",
          "gain_pct": 89.76676917433889,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 17:00:00+00:00",
          "gain_pct": 89.76676917433889,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-09 16:00:00+00:00",
          "gain_pct": 82.5392358260251,
          "drawdown_pct": -3.808640142718478,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-03-09 17:00:00+00:00",
          "gain_pct": 82.5392358260251,
          "drawdown_pct": -3.808640142718478,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 14:00:00+00:00",
          "gain_pct": 87.3107084754823,
          "drawdown_pct": -1.2942522600467576,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 18:00:00+00:00",
          "gain_pct": 87.3107084754823,
          "drawdown_pct": -1.2942522600467576,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 00:00:00+00:00",
          "gain_pct": 87.3107084754823,
          "drawdown_pct": -1.2942522600467576,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 01:00:00+00:00",
          "gain_pct": 74.8728090271967,
          "drawdown_pct": -7.8485607421914345,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 13:00:00+00:00",
          "gain_pct": 85.7936460402234,
          "drawdown_pct": -2.0936875046154046,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 15:00:00+00:00",
          "gain_pct": 85.7936460402234,
          "drawdown_pct": -2.0936875046154046,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 13:00:00+00:00",
          "gain_pct": 89.90141688736685,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 15:00:00+00:00",
          "gain_pct": 89.90141688736685,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 06:00:00+00:00",
          "gain_pct": 94.22450361957024,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 08:00:00+00:00",
          "gain_pct": 94.22450361957024,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 10:00:00+00:00",
          "gain_pct": 94.22450361957024,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 13:00:00+00:00",
          "gain_pct": 94.22450361957024,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 15:00:00+00:00",
          "gain_pct": 94.22450361957024,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-08 16:00:00+00:00",
          "gain_pct": 100.88366575565772,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-04-09 01:00:00+00:00",
          "gain_pct": 100.88366575565772,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 17:00:00+00:00",
          "gain_pct": 100.2757282732604,
          "drawdown_pct": -0.3026316152238917,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-10 15:00:00+00:00",
          "gain_pct": 97.39053991434176,
          "drawdown_pct": -1.7388799772126706,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-22 21:00:00+00:00",
          "gain_pct": 103.48115804201123,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-05-23 11:00:00+00:00",
          "gain_pct": 107.72852878516775,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-15 14:00:00+00:00",
          "gain_pct": 106.75440695098285,
          "drawdown_pct": -0.4689398417645041,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-24 06:00:00+00:00",
          "gain_pct": 112.32337961597796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-24 07:00:00+00:00",
          "gain_pct": 112.32337961597796,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-08-14 12:00:00+00:00",
          "gain_pct": 121.39204497271987,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-08-24 19:00:00+00:00",
          "gain_pct": 119.62954015494199,
          "drawdown_pct": -0.7961012411241142,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-10 22:00:00+00:00",
          "gain_pct": 118.21330720575406,
          "drawdown_pct": -1.4357958378122815,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 05:00:00+00:00",
          "gain_pct": 118.21330720575406,
          "drawdown_pct": -1.4357958378122815,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-12 14:00:00+00:00",
          "gain_pct": 115.70290961668036,
          "drawdown_pct": -2.569710829827032,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-12 16:00:00+00:00",
          "gain_pct": 115.70290961668036,
          "drawdown_pct": -2.569710829827032,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-14 15:00:00+00:00",
          "gain_pct": 128.13295612162094,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-17 07:00:00+00:00",
          "gain_pct": 126.90600700085827,
          "drawdown_pct": -0.5378219533124229,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-17 09:00:00+00:00",
          "gain_pct": 126.90600700085827,
          "drawdown_pct": -0.5378219533124229,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-19 09:00:00+00:00",
          "gain_pct": 133.33519756468502,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-11-04 19:00:00+00:00",
          "gain_pct": 135.8948909473658,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 20:00:00+00:00",
          "gain_pct": 135.8948909473658,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 21:00:00+00:00",
          "gain_pct": 135.8948909473658,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 09:00:00+00:00",
          "gain_pct": 143.77320854904585,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 12:00:00+00:00",
          "gain_pct": 143.77320854904585,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 15:00:00+00:00",
          "gain_pct": 143.77320854904585,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 22:00:00+00:00",
          "gain_pct": 150.07928304388653,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-12-07 15:00:00+00:00",
          "gain_pct": 150.78844168056276,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-01-21 16:00:00+00:00",
          "gain_pct": 156.64404702508415,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-03 19:00:00+00:00",
          "gain_pct": 165.64059535372104,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 22:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 05:00:00+00:00",
          "gain_pct": 166.45222975976657,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 14:00:00+00:00",
          "gain_pct": 192.10500502789978,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 16:00:00+00:00",
          "gain_pct": 192.10500502789978,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-28 06:00:00+00:00",
          "gain_pct": 188.1341186815543,
          "drawdown_pct": -1.3594037342722687,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2026-02-28 07:00:00+00:00",
          "gain_pct": 188.1341186815543,
          "drawdown_pct": -1.3594037342722687,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-03-23 11:00:00+00:00",
          "gain_pct": 194.28092252089846,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        }
      ]
    },
    "recent": {
      "label": "Recent full_reference",
      "variant": "full_reference",
      "gain_pct": 19.62869008732119,
      "max_drawdown_pct": -1.3594037342722909,
      "capital_score": 17.589584485912752,
      "stability_score": 4.455153817504029,
      "n_trades": 11,
      "skipped_by_capacity": 46,
      "avg_trade_ret_pct": 1.6563612066068303,
      "median_trade_ret_pct": 1.3722558108335237,
      "positive_month_rate": 0.6666666666666666,
      "worst_month_pct": 0.0,
      "month_gain_concentration": 0.9217408630999854,
      "top_asset_trade_share": 0.6363636363636364,
      "long_counts": {
        "XRP": 7,
        "ETH": 3,
        "SOL": 1
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 11,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.9230769230769231,
      "max_open_trades": 2,
      "avg_exposure": 0.9615384615384616,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2026-01-31 00:00:00+00:00": 0.0,
        "2026-02-28 00:00:00+00:00": 15.497546089767269,
        "2026-03-31 00:00:00+00:00": 1.3157977796215192
      },
      "curve": [
        {
          "t": "2026-01-21 16:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-03 19:00:00+00:00",
          "gain_pct": 3.93437459600338,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 22:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 05:00:00+00:00",
          "gain_pct": 6.806437322377477,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 14:00:00+00:00",
          "gain_pct": 17.089261888308798,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-28 06:00:00+00:00",
          "gain_pct": 15.497546089767269,
          "drawdown_pct": -1.3594037342722909,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2026-03-23 11:00:00+00:00",
          "gain_pct": 16.813343869388788,
          "drawdown_pct": -0.23564758584199152,
          "open_trades": 2,
          "exposure": 1.0
        }
      ]
    },
    "selected_on": "Validation only"
  },
  "strict_block": {
    "name": "ohlc_strict_preentry",
    "permuted_train_labels": false,
    "features": [
      "range30",
      "vol_chg30",
      "ret30",
      "hl_pos30",
      "agree30_1h"
    ],
    "n_features": 5,
    "threshold": 0.010266159914438537,
    "threshold_percentile": 70,
    "model_diag": {
      "alpha": 1.0,
      "ykey": "y_H10_c8",
      "n_train": 12794,
      "target_mean": 0.008213253534827653
    },
    "variant": {
      "name": "ohlc_strict_preentry",
      "delay_bars": 1,
      "horizon": 10,
      "cap": 2,
      "cost_bps": 8
    },
    "val": {
      "label": "Validation ohlc_strict_preentry",
      "variant": "ohlc_strict_preentry",
      "gain_pct": 204.27180131242517,
      "max_drawdown_pct": -16.44855285567568,
      "capital_score": 179.59897202891165,
      "stability_score": 177.84804800359387,
      "n_trades": 169,
      "skipped_by_capacity": 1802,
      "avg_trade_ret_pct": 0.6933210607774871,
      "median_trade_ret_pct": 0.2658957778836246,
      "positive_month_rate": 0.5625,
      "worst_month_pct": -7.750924025317772,
      "month_gain_concentration": 0.24461194088296706,
      "top_asset_trade_share": 0.40828402366863903,
      "long_counts": {
        "XRP": 69,
        "BNB": 12,
        "SOL": 66,
        "BTC": 6,
        "ETH": 16
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 169,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.9752475247524752,
      "max_open_trades": 2,
      "avg_exposure": 0.9876237623762376,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2024-07-31 00:00:00+00:00": -3.0076898900137934,
        "2024-08-31 00:00:00+00:00": 18.29788919868291,
        "2024-10-31 00:00:00+00:00": -0.870369173932346,
        "2024-11-30 00:00:00+00:00": 41.982479122136795,
        "2024-12-31 00:00:00+00:00": 50.49252630826018,
        "2025-01-31 00:00:00+00:00": 18.37154375959483,
        "2025-02-28 00:00:00+00:00": 27.44192100706948,
        "2025-03-31 00:00:00+00:00": -7.305547582185596,
        "2025-04-30 00:00:00+00:00": 11.642778435264205,
        "2025-05-31 00:00:00+00:00": 10.468904220044692,
        "2025-07-31 00:00:00+00:00": -7.01787684353576,
        "2025-08-31 00:00:00+00:00": -0.14808058590614337,
        "2025-10-31 00:00:00+00:00": 18.167400858293604,
        "2025-11-30 00:00:00+00:00": -2.7678726905550093,
        "2025-12-31 00:00:00+00:00": 9.553451139729987,
        "2026-02-28 00:00:00+00:00": -7.750924025317772
      },
      "curve": [
        {
          "t": "2024-07-05 01:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-07-05 02:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-07-05 03:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-07-08 14:00:00+00:00",
          "gain_pct": -3.0076898900137934,
          "drawdown_pct": -3.0076898900137983,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 01:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 02:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 03:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 04:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 05:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 06:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 07:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 08:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 10:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 11:00:00+00:00",
          "gain_pct": -2.771507496004162,
          "drawdown_pct": -2.7715074960041663,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 12:00:00+00:00",
          "gain_pct": -3.8682683762617813,
          "drawdown_pct": -3.8682683762617853,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 14:00:00+00:00",
          "gain_pct": -3.8682683762617813,
          "drawdown_pct": -3.8682683762617853,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 17:00:00+00:00",
          "gain_pct": -3.8682683762617813,
          "drawdown_pct": -3.8682683762617853,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-05 18:00:00+00:00",
          "gain_pct": -3.8682683762617813,
          "drawdown_pct": -3.8682683762617853,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-06 08:00:00+00:00",
          "gain_pct": 13.823954499942616,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 14:00:00+00:00",
          "gain_pct": 18.49848205022407,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 20:00:00+00:00",
          "gain_pct": 18.49848205022407,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-07 21:00:00+00:00",
          "gain_pct": 18.49848205022407,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-12 15:00:00+00:00",
          "gain_pct": 16.044784438258688,
          "drawdown_pct": -2.070657420679378,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-08-27 22:00:00+00:00",
          "gain_pct": 15.290199308669116,
          "drawdown_pct": -2.7074462778309383,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-10-01 17:00:00+00:00",
          "gain_pct": 13.342568403923636,
          "drawdown_pct": -4.351037715500161,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-10-15 14:00:00+00:00",
          "gain_pct": 14.41983013473677,
          "drawdown_pct": -3.441944440907363,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-10 22:00:00+00:00",
          "gain_pct": 15.465426266604766,
          "drawdown_pct": -2.559573533046422,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 00:00:00+00:00",
          "gain_pct": 13.682205935240376,
          "drawdown_pct": -4.064420093535359,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 11:00:00+00:00",
          "gain_pct": 8.85437217127091,
          "drawdown_pct": -8.13859360229241,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 12:00:00+00:00",
          "gain_pct": 8.85437217127091,
          "drawdown_pct": -8.13859360229241,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 13:00:00+00:00",
          "gain_pct": 8.85437217127091,
          "drawdown_pct": -8.13859360229241,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 14:00:00+00:00",
          "gain_pct": 8.85437217127091,
          "drawdown_pct": -8.13859360229241,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-12 15:00:00+00:00",
          "gain_pct": 8.85437217127091,
          "drawdown_pct": -8.13859360229241,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 03:00:00+00:00",
          "gain_pct": 21.316515903061926,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 04:00:00+00:00",
          "gain_pct": 21.316515903061926,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 14:00:00+00:00",
          "gain_pct": 21.527108086107603,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-13 19:00:00+00:00",
          "gain_pct": 21.527108086107603,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-14 14:00:00+00:00",
          "gain_pct": 16.82079672559722,
          "drawdown_pct": -3.8726432601158822,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-14 22:00:00+00:00",
          "gain_pct": 16.82079672559722,
          "drawdown_pct": -3.8726432601158822,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-15 13:00:00+00:00",
          "gain_pct": 32.04388334844154,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-15 14:00:00+00:00",
          "gain_pct": 32.04388334844154,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-17 06:00:00+00:00",
          "gain_pct": 31.727374814970176,
          "drawdown_pct": -0.2396995040172767,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-18 15:00:00+00:00",
          "gain_pct": 28.369984118073376,
          "drawdown_pct": -2.782332007514021,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-22 15:00:00+00:00",
          "gain_pct": 25.769706309460844,
          "drawdown_pct": -4.751584760972383,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 01:00:00+00:00",
          "gain_pct": 25.769706309460844,
          "drawdown_pct": -4.751584760972383,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-23 05:00:00+00:00",
          "gain_pct": 38.82596262924241,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-11-23 16:00:00+00:00",
          "gain_pct": 38.730180502285435,
          "drawdown_pct": -0.0689943906333812,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 12:00:00+00:00",
          "gain_pct": 41.4976628080054,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 13:00:00+00:00",
          "gain_pct": 41.4976628080054,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-24 15:00:00+00:00",
          "gain_pct": 41.4976628080054,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 14:00:00+00:00",
          "gain_pct": 52.675224288619034,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 16:00:00+00:00",
          "gain_pct": 52.675224288619034,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-25 22:00:00+00:00",
          "gain_pct": 52.675224288619034,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 10:00:00+00:00",
          "gain_pct": 56.402309256873565,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 11:00:00+00:00",
          "gain_pct": 56.402309256873565,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-11-26 14:00:00+00:00",
          "gain_pct": 56.402309256873565,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 02:00:00+00:00",
          "gain_pct": 65.17934810208149,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 14:00:00+00:00",
          "gain_pct": 59.64422484821307,
          "drawdown_pct": -3.3509777811011165,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 15:00:00+00:00",
          "gain_pct": 59.64422484821307,
          "drawdown_pct": -3.3509777811011165,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 16:00:00+00:00",
          "gain_pct": 59.64422484821307,
          "drawdown_pct": -3.3509777811011165,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 18:00:00+00:00",
          "gain_pct": 59.64422484821307,
          "drawdown_pct": -3.3509777811011165,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-02 20:00:00+00:00",
          "gain_pct": 59.64422484821307,
          "drawdown_pct": -3.3509777811011165,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 12:00:00+00:00",
          "gain_pct": 64.69673196827426,
          "drawdown_pct": -0.2921770423194636,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2024-12-03 13:00:00+00:00",
          "gain_pct": 64.69673196827426,
          "drawdown_pct": -0.2921770423194636,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 14:00:00+00:00",
          "gain_pct": 64.69673196827426,
          "drawdown_pct": -0.2921770423194636,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 15:00:00+00:00",
          "gain_pct": 64.69673196827426,
          "drawdown_pct": -0.2921770423194636,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-03 21:00:00+00:00",
          "gain_pct": 64.69673196827426,
          "drawdown_pct": -0.2921770423194636,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 02:00:00+00:00",
          "gain_pct": 63.97002005703817,
          "drawdown_pct": -0.7321302928838036,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 16:00:00+00:00",
          "gain_pct": 70.634225882116,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 17:00:00+00:00",
          "gain_pct": 70.634225882116,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-04 19:00:00+00:00",
          "gain_pct": 70.634225882116,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 00:00:00+00:00",
          "gain_pct": 70.634225882116,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 03:00:00+00:00",
          "gain_pct": 69.59606526242595,
          "drawdown_pct": -0.6084128868772631,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 04:00:00+00:00",
          "gain_pct": 69.59606526242595,
          "drawdown_pct": -0.6084128868772631,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-05 22:00:00+00:00",
          "gain_pct": 78.25804739501353,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-09 21:00:00+00:00",
          "gain_pct": 81.40151171882115,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-09 22:00:00+00:00",
          "gain_pct": 81.40151171882115,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 02:00:00+00:00",
          "gain_pct": 81.40151171882115,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 03:00:00+00:00",
          "gain_pct": 81.40151171882115,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 04:00:00+00:00",
          "gain_pct": 81.40151171882115,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 15:00:00+00:00",
          "gain_pct": 79.48912102996866,
          "drawdown_pct": -1.0542308444577708,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 16:00:00+00:00",
          "gain_pct": 79.48912102996866,
          "drawdown_pct": -1.0542308444577708,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 17:00:00+00:00",
          "gain_pct": 79.48912102996866,
          "drawdown_pct": -1.0542308444577708,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-10 21:00:00+00:00",
          "gain_pct": 79.48912102996866,
          "drawdown_pct": -1.0542308444577708,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-19 17:00:00+00:00",
          "gain_pct": 97.93030950181242,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-19 19:00:00+00:00",
          "gain_pct": 97.93030950181242,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-19 20:00:00+00:00",
          "gain_pct": 97.93030950181242,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 08:00:00+00:00",
          "gain_pct": 97.1948582477348,
          "drawdown_pct": -0.3715708099122028,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 09:00:00+00:00",
          "gain_pct": 97.1948582477348,
          "drawdown_pct": -0.3715708099122028,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 12:00:00+00:00",
          "gain_pct": 97.1948582477348,
          "drawdown_pct": -0.3715708099122028,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-20 13:00:00+00:00",
          "gain_pct": 97.1948582477348,
          "drawdown_pct": -0.3715708099122028,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2024-12-21 13:00:00+00:00",
          "gain_pct": 106.89483556513375,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-07 16:00:00+00:00",
          "gain_pct": 104.32996293026696,
          "drawdown_pct": -1.239698723199556,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-15 16:00:00+00:00",
          "gain_pct": 101.55192144689417,
          "drawdown_pct": -2.5824299111407933,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-16 13:00:00+00:00",
          "gain_pct": 106.44228019854376,
          "drawdown_pct": -0.21873690822384884,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-18 06:00:00+00:00",
          "gain_pct": 103.17597265464224,
          "drawdown_pct": -1.7974653162962873,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 10:00:00+00:00",
          "gain_pct": 109.479896872605,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 14:00:00+00:00",
          "gain_pct": 109.479896872605,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 21:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 22:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 23:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 01:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 02:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 03:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 07:00:00+00:00",
          "gain_pct": 118.28244979003219,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 08:00:00+00:00",
          "gain_pct": 125.26637932472858,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 16:00:00+00:00",
          "gain_pct": 125.26637932472858,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 17:00:00+00:00",
          "gain_pct": 125.26637932472858,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 18:00:00+00:00",
          "gain_pct": 125.26637932472858,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 16:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 17:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 18:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 19:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 22:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 23:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 00:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 01:00:00+00:00",
          "gain_pct": 120.17187881299392,
          "drawdown_pct": -2.261544988207387,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 03:00:00+00:00",
          "gain_pct": 88.21331985543372,
          "drawdown_pct": -16.44855285567568,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 05:00:00+00:00",
          "gain_pct": 88.21331985543372,
          "drawdown_pct": -16.44855285567568,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 06:00:00+00:00",
          "gain_pct": 88.21331985543372,
          "drawdown_pct": -16.44855285567568,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 08:00:00+00:00",
          "gain_pct": 88.21331985543372,
          "drawdown_pct": -16.44855285567568,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 09:00:00+00:00",
          "gain_pct": 88.21331985543372,
          "drawdown_pct": -16.44855285567568,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 14:00:00+00:00",
          "gain_pct": 95.88363475511662,
          "drawdown_pct": -13.04355521569236,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 15:00:00+00:00",
          "gain_pct": 95.88363475511662,
          "drawdown_pct": -13.04355521569236,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 16:00:00+00:00",
          "gain_pct": 95.88363475511662,
          "drawdown_pct": -13.04355521569236,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 07:00:00+00:00",
          "gain_pct": 122.63600839863642,
          "drawdown_pct": -1.1676713293732988,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 15:00:00+00:00",
          "gain_pct": 122.63600839863642,
          "drawdown_pct": -1.1676713293732988,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 22:00:00+00:00",
          "gain_pct": 135.13011249669793,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-05 17:00:00+00:00",
          "gain_pct": 134.3586832807138,
          "drawdown_pct": -0.32808609998643545,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-18 16:00:00+00:00",
          "gain_pct": 138.04852255190045,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-21 17:00:00+00:00",
          "gain_pct": 145.46739828852301,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 00:00:00+00:00",
          "gain_pct": 145.66799601199762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 01:00:00+00:00",
          "gain_pct": 145.66799601199762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 07:00:00+00:00",
          "gain_pct": 145.66799601199762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 08:00:00+00:00",
          "gain_pct": 145.66799601199762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 09:00:00+00:00",
          "gain_pct": 145.66799601199762,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 11:00:00+00:00",
          "gain_pct": 138.54017730785384,
          "drawdown_pct": -2.9014030398146318,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 13:00:00+00:00",
          "gain_pct": 138.54017730785384,
          "drawdown_pct": -2.9014030398146318,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 16:00:00+00:00",
          "gain_pct": 138.54017730785384,
          "drawdown_pct": -2.9014030398146318,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 17:00:00+00:00",
          "gain_pct": 154.01863157091557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 18:00:00+00:00",
          "gain_pct": 154.01863157091557,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 03:00:00+00:00",
          "gain_pct": 152.70830033179806,
          "drawdown_pct": -0.5158406023267226,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 16:00:00+00:00",
          "gain_pct": 159.0916290285963,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 17:00:00+00:00",
          "gain_pct": 159.0916290285963,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 18:00:00+00:00",
          "gain_pct": 159.0916290285963,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 19:00:00+00:00",
          "gain_pct": 159.0916290285963,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 01:00:00+00:00",
          "gain_pct": 159.0916290285963,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 06:00:00+00:00",
          "gain_pct": 158.2141874636298,
          "drawdown_pct": -0.3386607156148802,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 08:00:00+00:00",
          "gain_pct": 158.2141874636298,
          "drawdown_pct": -0.3386607156148802,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 18:00:00+00:00",
          "gain_pct": 154.1016016152346,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 19:00:00+00:00",
          "gain_pct": 154.1016016152346,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 20:00:00+00:00",
          "gain_pct": 154.1016016152346,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 02:00:00+00:00",
          "gain_pct": 154.1016016152346,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 14:00:00+00:00",
          "gain_pct": 132.47910901497212,
          "drawdown_pct": -10.27147041122155,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 15:00:00+00:00",
          "gain_pct": 132.47910901497212,
          "drawdown_pct": -10.27147041122155,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 16:00:00+00:00",
          "gain_pct": 132.47910901497212,
          "drawdown_pct": -10.27147041122155,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 18:00:00+00:00",
          "gain_pct": 132.47910901497212,
          "drawdown_pct": -10.27147041122155,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 22:00:00+00:00",
          "gain_pct": 132.47910901497212,
          "drawdown_pct": -10.27147041122155,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-05 03:00:00+00:00",
          "gain_pct": 142.12658574380325,
          "drawdown_pct": -6.547893248577552,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-05 15:00:00+00:00",
          "gain_pct": 145.43140928978607,
          "drawdown_pct": -5.272350862907471,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 14:00:00+00:00",
          "gain_pct": 154.86286375937996,
          "drawdown_pct": -1.632150480921013,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 15:00:00+00:00",
          "gain_pct": 154.86286375937996,
          "drawdown_pct": -1.632150480921013,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 16:00:00+00:00",
          "gain_pct": 154.86286375937996,
          "drawdown_pct": -1.632150480921013,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 20:00:00+00:00",
          "gain_pct": 154.86286375937996,
          "drawdown_pct": -1.632150480921013,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-09 17:00:00+00:00",
          "gain_pct": 145.15605442135833,
          "drawdown_pct": -5.378627885233556,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 14:00:00+00:00",
          "gain_pct": 149.1141373488042,
          "drawdown_pct": -3.8509510003084113,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 18:00:00+00:00",
          "gain_pct": 149.1141373488042,
          "drawdown_pct": -3.8509510003084113,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 19:00:00+00:00",
          "gain_pct": 149.1141373488042,
          "drawdown_pct": -3.8509510003084113,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 00:00:00+00:00",
          "gain_pct": 149.1141373488042,
          "drawdown_pct": -3.8509510003084113,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 01:00:00+00:00",
          "gain_pct": 123.65479424622399,
          "drawdown_pct": -13.67733682297435,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 13:00:00+00:00",
          "gain_pct": 137.6220746297922,
          "drawdown_pct": -8.28647165456452,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 15:00:00+00:00",
          "gain_pct": 137.6220746297922,
          "drawdown_pct": -8.28647165456452,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 13:00:00+00:00",
          "gain_pct": 144.19838217379905,
          "drawdown_pct": -5.7482547431717546,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-13 13:00:00+00:00",
          "gain_pct": 145.40275274961246,
          "drawdown_pct": -5.283411251188264,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-02 21:00:00+00:00",
          "gain_pct": 143.66253417272864,
          "drawdown_pct": -5.955072695214215,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-06 18:00:00+00:00",
          "gain_pct": 130.71410479788452,
          "drawdown_pct": -10.952698216112456,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 05:00:00+00:00",
          "gain_pct": 120.66329409797865,
          "drawdown_pct": -14.831947706954384,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 11:00:00+00:00",
          "gain_pct": 120.66329409797865,
          "drawdown_pct": -14.831947706954384,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 13:00:00+00:00",
          "gain_pct": 120.66329409797865,
          "drawdown_pct": -14.831947706954384,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 14:00:00+00:00",
          "gain_pct": 120.66329409797865,
          "drawdown_pct": -14.831947706954384,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 15:00:00+00:00",
          "gain_pct": 120.66329409797865,
          "drawdown_pct": -14.831947706954384,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-08 14:00:00+00:00",
          "gain_pct": 135.1066260594648,
          "drawdown_pct": -9.25734384358834,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 01:00:00+00:00",
          "gain_pct": 128.28176581064378,
          "drawdown_pct": -11.891493111323948,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 13:00:00+00:00",
          "gain_pct": 128.59717000065976,
          "drawdown_pct": -11.769758499056259,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-10 15:00:00+00:00",
          "gain_pct": 157.04553118487667,
          "drawdown_pct": -0.7897197803692024,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-05-11 00:00:00+00:00",
          "gain_pct": 167.51443540492136,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-25 14:00:00+00:00",
          "gain_pct": 160.4965585613856,
          "drawdown_pct": -2.623363794523159,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-08-14 13:00:00+00:00",
          "gain_pct": 163.85681355781287,
          "drawdown_pct": -1.3672614868697308,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-08-24 19:00:00+00:00",
          "gain_pct": 160.34847797547945,
          "drawdown_pct": -2.6787180357557894,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-10 22:00:00+00:00",
          "gain_pct": 154.33811486557636,
          "drawdown_pct": -4.9254615061803175,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 00:00:00+00:00",
          "gain_pct": 154.33811486557636,
          "drawdown_pct": -4.9254615061803175,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 03:00:00+00:00",
          "gain_pct": 154.33811486557636,
          "drawdown_pct": -4.9254615061803175,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-14 06:00:00+00:00",
          "gain_pct": 168.80278315604443,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-16 15:00:00+00:00",
          "gain_pct": 178.51587883377306,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 21:00:00+00:00",
          "gain_pct": 175.74800614321805,
          "drawdown_pct": -0.993793496494666,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-12-17 15:00:00+00:00",
          "gain_pct": 185.30145728294804,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 177.55053325763026,
          "drawdown_pct": -2.716748837925065,
          "open_trades": 2,
          "exposure": 1.0
        }
      ]
    },
    "test": {
      "label": "Test ohlc_strict_preentry",
      "variant": "ohlc_strict_preentry",
      "gain_pct": 13.388308725074111,
      "max_drawdown_pct": -22.08496289935622,
      "capital_score": -19.739135623960223,
      "stability_score": -30.834632687972967,
      "n_trades": 106,
      "skipped_by_capacity": 688,
      "avg_trade_ret_pct": 0.14116608082825677,
      "median_trade_ret_pct": 0.12048251724907759,
      "positive_month_rate": 0.5384615384615384,
      "worst_month_pct": -13.968052714978413,
      "month_gain_concentration": 0.2501415996509098,
      "top_asset_trade_share": 0.4056603773584906,
      "long_counts": {
        "SOL": 43,
        "BNB": 8,
        "ETH": 21,
        "XRP": 32,
        "BTC": 2
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 106,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.9298245614035088,
      "max_open_trades": 2,
      "avg_exposure": 0.9649122807017544,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2025-01-31 00:00:00+00:00": 9.961812130946072,
        "2025-02-28 00:00:00+00:00": 11.216100635758323,
        "2025-03-31 00:00:00+00:00": -10.27538768629131,
        "2025-04-30 00:00:00+00:00": -13.968052714978413,
        "2025-05-31 00:00:00+00:00": 3.9479297777965456,
        "2025-06-30 00:00:00+00:00": -2.646512412870777,
        "2025-07-31 00:00:00+00:00": 3.3622287970486013,
        "2025-08-31 00:00:00+00:00": -0.05775396420432344,
        "2025-10-31 00:00:00+00:00": 6.395125729012335,
        "2025-11-30 00:00:00+00:00": 6.940236911994148,
        "2025-12-31 00:00:00+00:00": 3.0155718102076747,
        "2026-01-31 00:00:00+00:00": -3.5078972057938813,
        "2026-02-28 00:00:00+00:00": -2.827288412792882
      },
      "curve": [
        {
          "t": "2025-01-18 06:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-19 10:00:00+00:00",
          "gain_pct": 1.539495659381302,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 14:00:00+00:00",
          "gain_pct": 1.539495659381302,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 21:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 22:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-19 23:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 01:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 02:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 03:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 07:00:00+00:00",
          "gain_pct": 5.806285919900404,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 08:00:00+00:00",
          "gain_pct": 9.961812130946072,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-01-20 16:00:00+00:00",
          "gain_pct": 9.961812130946072,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 17:00:00+00:00",
          "gain_pct": 9.961812130946072,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-01-20 18:00:00+00:00",
          "gain_pct": 9.961812130946072,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 16:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 17:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 18:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 19:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 22:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-02 23:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 00:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 01:00:00+00:00",
          "gain_pct": 5.248170819517313,
          "drawdown_pct": -4.28661661724491,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 03:00:00+00:00",
          "gain_pct": -7.186427446951512,
          "drawdown_pct": -15.594722609224476,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 05:00:00+00:00",
          "gain_pct": -7.186427446951512,
          "drawdown_pct": -15.594722609224476,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 06:00:00+00:00",
          "gain_pct": -7.186427446951512,
          "drawdown_pct": -15.594722609224476,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 08:00:00+00:00",
          "gain_pct": -7.186427446951512,
          "drawdown_pct": -15.594722609224476,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 09:00:00+00:00",
          "gain_pct": -7.186427446951512,
          "drawdown_pct": -15.594722609224476,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 14:00:00+00:00",
          "gain_pct": -3.403967581766281,
          "drawdown_pct": -12.154928564469225,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-03 15:00:00+00:00",
          "gain_pct": -3.403967581766281,
          "drawdown_pct": -12.154928564469225,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 07:00:00+00:00",
          "gain_pct": 9.788421639338083,
          "drawdown_pct": -0.15768246107249473,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 15:00:00+00:00",
          "gain_pct": 9.788421639338083,
          "drawdown_pct": -0.15768246107249473,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-04 22:00:00+00:00",
          "gain_pct": 14.12999063174773,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-18 16:00:00+00:00",
          "gain_pct": 13.942614499131906,
          "drawdown_pct": -0.1641778217790435,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-21 17:00:00+00:00",
          "gain_pct": 16.972438933440145,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 00:00:00+00:00",
          "gain_pct": 17.05042917699504,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 01:00:00+00:00",
          "gain_pct": 17.05042917699504,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 07:00:00+00:00",
          "gain_pct": 17.05042917699504,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 08:00:00+00:00",
          "gain_pct": 17.05042917699504,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 11:00:00+00:00",
          "gain_pct": 13.65432446673762,
          "drawdown_pct": -2.901403039814643,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-25 16:00:00+00:00",
          "gain_pct": 13.65432446673762,
          "drawdown_pct": -2.901403039814643,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-26 17:00:00+00:00",
          "gain_pct": 21.02915449709853,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-02-26 18:00:00+00:00",
          "gain_pct": 21.02915449709853,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-02-28 03:00:00+00:00",
          "gain_pct": 21.177912766704395,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 16:00:00+00:00",
          "gain_pct": 24.238827057870168,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 17:00:00+00:00",
          "gain_pct": 24.238827057870168,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 18:00:00+00:00",
          "gain_pct": 24.238827057870168,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-02 19:00:00+00:00",
          "gain_pct": 24.238827057870168,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 06:00:00+00:00",
          "gain_pct": 23.818078957084452,
          "drawdown_pct": -0.3386607156148802,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 08:00:00+00:00",
          "gain_pct": 23.818078957084452,
          "drawdown_pct": -0.3386607156148802,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 18:00:00+00:00",
          "gain_pct": 21.84602434499577,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 19:00:00+00:00",
          "gain_pct": 21.84602434499577,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-03 20:00:00+00:00",
          "gain_pct": 21.84602434499577,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 02:00:00+00:00",
          "gain_pct": 21.84602434499577,
          "drawdown_pct": -1.9259701411699859,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 14:00:00+00:00",
          "gain_pct": 11.477672697372327,
          "drawdown_pct": -10.27147041122154,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 15:00:00+00:00",
          "gain_pct": 11.477672697372327,
          "drawdown_pct": -10.27147041122154,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 16:00:00+00:00",
          "gain_pct": 11.477672697372327,
          "drawdown_pct": -10.27147041122154,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-04 18:00:00+00:00",
          "gain_pct": 11.477672697372327,
          "drawdown_pct": -10.27147041122154,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 14:00:00+00:00",
          "gain_pct": 16.103801288835953,
          "drawdown_pct": -6.547893248577541,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 15:00:00+00:00",
          "gain_pct": 16.103801288835953,
          "drawdown_pct": -6.547893248577541,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-07 16:00:00+00:00",
          "gain_pct": 16.103801288835953,
          "drawdown_pct": -6.547893248577541,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-09 17:00:00+00:00",
          "gain_pct": 11.681825305727259,
          "drawdown_pct": -10.10714770052834,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-03-10 14:00:00+00:00",
          "gain_pct": 12.579775718326204,
          "drawdown_pct": -9.384386198457273,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 18:00:00+00:00",
          "gain_pct": 12.579775718326204,
          "drawdown_pct": -9.384386198457273,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-10 19:00:00+00:00",
          "gain_pct": 12.579775718326204,
          "drawdown_pct": -9.384386198457273,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 00:00:00+00:00",
          "gain_pct": 12.579775718326204,
          "drawdown_pct": -9.384386198457273,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 01:00:00+00:00",
          "gain_pct": 1.074177654209933,
          "drawdown_pct": -18.64525764789311,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 13:00:00+00:00",
          "gain_pct": 7.3862774399214,
          "drawdown_pct": -13.564639989798755,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-11 15:00:00+00:00",
          "gain_pct": 7.3862774399214,
          "drawdown_pct": -13.564639989798755,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-12 13:00:00+00:00",
          "gain_pct": 10.358245374934228,
          "drawdown_pct": -11.172498977691081,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-03-13 13:00:00+00:00",
          "gain_pct": 10.902525080413085,
          "drawdown_pct": -10.734407506314481,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-02 21:00:00+00:00",
          "gain_pct": 10.116084699423666,
          "drawdown_pct": -11.367414433064605,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-06 18:00:00+00:00",
          "gain_pct": 4.2644245309626,
          "drawdown_pct": -16.07742362023712,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 13:00:00+00:00",
          "gain_pct": -0.5029110263853767,
          "drawdown_pct": -19.914658460781265,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 14:00:00+00:00",
          "gain_pct": -0.5029110263853767,
          "drawdown_pct": -19.914658460781265,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-07 15:00:00+00:00",
          "gain_pct": -0.5029110263853767,
          "drawdown_pct": -19.914658460781265,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-08 14:00:00+00:00",
          "gain_pct": -0.3052542311613138,
          "drawdown_pct": -19.755564238866253,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-09 01:00:00+00:00",
          "gain_pct": -3.1992718044557904,
          "drawdown_pct": -22.08496289935622,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-04-10 15:00:00+00:00",
          "gain_pct": -3.0655276345653277,
          "drawdown_pct": -21.977312036049078,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-05-11 00:00:00+00:00",
          "gain_pct": 0.8824021432312179,
          "drawdown_pct": -18.79961801616139,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-06-13 01:00:00+00:00",
          "gain_pct": -1.7641102696395592,
          "drawdown_pct": -20.929799438139906,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-07-15 14:00:00+00:00",
          "gain_pct": -1.0666711246651204,
          "drawdown_pct": -20.368429726681214,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-07-25 14:00:00+00:00",
          "gain_pct": 1.5981185274090421,
          "drawdown_pct": -18.223536930137897,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2025-08-14 13:00:00+00:00",
          "gain_pct": 2.9086755163179276,
          "drawdown_pct": -17.16866783651837,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-08-24 19:00:00+00:00",
          "gain_pct": 1.5403645632047187,
          "drawdown_pct": -18.27002317406986,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-10 22:00:00+00:00",
          "gain_pct": -0.8037799698555972,
          "drawdown_pct": -20.156828280470627,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 00:00:00+00:00",
          "gain_pct": -0.8037799698555972,
          "drawdown_pct": -20.156828280470627,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 03:00:00+00:00",
          "gain_pct": -0.8037799698555972,
          "drawdown_pct": -20.156828280470627,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-11 05:00:00+00:00",
          "gain_pct": -0.8037799698555972,
          "drawdown_pct": -20.156828280470627,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-12 16:00:00+00:00",
          "gain_pct": 4.837688353374958,
          "drawdown_pct": -15.616002793923833,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-14 06:00:00+00:00",
          "gain_pct": 5.216935555251837,
          "drawdown_pct": -15.310746207993397,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-16 15:00:00+00:00",
          "gain_pct": 9.018913161161848,
          "drawdown_pct": -12.2505292887375,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-17 06:00:00+00:00",
          "gain_pct": 7.935490292217054,
          "drawdown_pct": -13.122577821874525,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-10-17 07:00:00+00:00",
          "gain_pct": 7.935490292217054,
          "drawdown_pct": -13.122577821874525,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 06:00:00+00:00",
          "gain_pct": 9.10111757614689,
          "drawdown_pct": -12.184362843889506,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 19:00:00+00:00",
          "gain_pct": 8.854699918981325,
          "drawdown_pct": -12.382704749557039,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-04 21:00:00+00:00",
          "gain_pct": 8.854699918981325,
          "drawdown_pct": -12.382704749557039,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-17 17:00:00+00:00",
          "gain_pct": 11.981044421871246,
          "drawdown_pct": -9.866305829086164,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 09:00:00+00:00",
          "gain_pct": 11.978986280367366,
          "drawdown_pct": -9.867962429967402,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 15:00:00+00:00",
          "gain_pct": 11.978986280367366,
          "drawdown_pct": -9.867962429967402,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-11-21 22:00:00+00:00",
          "gain_pct": 14.875727204211202,
          "drawdown_pct": -7.536371740935433,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-12-07 15:00:00+00:00",
          "gain_pct": 15.201484352503371,
          "drawdown_pct": -7.274169371509942,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2025-12-17 15:00:00+00:00",
          "gain_pct": 17.891299014418877,
          "drawdown_pct": -5.109133910685282,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-01-06 16:00:00+00:00",
          "gain_pct": 14.688488518429878,
          "drawdown_pct": -7.687080412463776,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-01-31 14:00:00+00:00",
          "gain_pct": 14.383401808624996,
          "drawdown_pct": -7.932645117982751,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 18:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 10.690646739445398,
          "drawdown_pct": -10.90494866964098,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 16:00:00+00:00",
          "gain_pct": 12.745632817039848,
          "drawdown_pct": -9.250887595290013,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2026-02-11 14:00:00+00:00",
          "gain_pct": 11.605794025947688,
          "drawdown_pct": -10.168345380496902,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-28 07:00:00+00:00",
          "gain_pct": 11.556113395832114,
          "drawdown_pct": -10.208333386897216,
          "open_trades": 2,
          "exposure": 1.0
        }
      ]
    },
    "recent": {
      "label": "Recent ohlc_strict_preentry",
      "variant": "ohlc_strict_preentry",
      "gain_pct": 5.647089795810075,
      "max_drawdown_pct": 0.0,
      "capital_score": 5.647089795810075,
      "stability_score": -10.352910204189921,
      "n_trades": 3,
      "skipped_by_capacity": 41,
      "avg_trade_ret_pct": 1.868298456360223,
      "median_trade_ret_pct": 0.9239876577446194,
      "positive_month_rate": 1.0,
      "worst_month_pct": 5.670611723941633,
      "month_gain_concentration": 1.0,
      "top_asset_trade_share": 0.6666666666666666,
      "long_counts": {
        "XRP": 2,
        "SOL": 1
      },
      "cost_bps_roundtrip": 8.0,
      "delay_bars": 1,
      "horizon_bars": 10,
      "avg_bars_held": 11.0,
      "timeouts": 3,
      "tp_hits": 0,
      "hit_rate": 0.0,
      "avg_open_trades": 1.75,
      "max_open_trades": 2,
      "avg_exposure": 0.875,
      "max_exposure": 1.0,
      "monthly_gain_pct": {
        "2026-02-28 00:00:00+00:00": 5.670611723941633
      },
      "curve": [
        {
          "t": "2026-02-05 18:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        },
        {
          "t": "2026-02-05 19:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 20:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 21:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-05 23:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 01:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-06 02:00:00+00:00",
          "gain_pct": 0.0,
          "drawdown_pct": 0.0,
          "open_trades": 2,
          "exposure": 1.0
        },
        {
          "t": "2026-02-11 14:00:00+00:00",
          "gain_pct": 5.670611723941633,
          "drawdown_pct": 0.0,
          "open_trades": 1,
          "exposure": 0.5
        }
      ]
    },
    "selected_on": "Validation only"
  },
  "val_metrics": {
    "label": "Validation full_reference",
    "variant": "full_reference",
    "gain_pct": 2192.8121201541094,
    "max_drawdown_pct": -11.451495366599474,
    "capital_score": 2175.6348771042103,
    "stability_score": 2149.2484739799597,
    "n_trades": 188,
    "skipped_by_capacity": 1783,
    "avg_trade_ret_pct": 1.7054948693501295,
    "median_trade_ret_pct": 1.4564806098937189,
    "positive_month_rate": 0.7058823529411765,
    "worst_month_pct": -30.854488230633706,
    "month_gain_concentration": 0.17560926953373907,
    "top_asset_trade_share": 0.601063829787234,
    "long_counts": {
      "SOL": 54,
      "XRP": 113,
      "BTC": 4,
      "ETH": 14,
      "BNB": 3
    },
    "cost_bps_roundtrip": 8.0,
    "delay_bars": 1,
    "horizon_bars": 10,
    "avg_bars_held": 11.0,
    "timeouts": 188,
    "tp_hits": 0,
    "hit_rate": 0.0,
    "avg_open_trades": 1.942084942084942,
    "max_open_trades": 2,
    "avg_exposure": 0.971042471042471,
    "max_exposure": 1.0,
    "monthly_gain_pct": {
      "2024-07-31 00:00:00+00:00": 0.0,
      "2024-08-31 00:00:00+00:00": 46.034968679605015,
      "2024-10-31 00:00:00+00:00": 5.171122962568944,
      "2024-11-30 00:00:00+00:00": 127.32515614649057,
      "2024-12-31 00:00:00+00:00": 266.9496997522311,
      "2025-01-31 00:00:00+00:00": 163.93300397148528,
      "2025-02-28 00:00:00+00:00": 338.3250739701341,
      "2025-03-31 00:00:00+00:00": 245.78281153172497,
      "2025-04-30 00:00:00+00:00": 385.0005130211441,
      "2025-05-31 00:00:00+00:00": 49.12003240680042,
      "2025-07-31 00:00:00+00:00": -4.0555618506582505,
      "2025-08-31 00:00:00+00:00": 103.07614200683338,
      "2025-10-31 00:00:00+00:00": -7.2855723655891325,
      "2025-11-30 00:00:00+00:00": 186.11367582389948,
      "2026-01-31 00:00:00+00:00": -11.321493390524893,
      "2026-02-28 00:00:00+00:00": 275.53790663180735,
      "2026-03-31 00:00:00+00:00": -30.854488230633706
    },
    "curve": [
      {
        "t": "2024-07-05 02:00:00+00:00",
        "gain_pct": 0.0,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-07-05 03:00:00+00:00",
        "gain_pct": 0.0,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-07-05 04:00:00+00:00",
        "gain_pct": 0.0,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 01:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 03:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 05:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 06:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 07:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 08:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 09:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 10:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 11:00:00+00:00",
        "gain_pct": 4.203450872442872,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 12:00:00+00:00",
        "gain_pct": -1.272108079246351,
        "drawdown_pct": -5.25468101665073,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 14:00:00+00:00",
        "gain_pct": -1.272108079246351,
        "drawdown_pct": -5.25468101665073,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 16:00:00+00:00",
        "gain_pct": -1.272108079246351,
        "drawdown_pct": -5.25468101665073,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-05 18:00:00+00:00",
        "gain_pct": -1.272108079246351,
        "drawdown_pct": -5.25468101665073,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-06 00:00:00+00:00",
        "gain_pct": 11.030477611635007,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-08-06 08:00:00+00:00",
        "gain_pct": 11.030477611635007,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-07 01:00:00+00:00",
        "gain_pct": 14.527485258267362,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-07 14:00:00+00:00",
        "gain_pct": 16.409245229689276,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-07 20:00:00+00:00",
        "gain_pct": 16.409245229689276,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-07 21:00:00+00:00",
        "gain_pct": 16.409245229689276,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-08 14:00:00+00:00",
        "gain_pct": 36.97733179503234,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-08-30 14:00:00+00:00",
        "gain_pct": 46.034968679605015,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-10-01 15:00:00+00:00",
        "gain_pct": 47.822393842740155,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-10-01 17:00:00+00:00",
        "gain_pct": 47.822393842740155,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-10-15 14:00:00+00:00",
        "gain_pct": 47.8861360842445,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-10-25 23:00:00+00:00",
        "gain_pct": 51.20609164217396,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-11-10 04:00:00+00:00",
        "gain_pct": 52.983322767754515,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-10 05:00:00+00:00",
        "gain_pct": 52.983322767754515,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-11 05:00:00+00:00",
        "gain_pct": 58.72340019774248,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-11 20:00:00+00:00",
        "gain_pct": 66.27333894242375,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 08:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-11-12 10:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 11:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 12:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 13:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 14:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 15:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-12 18:00:00+00:00",
        "gain_pct": 67.05185360098557,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 03:00:00+00:00",
        "gain_pct": 77.8054691315813,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 04:00:00+00:00",
        "gain_pct": 77.8054691315813,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 13:00:00+00:00",
        "gain_pct": 77.8054691315813,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 14:00:00+00:00",
        "gain_pct": 85.78879835247136,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 15:00:00+00:00",
        "gain_pct": 85.78879835247136,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 19:00:00+00:00",
        "gain_pct": 85.78879835247136,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-13 20:00:00+00:00",
        "gain_pct": 85.78879835247136,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-14 14:00:00+00:00",
        "gain_pct": 78.59386097502411,
        "drawdown_pct": -3.872643260115871,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-14 21:00:00+00:00",
        "gain_pct": 78.59386097502411,
        "drawdown_pct": -3.872643260115871,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-14 22:00:00+00:00",
        "gain_pct": 78.59386097502411,
        "drawdown_pct": -3.872643260115871,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-15 12:00:00+00:00",
        "gain_pct": 101.86668475414228,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-11-15 13:00:00+00:00",
        "gain_pct": 101.86668475414228,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-15 16:00:00+00:00",
        "gain_pct": 101.86668475414228,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-17 06:00:00+00:00",
        "gain_pct": 108.11857904097195,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-18 01:00:00+00:00",
        "gain_pct": 112.35843041971401,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-22 01:00:00+00:00",
        "gain_pct": 111.3745652215631,
        "drawdown_pct": -0.4633040450555015,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-22 11:00:00+00:00",
        "gain_pct": 111.3745652215631,
        "drawdown_pct": -0.4633040450555015,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-22 15:00:00+00:00",
        "gain_pct": 129.08764966274762,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-23 00:00:00+00:00",
        "gain_pct": 129.08764966274762,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-23 01:00:00+00:00",
        "gain_pct": 129.08764966274762,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-23 05:00:00+00:00",
        "gain_pct": 152.8694263835553,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-11-23 12:00:00+00:00",
        "gain_pct": 152.8694263835553,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-23 16:00:00+00:00",
        "gain_pct": 153.96214137281828,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-24 12:00:00+00:00",
        "gain_pct": 151.98809895040853,
        "drawdown_pct": -0.7772979120977852,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-24 15:00:00+00:00",
        "gain_pct": 151.98809895040853,
        "drawdown_pct": -0.7772979120977852,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-24 16:00:00+00:00",
        "gain_pct": 151.98809895040853,
        "drawdown_pct": -0.7772979120977852,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-25 14:00:00+00:00",
        "gain_pct": 171.8938162075404,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-25 15:00:00+00:00",
        "gain_pct": 171.8938162075404,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-25 22:00:00+00:00",
        "gain_pct": 171.8938162075404,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-26 10:00:00+00:00",
        "gain_pct": 178.53124778866453,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-26 11:00:00+00:00",
        "gain_pct": 178.53124778866453,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-26 13:00:00+00:00",
        "gain_pct": 178.53124778866453,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-26 14:00:00+00:00",
        "gain_pct": 178.53124778866453,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-11-26 16:00:00+00:00",
        "gain_pct": 178.53124778866453,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-01 21:00:00+00:00",
        "gain_pct": 194.16196061548237,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-12-01 23:00:00+00:00",
        "gain_pct": 194.16196061548237,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 01:00:00+00:00",
        "gain_pct": 194.16196061548237,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 02:00:00+00:00",
        "gain_pct": 194.16196061548237,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 03:00:00+00:00",
        "gain_pct": 194.16196061548237,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 13:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 14:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 15:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 16:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 18:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 20:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-02 21:00:00+00:00",
        "gain_pct": 216.10187216687626,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 01:00:00+00:00",
        "gain_pct": 255.12105757474723,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 11:00:00+00:00",
        "gain_pct": 255.12105757474723,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 12:00:00+00:00",
        "gain_pct": 279.8646794159709,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2024-12-03 13:00:00+00:00",
        "gain_pct": 279.8646794159709,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 14:00:00+00:00",
        "gain_pct": 279.8646794159709,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 15:00:00+00:00",
        "gain_pct": 279.8646794159709,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-03 21:00:00+00:00",
        "gain_pct": 279.8646794159709,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-04 02:00:00+00:00",
        "gain_pct": 310.0862416553224,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-04 13:00:00+00:00",
        "gain_pct": 326.75330749743796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-04 15:00:00+00:00",
        "gain_pct": 326.75330749743796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-04 16:00:00+00:00",
        "gain_pct": 326.75330749743796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-04 17:00:00+00:00",
        "gain_pct": 326.75330749743796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 00:00:00+00:00",
        "gain_pct": 316.0736222216383,
        "drawdown_pct": -2.5025430589928788,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 02:00:00+00:00",
        "gain_pct": 316.0736222216383,
        "drawdown_pct": -2.5025430589928788,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 03:00:00+00:00",
        "gain_pct": 316.0736222216383,
        "drawdown_pct": -2.5025430589928788,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 04:00:00+00:00",
        "gain_pct": 316.0736222216383,
        "drawdown_pct": -2.5025430589928788,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 22:00:00+00:00",
        "gain_pct": 335.43937278978393,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-05 23:00:00+00:00",
        "gain_pct": 335.43937278978393,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-06 00:00:00+00:00",
        "gain_pct": 335.43937278978393,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-09 21:00:00+00:00",
        "gain_pct": 340.3745396044157,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 02:00:00+00:00",
        "gain_pct": 340.3745396044157,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 03:00:00+00:00",
        "gain_pct": 340.3745396044157,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 04:00:00+00:00",
        "gain_pct": 340.3745396044157,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 15:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 16:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 17:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 19:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 20:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-10 21:00:00+00:00",
        "gain_pct": 342.83236234299176,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-11 12:00:00+00:00",
        "gain_pct": 388.3301340660781,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-12 02:00:00+00:00",
        "gain_pct": 401.3968638489377,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-19 19:00:00+00:00",
        "gain_pct": 409.93168622810526,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-19 20:00:00+00:00",
        "gain_pct": 409.93168622810526,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 08:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 09:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 10:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 11:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 12:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 13:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 15:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-20 16:00:00+00:00",
        "gain_pct": 412.2174297928344,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-23 16:00:00+00:00",
        "gain_pct": 437.4133070825201,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2024-12-24 13:00:00+00:00",
        "gain_pct": 445.4809475408956,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-08 18:00:00+00:00",
        "gain_pct": 448.51913107288715,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-08 19:00:00+00:00",
        "gain_pct": 448.51913107288715,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-15 13:00:00+00:00",
        "gain_pct": 462.3928463386328,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-15 16:00:00+00:00",
        "gain_pct": 462.3928463386328,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-16 13:00:00+00:00",
        "gain_pct": 517.1383771583648,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-16 14:00:00+00:00",
        "gain_pct": 517.1383771583648,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-18 06:00:00+00:00",
        "gain_pct": 513.8848370125567,
        "drawdown_pct": -0.5271978321603088,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 09:00:00+00:00",
        "gain_pct": 532.9317914359598,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 10:00:00+00:00",
        "gain_pct": 532.9317914359598,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 12:00:00+00:00",
        "gain_pct": 532.9317914359598,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 14:00:00+00:00",
        "gain_pct": 532.9317914359598,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 23:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 01:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 02:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 03:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 06:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 07:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 08:00:00+00:00",
        "gain_pct": 523.783622899341,
        "drawdown_pct": -1.4453640440250104,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-23 14:00:00+00:00",
        "gain_pct": 585.7004916884428,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-27 14:00:00+00:00",
        "gain_pct": 589.3906578524771,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-29 19:00:00+00:00",
        "gain_pct": 609.4139515123809,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-02 17:00:00+00:00",
        "gain_pct": 635.5697175954765,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-02 18:00:00+00:00",
        "gain_pct": 635.5697175954765,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 00:00:00+00:00",
        "gain_pct": 635.5697175954765,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 01:00:00+00:00",
        "gain_pct": 635.5697175954765,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 03:00:00+00:00",
        "gain_pct": 635.5697175954765,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 05:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 06:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 07:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 08:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 09:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 10:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 12:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 14:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 15:00:00+00:00",
        "gain_pct": 551.3359854669217,
        "drawdown_pct": -11.451495366599474,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 16:00:00+00:00",
        "gain_pct": 625.9367560857534,
        "drawdown_pct": -1.3095919094130992,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 19:00:00+00:00",
        "gain_pct": 625.9367560857534,
        "drawdown_pct": -1.3095919094130992,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 20:00:00+00:00",
        "gain_pct": 625.9367560857534,
        "drawdown_pct": -1.3095919094130992,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 21:00:00+00:00",
        "gain_pct": 625.9367560857534,
        "drawdown_pct": -1.3095919094130992,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-04 07:00:00+00:00",
        "gain_pct": 658.0252036091299,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-04 15:00:00+00:00",
        "gain_pct": 658.0252036091299,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-04 21:00:00+00:00",
        "gain_pct": 700.5647993868664,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-05 17:00:00+00:00",
        "gain_pct": 719.9132610387753,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-06 17:00:00+00:00",
        "gain_pct": 730.9898503348896,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-02-10 01:00:00+00:00",
        "gain_pct": 737.943744308942,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-10 03:00:00+00:00",
        "gain_pct": 737.943744308942,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-18 16:00:00+00:00",
        "gain_pct": 767.4052583146216,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 07:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 08:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 09:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 10:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 11:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 13:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 15:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 16:00:00+00:00",
        "gain_pct": 803.1678221336615,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 19:00:00+00:00",
        "gain_pct": 832.902754738649,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-26 17:00:00+00:00",
        "gain_pct": 839.770805294528,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-26 18:00:00+00:00",
        "gain_pct": 839.770805294528,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-28 03:00:00+00:00",
        "gain_pct": 871.45613042578,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-28 14:00:00+00:00",
        "gain_pct": 947.739025482515,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 15:00:00+00:00",
        "gain_pct": 958.8560287520684,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 16:00:00+00:00",
        "gain_pct": 958.8560287520684,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 17:00:00+00:00",
        "gain_pct": 958.8560287520684,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 19:00:00+00:00",
        "gain_pct": 958.8560287520684,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-03 06:00:00+00:00",
        "gain_pct": 1069.3161327841424,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-03 08:00:00+00:00",
        "gain_pct": 1069.3161327841424,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 01:00:00+00:00",
        "gain_pct": 1042.6716128313267,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 02:00:00+00:00",
        "gain_pct": 1042.6716128313267,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 03:00:00+00:00",
        "gain_pct": 1042.6716128313267,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 06:00:00+00:00",
        "gain_pct": 1042.6716128313267,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 14:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 15:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 16:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 17:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 18:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 19:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 20:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-05 00:00:00+00:00",
        "gain_pct": 1080.7294192491827,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-05 03:00:00+00:00",
        "gain_pct": 1119.8414344327405,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-05 15:00:00+00:00",
        "gain_pct": 1136.491240493874,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 14:00:00+00:00",
        "gain_pct": 1169.3859263524857,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 15:00:00+00:00",
        "gain_pct": 1169.3859263524857,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 16:00:00+00:00",
        "gain_pct": 1169.3859263524857,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 17:00:00+00:00",
        "gain_pct": 1169.3859263524857,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-09 16:00:00+00:00",
        "gain_pct": 1121.0395843954063,
        "drawdown_pct": -3.808640142718467,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-09 17:00:00+00:00",
        "gain_pct": 1121.0395843954063,
        "drawdown_pct": -3.808640142718467,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-10 14:00:00+00:00",
        "gain_pct": 1147.476436826024,
        "drawdown_pct": -1.72599121131094,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-10 18:00:00+00:00",
        "gain_pct": 1147.476436826024,
        "drawdown_pct": -1.72599121131094,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 00:00:00+00:00",
        "gain_pct": 1147.476436826024,
        "drawdown_pct": -1.72599121131094,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 01:00:00+00:00",
        "gain_pct": 1064.6408818722682,
        "drawdown_pct": -8.251631147447569,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 13:00:00+00:00",
        "gain_pct": 1137.3729053377153,
        "drawdown_pct": -2.5219297260336115,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 15:00:00+00:00",
        "gain_pct": 1137.3729053377153,
        "drawdown_pct": -2.5219297260336115,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-12 13:00:00+00:00",
        "gain_pct": 1164.730376682516,
        "drawdown_pct": -0.36675604899348846,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-12 15:00:00+00:00",
        "gain_pct": 1164.730376682516,
        "drawdown_pct": -0.36675604899348846,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-19 13:00:00+00:00",
        "gain_pct": 1193.52183701424,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-03 12:00:00+00:00",
        "gain_pct": 1205.734439699978,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-04-07 05:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 06:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 08:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 10:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 11:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 12:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 13:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 15:00:00+00:00",
        "gain_pct": 1232.7952586777972,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-08 16:00:00+00:00",
        "gain_pct": 1320.0322612634234,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-04-09 01:00:00+00:00",
        "gain_pct": 1320.0322612634234,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-09 13:00:00+00:00",
        "gain_pct": 1315.7347946944612,
        "drawdown_pct": -0.3026316152239139,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-09 17:00:00+00:00",
        "gain_pct": 1315.7347946944612,
        "drawdown_pct": -0.3026316152239139,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-10 15:00:00+00:00",
        "gain_pct": 1494.9297227977556,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-22 21:00:00+00:00",
        "gain_pct": 1544.2020438022057,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-30 13:00:00+00:00",
        "gain_pct": 1578.522350035384,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-05-23 11:00:00+00:00",
        "gain_pct": 1627.6423824421845,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-07-24 06:00:00+00:00",
        "gain_pct": 1623.5868205915262,
        "drawdown_pct": -0.23474544800905495,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-07-24 07:00:00+00:00",
        "gain_pct": 1623.5868205915262,
        "drawdown_pct": -0.23474544800905495,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-08-14 12:00:00+00:00",
        "gain_pct": 1726.6629625983596,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-10-12 14:00:00+00:00",
        "gain_pct": 1719.3773902327705,
        "drawdown_pct": -0.3988460112655745,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-04 20:00:00+00:00",
        "gain_pct": 1824.2204153492103,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-04 21:00:00+00:00",
        "gain_pct": 1824.2204153492103,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-21 12:00:00+00:00",
        "gain_pct": 1905.49106605667,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-01-21 16:00:00+00:00",
        "gain_pct": 1894.169572666145,
        "drawdown_pct": -0.5645247481847915,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-03 19:00:00+00:00",
        "gain_pct": 1964.074342108292,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 19:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 20:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 21:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 22:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 23:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 01:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 02:00:00+00:00",
        "gain_pct": 1970.3808847903701,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 14:00:00+00:00",
        "gain_pct": 2169.7074792979524,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-03-23 11:00:00+00:00",
        "gain_pct": 2138.8529910673187,
        "drawdown_pct": -1.3594037342722798,
        "open_trades": 2,
        "exposure": 1.0
      }
    ]
  },
  "test_metrics": {
    "label": "Test full_reference",
    "variant": "full_reference",
    "gain_pct": 199.21305509848702,
    "max_drawdown_pct": -7.8485607421914345,
    "capital_score": 187.44021398519988,
    "stability_score": 187.44021398519988,
    "n_trades": 102,
    "skipped_by_capacity": 600,
    "avg_trade_ret_pct": 1.097484338236863,
    "median_trade_ret_pct": 1.167014354538602,
    "positive_month_rate": 1.0,
    "worst_month_pct": 0.7091586366762215,
    "month_gain_concentration": 0.1956230964274636,
    "top_asset_trade_share": 0.4803921568627451,
    "long_counts": {
      "XRP": 49,
      "SOL": 32,
      "ETH": 13,
      "BNB": 6,
      "BTC": 2
    },
    "cost_bps_roundtrip": 8.0,
    "delay_bars": 1,
    "horizon_bars": 10,
    "avg_bars_held": 11.0,
    "timeouts": 102,
    "tp_hits": 0,
    "hit_rate": 0.0,
    "avg_open_trades": 1.9024390243902438,
    "max_open_trades": 2,
    "avg_exposure": 0.9512195121951219,
    "max_exposure": 1.0,
    "monthly_gain_pct": {
      "2025-01-31 00:00:00+00:00": 24.98752086600659,
      "2025-02-28 00:00:00+00:00": 38.0058356403223,
      "2025-03-31 00:00:00+00:00": 26.908060381037956,
      "2025-04-30 00:00:00+00:00": 13.579741154644381,
      "2025-05-31 00:00:00+00:00": 4.247370743156523,
      "2025-07-31 00:00:00+00:00": 4.594850830810202,
      "2025-08-31 00:00:00+00:00": 7.306160538964036,
      "2025-10-31 00:00:00+00:00": 13.705657409743026,
      "2025-11-30 00:00:00+00:00": 16.744085479201516,
      "2025-12-31 00:00:00+00:00": 0.7091586366762215,
      "2026-01-31 00:00:00+00:00": 5.855605344521393,
      "2026-02-28 00:00:00+00:00": 31.49007165647015,
      "2026-03-31 00:00:00+00:00": 6.146803839344159
    },
    "curve": [
      {
        "t": "2025-01-08 18:00:00+00:00",
        "gain_pct": 0.0,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-15 13:00:00+00:00",
        "gain_pct": 1.2567547412292157,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-18 06:00:00+00:00",
        "gain_pct": 8.733743148200091,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-19 09:00:00+00:00",
        "gain_pct": 10.40769440424944,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 10:00:00+00:00",
        "gain_pct": 10.40769440424944,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 12:00:00+00:00",
        "gain_pct": 10.40769440424944,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 14:00:00+00:00",
        "gain_pct": 10.40769440424944,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-19 23:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-20 01:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 02:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 03:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 06:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 07:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-20 08:00:00+00:00",
        "gain_pct": 12.831424808443458,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-01-23 14:00:00+00:00",
        "gain_pct": 22.880797632769543,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-27 14:00:00+00:00",
        "gain_pct": 23.211001658254432,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-01-29 19:00:00+00:00",
        "gain_pct": 24.98752086600659,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-02-02 17:00:00+00:00",
        "gain_pct": 27.270781862757403,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-02-02 18:00:00+00:00",
        "gain_pct": 27.270781862757403,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 00:00:00+00:00",
        "gain_pct": 27.270781862757403,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 01:00:00+00:00",
        "gain_pct": 27.270781862757403,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 03:00:00+00:00",
        "gain_pct": 27.270781862757403,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 05:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 06:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 08:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 09:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 10:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 14:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 15:00:00+00:00",
        "gain_pct": 17.629480520015136,
        "drawdown_pct": -7.575423990982455,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 19:00:00+00:00",
        "gain_pct": 28.65712507738732,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 20:00:00+00:00",
        "gain_pct": 28.65712507738732,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-03 21:00:00+00:00",
        "gain_pct": 28.65712507738732,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-04 07:00:00+00:00",
        "gain_pct": 25.452478971215328,
        "drawdown_pct": -2.490842309933783,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-04 15:00:00+00:00",
        "gain_pct": 25.452478971215328,
        "drawdown_pct": -2.490842309933783,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-10 01:00:00+00:00",
        "gain_pct": 30.41348109320225,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-10 03:00:00+00:00",
        "gain_pct": 30.41348109320225,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-18 16:00:00+00:00",
        "gain_pct": 34.6497418978542,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 07:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 08:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 10:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 11:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 15:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 16:00:00+00:00",
        "gain_pct": 39.522064124718696,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-25 19:00:00+00:00",
        "gain_pct": 44.1155395253993,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-26 17:00:00+00:00",
        "gain_pct": 45.1765212904553,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-02-26 18:00:00+00:00",
        "gain_pct": 45.1765212904553,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-28 03:00:00+00:00",
        "gain_pct": 51.12627433518304,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-02-28 14:00:00+00:00",
        "gain_pct": 62.993356506328894,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 15:00:00+00:00",
        "gain_pct": 64.72279259024478,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 16:00:00+00:00",
        "gain_pct": 64.72279259024478,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 17:00:00+00:00",
        "gain_pct": 64.72279259024478,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-02 19:00:00+00:00",
        "gain_pct": 64.72279259024478,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-03 06:00:00+00:00",
        "gain_pct": 81.90671213350555,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-03 08:00:00+00:00",
        "gain_pct": 81.90671213350555,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 01:00:00+00:00",
        "gain_pct": 77.76171072190951,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 02:00:00+00:00",
        "gain_pct": 77.76171072190951,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 05:00:00+00:00",
        "gain_pct": 77.76171072190951,
        "drawdown_pct": -2.2786412678130974,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 14:00:00+00:00",
        "gain_pct": 83.68224003163687,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 15:00:00+00:00",
        "gain_pct": 83.68224003163687,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 16:00:00+00:00",
        "gain_pct": 83.68224003163687,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 17:00:00+00:00",
        "gain_pct": 83.68224003163687,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-04 18:00:00+00:00",
        "gain_pct": 83.68224003163687,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 14:00:00+00:00",
        "gain_pct": 89.76676917433889,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 15:00:00+00:00",
        "gain_pct": 89.76676917433889,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 16:00:00+00:00",
        "gain_pct": 89.76676917433889,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-07 17:00:00+00:00",
        "gain_pct": 89.76676917433889,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-09 16:00:00+00:00",
        "gain_pct": 82.5392358260251,
        "drawdown_pct": -3.808640142718478,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-03-09 17:00:00+00:00",
        "gain_pct": 82.5392358260251,
        "drawdown_pct": -3.808640142718478,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-10 14:00:00+00:00",
        "gain_pct": 87.3107084754823,
        "drawdown_pct": -1.2942522600467576,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-10 18:00:00+00:00",
        "gain_pct": 87.3107084754823,
        "drawdown_pct": -1.2942522600467576,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 00:00:00+00:00",
        "gain_pct": 87.3107084754823,
        "drawdown_pct": -1.2942522600467576,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 01:00:00+00:00",
        "gain_pct": 74.8728090271967,
        "drawdown_pct": -7.8485607421914345,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 13:00:00+00:00",
        "gain_pct": 85.7936460402234,
        "drawdown_pct": -2.0936875046154046,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-11 15:00:00+00:00",
        "gain_pct": 85.7936460402234,
        "drawdown_pct": -2.0936875046154046,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-12 13:00:00+00:00",
        "gain_pct": 89.90141688736685,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-03-12 15:00:00+00:00",
        "gain_pct": 89.90141688736685,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 06:00:00+00:00",
        "gain_pct": 94.22450361957024,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 08:00:00+00:00",
        "gain_pct": 94.22450361957024,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 10:00:00+00:00",
        "gain_pct": 94.22450361957024,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 13:00:00+00:00",
        "gain_pct": 94.22450361957024,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-07 15:00:00+00:00",
        "gain_pct": 94.22450361957024,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-08 16:00:00+00:00",
        "gain_pct": 100.88366575565772,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-04-09 01:00:00+00:00",
        "gain_pct": 100.88366575565772,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-09 17:00:00+00:00",
        "gain_pct": 100.2757282732604,
        "drawdown_pct": -0.3026316152238917,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-10 15:00:00+00:00",
        "gain_pct": 97.39053991434176,
        "drawdown_pct": -1.7388799772126706,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-04-22 21:00:00+00:00",
        "gain_pct": 103.48115804201123,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-05-23 11:00:00+00:00",
        "gain_pct": 107.72852878516775,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-07-15 14:00:00+00:00",
        "gain_pct": 106.75440695098285,
        "drawdown_pct": -0.4689398417645041,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-07-24 06:00:00+00:00",
        "gain_pct": 112.32337961597796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-07-24 07:00:00+00:00",
        "gain_pct": 112.32337961597796,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-08-14 12:00:00+00:00",
        "gain_pct": 121.39204497271987,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-08-24 19:00:00+00:00",
        "gain_pct": 119.62954015494199,
        "drawdown_pct": -0.7961012411241142,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-10 22:00:00+00:00",
        "gain_pct": 118.21330720575406,
        "drawdown_pct": -1.4357958378122815,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-11 05:00:00+00:00",
        "gain_pct": 118.21330720575406,
        "drawdown_pct": -1.4357958378122815,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-12 14:00:00+00:00",
        "gain_pct": 115.70290961668036,
        "drawdown_pct": -2.569710829827032,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-12 16:00:00+00:00",
        "gain_pct": 115.70290961668036,
        "drawdown_pct": -2.569710829827032,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-14 15:00:00+00:00",
        "gain_pct": 128.13295612162094,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-17 07:00:00+00:00",
        "gain_pct": 126.90600700085827,
        "drawdown_pct": -0.5378219533124229,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-17 09:00:00+00:00",
        "gain_pct": 126.90600700085827,
        "drawdown_pct": -0.5378219533124229,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-10-19 09:00:00+00:00",
        "gain_pct": 133.33519756468502,
        "drawdown_pct": 0.0,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2025-11-04 19:00:00+00:00",
        "gain_pct": 135.8948909473658,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-04 20:00:00+00:00",
        "gain_pct": 135.8948909473658,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-04 21:00:00+00:00",
        "gain_pct": 135.8948909473658,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-21 09:00:00+00:00",
        "gain_pct": 143.77320854904585,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-21 12:00:00+00:00",
        "gain_pct": 143.77320854904585,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-21 15:00:00+00:00",
        "gain_pct": 143.77320854904585,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-11-21 22:00:00+00:00",
        "gain_pct": 150.07928304388653,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2025-12-07 15:00:00+00:00",
        "gain_pct": 150.78844168056276,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-01-21 16:00:00+00:00",
        "gain_pct": 156.64404702508415,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-03 19:00:00+00:00",
        "gain_pct": 165.64059535372104,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 19:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 20:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 21:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 22:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 23:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 01:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 02:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 05:00:00+00:00",
        "gain_pct": 166.45222975976657,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 14:00:00+00:00",
        "gain_pct": 192.10500502789978,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 16:00:00+00:00",
        "gain_pct": 192.10500502789978,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-28 06:00:00+00:00",
        "gain_pct": 188.1341186815543,
        "drawdown_pct": -1.3594037342722687,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2026-02-28 07:00:00+00:00",
        "gain_pct": 188.1341186815543,
        "drawdown_pct": -1.3594037342722687,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-03-23 11:00:00+00:00",
        "gain_pct": 194.28092252089846,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      }
    ]
  },
  "recent_metrics": {
    "label": "Recent full_reference",
    "variant": "full_reference",
    "gain_pct": 19.62869008732119,
    "max_drawdown_pct": -1.3594037342722909,
    "capital_score": 17.589584485912752,
    "stability_score": 4.455153817504029,
    "n_trades": 11,
    "skipped_by_capacity": 46,
    "avg_trade_ret_pct": 1.6563612066068303,
    "median_trade_ret_pct": 1.3722558108335237,
    "positive_month_rate": 0.6666666666666666,
    "worst_month_pct": 0.0,
    "month_gain_concentration": 0.9217408630999854,
    "top_asset_trade_share": 0.6363636363636364,
    "long_counts": {
      "XRP": 7,
      "ETH": 3,
      "SOL": 1
    },
    "cost_bps_roundtrip": 8.0,
    "delay_bars": 1,
    "horizon_bars": 10,
    "avg_bars_held": 11.0,
    "timeouts": 11,
    "tp_hits": 0,
    "hit_rate": 0.0,
    "avg_open_trades": 1.9230769230769231,
    "max_open_trades": 2,
    "avg_exposure": 0.9615384615384616,
    "max_exposure": 1.0,
    "monthly_gain_pct": {
      "2026-01-31 00:00:00+00:00": 0.0,
      "2026-02-28 00:00:00+00:00": 15.497546089767269,
      "2026-03-31 00:00:00+00:00": 1.3157977796215192
    },
    "curve": [
      {
        "t": "2026-01-21 16:00:00+00:00",
        "gain_pct": 0.0,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-03 19:00:00+00:00",
        "gain_pct": 3.93437459600338,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 19:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 20:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 21:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 22:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-05 23:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 01:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 02:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 05:00:00+00:00",
        "gain_pct": 6.806437322377477,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-06 14:00:00+00:00",
        "gain_pct": 17.089261888308798,
        "drawdown_pct": 0.0,
        "open_trades": 2,
        "exposure": 1.0
      },
      {
        "t": "2026-02-28 06:00:00+00:00",
        "gain_pct": 15.497546089767269,
        "drawdown_pct": -1.3594037342722909,
        "open_trades": 1,
        "exposure": 0.5
      },
      {
        "t": "2026-03-23 11:00:00+00:00",
        "gain_pct": 16.813343869388788,
        "drawdown_pct": -0.23564758584199152,
        "open_trades": 2,
        "exposure": 1.0
      }
    ]
  },
  "summary": {
    "val_score": 2175.6348771042103,
    "val_selection_score": 2175.6348771042103,
    "test_score": 187.44021398519988,
    "recent_score": 17.589584485912752,
    "test_gain_pct": 199.21305509848702,
    "test_dd_pct": -7.8485607421914345,
    "recent_gain_pct": 19.62869008732119,
    "recent_dd_pct": -1.3594037342722909,
    "avg_trade_ret_pct": 1.097484338236863,
    "selected_block": "full_reference",
    "selected_n_features": 10,
    "strict_val_score": 179.59897202891165,
    "strict_test_score": -19.739135623960223,
    "strict_test_dd_pct": -22.08496289935622,
    "strict_test_avg_trade_ret_pct": 0.14116608082825677,
    "best_permutation_val_score": -30.175681744857833,
    "test_top_asset_share": 0.4803921568627451,
    "test_n_trades": 102,
    "test_tp_hits": 0,
    "test_timeouts": 102,
    "test_hit_rate": 0.0,
    "test_avg_bars_held": 11.0,
    "test_avg_open_trades": 1.9024390243902438,
    "test_max_open_trades": 2,
    "test_avg_exposure": 0.9512195121951219,
    "test_max_exposure": 1.0,
    "success": false
  },
  "interpretation": "Défavorable/non promotionnel: le meilleur score Validation provient surtout d'un bloc suspect ou le bloc OHLC strict ne satisfait pas simultanément Val>100, Test>0, DD<22%, avg/trade>0.15%, concentration<70% et permutation négative.",
  "lesson": "La source du signal close-H 135 reste fortement attribuée aux variables héritées score/prob/fold ou à un régime fragile; les features strictement pré-entry ne suffisent pas comme système autonome robuste dans cet audit rapide.",
  "next_implication": "Suspendre toute promotion/paper-forward du full 135; prioriser une reconstruction causale minimale ou abandonner cette famille si le prochain rebase ne transfère pas.",
  "report_url": "https://hermes.overalex.fr/reports/autonomous-ridge-closeh-135-feature-source-attribution-144.html",
  "results_url": "https://hermes.overalex.fr/reports/protocols/autonomous_ridge_lab/ridge_closeh_135_feature_source_attribution_144/results.json",
  "dashboard_url": "https://hermes.overalex.fr/reports/autonomous-ridge-lab.html",
  "elapsed_sec": 40.5985951423645,
  "plots": [
    "autonomous-ridge-closeh-135-feature-source-attribution-144-blocks.png",
    "autonomous-ridge-closeh-135-feature-source-attribution-144-permutation.png"
  ]
}