{
 "what": "Baseline indicators alone on ETH-USDT-SWAP development data, 1m/3m/5m/15m",
 "data": {
  "manifest_files": {
   "BTC-USDT-SWAP_15m.csv.xz": "30322f58cd112eb43e09da02fec56385dbd44df9a024e4f2030c6e61858f461f",
   "BTC-USDT-SWAP_1m.csv.xz": "d5ccaf02ddd55996687ede84367c782c0165135f2973a670e4e1761105bdd2c4",
   "BTC-USDT-SWAP_3m.csv.xz": "7040e86bb9602e69a189bed21e71d2d52e7c9b422cbc70844a425dabe60e6851",
   "BTC-USDT-SWAP_5m.csv.xz": "82fe50fbeb9fb2fce56ac71b5b9c93756f96eda6f00ca477b23415ebdfabff80",
   "ETH-USDT-SWAP_15m.csv.xz": "02b22ffb1cb14333c4862695750198d263bbcf134d7d283698572a157e218caf",
   "ETH-USDT-SWAP_1m.csv.xz": "fba9131f7ee85a6daafffe2416aadc0fd36e7d3c72d67f81ab45819176a8c02a",
   "ETH-USDT-SWAP_3m.csv.xz": "db31b3a0599c3eab226a19d50795958e2ef0bf08e7074f18e1e2f1c306785bb6",
   "ETH-USDT-SWAP_5m.csv.xz": "071090d076dcd194fc11f1d9c44c263c911a53ae6a07ffb38445bf641f374ca2"
  },
  "dev_start_ms": 1780617600000,
  "dev_end_ms": 1791849600000,
  "holdout_start_ms": 1791849600000,
  "holdout_end_ms": 1794441600000,
  "holdout_opened": false,
  "walk_forward": [
   {
    "fold": 1,
    "train": [
     1780617600000,
     1782864000000
    ],
    "test": [
     1782864000000,
     1785110400000
    ]
   },
   {
    "fold": 2,
    "train": [
     1780617600000,
     1785110400000
    ],
    "test": [
     1785110400000,
     1787356800000
    ]
   },
   {
    "fold": 3,
    "train": [
     1780617600000,
     1787356800000
    ],
    "test": [
     1787356800000,
     1789603200000
    ]
   },
   {
    "fold": 4,
    "train": [
     1780617600000,
     1789603200000
    ],
    "test": [
     1789603200000,
     1791849600000
    ]
   }
  ]
 },
 "venue": {
  "1m": {
   "taker": 0.00045,
   "maker": 0.00015,
   "slip": 0.0001,
   "leverage": 50.0,
   "maint_buffer": 0.0005,
   "margin_frac": 0.01,
   "liq_dist": 0.0195
  },
  "3m": {
   "taker": 0.00045,
   "maker": 0.00015,
   "slip": 5e-05,
   "leverage": 50.0,
   "maint_buffer": 0.0005,
   "margin_frac": 0.01,
   "liq_dist": 0.0195
  },
  "5m": {
   "taker": 0.00045,
   "maker": 0.00015,
   "slip": 5e-05,
   "leverage": 50.0,
   "maint_buffer": 0.0005,
   "margin_frac": 0.01,
   "liq_dist": 0.0195
  },
  "15m": {
   "taker": 0.00045,
   "maker": 0.00015,
   "slip": 5e-05,
   "leverage": 50.0,
   "maint_buffer": 0.0005,
   "margin_frac": 0.01,
   "liq_dist": 0.0195
  }
 },
 "eval": {
  "atr_len": 14,
  "mfe_horizons": [
   5,
   15,
   30
  ],
  "hit_atr": 1.0,
  "hit_horizon": 30,
  "stop_atr": 1.0,
  "target_atr": 1.5,
  "bracket_horizon": 30,
  "exit_max_hold": 120,
  "zigzag_atr": 3.0,
  "bootstrap": 1000,
  "seed": 20261112,
  "n_folds": 4
 },
 "frozen_config_ids": [
  "e38d353bd7c0",
  "4340f151114d",
  "f13dac9cef2f",
  "654830aaa0f6",
  "ce31c7078789",
  "ad01e8e4de18",
  "672e8447e817",
  "9e67433a43b0",
  "2bb62581a8a9",
  "2f49e5cad56a",
  "93684cb0a4c9",
  "60b2ccb10b4d",
  "b01445df0058",
  "3b96a74da676",
  "844afedfe30a",
  "25d32ec70d34",
  "098a5fcfa757",
  "ae19d34aa217",
  "45f916cee571",
  "11265732ada2",
  "f242b4cb7a95",
  "4d86810a47ab",
  "bfd304d45bf6",
  "fc57e5338062",
  "be3844ef7959",
  "5aa920a4c48b",
  "7cfc1a9e3cdb",
  "52e6d1c42295",
  "bc53b11370a7",
  "dcba1a437b37",
  "962fb50ed39e",
  "280532662c59",
  "4701cff14296",
  "b51399f492b5",
  "589693bf6543",
  "76d297ed4db5",
  "b2e50467798a",
  "7c0e65f570e4",
  "17fc4599b458",
  "2fff316a9f9b",
  "ae9f643e4689",
  "e7bb9426422d",
  "0d263bc407c6",
  "77d0c1e06ee4"
 ],
 "leaderboard": [
  {
   "id": "7c0e65f570e4",
   "tf": 15,
   "indicator": "sigma_pair",
   "variant": "diverge",
   "entry_avg_R": -0.0578,
   "entry_hit_1atr": 0.56,
   "entry_net_per_day_pct": 0.02074,
   "entry_ci95": [
    -0.05349,
    0.10697
   ],
   "entry_folds_pos": 2,
   "btc_entry_avg_R": -0.149,
   "exit_avg_R": 0.6036,
   "exit_capture_pct": 59.14,
   "exit_net_per_day_pct": 0.08027,
   "exit_folds_pos": 2,
   "exit_liquidations": 34
  },
  {
   "id": "589693bf6543",
   "tf": 15,
   "indicator": "layered_bb",
   "variant": "strong",
   "entry_avg_R": -0.187,
   "entry_hit_1atr": 0.5292,
   "entry_net_per_day_pct": -0.04393,
   "entry_ci95": [
    -0.10349,
    0.01894
   ],
   "entry_folds_pos": 1,
   "btc_entry_avg_R": -0.3469,
   "exit_avg_R": -0.6401,
   "exit_capture_pct": 41.08,
   "exit_net_per_day_pct": -0.12309,
   "exit_folds_pos": 0,
   "exit_liquidations": 45
  },
  {
   "id": "e7bb9426422d",
   "tf": 15,
   "indicator": "volume_spike",
   "variant": "",
   "entry_avg_R": -0.2101,
   "entry_hit_1atr": 0.4924,
   "entry_net_per_day_pct": -0.23135,
   "entry_ci95": [
    -0.36504,
    -0.09432
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.27,
   "exit_avg_R": -0.3392,
   "exit_capture_pct": 8.31,
   "exit_net_per_day_pct": -0.17928,
   "exit_folds_pos": 1,
   "exit_liquidations": 31
  },
  {
   "id": "b51399f492b5",
   "tf": 15,
   "indicator": "layered_bb",
   "variant": "",
   "entry_avg_R": -0.234,
   "entry_hit_1atr": 0.5184,
   "entry_net_per_day_pct": -0.09825,
   "entry_ci95": [
    -0.16704,
    -0.02724
   ],
   "entry_folds_pos": 1,
   "btc_entry_avg_R": -0.4403,
   "exit_avg_R": -0.7369,
   "exit_capture_pct": 33.05,
   "exit_net_per_day_pct": -0.22246,
   "exit_folds_pos": 1,
   "exit_liquidations": 53
  },
  {
   "id": "0d263bc407c6",
   "tf": 15,
   "indicator": "ema_ribbon",
   "variant": "",
   "entry_avg_R": -0.3025,
   "entry_hit_1atr": 0.5043,
   "entry_net_per_day_pct": -0.18923,
   "entry_ci95": [
    -0.30458,
    -0.07288
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.4241,
   "exit_avg_R": -0.6456,
   "exit_capture_pct": 25.04,
   "exit_net_per_day_pct": -0.10649,
   "exit_folds_pos": 1,
   "exit_liquidations": 41
  },
  {
   "id": "17fc4599b458",
   "tf": 15,
   "indicator": "supertrend",
   "variant": "",
   "entry_avg_R": -0.3205,
   "entry_hit_1atr": 0.4958,
   "entry_net_per_day_pct": -0.24643,
   "entry_ci95": [
    -0.34976,
    -0.14802
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.4124,
   "exit_avg_R": -0.3414,
   "exit_capture_pct": 4.25,
   "exit_net_per_day_pct": -0.36676,
   "exit_folds_pos": 0,
   "exit_liquidations": 11
  },
  {
   "id": "76d297ed4db5",
   "tf": 15,
   "indicator": "rsi_bands",
   "variant": "",
   "entry_avg_R": -0.3238,
   "entry_hit_1atr": 0.4851,
   "entry_net_per_day_pct": -0.18156,
   "entry_ci95": [
    -0.25749,
    -0.10628
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.3857,
   "exit_avg_R": -0.4056,
   "exit_capture_pct": 44.83,
   "exit_net_per_day_pct": -0.06629,
   "exit_folds_pos": 1,
   "exit_liquidations": 65
  },
  {
   "id": "ae9f643e4689",
   "tf": 15,
   "indicator": "stochastic",
   "variant": "",
   "entry_avg_R": -0.3281,
   "entry_hit_1atr": 0.4881,
   "entry_net_per_day_pct": -0.65499,
   "entry_ci95": [
    -0.84845,
    -0.46655
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.412,
   "exit_avg_R": -0.443,
   "exit_capture_pct": 34.52,
   "exit_net_per_day_pct": -0.3507,
   "exit_folds_pos": 0,
   "exit_liquidations": 92
  },
  {
   "id": "77d0c1e06ee4",
   "tf": 15,
   "indicator": "range_box",
   "variant": "",
   "entry_avg_R": -0.3374,
   "entry_hit_1atr": 0.4929,
   "entry_net_per_day_pct": -0.13714,
   "entry_ci95": [
    -0.2097,
    -0.06645
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.5409,
   "exit_avg_R": 0.0422,
   "exit_capture_pct": 29.53,
   "exit_net_per_day_pct": -0.05184,
   "exit_folds_pos": 2,
   "exit_liquidations": 36
  },
  {
   "id": "962fb50ed39e",
   "tf": 5,
   "indicator": "volume_spike",
   "variant": "",
   "entry_avg_R": -0.349,
   "entry_hit_1atr": 0.4981,
   "entry_net_per_day_pct": -0.46437,
   "entry_ci95": [
    -0.5779,
    -0.34549
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.4577,
   "exit_avg_R": -0.3142,
   "exit_capture_pct": 8.42,
   "exit_net_per_day_pct": -0.18181,
   "exit_folds_pos": 1,
   "exit_liquidations": 19
  },
  {
   "id": "2fff316a9f9b",
   "tf": 15,
   "indicator": "macd_cross",
   "variant": "",
   "entry_avg_R": -0.3505,
   "entry_hit_1atr": 0.4708,
   "entry_net_per_day_pct": -0.29618,
   "entry_ci95": [
    -0.40959,
    -0.19645
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.4762,
   "exit_avg_R": -0.3945,
   "exit_capture_pct": 2.14,
   "exit_net_per_day_pct": -0.43972,
   "exit_folds_pos": 0,
   "exit_liquidations": 8
  },
  {
   "id": "b2e50467798a",
   "tf": 15,
   "indicator": "sigma_pair",
   "variant": "both",
   "entry_avg_R": -0.3898,
   "entry_hit_1atr": 0.4537,
   "entry_net_per_day_pct": -0.09916,
   "entry_ci95": [
    -0.1554,
    -0.03973
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.5834,
   "exit_avg_R": -0.7005,
   "exit_capture_pct": 69.75,
   "exit_net_per_day_pct": -0.0772,
   "exit_folds_pos": 1,
   "exit_liquidations": 48
  },
  {
   "id": "11265732ada2",
   "tf": 3,
   "indicator": "volume_spike",
   "variant": "",
   "entry_avg_R": -0.4282,
   "entry_hit_1atr": 0.4955,
   "entry_net_per_day_pct": -0.51393,
   "entry_ci95": [
    -0.6065,
    -0.42161
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.5468,
   "exit_avg_R": -0.4283,
   "exit_capture_pct": 6.3,
   "exit_net_per_day_pct": -0.24596,
   "exit_folds_pos": 2,
   "exit_liquidations": 13
  },
  {
   "id": "7cfc1a9e3cdb",
   "tf": 5,
   "indicator": "sigma_pair",
   "variant": "diverge",
   "entry_avg_R": -0.4921,
   "entry_hit_1atr": 0.4994,
   "entry_net_per_day_pct": -0.27015,
   "entry_ci95": [
    -0.35608,
    -0.17784
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.6505,
   "exit_avg_R": -0.7511,
   "exit_capture_pct": 42.52,
   "exit_net_per_day_pct": -0.14196,
   "exit_folds_pos": 0,
   "exit_liquidations": 63
  },
  {
   "id": "fc57e5338062",
   "tf": 5,
   "indicator": "layered_bb",
   "variant": "strong",
   "entry_avg_R": -0.5664,
   "entry_hit_1atr": 0.5023,
   "entry_net_per_day_pct": -0.20658,
   "entry_ci95": [
    -0.26473,
    -0.14502
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.79,
   "exit_avg_R": -0.7314,
   "exit_capture_pct": 28.73,
   "exit_net_per_day_pct": -0.1091,
   "exit_folds_pos": 0,
   "exit_liquidations": 59
  },
  {
   "id": "5aa920a4c48b",
   "tf": 5,
   "indicator": "sigma_pair",
   "variant": "both",
   "entry_avg_R": -0.5698,
   "entry_hit_1atr": 0.5101,
   "entry_net_per_day_pct": -0.20868,
   "entry_ci95": [
    -0.25696,
    -0.15717
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.9188,
   "exit_avg_R": -1.2025,
   "exit_capture_pct": 37.45,
   "exit_net_per_day_pct": -0.20672,
   "exit_folds_pos": 0,
   "exit_liquidations": 65
  },
  {
   "id": "dcba1a437b37",
   "tf": 5,
   "indicator": "stochastic",
   "variant": "",
   "entry_avg_R": -0.5787,
   "entry_hit_1atr": 0.5029,
   "entry_net_per_day_pct": -1.81934,
   "entry_ci95": [
    -2.01874,
    -1.61686
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.8636,
   "exit_avg_R": -0.6846,
   "exit_capture_pct": 23.41,
   "exit_net_per_day_pct": -0.84878,
   "exit_folds_pos": 0,
   "exit_liquidations": 93
  },
  {
   "id": "be3844ef7959",
   "tf": 5,
   "indicator": "rsi_bands",
   "variant": "",
   "entry_avg_R": -0.5824,
   "entry_hit_1atr": 0.4953,
   "entry_net_per_day_pct": -0.51452,
   "entry_ci95": [
    -0.6104,
    -0.4291
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.8927,
   "exit_avg_R": -0.8884,
   "exit_capture_pct": 23.31,
   "exit_net_per_day_pct": -0.44036,
   "exit_folds_pos": 0,
   "exit_liquidations": 83
  },
  {
   "id": "bc53b11370a7",
   "tf": 5,
   "indicator": "macd_cross",
   "variant": "",
   "entry_avg_R": -0.6119,
   "entry_hit_1atr": 0.4982,
   "entry_net_per_day_pct": -0.98859,
   "entry_ci95": [
    -1.10586,
    -0.86351
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.9083,
   "exit_avg_R": -0.7301,
   "exit_capture_pct": 2.41,
   "exit_net_per_day_pct": -1.16652,
   "exit_folds_pos": 0,
   "exit_liquidations": 5
  },
  {
   "id": "bfd304d45bf6",
   "tf": 5,
   "indicator": "layered_bb",
   "variant": "",
   "entry_avg_R": -0.6216,
   "entry_hit_1atr": 0.4838,
   "entry_net_per_day_pct": -0.35458,
   "entry_ci95": [
    -0.42597,
    -0.28292
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.8184,
   "exit_avg_R": -0.7636,
   "exit_capture_pct": 24.67,
   "exit_net_per_day_pct": -0.15106,
   "exit_folds_pos": 0,
   "exit_liquidations": 63
  },
  {
   "id": "280532662c59",
   "tf": 5,
   "indicator": "ema_ribbon",
   "variant": "",
   "entry_avg_R": -0.6535,
   "entry_hit_1atr": 0.4772,
   "entry_net_per_day_pct": -0.79372,
   "entry_ci95": [
    -0.90854,
    -0.67954
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.8992,
   "exit_avg_R": -0.6689,
   "exit_capture_pct": 7.84,
   "exit_net_per_day_pct": -0.17046,
   "exit_folds_pos": 1,
   "exit_liquidations": 23
  },
  {
   "id": "52e6d1c42295",
   "tf": 5,
   "indicator": "supertrend",
   "variant": "",
   "entry_avg_R": -0.6607,
   "entry_hit_1atr": 0.5,
   "entry_net_per_day_pct": -0.94397,
   "entry_ci95": [
    -1.04774,
    -0.84136
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.971,
   "exit_avg_R": -0.8206,
   "exit_capture_pct": -0.32,
   "exit_net_per_day_pct": -1.20452,
   "exit_folds_pos": 0,
   "exit_liquidations": 2
  },
  {
   "id": "4701cff14296",
   "tf": 5,
   "indicator": "range_box",
   "variant": "",
   "entry_avg_R": -0.6736,
   "entry_hit_1atr": 0.4806,
   "entry_net_per_day_pct": -0.38129,
   "entry_ci95": [
    -0.44628,
    -0.31284
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.9709,
   "exit_avg_R": -0.5619,
   "exit_capture_pct": 17.57,
   "exit_net_per_day_pct": -0.1447,
   "exit_folds_pos": 0,
   "exit_liquidations": 39
  },
  {
   "id": "25d32ec70d34",
   "tf": 3,
   "indicator": "sigma_pair",
   "variant": "diverge",
   "entry_avg_R": -0.7356,
   "entry_hit_1atr": 0.4532,
   "entry_net_per_day_pct": -0.23478,
   "entry_ci95": [
    -0.305,
    -0.17489
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.947,
   "exit_avg_R": -1.3953,
   "exit_capture_pct": 20.48,
   "exit_net_per_day_pct": -0.13844,
   "exit_folds_pos": 1,
   "exit_liquidations": 36
  },
  {
   "id": "2bb62581a8a9",
   "tf": 1,
   "indicator": "volume_spike",
   "variant": "",
   "entry_avg_R": -0.7466,
   "entry_hit_1atr": 0.4647,
   "entry_net_per_day_pct": -0.73317,
   "entry_ci95": [
    -0.88084,
    -0.60785
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -0.8502,
   "exit_avg_R": -1.1954,
   "exit_capture_pct": -2.29,
   "exit_net_per_day_pct": -0.55155,
   "exit_folds_pos": 1,
   "exit_liquidations": 5
  },
  {
   "id": "b01445df0058",
   "tf": 3,
   "indicator": "layered_bb",
   "variant": "strong",
   "entry_avg_R": -0.767,
   "entry_hit_1atr": 0.5067,
   "entry_net_per_day_pct": -0.40801,
   "entry_ci95": [
    -0.46343,
    -0.35284
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.0269,
   "exit_avg_R": -0.7703,
   "exit_capture_pct": 25.15,
   "exit_net_per_day_pct": -0.19672,
   "exit_folds_pos": 0,
   "exit_liquidations": 62
  },
  {
   "id": "3b96a74da676",
   "tf": 3,
   "indicator": "rsi_bands",
   "variant": "",
   "entry_avg_R": -0.7851,
   "entry_hit_1atr": 0.4996,
   "entry_net_per_day_pct": -0.77141,
   "entry_ci95": [
    -0.85366,
    -0.68494
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.2133,
   "exit_avg_R": -0.8658,
   "exit_capture_pct": 25.54,
   "exit_net_per_day_pct": -0.42115,
   "exit_folds_pos": 0,
   "exit_liquidations": 77
  },
  {
   "id": "60b2ccb10b4d",
   "tf": 3,
   "indicator": "layered_bb",
   "variant": "",
   "entry_avg_R": -0.7868,
   "entry_hit_1atr": 0.506,
   "entry_net_per_day_pct": -0.71162,
   "entry_ci95": [
    -0.77877,
    -0.64072
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.1158,
   "exit_avg_R": -0.9852,
   "exit_capture_pct": 20.21,
   "exit_net_per_day_pct": -0.42379,
   "exit_folds_pos": 0,
   "exit_liquidations": 74
  },
  {
   "id": "ae19d34aa217",
   "tf": 3,
   "indicator": "macd_cross",
   "variant": "",
   "entry_avg_R": -0.835,
   "entry_hit_1atr": 0.497,
   "entry_net_per_day_pct": -1.65161,
   "entry_ci95": [
    -1.78149,
    -1.5143
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.2576,
   "exit_avg_R": -0.9924,
   "exit_capture_pct": 2.75,
   "exit_net_per_day_pct": -1.89051,
   "exit_folds_pos": 0,
   "exit_liquidations": 3
  },
  {
   "id": "45f916cee571",
   "tf": 3,
   "indicator": "stochastic",
   "variant": "",
   "entry_avg_R": -0.8387,
   "entry_hit_1atr": 0.4939,
   "entry_net_per_day_pct": -3.38039,
   "entry_ci95": [
    -3.55375,
    -3.21395
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.2546,
   "exit_avg_R": -0.9629,
   "exit_capture_pct": 17.88,
   "exit_net_per_day_pct": -1.46624,
   "exit_folds_pos": 0,
   "exit_liquidations": 86
  },
  {
   "id": "4d86810a47ab",
   "tf": 3,
   "indicator": "range_box",
   "variant": "",
   "entry_avg_R": -0.8402,
   "entry_hit_1atr": 0.5006,
   "entry_net_per_day_pct": -0.53467,
   "entry_ci95": [
    -0.60357,
    -0.47123
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.4148,
   "exit_avg_R": -0.9133,
   "exit_capture_pct": 10.72,
   "exit_net_per_day_pct": -0.32411,
   "exit_folds_pos": 0,
   "exit_liquidations": 32
  },
  {
   "id": "844afedfe30a",
   "tf": 3,
   "indicator": "sigma_pair",
   "variant": "both",
   "entry_avg_R": -0.8437,
   "entry_hit_1atr": 0.4786,
   "entry_net_per_day_pct": -0.45243,
   "entry_ci95": [
    -0.51464,
    -0.3835
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.3442,
   "exit_avg_R": -0.7632,
   "exit_capture_pct": 40.86,
   "exit_net_per_day_pct": -0.20377,
   "exit_folds_pos": 0,
   "exit_liquidations": 79
  },
  {
   "id": "f242b4cb7a95",
   "tf": 3,
   "indicator": "ema_ribbon",
   "variant": "",
   "entry_avg_R": -0.8723,
   "entry_hit_1atr": 0.489,
   "entry_net_per_day_pct": -1.25414,
   "entry_ci95": [
    -1.37802,
    -1.12328
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.297,
   "exit_avg_R": -0.744,
   "exit_capture_pct": 9.52,
   "exit_net_per_day_pct": -0.24816,
   "exit_folds_pos": 1,
   "exit_liquidations": 22
  },
  {
   "id": "098a5fcfa757",
   "tf": 3,
   "indicator": "supertrend",
   "variant": "",
   "entry_avg_R": -0.9218,
   "entry_hit_1atr": 0.4886,
   "entry_net_per_day_pct": -1.6192,
   "entry_ci95": [
    -1.74768,
    -1.4895
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -1.4291,
   "exit_avg_R": -1.1042,
   "exit_capture_pct": 0.96,
   "exit_net_per_day_pct": -1.97528,
   "exit_folds_pos": 0,
   "exit_liquidations": 2
  },
  {
   "id": "ce31c7078789",
   "tf": 1,
   "indicator": "sigma_pair",
   "variant": "diverge",
   "entry_avg_R": -1.3853,
   "entry_hit_1atr": 0.5139,
   "entry_net_per_day_pct": -0.58692,
   "entry_ci95": [
    -0.65517,
    -0.51589
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -2.2437,
   "exit_avg_R": -1.7473,
   "exit_capture_pct": 16.09,
   "exit_net_per_day_pct": -0.34034,
   "exit_folds_pos": 0,
   "exit_liquidations": 37
  },
  {
   "id": "4340f151114d",
   "tf": 1,
   "indicator": "layered_bb",
   "variant": "strong",
   "entry_avg_R": -1.6347,
   "entry_hit_1atr": 0.4891,
   "entry_net_per_day_pct": -1.50798,
   "entry_ci95": [
    -1.59326,
    -1.42352
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -2.7198,
   "exit_avg_R": -1.8766,
   "exit_capture_pct": 14.62,
   "exit_net_per_day_pct": -0.75759,
   "exit_folds_pos": 0,
   "exit_liquidations": 58
  },
  {
   "id": "e38d353bd7c0",
   "tf": 1,
   "indicator": "layered_bb",
   "variant": "",
   "entry_avg_R": -1.7953,
   "entry_hit_1atr": 0.4944,
   "entry_net_per_day_pct": -2.92257,
   "entry_ci95": [
    -3.02894,
    -2.80673
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -2.9208,
   "exit_avg_R": -2.1663,
   "exit_capture_pct": 11.9,
   "exit_net_per_day_pct": -1.59044,
   "exit_folds_pos": 0,
   "exit_liquidations": 67
  },
  {
   "id": "f13dac9cef2f",
   "tf": 1,
   "indicator": "rsi_bands",
   "variant": "",
   "entry_avg_R": -1.8162,
   "entry_hit_1atr": 0.5125,
   "entry_net_per_day_pct": -2.33005,
   "entry_ci95": [
    -2.42376,
    -2.23078
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -3.4771,
   "exit_avg_R": -2.0793,
   "exit_capture_pct": 11.86,
   "exit_net_per_day_pct": -1.42726,
   "exit_folds_pos": 0,
   "exit_liquidations": 60
  },
  {
   "id": "654830aaa0f6",
   "tf": 1,
   "indicator": "sigma_pair",
   "variant": "both",
   "entry_avg_R": -1.852,
   "entry_hit_1atr": 0.4994,
   "entry_net_per_day_pct": -1.3762,
   "entry_ci95": [
    -1.45554,
    -1.30299
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -3.2695,
   "exit_avg_R": -1.9989,
   "exit_capture_pct": 24.23,
   "exit_net_per_day_pct": -0.63571,
   "exit_folds_pos": 0,
   "exit_liquidations": 71
  },
  {
   "id": "9e67433a43b0",
   "tf": 1,
   "indicator": "stochastic",
   "variant": "",
   "entry_avg_R": -1.8919,
   "entry_hit_1atr": 0.5025,
   "entry_net_per_day_pct": -11.26491,
   "entry_ci95": [
    -11.45973,
    -11.03512
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -3.1661,
   "exit_avg_R": -2.2426,
   "exit_capture_pct": 13.87,
   "exit_net_per_day_pct": -4.94588,
   "exit_folds_pos": 0,
   "exit_liquidations": 67
  },
  {
   "id": "2f49e5cad56a",
   "tf": 1,
   "indicator": "ema_ribbon",
   "variant": "",
   "entry_avg_R": -1.8946,
   "entry_hit_1atr": 0.4914,
   "entry_net_per_day_pct": -3.97137,
   "entry_ci95": [
    -4.12775,
    -3.81312
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -2.9047,
   "exit_avg_R": -2.449,
   "exit_capture_pct": 0.9,
   "exit_net_per_day_pct": -0.91395,
   "exit_folds_pos": 0,
   "exit_liquidations": 13
  },
  {
   "id": "672e8447e817",
   "tf": 1,
   "indicator": "macd_cross",
   "variant": "",
   "entry_avg_R": -1.8967,
   "entry_hit_1atr": 0.4935,
   "entry_net_per_day_pct": -5.44318,
   "entry_ci95": [
    -5.6023,
    -5.27134
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -3.0959,
   "exit_avg_R": -2.2942,
   "exit_capture_pct": 3.18,
   "exit_net_per_day_pct": -6.70501,
   "exit_folds_pos": 0,
   "exit_liquidations": 4
  },
  {
   "id": "93684cb0a4c9",
   "tf": 1,
   "indicator": "range_box",
   "variant": "",
   "entry_avg_R": -2.0319,
   "entry_hit_1atr": 0.4929,
   "entry_net_per_day_pct": -1.6363,
   "entry_ci95": [
    -1.72507,
    -1.5495
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -4.3262,
   "exit_avg_R": -2.4246,
   "exit_capture_pct": 6.07,
   "exit_net_per_day_pct": -1.1512,
   "exit_folds_pos": 0,
   "exit_liquidations": 34
  },
  {
   "id": "ad01e8e4de18",
   "tf": 1,
   "indicator": "supertrend",
   "variant": "",
   "entry_avg_R": -2.1209,
   "entry_hit_1atr": 0.4899,
   "entry_net_per_day_pct": -6.13067,
   "entry_ci95": [
    -6.33314,
    -5.9353
   ],
   "entry_folds_pos": 0,
   "btc_entry_avg_R": -3.4337,
   "exit_avg_R": -2.5762,
   "exit_capture_pct": 3.45,
   "exit_net_per_day_pct": -7.54114,
   "exit_folds_pos": 0,
   "exit_liquidations": 2
  }
 ],
 "sigma_retest": [
  {
   "inst": "ETH-USDT-SWAP",
   "tf": 1,
   "period": 40,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0005,
    "base_up_pct": 49.34,
    "states": {
     "both_above_2": {
      "bars": 3350,
      "up_pct": 42.84
     },
     "both_below_-2": {
      "bars": 3285,
      "up_pct": 54.46
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1208,
      "up_pct": 50.83
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1333,
      "up_pct": 45.24
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0053,
    "base_up_pct": 49.67,
    "states": {
     "both_above_2": {
      "bars": 3350,
      "up_pct": 42.27
     },
     "both_below_-2": {
      "bars": 3285,
      "up_pct": 56.26
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1208,
      "up_pct": 55.38
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1333,
      "up_pct": 43.51
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0,
    "base_up_pct": 49.88,
    "states": {
     "both_above_2": {
      "bars": 3350,
      "up_pct": 45.43
     },
     "both_below_-2": {
      "bars": 3285,
      "up_pct": 56.1
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1207,
      "up_pct": 59.49
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1333,
      "up_pct": 42.76
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0087,
    "base_up_pct": 50.01,
    "states": {
     "both_above_2": {
      "bars": 3350,
      "up_pct": 44.66
     },
     "both_below_-2": {
      "bars": 3285,
      "up_pct": 57.11
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1207,
      "up_pct": 53.11
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1333,
      "up_pct": 45.84
     }
    }
   }
  },
  {
   "inst": "ETH-USDT-SWAP",
   "tf": 3,
   "period": 40,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0017,
    "base_up_pct": 49.92,
    "states": {
     "both_above_2": {
      "bars": 1197,
      "up_pct": 46.2
     },
     "both_below_-2": {
      "bars": 1172,
      "up_pct": 57.42
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 374,
      "up_pct": 48.93
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 419,
      "up_pct": 49.64
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0052,
    "base_up_pct": 49.85,
    "states": {
     "both_above_2": {
      "bars": 1197,
      "up_pct": 47.95
     },
     "both_below_-2": {
      "bars": 1172,
      "up_pct": 59.81
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 372,
      "up_pct": 53.76
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 419,
      "up_pct": 47.02
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0005,
    "base_up_pct": 50.52,
    "states": {
     "both_above_2": {
      "bars": 1197,
      "up_pct": 45.45
     },
     "both_below_-2": {
      "bars": 1172,
      "up_pct": 59.98
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 367,
      "up_pct": 59.13
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 419,
      "up_pct": 51.07
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0079,
    "base_up_pct": 51.2,
    "states": {
     "both_above_2": {
      "bars": 1197,
      "up_pct": 46.53
     },
     "both_below_-2": {
      "bars": 1169,
      "up_pct": 61.16
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 366,
      "up_pct": 55.74
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 419,
      "up_pct": 46.3
     }
    }
   }
  },
  {
   "inst": "ETH-USDT-SWAP",
   "tf": 5,
   "period": 60,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0026,
    "base_up_pct": 49.7,
    "states": {
     "both_above_2": {
      "bars": 569,
      "up_pct": 43.41
     },
     "both_below_-2": {
      "bars": 491,
      "up_pct": 59.27
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 817,
      "up_pct": 52.39
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 975,
      "up_pct": 48.92
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0033,
    "base_up_pct": 50.01,
    "states": {
     "both_above_2": {
      "bars": 569,
      "up_pct": 42.36
     },
     "both_below_-2": {
      "bars": 491,
      "up_pct": 60.29
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 817,
      "up_pct": 50.67
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 975,
      "up_pct": 46.67
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0042,
    "base_up_pct": 50.97,
    "states": {
     "both_above_2": {
      "bars": 569,
      "up_pct": 40.77
     },
     "both_below_-2": {
      "bars": 491,
      "up_pct": 55.4
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 813,
      "up_pct": 59.66
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 975,
      "up_pct": 48.51
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0188,
    "base_up_pct": 52.26,
    "states": {
     "both_above_2": {
      "bars": 569,
      "up_pct": 48.33
     },
     "both_below_-2": {
      "bars": 489,
      "up_pct": 53.99
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 812,
      "up_pct": 61.08
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 975,
      "up_pct": 48.51
     }
    }
   }
  },
  {
   "inst": "ETH-USDT-SWAP",
   "tf": 15,
   "period": 60,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0054,
    "base_up_pct": 50.15,
    "states": {
     "both_above_2": {
      "bars": 223,
      "up_pct": 43.95
     },
     "both_below_-2": {
      "bars": 138,
      "up_pct": 57.97
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 202,
      "up_pct": 56.93
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 382,
      "up_pct": 50.26
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0045,
    "base_up_pct": 51.04,
    "states": {
     "both_above_2": {
      "bars": 223,
      "up_pct": 42.15
     },
     "both_below_-2": {
      "bars": 137,
      "up_pct": 59.85
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 202,
      "up_pct": 58.91
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 382,
      "up_pct": 50.0
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0016,
    "base_up_pct": 52.92,
    "states": {
     "both_above_2": {
      "bars": 223,
      "up_pct": 44.84
     },
     "both_below_-2": {
      "bars": 137,
      "up_pct": 51.82
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 202,
      "up_pct": 66.83
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 382,
      "up_pct": 48.95
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0098,
    "base_up_pct": 54.46,
    "states": {
     "both_above_2": {
      "bars": 223,
      "up_pct": 44.84
     },
     "both_below_-2": {
      "bars": 137,
      "up_pct": 54.74
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 200,
      "up_pct": 65.0
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 382,
      "up_pct": 49.21
     }
    }
   }
  },
  {
   "inst": "BTC-USDT-SWAP",
   "tf": 1,
   "period": 40,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0011,
    "base_up_pct": 48.12,
    "states": {
     "both_above_2": {
      "bars": 3263,
      "up_pct": 45.23
     },
     "both_below_-2": {
      "bars": 3202,
      "up_pct": 52.09
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1259,
      "up_pct": 50.44
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1315,
      "up_pct": 46.31
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.006,
    "base_up_pct": 49.45,
    "states": {
     "both_above_2": {
      "bars": 3263,
      "up_pct": 45.3
     },
     "both_below_-2": {
      "bars": 3202,
      "up_pct": 54.31
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1259,
      "up_pct": 54.65
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1315,
      "up_pct": 43.88
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0022,
    "base_up_pct": 49.72,
    "states": {
     "both_above_2": {
      "bars": 3263,
      "up_pct": 48.36
     },
     "both_below_-2": {
      "bars": 3202,
      "up_pct": 56.37
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1259,
      "up_pct": 57.66
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1315,
      "up_pct": 43.73
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0131,
    "base_up_pct": 50.12,
    "states": {
     "both_above_2": {
      "bars": 3263,
      "up_pct": 47.47
     },
     "both_below_-2": {
      "bars": 3202,
      "up_pct": 56.09
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 1259,
      "up_pct": 56.95
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 1315,
      "up_pct": 47.3
     }
    }
   }
  },
  {
   "inst": "BTC-USDT-SWAP",
   "tf": 3,
   "period": 40,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0028,
    "base_up_pct": 49.29,
    "states": {
     "both_above_2": {
      "bars": 1119,
      "up_pct": 45.4
     },
     "both_below_-2": {
      "bars": 1057,
      "up_pct": 54.97
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 365,
      "up_pct": 54.79
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 400,
      "up_pct": 49.75
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0066,
    "base_up_pct": 49.66,
    "states": {
     "both_above_2": {
      "bars": 1119,
      "up_pct": 45.4
     },
     "both_below_-2": {
      "bars": 1057,
      "up_pct": 57.9
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 364,
      "up_pct": 56.04
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 400,
      "up_pct": 50.25
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.01,
    "base_up_pct": 50.29,
    "states": {
     "both_above_2": {
      "bars": 1119,
      "up_pct": 45.31
     },
     "both_below_-2": {
      "bars": 1057,
      "up_pct": 58.47
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 361,
      "up_pct": 55.12
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 400,
      "up_pct": 41.75
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0116,
    "base_up_pct": 51.05,
    "states": {
     "both_above_2": {
      "bars": 1119,
      "up_pct": 45.22
     },
     "both_below_-2": {
      "bars": 1054,
      "up_pct": 57.87
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 361,
      "up_pct": 55.96
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 400,
      "up_pct": 52.75
     }
    }
   }
  },
  {
   "inst": "BTC-USDT-SWAP",
   "tf": 5,
   "period": 60,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0009,
    "base_up_pct": 49.51,
    "states": {
     "both_above_2": {
      "bars": 518,
      "up_pct": 43.05
     },
     "both_below_-2": {
      "bars": 451,
      "up_pct": 52.77
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 854,
      "up_pct": 53.16
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 940,
      "up_pct": 48.51
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0062,
    "base_up_pct": 50.03,
    "states": {
     "both_above_2": {
      "bars": 518,
      "up_pct": 46.14
     },
     "both_below_-2": {
      "bars": 451,
      "up_pct": 52.55
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 854,
      "up_pct": 53.4
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 940,
      "up_pct": 47.23
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0111,
    "base_up_pct": 50.83,
    "states": {
     "both_above_2": {
      "bars": 518,
      "up_pct": 44.4
     },
     "both_below_-2": {
      "bars": 449,
      "up_pct": 54.12
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 854,
      "up_pct": 56.44
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 940,
      "up_pct": 50.11
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.023,
    "base_up_pct": 51.62,
    "states": {
     "both_above_2": {
      "bars": 518,
      "up_pct": 47.88
     },
     "both_below_-2": {
      "bars": 449,
      "up_pct": 53.23
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 854,
      "up_pct": 57.73
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 940,
      "up_pct": 46.81
     }
    }
   }
  },
  {
   "inst": "BTC-USDT-SWAP",
   "tf": 15,
   "period": 60,
   "H1": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0046,
    "base_up_pct": 49.72,
    "states": {
     "both_above_2": {
      "bars": 194,
      "up_pct": 46.91
     },
     "both_below_-2": {
      "bars": 136,
      "up_pct": 60.29
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 230,
      "up_pct": 59.57
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 379,
      "up_pct": 49.87
     }
    }
   },
   "H5": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0005,
    "base_up_pct": 50.92,
    "states": {
     "both_above_2": {
      "bars": 194,
      "up_pct": 48.45
     },
     "both_below_-2": {
      "bars": 136,
      "up_pct": 56.62
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 230,
      "up_pct": 63.91
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 379,
      "up_pct": 47.23
     }
    }
   },
   "H15": {
    "corr_zR_minus_zP_vs_fwd_ret": -0.0021,
    "base_up_pct": 52.72,
    "states": {
     "both_above_2": {
      "bars": 194,
      "up_pct": 46.39
     },
     "both_below_-2": {
      "bars": 136,
      "up_pct": 57.35
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 230,
      "up_pct": 73.91
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 379,
      "up_pct": 46.17
     }
    }
   },
   "H30": {
    "corr_zR_minus_zP_vs_fwd_ret": 0.0029,
    "base_up_pct": 54.04,
    "states": {
     "both_above_2": {
      "bars": 194,
      "up_pct": 45.36
     },
     "both_below_-2": {
      "bars": 136,
      "up_pct": 61.76
     },
     "div_bull(zP<-1.5,zR>0)": {
      "bars": 225,
      "up_pct": 73.78
     },
     "div_bear(zP>1.5,zR<0)": {
      "bars": 379,
      "up_pct": 40.63
     }
    }
   }
  }
 ],
 "results": [
  {
   "id": "e38d353bd7c0",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "layered_bb",
    "params": {
     "period": 40,
     "mults": [
      1,
      1.75,
      2.5,
      3
     ],
     "L": 7
    },
    "neighbours": [
     {
      "period": 32,
      "mults": [
       1,
       1.75,
       2.5,
       3
      ],
      "L": 7
     },
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3
      ],
      "L": 7
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 8123,
    "long_signals": 4089,
    "entries": {
     "n": 8123,
     "days": 130,
     "trades_per_day": 62.485,
     "avg_R": -1.7953,
     "median_R": -1.9778,
     "win_rate": 0.2959,
     "profit_factor": 0.1969,
     "net_per_day_pct": -2.92257,
     "max_dd_pct": 380.9821,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -3.02894,
      -2.80673
     ],
     "ci95_avg_R": [
      -2.0308,
      -1.5904
     ],
     "mfe_atr": {
      "5": 1.248,
      "15": 2.337,
      "30": 3.498
     },
     "mae_atr": {
      "5": 1.339,
      "15": 2.522,
      "30": 3.694
     },
     "mfe_mae_median": {
      "5": [
       0.91,
       0.943
      ],
      "15": [
       1.697,
       1.749
      ],
      "30": [
       2.557,
       2.518
      ]
     },
     "hit_rate_1atr": 0.4944,
     "hit_unresolved": 8
    },
    "exits": {
     "n": 3912,
     "days": 130,
     "trades_per_day": 30.092,
     "avg_R": -2.1663,
     "median_R": -1.3399,
     "win_rate": 0.3407,
     "profit_factor": 0.4429,
     "net_per_day_pct": -1.59044,
     "max_dd_pct": 211.3978,
     "liquidations": 67,
     "ci95_net_per_day_pct": [
      -1.80569,
      -1.37416
     ],
     "ci95_avg_R": [
      -2.4934,
      -1.8698
     ],
     "capture_pct": 11.9,
     "capture_median_pct": 23.78,
     "giveback_atr_mean": 3.779,
     "giveback_atr_median": 2.693,
     "zz_pivot_bars_median": 7,
     "zz_pivot_bars_mean_abs": 7.63
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 1676,
       "trades_per_day": 64.462,
       "avg_R": -1.6349,
       "profit_factor": 0.1554,
       "net_per_day_pct": -3.16029,
       "max_dd_pct": 82.2871,
       "liquidations": 0
      },
      "exits": {
       "n": 780,
       "trades_per_day": 30.0,
       "avg_R": -2.3486,
       "profit_factor": 0.3394,
       "net_per_day_pct": -1.94589,
       "max_dd_pct": 51.3499,
       "liquidations": 13,
       "capture_pct": 4.26
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 1562,
       "trades_per_day": 60.077,
       "avg_R": -2.6538,
       "profit_factor": 0.1474,
       "net_per_day_pct": -2.79911,
       "max_dd_pct": 73.1138,
       "liquidations": 0
      },
      "exits": {
       "n": 741,
       "trades_per_day": 28.5,
       "avg_R": -2.9553,
       "profit_factor": 0.3139,
       "net_per_day_pct": -1.67426,
       "max_dd_pct": 44.3762,
       "liquidations": 9,
       "capture_pct": 14.84
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 1629,
       "trades_per_day": 62.654,
       "avg_R": -1.6656,
       "profit_factor": 0.189,
       "net_per_day_pct": -2.99128,
       "max_dd_pct": 77.9083,
       "liquidations": 0
      },
      "exits": {
       "n": 811,
       "trades_per_day": 31.192,
       "avg_R": -2.0216,
       "profit_factor": 0.4534,
       "net_per_day_pct": -1.63309,
       "max_dd_pct": 43.575,
       "liquidations": 12,
       "capture_pct": 8.12
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 1550,
       "trades_per_day": 59.615,
       "avg_R": -1.9546,
       "profit_factor": 0.1607,
       "net_per_day_pct": -2.72957,
       "max_dd_pct": 70.9687,
       "liquidations": 0
      },
      "exits": {
       "n": 775,
       "trades_per_day": 29.808,
       "avg_R": -2.2171,
       "profit_factor": 0.4296,
       "net_per_day_pct": -1.45689,
       "max_dd_pct": 39.2069,
       "liquidations": 8,
       "capture_pct": 15.59
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -3.16029,
      -2.79911,
      -2.99128,
      -2.72957
     ],
     "fold_exit_net_per_day_pct": [
      -1.94589,
      -1.67426,
      -1.63309,
      -1.45689
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 7627,
       "trades_per_day": 58.669,
       "avg_R": -2.9208,
       "profit_factor": 0.1076,
       "net_per_day_pct": -2.77799,
       "max_dd_pct": 361.2828,
       "liquidations": 0,
       "hit_rate_1atr": 0.4815
      },
      "exits": {
       "n": 3702,
       "trades_per_day": 28.477,
       "avg_R": -3.3682,
       "profit_factor": 0.3875,
       "net_per_day_pct": -1.39788,
       "max_dd_pct": 183.6045,
       "liquidations": 22,
       "capture_pct": 12.4
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 32,
        "mults": [
         1,
         1.75,
         2.5,
         3
        ],
        "L": 7
       },
       "entries": {
        "n": 8877,
        "trades_per_day": 68.285,
        "avg_R": -1.7991,
        "profit_factor": 0.1968,
        "net_per_day_pct": -3.17149,
        "max_dd_pct": 412.5817,
        "liquidations": 0,
        "hit_rate_1atr": 0.4946
       },
       "exits": {
        "n": 4643,
        "trades_per_day": 35.715,
        "avg_R": -2.0976,
        "profit_factor": 0.4072,
        "net_per_day_pct": -1.92178,
        "max_dd_pct": 254.3978,
        "liquidations": 67
       }
      },
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3
        ],
        "L": 7
       },
       "entries": {
        "n": 7523,
        "trades_per_day": 57.869,
        "avg_R": -1.7765,
        "profit_factor": 0.2013,
        "net_per_day_pct": -2.67685,
        "max_dd_pct": 348.4707,
        "liquidations": 0,
        "hit_rate_1atr": 0.4993
       },
       "exits": {
        "n": 3427,
        "trades_per_day": 26.362,
        "avg_R": -2.099,
        "profit_factor": 0.4885,
        "net_per_day_pct": -1.30986,
        "max_dd_pct": 174.1008,
        "liquidations": 63
       }
      }
     ]
    }
   }
  },
  {
   "id": "4340f151114d",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "layered_bb",
    "params": {
     "period": 40,
     "mults": [
      1,
      1.75,
      2.5,
      3
     ],
     "L": 7,
     "strong_only": true
    },
    "neighbours": [
     {
      "period": 32,
      "mults": [
       1,
       1.75,
       2.5,
       3
      ],
      "L": 7,
      "strong_only": true
     },
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3
      ],
      "L": 7,
      "strong_only": true
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 4200,
    "long_signals": 2121,
    "entries": {
     "n": 4200,
     "days": 130,
     "trades_per_day": 32.308,
     "avg_R": -1.6347,
     "median_R": -1.8774,
     "win_rate": 0.3102,
     "profit_factor": 0.2148,
     "net_per_day_pct": -1.50798,
     "max_dd_pct": 197.2599,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.59326,
      -1.42352
     ],
     "ci95_avg_R": [
      -1.8283,
      -1.4584
     ],
     "mfe_atr": {
      "5": 1.204,
      "15": 2.239,
      "30": 3.35
     },
     "mae_atr": {
      "5": 1.323,
      "15": 2.481,
      "30": 3.519
     },
     "mfe_mae_median": {
      "5": [
       0.883,
       0.924
      ],
      "15": [
       1.685,
       1.693
      ],
      "30": [
       2.493,
       2.399
      ]
     },
     "hit_rate_1atr": 0.4891,
     "hit_unresolved": 7
    },
    "exits": {
     "n": 2271,
     "days": 130,
     "trades_per_day": 17.469,
     "avg_R": -1.8766,
     "median_R": -0.8396,
     "win_rate": 0.4258,
     "profit_factor": 0.6136,
     "net_per_day_pct": -0.75759,
     "max_dd_pct": 100.9751,
     "liquidations": 58,
     "ci95_net_per_day_pct": [
      -0.96027,
      -0.53956
     ],
     "ci95_avg_R": [
      -2.2765,
      -1.4981
     ],
     "capture_pct": 14.62,
     "capture_median_pct": 31.45,
     "giveback_atr_mean": 4.689,
     "giveback_atr_median": 3.2,
     "zz_pivot_bars_median": 7,
     "zz_pivot_bars_mean_abs": 7.5
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 892,
       "trades_per_day": 34.308,
       "avg_R": -1.5237,
       "profit_factor": 0.1845,
       "net_per_day_pct": -1.62607,
       "max_dd_pct": 42.3502,
       "liquidations": 0
      },
      "exits": {
       "n": 451,
       "trades_per_day": 17.346,
       "avg_R": -2.1669,
       "profit_factor": 0.5278,
       "net_per_day_pct": -0.93981,
       "max_dd_pct": 24.9314,
       "liquidations": 9,
       "capture_pct": 10.26
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 821,
       "trades_per_day": 31.577,
       "avg_R": -2.4114,
       "profit_factor": 0.1467,
       "net_per_day_pct": -1.54606,
       "max_dd_pct": 40.3445,
       "liquidations": 0
      },
      "exits": {
       "n": 430,
       "trades_per_day": 16.538,
       "avg_R": -3.6458,
       "profit_factor": 0.3608,
       "net_per_day_pct": -1.265,
       "max_dd_pct": 33.3655,
       "liquidations": 12,
       "capture_pct": 3.25
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 854,
       "trades_per_day": 32.846,
       "avg_R": -1.4698,
       "profit_factor": 0.2298,
       "net_per_day_pct": -1.50543,
       "max_dd_pct": 39.3834,
       "liquidations": 0
      },
      "exits": {
       "n": 470,
       "trades_per_day": 18.077,
       "avg_R": -1.5877,
       "profit_factor": 0.6581,
       "net_per_day_pct": -0.70788,
       "max_dd_pct": 20.6709,
       "liquidations": 12,
       "capture_pct": 15.4
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 760,
       "trades_per_day": 29.231,
       "avg_R": -1.7905,
       "profit_factor": 0.1685,
       "net_per_day_pct": -1.38581,
       "max_dd_pct": 36.031,
       "liquidations": 0
      },
      "exits": {
       "n": 427,
       "trades_per_day": 16.423,
       "avg_R": -1.2186,
       "profit_factor": 0.6759,
       "net_per_day_pct": -0.46465,
       "max_dd_pct": 13.6873,
       "liquidations": 3,
       "capture_pct": 19.94
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.62607,
      -1.54606,
      -1.50543,
      -1.38581
     ],
     "fold_exit_net_per_day_pct": [
      -0.93981,
      -1.265,
      -0.70788,
      -0.46465
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 3603,
       "trades_per_day": 27.715,
       "avg_R": -2.7198,
       "profit_factor": 0.1232,
       "net_per_day_pct": -1.30617,
       "max_dd_pct": 170.3244,
       "liquidations": 0,
       "hit_rate_1atr": 0.4786
      },
      "exits": {
       "n": 2058,
       "trades_per_day": 15.831,
       "avg_R": -3.4189,
       "profit_factor": 0.4583,
       "net_per_day_pct": -0.84803,
       "max_dd_pct": 110.6229,
       "liquidations": 21,
       "capture_pct": 7.28
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 32,
        "mults": [
         1,
         1.75,
         2.5,
         3
        ],
        "L": 7,
        "strong_only": true
       },
       "entries": {
        "n": 4539,
        "trades_per_day": 34.915,
        "avg_R": -1.6611,
        "profit_factor": 0.2108,
        "net_per_day_pct": -1.63311,
        "max_dd_pct": 213.4625,
        "liquidations": 0,
        "hit_rate_1atr": 0.4904
       },
       "exits": {
        "n": 2488,
        "trades_per_day": 19.138,
        "avg_R": -1.7995,
        "profit_factor": 0.6214,
        "net_per_day_pct": -0.77628,
        "max_dd_pct": 109.2733,
        "liquidations": 55
       }
      },
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3
        ],
        "L": 7,
        "strong_only": true
       },
       "entries": {
        "n": 3930,
        "trades_per_day": 30.231,
        "avg_R": -1.6236,
        "profit_factor": 0.216,
        "net_per_day_pct": -1.42072,
        "max_dd_pct": 185.663,
        "liquidations": 0,
        "hit_rate_1atr": 0.4899
       },
       "exits": {
        "n": 2121,
        "trades_per_day": 16.315,
        "avg_R": -1.8891,
        "profit_factor": 0.6154,
        "net_per_day_pct": -0.72189,
        "max_dd_pct": 100.1378,
        "liquidations": 60
       }
      }
     ]
    }
   }
  },
  {
   "id": "f13dac9cef2f",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "rsi_bands",
    "params": {
     "n": 14
    },
    "neighbours": [
     {
      "n": 12
     },
     {
      "n": 16
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 6921,
    "long_signals": 3436,
    "entries": {
     "n": 6921,
     "days": 130,
     "trades_per_day": 53.238,
     "avg_R": -1.8162,
     "median_R": -1.9699,
     "win_rate": 0.3031,
     "profit_factor": 0.2193,
     "net_per_day_pct": -2.33005,
     "max_dd_pct": 303.1526,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -2.42376,
      -2.23078
     ],
     "ci95_avg_R": [
      -2.0382,
      -1.5946
     ],
     "mfe_atr": {
      "5": 1.355,
      "15": 2.474,
      "30": 3.625
     },
     "mae_atr": {
      "5": 1.417,
      "15": 2.561,
      "30": 3.766
     },
     "mfe_mae_median": {
      "5": [
       1.038,
       0.955
      ],
      "15": [
       1.872,
       1.8
      ],
      "30": [
       2.696,
       2.597
      ]
     },
     "hit_rate_1atr": 0.5125,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 3680,
     "days": 130,
     "trades_per_day": 28.308,
     "avg_R": -2.0793,
     "median_R": -1.1952,
     "win_rate": 0.3728,
     "profit_factor": 0.4922,
     "net_per_day_pct": -1.42726,
     "max_dd_pct": 189.1129,
     "liquidations": 60,
     "ci95_net_per_day_pct": [
      -1.61057,
      -1.22391
     ],
     "ci95_avg_R": [
      -2.4369,
      -1.7649
     ],
     "capture_pct": 11.86,
     "capture_median_pct": 32.48,
     "giveback_atr_mean": 3.666,
     "giveback_atr_median": 2.111,
     "zz_pivot_bars_median": -2,
     "zz_pivot_bars_mean_abs": 8.12
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 1395,
       "trades_per_day": 53.654,
       "avg_R": -1.5031,
       "profit_factor": 0.1983,
       "net_per_day_pct": -2.32873,
       "max_dd_pct": 60.5825,
       "liquidations": 0
      },
      "exits": {
       "n": 735,
       "trades_per_day": 28.269,
       "avg_R": -1.982,
       "profit_factor": 0.3823,
       "net_per_day_pct": -1.72951,
       "max_dd_pct": 46.5942,
       "liquidations": 8,
       "capture_pct": 4.39
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 1358,
       "trades_per_day": 52.231,
       "avg_R": -2.6338,
       "profit_factor": 0.1719,
       "net_per_day_pct": -2.23234,
       "max_dd_pct": 58.0795,
       "liquidations": 0
      },
      "exits": {
       "n": 721,
       "trades_per_day": 27.731,
       "avg_R": -3.0856,
       "profit_factor": 0.39,
       "net_per_day_pct": -1.60099,
       "max_dd_pct": 41.7783,
       "liquidations": 9,
       "capture_pct": 12.0
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 1371,
       "trades_per_day": 52.731,
       "avg_R": -1.7699,
       "profit_factor": 0.1814,
       "net_per_day_pct": -2.56655,
       "max_dd_pct": 67.2998,
       "liquidations": 0
      },
      "exits": {
       "n": 738,
       "trades_per_day": 28.385,
       "avg_R": -2.0957,
       "profit_factor": 0.5022,
       "net_per_day_pct": -1.41392,
       "max_dd_pct": 38.3419,
       "liquidations": 12,
       "capture_pct": 5.85
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 1336,
       "trades_per_day": 51.385,
       "avg_R": -2.187,
       "profit_factor": 0.166,
       "net_per_day_pct": -2.27303,
       "max_dd_pct": 59.0988,
       "liquidations": 0
      },
      "exits": {
       "n": 687,
       "trades_per_day": 26.423,
       "avg_R": -2.3016,
       "profit_factor": 0.4702,
       "net_per_day_pct": -1.25432,
       "max_dd_pct": 33.4321,
       "liquidations": 7,
       "capture_pct": 14.09
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -2.32873,
      -2.23234,
      -2.56655,
      -2.27303
     ],
     "fold_exit_net_per_day_pct": [
      -1.72951,
      -1.60099,
      -1.41392,
      -1.25432
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 6880,
       "trades_per_day": 52.923,
       "avg_R": -3.4771,
       "profit_factor": 0.1149,
       "net_per_day_pct": -2.40187,
       "max_dd_pct": 312.2434,
       "liquidations": 0,
       "hit_rate_1atr": 0.4976
      },
      "exits": {
       "n": 3640,
       "trades_per_day": 28.0,
       "avg_R": -3.9818,
       "profit_factor": 0.3717,
       "net_per_day_pct": -1.50892,
       "max_dd_pct": 197.3468,
       "liquidations": 26,
       "capture_pct": 9.03
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 12
       },
       "entries": {
        "n": 6634,
        "trades_per_day": 51.031,
        "avg_R": -1.8217,
        "profit_factor": 0.2204,
        "net_per_day_pct": -2.22687,
        "max_dd_pct": 289.7101,
        "liquidations": 0,
        "hit_rate_1atr": 0.5119
       },
       "exits": {
        "n": 3612,
        "trades_per_day": 27.785,
        "avg_R": -2.1193,
        "profit_factor": 0.4914,
        "net_per_day_pct": -1.42513,
        "max_dd_pct": 191.3497,
        "liquidations": 54
       }
      },
      {
       "params": {
        "n": 16
       },
       "entries": {
        "n": 7116,
        "trades_per_day": 54.738,
        "avg_R": -1.8087,
        "profit_factor": 0.2197,
        "net_per_day_pct": -2.39304,
        "max_dd_pct": 311.3413,
        "liquidations": 0,
        "hit_rate_1atr": 0.5139
       },
       "exits": {
        "n": 3727,
        "trades_per_day": 28.669,
        "avg_R": -2.0999,
        "profit_factor": 0.4951,
        "net_per_day_pct": -1.42622,
        "max_dd_pct": 188.9051,
        "liquidations": 58
       }
      }
     ]
    }
   }
  },
  {
   "id": "654830aaa0f6",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "sigma_pair",
    "params": {
     "period": 40,
     "mode": "both",
     "thr": 2.0
    },
    "neighbours": [
     {
      "period": 40,
      "mode": "both",
      "thr": 1.75
     },
     {
      "period": 40,
      "mode": "both",
      "thr": 2.25
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 4019,
    "long_signals": 1986,
    "entries": {
     "n": 4019,
     "days": 130,
     "trades_per_day": 30.915,
     "avg_R": -1.852,
     "median_R": -2.0177,
     "win_rate": 0.2961,
     "profit_factor": 0.1992,
     "net_per_day_pct": -1.3762,
     "max_dd_pct": 178.9065,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.45554,
      -1.30299
     ],
     "ci95_avg_R": [
      -2.1153,
      -1.6397
     ],
     "mfe_atr": {
      "5": 1.611,
      "15": 2.727,
      "30": 3.923
     },
     "mae_atr": {
      "5": 1.941,
      "15": 3.233,
      "30": 4.409
     },
     "mfe_mae_median": {
      "5": [
       1.316,
       1.238
      ],
      "15": [
       2.198,
       2.031
      ],
      "30": [
       3.069,
       2.837
      ]
     },
     "hit_rate_1atr": 0.4994,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 2088,
     "days": 130,
     "trades_per_day": 16.062,
     "avg_R": -1.9989,
     "median_R": 0.3327,
     "win_rate": 0.5182,
     "profit_factor": 0.6609,
     "net_per_day_pct": -0.63571,
     "max_dd_pct": 84.3248,
     "liquidations": 71,
     "ci95_net_per_day_pct": [
      -0.81317,
      -0.44694
     ],
     "ci95_avg_R": [
      -2.4898,
      -1.5115
     ],
     "capture_pct": 24.23,
     "capture_median_pct": 72.67,
     "giveback_atr_mean": 3.976,
     "giveback_atr_median": 1.385,
     "zz_pivot_bars_median": -3,
     "zz_pivot_bars_mean_abs": 7.3
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 840,
       "trades_per_day": 32.308,
       "avg_R": -1.5159,
       "profit_factor": 0.1906,
       "net_per_day_pct": -1.39054,
       "max_dd_pct": 36.1541,
       "liquidations": 0
      },
      "exits": {
       "n": 407,
       "trades_per_day": 15.654,
       "avg_R": -2.1381,
       "profit_factor": 0.5637,
       "net_per_day_pct": -0.81017,
       "max_dd_pct": 21.6084,
       "liquidations": 10,
       "capture_pct": 14.35
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 811,
       "trades_per_day": 31.192,
       "avg_R": -2.7876,
       "profit_factor": 0.1475,
       "net_per_day_pct": -1.34392,
       "max_dd_pct": 35.0585,
       "liquidations": 0
      },
      "exits": {
       "n": 411,
       "trades_per_day": 15.808,
       "avg_R": -3.5782,
       "profit_factor": 0.4472,
       "net_per_day_pct": -0.93858,
       "max_dd_pct": 24.4698,
       "liquidations": 9,
       "capture_pct": 14.62
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 792,
       "trades_per_day": 30.462,
       "avg_R": -1.7905,
       "profit_factor": 0.1682,
       "net_per_day_pct": -1.50724,
       "max_dd_pct": 39.6121,
       "liquidations": 0
      },
      "exits": {
       "n": 420,
       "trades_per_day": 16.154,
       "avg_R": -1.622,
       "profit_factor": 0.7109,
       "net_per_day_pct": -0.54116,
       "max_dd_pct": 16.8889,
       "liquidations": 15,
       "capture_pct": 26.92
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 744,
       "trades_per_day": 28.615,
       "avg_R": -2.1802,
       "profit_factor": 0.1243,
       "net_per_day_pct": -1.39144,
       "max_dd_pct": 36.2468,
       "liquidations": 0
      },
      "exits": {
       "n": 400,
       "trades_per_day": 15.385,
       "avg_R": -1.9654,
       "profit_factor": 0.5769,
       "net_per_day_pct": -0.68133,
       "max_dd_pct": 18.8681,
       "liquidations": 10,
       "capture_pct": 28.23
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.39054,
      -1.34392,
      -1.50724,
      -1.39144
     ],
     "fold_exit_net_per_day_pct": [
      -0.81017,
      -0.93858,
      -0.54116,
      -0.68133
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 3828,
       "trades_per_day": 29.446,
       "avg_R": -3.2695,
       "profit_factor": 0.0955,
       "net_per_day_pct": -1.39377,
       "max_dd_pct": 181.19,
       "liquidations": 0,
       "hit_rate_1atr": 0.476
      },
      "exits": {
       "n": 2043,
       "trades_per_day": 15.715,
       "avg_R": -3.8727,
       "profit_factor": 0.5104,
       "net_per_day_pct": -0.75271,
       "max_dd_pct": 97.8525,
       "liquidations": 32,
       "capture_pct": 14.07
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 40,
        "mode": "both",
        "thr": 1.75
       },
       "entries": {
        "n": 6321,
        "trades_per_day": 48.623,
        "avg_R": -1.9362,
        "profit_factor": 0.1802,
        "net_per_day_pct": -2.24786,
        "max_dd_pct": 292.311,
        "liquidations": 0,
        "hit_rate_1atr": 0.486
       },
       "exits": {
        "n": 2787,
        "trades_per_day": 21.438,
        "avg_R": -1.9915,
        "profit_factor": 0.6009,
        "net_per_day_pct": -0.86423,
        "max_dd_pct": 112.3496,
        "liquidations": 84
       }
      },
      {
       "params": {
        "period": 40,
        "mode": "both",
        "thr": 2.25
       },
       "entries": {
        "n": 2240,
        "trades_per_day": 17.231,
        "avg_R": -1.7929,
        "profit_factor": 0.2199,
        "net_per_day_pct": -0.74569,
        "max_dd_pct": 97.0448,
        "liquidations": 0,
        "hit_rate_1atr": 0.4991
       },
       "exits": {
        "n": 1431,
        "trades_per_day": 11.008,
        "avg_R": -1.8272,
        "profit_factor": 0.7216,
        "net_per_day_pct": -0.39639,
        "max_dd_pct": 51.9967,
        "liquidations": 52
       }
      }
     ]
    }
   }
  },
  {
   "id": "ce31c7078789",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "sigma_pair",
    "params": {
     "period": 40,
     "mode": "diverge",
     "div_p": 1.5
    },
    "neighbours": [
     {
      "period": 40,
      "mode": "diverge",
      "div_p": 1.25
     },
     {
      "period": 40,
      "mode": "diverge",
      "div_p": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1687,
    "long_signals": 825,
    "entries": {
     "n": 1687,
     "days": 130,
     "trades_per_day": 12.977,
     "avg_R": -1.3853,
     "median_R": -1.6662,
     "win_rate": 0.348,
     "profit_factor": 0.2849,
     "net_per_day_pct": -0.58692,
     "max_dd_pct": 76.5167,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.65517,
      -0.51589
     ],
     "ci95_avg_R": [
      -1.6323,
      -1.1791
     ],
     "mfe_atr": {
      "5": 1.19,
      "15": 2.143,
      "30": 2.992
     },
     "mae_atr": {
      "5": 1.357,
      "15": 2.317,
      "30": 3.466
     },
     "mfe_mae_median": {
      "5": [
       0.957,
       0.88
      ],
      "15": [
       1.766,
       1.473
      ],
      "30": [
       2.378,
       2.197
      ]
     },
     "hit_rate_1atr": 0.5139,
     "hit_unresolved": 2
    },
    "exits": {
     "n": 818,
     "days": 130,
     "trades_per_day": 6.292,
     "avg_R": -1.7473,
     "median_R": -0.5256,
     "win_rate": 0.4682,
     "profit_factor": 0.6381,
     "net_per_day_pct": -0.34034,
     "max_dd_pct": 44.2441,
     "liquidations": 37,
     "ci95_net_per_day_pct": [
      -0.50692,
      -0.18866
     ],
     "ci95_avg_R": [
      -2.4911,
      -1.0405
     ],
     "capture_pct": 16.09,
     "capture_median_pct": 31.36,
     "giveback_atr_mean": 5.264,
     "giveback_atr_median": 3.643,
     "zz_pivot_bars_median": 1.0,
     "zz_pivot_bars_mean_abs": 5.89
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 323,
       "trades_per_day": 12.423,
       "avg_R": -1.1085,
       "profit_factor": 0.2548,
       "net_per_day_pct": -0.57748,
       "max_dd_pct": 15.3097,
       "liquidations": 0
      },
      "exits": {
       "n": 165,
       "trades_per_day": 6.346,
       "avg_R": -1.0747,
       "profit_factor": 0.747,
       "net_per_day_pct": -0.22446,
       "max_dd_pct": 9.3136,
       "liquidations": 5,
       "capture_pct": 20.2
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 337,
       "trades_per_day": 12.962,
       "avg_R": -2.2044,
       "profit_factor": 0.2167,
       "net_per_day_pct": -0.58701,
       "max_dd_pct": 15.4891,
       "liquidations": 0
      },
      "exits": {
       "n": 163,
       "trades_per_day": 6.269,
       "avg_R": -1.998,
       "profit_factor": 0.7126,
       "net_per_day_pct": -0.23295,
       "max_dd_pct": 11.0938,
       "liquidations": 5,
       "capture_pct": 22.05
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 363,
       "trades_per_day": 13.962,
       "avg_R": -1.185,
       "profit_factor": 0.347,
       "net_per_day_pct": -0.53435,
       "max_dd_pct": 14.4869,
       "liquidations": 0
      },
      "exits": {
       "n": 170,
       "trades_per_day": 6.538,
       "avg_R": -1.6715,
       "profit_factor": 0.6889,
       "net_per_day_pct": -0.28167,
       "max_dd_pct": 9.1603,
       "liquidations": 5,
       "capture_pct": 5.61
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 355,
       "trades_per_day": 13.654,
       "avg_R": -1.4498,
       "profit_factor": 0.2563,
       "net_per_day_pct": -0.59053,
       "max_dd_pct": 15.6591,
       "liquidations": 0
      },
      "exits": {
       "n": 172,
       "trades_per_day": 6.615,
       "avg_R": -1.7701,
       "profit_factor": 0.5548,
       "net_per_day_pct": -0.40607,
       "max_dd_pct": 12.1529,
       "liquidations": 7,
       "capture_pct": 23.25
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.57748,
      -0.58701,
      -0.53435,
      -0.59053
     ],
     "fold_exit_net_per_day_pct": [
      -0.22446,
      -0.23295,
      -0.28167,
      -0.40607
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1718,
       "trades_per_day": 13.215,
       "avg_R": -2.2437,
       "profit_factor": 0.1605,
       "net_per_day_pct": -0.62778,
       "max_dd_pct": 81.9509,
       "liquidations": 0,
       "hit_rate_1atr": 0.5015
      },
      "exits": {
       "n": 833,
       "trades_per_day": 6.408,
       "avg_R": -2.6851,
       "profit_factor": 0.6101,
       "net_per_day_pct": -0.30415,
       "max_dd_pct": 39.7058,
       "liquidations": 18,
       "capture_pct": 11.86
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 40,
        "mode": "diverge",
        "div_p": 1.25
       },
       "entries": {
        "n": 5008,
        "trades_per_day": 38.523,
        "avg_R": -1.5333,
        "profit_factor": 0.2557,
        "net_per_day_pct": -1.7157,
        "max_dd_pct": 223.0611,
        "liquidations": 0,
        "hit_rate_1atr": 0.5059
       },
       "exits": {
        "n": 1625,
        "trades_per_day": 12.5,
        "avg_R": -1.9331,
        "profit_factor": 0.6149,
        "net_per_day_pct": -0.63223,
        "max_dd_pct": 83.5931,
        "liquidations": 57
       }
      },
      {
       "params": {
        "period": 40,
        "mode": "diverge",
        "div_p": 1.75
       },
       "entries": {
        "n": 352,
        "trades_per_day": 2.708,
        "avg_R": -1.2021,
        "profit_factor": 0.373,
        "net_per_day_pct": -0.11239,
        "max_dd_pct": 15.1585,
        "liquidations": 0,
        "hit_rate_1atr": 0.5171
       },
       "exits": {
        "n": 257,
        "trades_per_day": 1.977,
        "avg_R": -1.7735,
        "profit_factor": 0.688,
        "net_per_day_pct": -0.09971,
        "max_dd_pct": 13.6634,
        "liquidations": 14
       }
      }
     ]
    }
   }
  },
  {
   "id": "ad01e8e4de18",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "supertrend",
    "params": {
     "n": 7,
     "mult": 1.5
    },
    "neighbours": [
     {
      "n": 7,
      "mult": 1.25
     },
     {
      "n": 7,
      "mult": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 17085,
    "long_signals": 8542,
    "entries": {
     "n": 17085,
     "days": 130,
     "trades_per_day": 131.423,
     "avg_R": -2.1209,
     "median_R": -2.1269,
     "win_rate": 0.2663,
     "profit_factor": 0.1636,
     "net_per_day_pct": -6.13067,
     "max_dd_pct": 796.9875,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -6.33314,
      -5.9353
     ],
     "ci95_avg_R": [
      -2.4212,
      -1.8381
     ],
     "mfe_atr": {
      "5": 1.413,
      "15": 2.598,
      "30": 3.872
     },
     "mae_atr": {
      "5": 1.336,
      "15": 2.543,
      "30": 3.819
     },
     "mfe_mae_median": {
      "5": [
       0.95,
       1.007
      ],
      "15": [
       1.79,
       1.858
      ],
      "30": [
       2.645,
       2.721
      ]
     },
     "hit_rate_1atr": 0.4899,
     "hit_unresolved": 4
    },
    "exits": {
     "n": 17084,
     "days": 130,
     "trades_per_day": 131.415,
     "avg_R": -2.5762,
     "median_R": -2.6711,
     "win_rate": 0.1475,
     "profit_factor": 0.2419,
     "net_per_day_pct": -7.54114,
     "max_dd_pct": 980.5776,
     "liquidations": 2,
     "ci95_net_per_day_pct": [
      -7.89108,
      -7.21394
     ],
     "ci95_avg_R": [
      -3.0001,
      -2.2035
     ],
     "capture_pct": 3.45,
     "capture_median_pct": -41.78,
     "giveback_atr_mean": 2.686,
     "giveback_atr_median": 2.343,
     "zz_pivot_bars_median": 2,
     "zz_pivot_bars_mean_abs": 7.67
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 3337,
       "trades_per_day": 128.346,
       "avg_R": -1.7317,
       "profit_factor": 0.155,
       "net_per_day_pct": -5.81468,
       "max_dd_pct": 151.1817,
       "liquidations": 0
      },
      "exits": {
       "n": 3337,
       "trades_per_day": 128.346,
       "avg_R": -2.166,
       "profit_factor": 0.2299,
       "net_per_day_pct": -7.36844,
       "max_dd_pct": 192.9807,
       "liquidations": 0,
       "capture_pct": 2.44
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 3690,
       "trades_per_day": 141.923,
       "avg_R": -3.2233,
       "profit_factor": 0.1096,
       "net_per_day_pct": -6.60472,
       "max_dd_pct": 171.7226,
       "liquidations": 0
      },
      "exits": {
       "n": 3690,
       "trades_per_day": 141.923,
       "avg_R": -3.8578,
       "profit_factor": 0.199,
       "net_per_day_pct": -7.90032,
       "max_dd_pct": 205.6644,
       "liquidations": 1,
       "capture_pct": 5.64
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 3371,
       "trades_per_day": 129.654,
       "avg_R": -1.8764,
       "profit_factor": 0.1777,
       "net_per_day_pct": -5.9104,
       "max_dd_pct": 153.6704,
       "liquidations": 0
      },
      "exits": {
       "n": 3371,
       "trades_per_day": 129.654,
       "avg_R": -2.2777,
       "profit_factor": 0.2629,
       "net_per_day_pct": -7.18003,
       "max_dd_pct": 186.6916,
       "liquidations": 1,
       "capture_pct": 2.68
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 3595,
       "trades_per_day": 138.269,
       "avg_R": -2.2827,
       "profit_factor": 0.1304,
       "net_per_day_pct": -6.31328,
       "max_dd_pct": 164.1452,
       "liquidations": 0
      },
      "exits": {
       "n": 3594,
       "trades_per_day": 138.231,
       "avg_R": -2.7718,
       "profit_factor": 0.1989,
       "net_per_day_pct": -7.80016,
       "max_dd_pct": 202.8625,
       "liquidations": 0,
       "capture_pct": 6.38
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -5.81468,
      -6.60472,
      -5.9104,
      -6.31328
     ],
     "fold_exit_net_per_day_pct": [
      -7.36844,
      -7.90032,
      -7.18003,
      -7.80016
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 18799,
       "trades_per_day": 144.608,
       "avg_R": -3.4337,
       "profit_factor": 0.0857,
       "net_per_day_pct": -6.78056,
       "max_dd_pct": 881.506,
       "liquidations": 0,
       "hit_rate_1atr": 0.4916
      },
      "exits": {
       "n": 18798,
       "trades_per_day": 144.6,
       "avg_R": -4.1229,
       "profit_factor": 0.1617,
       "net_per_day_pct": -8.25675,
       "max_dd_pct": 1073.4036,
       "liquidations": 0,
       "capture_pct": 6.33
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 7,
        "mult": 1.25
       },
       "entries": {
        "n": 20863,
        "trades_per_day": 160.485,
        "avg_R": -2.0814,
        "profit_factor": 0.1674,
        "net_per_day_pct": -7.49218,
        "max_dd_pct": 974.0649,
        "liquidations": 0,
        "hit_rate_1atr": 0.4876
       },
       "exits": {
        "n": 20862,
        "trades_per_day": 160.477,
        "avg_R": -2.5256,
        "profit_factor": 0.2164,
        "net_per_day_pct": -9.17787,
        "max_dd_pct": 1193.2848,
        "liquidations": 1
       }
      },
      {
       "params": {
        "n": 7,
        "mult": 1.75
       },
       "entries": {
        "n": 14217,
        "trades_per_day": 109.362,
        "avg_R": -2.1652,
        "profit_factor": 0.1629,
        "net_per_day_pct": -5.06859,
        "max_dd_pct": 658.9906,
        "liquidations": 0,
        "hit_rate_1atr": 0.4954
       },
       "exits": {
        "n": 14216,
        "trades_per_day": 109.354,
        "avg_R": -2.6355,
        "profit_factor": 0.2636,
        "net_per_day_pct": -6.32657,
        "max_dd_pct": 822.5559,
        "liquidations": 2
       }
      }
     ]
    }
   }
  },
  {
   "id": "672e8447e817",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "macd_cross",
    "params": {
     "fast": 12,
     "slow": 26,
     "signal": 9
    },
    "neighbours": [
     {
      "fast": 10,
      "slow": 22,
      "signal": 9
     },
     {
      "fast": 14,
      "slow": 30,
      "signal": 9
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 15294,
    "long_signals": 7647,
    "entries": {
     "n": 15294,
     "days": 130,
     "trades_per_day": 117.646,
     "avg_R": -1.8967,
     "median_R": -2.0319,
     "win_rate": 0.2906,
     "profit_factor": 0.182,
     "net_per_day_pct": -5.44318,
     "max_dd_pct": 707.9847,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -5.6023,
      -5.27134
     ],
     "ci95_avg_R": [
      -2.1445,
      -1.669
     ],
     "mfe_atr": {
      "5": 1.406,
      "15": 2.572,
      "30": 3.816
     },
     "mae_atr": {
      "5": 1.329,
      "15": 2.528,
      "30": 3.766
     },
     "mfe_mae_median": {
      "5": [
       0.968,
       1.01
      ],
      "15": [
       1.794,
       1.851
      ],
      "30": [
       2.619,
       2.677
      ]
     },
     "hit_rate_1atr": 0.4935,
     "hit_unresolved": 6
    },
    "exits": {
     "n": 15293,
     "days": 130,
     "trades_per_day": 117.638,
     "avg_R": -2.2942,
     "median_R": -2.5195,
     "win_rate": 0.1717,
     "profit_factor": 0.2753,
     "net_per_day_pct": -6.70501,
     "max_dd_pct": 872.5499,
     "liquidations": 4,
     "ci95_net_per_day_pct": [
      -6.99842,
      -6.40436
     ],
     "ci95_avg_R": [
      -2.5889,
      -2.0217
     ],
     "capture_pct": 3.18,
     "capture_median_pct": -56.02,
     "giveback_atr_mean": 2.696,
     "giveback_atr_median": 2.363,
     "zz_pivot_bars_median": 4,
     "zz_pivot_bars_mean_abs": 8.34
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 3137,
       "trades_per_day": 120.654,
       "avg_R": -1.6786,
       "profit_factor": 0.1605,
       "net_per_day_pct": -5.56568,
       "max_dd_pct": 144.8662,
       "liquidations": 0
      },
      "exits": {
       "n": 3137,
       "trades_per_day": 120.654,
       "avg_R": -2.1106,
       "profit_factor": 0.2403,
       "net_per_day_pct": -7.14689,
       "max_dd_pct": 186.403,
       "liquidations": 0,
       "capture_pct": 0.09
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 3083,
       "trades_per_day": 118.577,
       "avg_R": -2.8475,
       "profit_factor": 0.129,
       "net_per_day_pct": -5.50511,
       "max_dd_pct": 143.1329,
       "liquidations": 0
      },
      "exits": {
       "n": 3083,
       "trades_per_day": 118.577,
       "avg_R": -3.4341,
       "profit_factor": 0.2218,
       "net_per_day_pct": -6.82721,
       "max_dd_pct": 177.7754,
       "liquidations": 3,
       "capture_pct": 3.22
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 3011,
       "trades_per_day": 115.808,
       "avg_R": -1.6772,
       "profit_factor": 0.1982,
       "net_per_day_pct": -5.1298,
       "max_dd_pct": 133.6272,
       "liquidations": 0
      },
      "exits": {
       "n": 3011,
       "trades_per_day": 115.808,
       "avg_R": -1.9801,
       "profit_factor": 0.3165,
       "net_per_day_pct": -6.06091,
       "max_dd_pct": 157.7375,
       "liquidations": 1,
       "capture_pct": 5.95
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 2937,
       "trades_per_day": 112.962,
       "avg_R": -2.0584,
       "profit_factor": 0.1553,
       "net_per_day_pct": -5.09158,
       "max_dd_pct": 132.4622,
       "liquidations": 0
      },
      "exits": {
       "n": 2936,
       "trades_per_day": 112.923,
       "avg_R": -2.4631,
       "profit_factor": 0.2448,
       "net_per_day_pct": -6.25679,
       "max_dd_pct": 163.4109,
       "liquidations": 0,
       "capture_pct": 5.27
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -5.56568,
      -5.50511,
      -5.1298,
      -5.09158
     ],
     "fold_exit_net_per_day_pct": [
      -7.14689,
      -6.82721,
      -6.06091,
      -6.25679
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 15374,
       "trades_per_day": 118.262,
       "avg_R": -3.0959,
       "profit_factor": 0.1039,
       "net_per_day_pct": -5.50193,
       "max_dd_pct": 715.3864,
       "liquidations": 0,
       "hit_rate_1atr": 0.4926
      },
      "exits": {
       "n": 15373,
       "trades_per_day": 118.254,
       "avg_R": -3.7465,
       "profit_factor": 0.1959,
       "net_per_day_pct": -6.79464,
       "max_dd_pct": 883.8575,
       "liquidations": 0,
       "capture_pct": 4.46
      }
     },
     "neighbours": [
      {
       "params": {
        "fast": 10,
        "slow": 22,
        "signal": 9
       },
       "entries": {
        "n": 17006,
        "trades_per_day": 130.815,
        "avg_R": -1.918,
        "profit_factor": 0.1816,
        "net_per_day_pct": -6.07829,
        "max_dd_pct": 790.484,
        "liquidations": 0,
        "hit_rate_1atr": 0.4932
       },
       "exits": {
        "n": 17005,
        "trades_per_day": 130.808,
        "avg_R": -2.3239,
        "profit_factor": 0.2602,
        "net_per_day_pct": -7.46096,
        "max_dd_pct": 971.4278,
        "liquidations": 3
       }
      },
      {
       "params": {
        "fast": 14,
        "slow": 30,
        "signal": 9
       },
       "entries": {
        "n": 14009,
        "trades_per_day": 107.762,
        "avg_R": -1.8952,
        "profit_factor": 0.1804,
        "net_per_day_pct": -4.99231,
        "max_dd_pct": 649.1801,
        "liquidations": 0,
        "hit_rate_1atr": 0.4931
       },
       "exits": {
        "n": 14008,
        "trades_per_day": 107.754,
        "avg_R": -2.2997,
        "profit_factor": 0.2871,
        "net_per_day_pct": -6.15206,
        "max_dd_pct": 799.8925,
        "liquidations": 4
       }
      }
     ]
    }
   }
  },
  {
   "id": "9e67433a43b0",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "stochastic",
    "params": {
     "k_len": 9,
     "d_len": 3,
     "lo": 30,
     "hi": 70
    },
    "neighbours": [
     {
      "k_len": 7,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     },
     {
      "k_len": 11,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 31955,
    "long_signals": 16154,
    "entries": {
     "n": 31955,
     "days": 130,
     "trades_per_day": 245.808,
     "avg_R": -1.8919,
     "median_R": -2.0083,
     "win_rate": 0.2894,
     "profit_factor": 0.1932,
     "net_per_day_pct": -11.26491,
     "max_dd_pct": 1464.6288,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -11.45973,
      -11.03512
     ],
     "ci95_avg_R": [
      -2.1448,
      -1.6753
     ],
     "mfe_atr": {
      "5": 1.32,
      "15": 2.461,
      "30": 3.634
     },
     "mae_atr": {
      "5": 1.408,
      "15": 2.638,
      "30": 3.865
     },
     "mfe_mae_median": {
      "5": [
       1.005,
       0.947
      ],
      "15": [
       1.826,
       1.795
      ],
      "30": [
       2.642,
       2.618
      ]
     },
     "hit_rate_1atr": 0.5025,
     "hit_unresolved": 7
    },
    "exits": {
     "n": 11983,
     "days": 130,
     "trades_per_day": 92.177,
     "avg_R": -2.2426,
     "median_R": -1.3026,
     "win_rate": 0.2555,
     "profit_factor": 0.2268,
     "net_per_day_pct": -4.94588,
     "max_dd_pct": 643.6391,
     "liquidations": 67,
     "ci95_net_per_day_pct": [
      -5.13559,
      -4.76325
     ],
     "ci95_avg_R": [
      -2.5381,
      -1.96
     ],
     "capture_pct": 13.87,
     "capture_median_pct": 45.89,
     "giveback_atr_mean": 1.886,
     "giveback_atr_median": 1.039,
     "zz_pivot_bars_median": -2.0,
     "zz_pivot_bars_mean_abs": 8.94
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 6293,
       "trades_per_day": 242.038,
       "avg_R": -1.6189,
       "profit_factor": 0.1674,
       "net_per_day_pct": -11.12351,
       "max_dd_pct": 289.3097,
       "liquidations": 0
      },
      "exits": {
       "n": 2405,
       "trades_per_day": 92.5,
       "avg_R": -1.8733,
       "profit_factor": 0.2354,
       "net_per_day_pct": -4.63687,
       "max_dd_pct": 120.8231,
       "liquidations": 6,
       "capture_pct": 14.59
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 6421,
       "trades_per_day": 246.962,
       "avg_R": -2.7995,
       "profit_factor": 0.1416,
       "net_per_day_pct": -11.29645,
       "max_dd_pct": 294.1589,
       "liquidations": 0
      },
      "exits": {
       "n": 2467,
       "trades_per_day": 94.885,
       "avg_R": -3.3439,
       "profit_factor": 0.166,
       "net_per_day_pct": -5.09156,
       "max_dd_pct": 132.4223,
       "liquidations": 9,
       "capture_pct": 15.1
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 6403,
       "trades_per_day": 246.269,
       "avg_R": -1.7272,
       "profit_factor": 0.1866,
       "net_per_day_pct": -11.53559,
       "max_dd_pct": 300.0643,
       "liquidations": 0
      },
      "exits": {
       "n": 2338,
       "trades_per_day": 89.923,
       "avg_R": -2.1006,
       "profit_factor": 0.2055,
       "net_per_day_pct": -5.15611,
       "max_dd_pct": 135.7962,
       "liquidations": 14,
       "capture_pct": 7.13
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 6605,
       "trades_per_day": 254.038,
       "avg_R": -2.1458,
       "profit_factor": 0.1468,
       "net_per_day_pct": -11.71225,
       "max_dd_pct": 304.5184,
       "liquidations": 0
      },
      "exits": {
       "n": 2443,
       "trades_per_day": 93.962,
       "avg_R": -2.4269,
       "profit_factor": 0.1946,
       "net_per_day_pct": -4.8254,
       "max_dd_pct": 125.4703,
       "liquidations": 8,
       "capture_pct": 17.99
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -11.12351,
      -11.29645,
      -11.53559,
      -11.71225
     ],
     "fold_exit_net_per_day_pct": [
      -4.63687,
      -5.09156,
      -5.15611,
      -4.8254
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 32990,
       "trades_per_day": 253.769,
       "avg_R": -3.1661,
       "profit_factor": 0.1106,
       "net_per_day_pct": -11.50108,
       "max_dd_pct": 1495.3225,
       "liquidations": 0,
       "hit_rate_1atr": 0.5069
      },
      "exits": {
       "n": 12249,
       "trades_per_day": 94.223,
       "avg_R": -3.8611,
       "profit_factor": 0.1524,
       "net_per_day_pct": -4.90558,
       "max_dd_pct": 638.1406,
       "liquidations": 22,
       "capture_pct": 14.99
      }
     },
     "neighbours": [
      {
       "params": {
        "k_len": 7,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 33048,
        "trades_per_day": 254.215,
        "avg_R": -1.8921,
        "profit_factor": 0.1938,
        "net_per_day_pct": -11.58635,
        "max_dd_pct": 1506.6399,
        "liquidations": 0,
        "hit_rate_1atr": 0.5041
       },
       "exits": {
        "n": 13846,
        "trades_per_day": 106.508,
        "avg_R": -2.257,
        "profit_factor": 0.2012,
        "net_per_day_pct": -5.72155,
        "max_dd_pct": 744.7207,
        "liquidations": 61
       }
      },
      {
       "params": {
        "k_len": 11,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 31192,
        "trades_per_day": 239.938,
        "avg_R": -1.8866,
        "profit_factor": 0.1951,
        "net_per_day_pct": -10.96299,
        "max_dd_pct": 1425.7013,
        "liquidations": 0,
        "hit_rate_1atr": 0.5034
       },
       "exits": {
        "n": 10742,
        "trades_per_day": 82.631,
        "avg_R": -2.2303,
        "profit_factor": 0.2521,
        "net_per_day_pct": -4.34315,
        "max_dd_pct": 565.8814,
        "liquidations": 73
       }
      }
     ]
    }
   }
  },
  {
   "id": "2bb62581a8a9",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "volume_spike",
    "params": {
     "n": 30,
     "mult": 2.0,
     "body": 0.002
    },
    "neighbours": [
     {
      "n": 30,
      "mult": 1.75,
      "body": 0.002
     },
     {
      "n": 30,
      "mult": 2.25,
      "body": 0.002
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1896,
    "long_signals": 974,
    "entries": {
     "n": 1896,
     "days": 130,
     "trades_per_day": 14.585,
     "avg_R": -0.7466,
     "median_R": -1.5129,
     "win_rate": 0.3787,
     "profit_factor": 0.4154,
     "net_per_day_pct": -0.73317,
     "max_dd_pct": 95.3948,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.88084,
      -0.60785
     ],
     "ci95_avg_R": [
      -0.8351,
      -0.6544
     ],
     "mfe_atr": {
      "5": 1.93,
      "15": 2.886,
      "30": 3.739
     },
     "mae_atr": {
      "5": 1.562,
      "15": 2.417,
      "30": 3.166
     },
     "mfe_mae_median": {
      "5": [
       1.193,
       1.293
      ],
      "15": [
       1.825,
       1.989
      ],
      "30": [
       2.387,
       2.634
      ]
     },
     "hit_rate_1atr": 0.4647,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 1006,
     "days": 130,
     "trades_per_day": 7.738,
     "avg_R": -1.1954,
     "median_R": -1.9249,
     "win_rate": 0.3588,
     "profit_factor": 0.6254,
     "net_per_day_pct": -0.55155,
     "max_dd_pct": 73.9474,
     "liquidations": 5,
     "ci95_net_per_day_pct": [
      -0.75984,
      -0.34994
     ],
     "ci95_avg_R": [
      -1.6054,
      -0.7751
     ],
     "capture_pct": -2.29,
     "capture_median_pct": -30.35,
     "giveback_atr_mean": 5.396,
     "giveback_atr_median": 4.529,
     "zz_pivot_bars_median": 2.0,
     "zz_pivot_bars_mean_abs": 9.93
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 330,
       "trades_per_day": 12.692,
       "avg_R": -0.9014,
       "profit_factor": 0.3073,
       "net_per_day_pct": -0.68399,
       "max_dd_pct": 17.8406,
       "liquidations": 0
      },
      "exits": {
       "n": 194,
       "trades_per_day": 7.462,
       "avg_R": -1.7788,
       "profit_factor": 0.4524,
       "net_per_day_pct": -0.8318,
       "max_dd_pct": 23.9828,
       "liquidations": 1,
       "capture_pct": -12.31
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 277,
       "trades_per_day": 10.654,
       "avg_R": -0.7841,
       "profit_factor": 0.3984,
       "net_per_day_pct": -0.56901,
       "max_dd_pct": 14.9147,
       "liquidations": 0
      },
      "exits": {
       "n": 139,
       "trades_per_day": 5.346,
       "avg_R": 0.0144,
       "profit_factor": 1.0091,
       "net_per_day_pct": 0.00065,
       "max_dd_pct": 6.017,
       "liquidations": 2,
       "capture_pct": 17.95
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 327,
       "trades_per_day": 12.577,
       "avg_R": -0.5831,
       "profit_factor": 0.5644,
       "net_per_day_pct": -0.44573,
       "max_dd_pct": 11.9119,
       "liquidations": 0
      },
      "exits": {
       "n": 170,
       "trades_per_day": 6.538,
       "avg_R": -1.3644,
       "profit_factor": 0.6733,
       "net_per_day_pct": -0.39996,
       "max_dd_pct": 11.9464,
       "liquidations": 1,
       "capture_pct": -5.38
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 246,
       "trades_per_day": 9.462,
       "avg_R": -0.9282,
       "profit_factor": 0.2893,
       "net_per_day_pct": -0.55922,
       "max_dd_pct": 14.5396,
       "liquidations": 0
      },
      "exits": {
       "n": 137,
       "trades_per_day": 5.269,
       "avg_R": -0.4691,
       "profit_factor": 0.8256,
       "net_per_day_pct": -0.12033,
       "max_dd_pct": 5.2524,
       "liquidations": 0,
       "capture_pct": 11.31
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.68399,
      -0.56901,
      -0.44573,
      -0.55922
     ],
     "fold_exit_net_per_day_pct": [
      -0.8318,
      0.00065,
      -0.39996,
      -0.12033
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 960,
       "trades_per_day": 7.385,
       "avg_R": -0.8502,
       "profit_factor": 0.3853,
       "net_per_day_pct": -0.34239,
       "max_dd_pct": 45.0496,
       "liquidations": 0,
       "hit_rate_1atr": 0.4698
      },
      "exits": {
       "n": 564,
       "trades_per_day": 4.338,
       "avg_R": -1.3861,
       "profit_factor": 0.615,
       "net_per_day_pct": -0.2967,
       "max_dd_pct": 39.36,
       "liquidations": 2,
       "capture_pct": -2.45
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 30,
        "mult": 1.75,
        "body": 0.002
       },
       "entries": {
        "n": 2073,
        "trades_per_day": 15.946,
        "avg_R": -0.7019,
        "profit_factor": 0.4482,
        "net_per_day_pct": -0.7478,
        "max_dd_pct": 97.4059,
        "liquidations": 0,
        "hit_rate_1atr": 0.4747
       },
       "exits": {
        "n": 1069,
        "trades_per_day": 8.223,
        "avg_R": -1.0414,
        "profit_factor": 0.6678,
        "net_per_day_pct": -0.49642,
        "max_dd_pct": 66.8302,
        "liquidations": 4
       }
      },
      {
       "params": {
        "n": 30,
        "mult": 2.25,
        "body": 0.002
       },
       "entries": {
        "n": 1730,
        "trades_per_day": 13.308,
        "avg_R": -0.7619,
        "profit_factor": 0.4038,
        "net_per_day_pct": -0.67408,
        "max_dd_pct": 87.7073,
        "liquidations": 0,
        "hit_rate_1atr": 0.4549
       },
       "exits": {
        "n": 921,
        "trades_per_day": 7.085,
        "avg_R": -1.2451,
        "profit_factor": 0.6171,
        "net_per_day_pct": -0.53321,
        "max_dd_pct": 70.5505,
        "liquidations": 6
       }
      }
     ]
    }
   }
  },
  {
   "id": "2f49e5cad56a",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "ema_ribbon",
    "params": {
     "lens": [
      20,
      50,
      200
     ]
    },
    "neighbours": [
     {
      "lens": [
       16,
       40,
       160
      ]
     },
     {
      "lens": [
       24,
       60,
       240
      ]
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 11055,
    "long_signals": 5936,
    "entries": {
     "n": 11055,
     "days": 130,
     "trades_per_day": 85.038,
     "avg_R": -1.8946,
     "median_R": -2.0647,
     "win_rate": 0.283,
     "profit_factor": 0.1755,
     "net_per_day_pct": -3.97137,
     "max_dd_pct": 516.4282,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -4.12775,
      -3.81312
     ],
     "ci95_avg_R": [
      -2.1012,
      -1.6885
     ],
     "mfe_atr": {
      "5": 1.406,
      "15": 2.677,
      "30": 3.979
     },
     "mae_atr": {
      "5": 1.282,
      "15": 2.402,
      "30": 3.563
     },
     "mfe_mae_median": {
      "5": [
       0.933,
       0.978
      ],
      "15": [
       1.753,
       1.862
      ],
      "30": [
       2.62,
       2.695
      ]
     },
     "hit_rate_1atr": 0.4914,
     "hit_unresolved": 4
    },
    "exits": {
     "n": 1953,
     "days": 130,
     "trades_per_day": 15.023,
     "avg_R": -2.449,
     "median_R": -4.3954,
     "win_rate": 0.2954,
     "profit_factor": 0.5883,
     "net_per_day_pct": -0.91395,
     "max_dd_pct": 124.8892,
     "liquidations": 13,
     "ci95_net_per_day_pct": [
      -1.15702,
      -0.63906
     ],
     "ci95_avg_R": [
      -3.016,
      -1.8383
     ],
     "capture_pct": 0.9,
     "capture_median_pct": -56.86,
     "giveback_atr_mean": 7.703,
     "giveback_atr_median": 6.492,
     "zz_pivot_bars_median": 4,
     "zz_pivot_bars_mean_abs": 13.03
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 2232,
       "trades_per_day": 85.846,
       "avg_R": -1.7073,
       "profit_factor": 0.1555,
       "net_per_day_pct": -3.91058,
       "max_dd_pct": 101.7723,
       "liquidations": 0
      },
      "exits": {
       "n": 393,
       "trades_per_day": 15.115,
       "avg_R": -2.1152,
       "profit_factor": 0.571,
       "net_per_day_pct": -0.92616,
       "max_dd_pct": 26.7746,
       "liquidations": 0,
       "capture_pct": -0.28
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 2306,
       "trades_per_day": 88.692,
       "avg_R": -2.6328,
       "profit_factor": 0.1296,
       "net_per_day_pct": -4.06876,
       "max_dd_pct": 105.8837,
       "liquidations": 0
      },
      "exits": {
       "n": 395,
       "trades_per_day": 15.192,
       "avg_R": -3.5998,
       "profit_factor": 0.5651,
       "net_per_day_pct": -0.86836,
       "max_dd_pct": 25.0292,
       "liquidations": 1,
       "capture_pct": -0.3
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 2212,
       "trades_per_day": 85.077,
       "avg_R": -1.7964,
       "profit_factor": 0.1573,
       "net_per_day_pct": -4.25044,
       "max_dd_pct": 110.8116,
       "liquidations": 0
      },
      "exits": {
       "n": 390,
       "trades_per_day": 15.0,
       "avg_R": -2.2758,
       "profit_factor": 0.4964,
       "net_per_day_pct": -1.16192,
       "max_dd_pct": 30.4584,
       "liquidations": 6,
       "capture_pct": 1.77
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 2103,
       "trades_per_day": 80.885,
       "avg_R": -2.0593,
       "profit_factor": 0.1576,
       "net_per_day_pct": -3.60887,
       "max_dd_pct": 94.0471,
       "liquidations": 0
      },
      "exits": {
       "n": 380,
       "trades_per_day": 14.615,
       "avg_R": -2.7502,
       "profit_factor": 0.6154,
       "net_per_day_pct": -0.70968,
       "max_dd_pct": 22.69,
       "liquidations": 0,
       "capture_pct": 0.75
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -3.91058,
      -4.06876,
      -4.25044,
      -3.60887
     ],
     "fold_exit_net_per_day_pct": [
      -0.92616,
      -0.86836,
      -1.16192,
      -0.70968
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 10768,
       "trades_per_day": 82.831,
       "avg_R": -2.9047,
       "profit_factor": 0.0973,
       "net_per_day_pct": -3.91739,
       "max_dd_pct": 509.2621,
       "liquidations": 0,
       "hit_rate_1atr": 0.4868
      },
      "exits": {
       "n": 1940,
       "trades_per_day": 14.923,
       "avg_R": -4.1819,
       "profit_factor": 0.4775,
       "net_per_day_pct": -0.98415,
       "max_dd_pct": 128.4681,
       "liquidations": 7,
       "capture_pct": -2.09
      }
     },
     "neighbours": [
      {
       "params": {
        "lens": [
         16,
         40,
         160
        ]
       },
       "entries": {
        "n": 12403,
        "trades_per_day": 95.408,
        "avg_R": -1.8798,
        "profit_factor": 0.1805,
        "net_per_day_pct": -4.43517,
        "max_dd_pct": 577.0367,
        "liquidations": 0,
        "hit_rate_1atr": 0.4962
       },
       "exits": {
        "n": 2225,
        "trades_per_day": 17.115,
        "avg_R": -2.6053,
        "profit_factor": 0.5602,
        "net_per_day_pct": -1.06338,
        "max_dd_pct": 145.3596,
        "liquidations": 10
       }
      },
      {
       "params": {
        "lens": [
         24,
         60,
         240
        ]
       },
       "entries": {
        "n": 10016,
        "trades_per_day": 77.046,
        "avg_R": -1.8942,
        "profit_factor": 0.1778,
        "net_per_day_pct": -3.56143,
        "max_dd_pct": 463.7876,
        "liquidations": 0,
        "hit_rate_1atr": 0.4937
       },
       "exits": {
        "n": 1780,
        "trades_per_day": 13.692,
        "avg_R": -2.5801,
        "profit_factor": 0.563,
        "net_per_day_pct": -0.90204,
        "max_dd_pct": 121.6321,
        "liquidations": 12
       }
      }
     ]
    }
   }
  },
  {
   "id": "93684cb0a4c9",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 1,
    "indicator": "range_box",
    "params": {
     "height_atr": 1.6
    },
    "neighbours": [
     {
      "height_atr": 1.4
     },
     {
      "height_atr": 1.8
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 4525,
    "long_signals": 2245,
    "entries": {
     "n": 4525,
     "days": 130,
     "trades_per_day": 34.808,
     "avg_R": -2.0319,
     "median_R": -2.0064,
     "win_rate": 0.28,
     "profit_factor": 0.176,
     "net_per_day_pct": -1.6363,
     "max_dd_pct": 213.4593,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.72507,
      -1.5495
     ],
     "ci95_avg_R": [
      -2.3551,
      -1.7454
     ],
     "mfe_atr": {
      "5": 1.588,
      "15": 2.86,
      "30": 4.138
     },
     "mae_atr": {
      "5": 1.362,
      "15": 2.56,
      "30": 3.757
     },
     "mfe_mae_median": {
      "5": [
       0.988,
       1.039
      ],
      "15": [
       1.861,
       1.905
      ],
      "30": [
       2.742,
       2.78
      ]
     },
     "hit_rate_1atr": 0.4929,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 2548,
     "days": 130,
     "trades_per_day": 19.6,
     "avg_R": -2.4246,
     "median_R": -2.6386,
     "win_rate": 0.2971,
     "profit_factor": 0.514,
     "net_per_day_pct": -1.1512,
     "max_dd_pct": 152.8167,
     "liquidations": 34,
     "ci95_net_per_day_pct": [
      -1.36516,
      -0.9274
     ],
     "ci95_avg_R": [
      -2.9846,
      -1.8818
     ],
     "capture_pct": 6.07,
     "capture_median_pct": -16.72,
     "giveback_atr_mean": 6.173,
     "giveback_atr_median": 4.582,
     "zz_pivot_bars_median": 7,
     "zz_pivot_bars_mean_abs": 11.86
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782864000000,
       1785110400000
      ],
      "entries": {
       "n": 881,
       "trades_per_day": 33.885,
       "avg_R": -1.6052,
       "profit_factor": 0.1739,
       "net_per_day_pct": -1.52758,
       "max_dd_pct": 40.073,
       "liquidations": 0
      },
      "exits": {
       "n": 497,
       "trades_per_day": 19.115,
       "avg_R": -1.8622,
       "profit_factor": 0.5131,
       "net_per_day_pct": -1.10601,
       "max_dd_pct": 28.9849,
       "liquidations": 6,
       "capture_pct": 6.52
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110400000,
       1787356800000
      ],
      "entries": {
       "n": 858,
       "trades_per_day": 33.0,
       "avg_R": -3.3134,
       "profit_factor": 0.1372,
       "net_per_day_pct": -1.49429,
       "max_dd_pct": 39.1196,
       "liquidations": 0
      },
      "exits": {
       "n": 504,
       "trades_per_day": 19.385,
       "avg_R": -4.4246,
       "profit_factor": 0.4946,
       "net_per_day_pct": -1.00873,
       "max_dd_pct": 29.1166,
       "liquidations": 5,
       "capture_pct": -0.67
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356800000,
       1789603200000
      ],
      "entries": {
       "n": 903,
       "trades_per_day": 34.731,
       "avg_R": -1.8596,
       "profit_factor": 0.1431,
       "net_per_day_pct": -1.71974,
       "max_dd_pct": 44.7564,
       "liquidations": 0
      },
      "exits": {
       "n": 499,
       "trades_per_day": 19.192,
       "avg_R": -2.2517,
       "profit_factor": 0.493,
       "net_per_day_pct": -1.20677,
       "max_dd_pct": 32.2731,
       "liquidations": 6,
       "capture_pct": 5.13
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603200000,
       1791849600000
      ],
      "entries": {
       "n": 894,
       "trades_per_day": 34.385,
       "avg_R": -2.2868,
       "profit_factor": 0.1227,
       "net_per_day_pct": -1.60077,
       "max_dd_pct": 41.8963,
       "liquidations": 0
      },
      "exits": {
       "n": 504,
       "trades_per_day": 19.385,
       "avg_R": -2.0988,
       "profit_factor": 0.5197,
       "net_per_day_pct": -0.93025,
       "max_dd_pct": 25.5118,
       "liquidations": 3,
       "capture_pct": 13.15
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.52758,
      -1.49429,
      -1.71974,
      -1.60077
     ],
     "fold_exit_net_per_day_pct": [
      -1.10601,
      -1.00873,
      -1.20677,
      -0.93025
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 4499,
       "trades_per_day": 34.608,
       "avg_R": -4.3262,
       "profit_factor": 0.0847,
       "net_per_day_pct": -1.67624,
       "max_dd_pct": 217.9107,
       "liquidations": 0,
       "hit_rate_1atr": 0.4813
      },
      "exits": {
       "n": 2526,
       "trades_per_day": 19.431,
       "avg_R": -4.8036,
       "profit_factor": 0.417,
       "net_per_day_pct": -1.13415,
       "max_dd_pct": 147.6126,
       "liquidations": 12,
       "capture_pct": 7.16
      }
     },
     "neighbours": [
      {
       "params": {
        "height_atr": 1.4
       },
       "entries": {
        "n": 2261,
        "trades_per_day": 17.392,
        "avg_R": -2.1971,
        "profit_factor": 0.1867,
        "net_per_day_pct": -0.77962,
        "max_dd_pct": 101.8935,
        "liquidations": 0,
        "hit_rate_1atr": 0.5106
       },
       "exits": {
        "n": 1487,
        "trades_per_day": 11.438,
        "avg_R": -2.2405,
        "profit_factor": 0.6546,
        "net_per_day_pct": -0.50062,
        "max_dd_pct": 68.6938,
        "liquidations": 31
       }
      },
      {
       "params": {
        "height_atr": 1.8
       },
       "entries": {
        "n": 7423,
        "trades_per_day": 57.1,
        "avg_R": -1.9447,
        "profit_factor": 0.1767,
        "net_per_day_pct": -2.65855,
        "max_dd_pct": 345.8582,
        "liquidations": 0,
        "hit_rate_1atr": 0.4949
       },
       "exits": {
        "n": 3843,
        "trades_per_day": 29.562,
        "avg_R": -2.1886,
        "profit_factor": 0.4797,
        "net_per_day_pct": -1.62464,
        "max_dd_pct": 212.5095,
        "liquidations": 23
       }
      }
     ]
    }
   }
  },
  {
   "id": "60b2ccb10b4d",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "layered_bb",
    "params": {
     "period": 40,
     "mults": [
      1,
      2,
      2.75,
      3.5
     ],
     "L": 10
    },
    "neighbours": [
     {
      "period": 32,
      "mults": [
       1,
       2,
       2.75,
       3.5
      ],
      "L": 10
     },
     {
      "period": 48,
      "mults": [
       1,
       2,
       2.75,
       3.5
      ],
      "L": 10
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 2082,
    "long_signals": 1033,
    "entries": {
     "n": 2082,
     "days": 130,
     "trades_per_day": 16.015,
     "avg_R": -0.7868,
     "median_R": -1.4293,
     "win_rate": 0.3838,
     "profit_factor": 0.411,
     "net_per_day_pct": -0.71162,
     "max_dd_pct": 92.8067,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.77877,
      -0.64072
     ],
     "ci95_avg_R": [
      -0.8845,
      -0.6951
     ],
     "mfe_atr": {
      "5": 1.187,
      "15": 2.222,
      "30": 3.259
     },
     "mae_atr": {
      "5": 1.221,
      "15": 2.302,
      "30": 3.421
     },
     "mfe_mae_median": {
      "5": [
       0.872,
       0.859
      ],
      "15": [
       1.612,
       1.507
      ],
      "30": [
       2.338,
       2.25
      ]
     },
     "hit_rate_1atr": 0.506,
     "hit_unresolved": 5
    },
    "exits": {
     "n": 1168,
     "days": 130,
     "trades_per_day": 8.985,
     "avg_R": -0.9852,
     "median_R": -0.3628,
     "win_rate": 0.4572,
     "profit_factor": 0.6757,
     "net_per_day_pct": -0.42379,
     "max_dd_pct": 59.2148,
     "liquidations": 74,
     "ci95_net_per_day_pct": [
      -0.57997,
      -0.26527
     ],
     "ci95_avg_R": [
      -1.3006,
      -0.6888
     ],
     "capture_pct": 20.21,
     "capture_median_pct": 23.57,
     "giveback_atr_mean": 3.465,
     "giveback_atr_median": 2.655,
     "zz_pivot_bars_median": 10,
     "zz_pivot_bars_mean_abs": 9.26
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 417,
       "trades_per_day": 15.444,
       "avg_R": -0.6798,
       "profit_factor": 0.4175,
       "net_per_day_pct": -0.64262,
       "max_dd_pct": 17.3508,
       "liquidations": 0
      },
      "exits": {
       "n": 240,
       "trades_per_day": 8.889,
       "avg_R": -0.6958,
       "profit_factor": 0.7177,
       "net_per_day_pct": -0.33694,
       "max_dd_pct": 10.6391,
       "liquidations": 12,
       "capture_pct": 19.75
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 405,
       "trades_per_day": 15.0,
       "avg_R": -1.1497,
       "profit_factor": 0.3016,
       "net_per_day_pct": -0.72254,
       "max_dd_pct": 19.5086,
       "liquidations": 0
      },
      "exits": {
       "n": 217,
       "trades_per_day": 8.037,
       "avg_R": -1.5513,
       "profit_factor": 0.5815,
       "net_per_day_pct": -0.44572,
       "max_dd_pct": 14.7938,
       "liquidations": 10,
       "capture_pct": 12.92
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 428,
       "trades_per_day": 15.852,
       "avg_R": -0.7223,
       "profit_factor": 0.4327,
       "net_per_day_pct": -0.70876,
       "max_dd_pct": 20.1676,
       "liquidations": 0
      },
      "exits": {
       "n": 243,
       "trades_per_day": 9.0,
       "avg_R": -0.7835,
       "profit_factor": 0.6711,
       "net_per_day_pct": -0.45885,
       "max_dd_pct": 14.6223,
       "liquidations": 16,
       "capture_pct": 24.71
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 410,
       "trades_per_day": 15.185,
       "avg_R": -0.8775,
       "profit_factor": 0.3164,
       "net_per_day_pct": -0.73073,
       "max_dd_pct": 20.002,
       "liquidations": 0
      },
      "exits": {
       "n": 233,
       "trades_per_day": 8.63,
       "avg_R": -1.3753,
       "profit_factor": 0.566,
       "net_per_day_pct": -0.52066,
       "max_dd_pct": 15.1876,
       "liquidations": 11,
       "capture_pct": 12.36
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.64262,
      -0.72254,
      -0.70876,
      -0.73073
     ],
     "fold_exit_net_per_day_pct": [
      -0.33694,
      -0.44572,
      -0.45885,
      -0.52066
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1899,
       "trades_per_day": 14.608,
       "avg_R": -1.1158,
       "profit_factor": 0.3437,
       "net_per_day_pct": -0.60073,
       "max_dd_pct": 79.3925,
       "liquidations": 0,
       "hit_rate_1atr": 0.5079
      },
      "exits": {
       "n": 1068,
       "trades_per_day": 8.215,
       "avg_R": -1.1701,
       "profit_factor": 0.6694,
       "net_per_day_pct": -0.32377,
       "max_dd_pct": 46.9777,
       "liquidations": 28,
       "capture_pct": 15.2
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 32,
        "mults": [
         1,
         2,
         2.75,
         3.5
        ],
        "L": 10
       },
       "entries": {
        "n": 2300,
        "trades_per_day": 17.692,
        "avg_R": -0.7772,
        "profit_factor": 0.4289,
        "net_per_day_pct": -0.74469,
        "max_dd_pct": 96.8094,
        "liquidations": 0,
        "hit_rate_1atr": 0.5155
       },
       "exits": {
        "n": 1363,
        "trades_per_day": 10.485,
        "avg_R": -0.9233,
        "profit_factor": 0.6468,
        "net_per_day_pct": -0.49601,
        "max_dd_pct": 67.4037,
        "liquidations": 70
       }
      },
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         2,
         2.75,
         3.5
        ],
        "L": 10
       },
       "entries": {
        "n": 1922,
        "trades_per_day": 14.785,
        "avg_R": -0.7739,
        "profit_factor": 0.4112,
        "net_per_day_pct": -0.65441,
        "max_dd_pct": 85.5413,
        "liquidations": 0,
        "hit_rate_1atr": 0.5138
       },
       "exits": {
        "n": 1023,
        "trades_per_day": 7.869,
        "avg_R": -0.9357,
        "profit_factor": 0.7011,
        "net_per_day_pct": -0.35869,
        "max_dd_pct": 53.3624,
        "liquidations": 74
       }
      }
     ]
    }
   }
  },
  {
   "id": "b01445df0058",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "layered_bb",
    "params": {
     "period": 40,
     "mults": [
      1,
      2,
      2.75,
      3.5
     ],
     "L": 10,
     "strong_only": true
    },
    "neighbours": [
     {
      "period": 32,
      "mults": [
       1,
       2,
       2.75,
       3.5
      ],
      "L": 10,
      "strong_only": true
     },
     {
      "period": 48,
      "mults": [
       1,
       2,
       2.75,
       3.5
      ],
      "L": 10,
      "strong_only": true
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1126,
    "long_signals": 550,
    "entries": {
     "n": 1126,
     "days": 130,
     "trades_per_day": 8.662,
     "avg_R": -0.767,
     "median_R": -1.4094,
     "win_rate": 0.3801,
     "profit_factor": 0.4025,
     "net_per_day_pct": -0.40801,
     "max_dd_pct": 53.6316,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.46343,
      -0.35284
     ],
     "ci95_avg_R": [
      -0.8666,
      -0.6729
     ],
     "mfe_atr": {
      "5": 1.147,
      "15": 2.17,
      "30": 3.231
     },
     "mae_atr": {
      "5": 1.187,
      "15": 2.234,
      "30": 3.281
     },
     "mfe_mae_median": {
      "5": [
       0.828,
       0.838
      ],
      "15": [
       1.582,
       1.46
      ],
      "30": [
       2.282,
       2.175
      ]
     },
     "hit_rate_1atr": 0.5067,
     "hit_unresolved": 5
    },
    "exits": {
     "n": 689,
     "days": 130,
     "trades_per_day": 5.3,
     "avg_R": -0.7703,
     "median_R": -0.2102,
     "win_rate": 0.4804,
     "profit_factor": 0.7912,
     "net_per_day_pct": -0.19672,
     "max_dd_pct": 39.4767,
     "liquidations": 62,
     "ci95_net_per_day_pct": [
      -0.40646,
      0.02303
     ],
     "ci95_avg_R": [
      -1.3378,
      -0.1688
     ],
     "capture_pct": 25.15,
     "capture_median_pct": 30.21,
     "giveback_atr_mean": 4.101,
     "giveback_atr_median": 3.069,
     "zz_pivot_bars_median": 10.0,
     "zz_pivot_bars_mean_abs": 9.21
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 228,
       "trades_per_day": 8.444,
       "avg_R": -0.6876,
       "profit_factor": 0.3952,
       "net_per_day_pct": -0.37193,
       "max_dd_pct": 10.0421,
       "liquidations": 0
      },
      "exits": {
       "n": 134,
       "trades_per_day": 4.963,
       "avg_R": -0.9969,
       "profit_factor": 0.7257,
       "net_per_day_pct": -0.25047,
       "max_dd_pct": 8.3623,
       "liquidations": 10,
       "capture_pct": 20.9
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 221,
       "trades_per_day": 8.185,
       "avg_R": -1.0835,
       "profit_factor": 0.2752,
       "net_per_day_pct": -0.43937,
       "max_dd_pct": 11.863,
       "liquidations": 0
      },
      "exits": {
       "n": 137,
       "trades_per_day": 5.074,
       "avg_R": -1.3322,
       "profit_factor": 0.5915,
       "net_per_day_pct": -0.34514,
       "max_dd_pct": 10.4687,
       "liquidations": 11,
       "capture_pct": 18.83
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 236,
       "trades_per_day": 8.741,
       "avg_R": -0.8111,
       "profit_factor": 0.3789,
       "net_per_day_pct": -0.47419,
       "max_dd_pct": 13.1158,
       "liquidations": 0
      },
      "exits": {
       "n": 142,
       "trades_per_day": 5.259,
       "avg_R": -0.9157,
       "profit_factor": 0.6009,
       "net_per_day_pct": -0.44451,
       "max_dd_pct": 12.2884,
       "liquidations": 17,
       "capture_pct": 23.21
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 223,
       "trades_per_day": 8.259,
       "avg_R": -0.7899,
       "profit_factor": 0.3231,
       "net_per_day_pct": -0.40301,
       "max_dd_pct": 11.07,
       "liquidations": 0
      },
      "exits": {
       "n": 136,
       "trades_per_day": 5.037,
       "avg_R": -0.7967,
       "profit_factor": 0.6859,
       "net_per_day_pct": -0.24925,
       "max_dd_pct": 8.1194,
       "liquidations": 8,
       "capture_pct": 23.16
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.37193,
      -0.43937,
      -0.47419,
      -0.40301
     ],
     "fold_exit_net_per_day_pct": [
      -0.25047,
      -0.34514,
      -0.44451,
      -0.24925
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 891,
       "trades_per_day": 6.854,
       "avg_R": -1.0269,
       "profit_factor": 0.3563,
       "net_per_day_pct": -0.28736,
       "max_dd_pct": 38.3089,
       "liquidations": 0,
       "hit_rate_1atr": 0.5169
      },
      "exits": {
       "n": 562,
       "trades_per_day": 4.323,
       "avg_R": -1.4061,
       "profit_factor": 0.6896,
       "net_per_day_pct": -0.20484,
       "max_dd_pct": 27.9356,
       "liquidations": 26,
       "capture_pct": 12.57
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 32,
        "mults": [
         1,
         2,
         2.75,
         3.5
        ],
        "L": 10,
        "strong_only": true
       },
       "entries": {
        "n": 1204,
        "trades_per_day": 9.262,
        "avg_R": -0.789,
        "profit_factor": 0.4036,
        "net_per_day_pct": -0.43208,
        "max_dd_pct": 56.4132,
        "liquidations": 0,
        "hit_rate_1atr": 0.5042
       },
       "exits": {
        "n": 744,
        "trades_per_day": 5.723,
        "avg_R": -0.8483,
        "profit_factor": 0.7508,
        "net_per_day_pct": -0.25164,
        "max_dd_pct": 42.9937,
        "liquidations": 66
       }
      },
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         2,
         2.75,
         3.5
        ],
        "L": 10,
        "strong_only": true
       },
       "entries": {
        "n": 1026,
        "trades_per_day": 7.892,
        "avg_R": -0.7596,
        "profit_factor": 0.4022,
        "net_per_day_pct": -0.3782,
        "max_dd_pct": 49.3872,
        "liquidations": 0,
        "hit_rate_1atr": 0.5064
       },
       "exits": {
        "n": 610,
        "trades_per_day": 4.692,
        "avg_R": -1.0237,
        "profit_factor": 0.7456,
        "net_per_day_pct": -0.23373,
        "max_dd_pct": 37.5088,
        "liquidations": 72
       }
      }
     ]
    }
   }
  },
  {
   "id": "3b96a74da676",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "rsi_bands",
    "params": {
     "n": 14
    },
    "neighbours": [
     {
      "n": 12
     },
     {
      "n": 16
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 2449,
    "long_signals": 1255,
    "entries": {
     "n": 2449,
     "days": 130,
     "trades_per_day": 18.838,
     "avg_R": -0.7851,
     "median_R": -1.4237,
     "win_rate": 0.3932,
     "profit_factor": 0.4457,
     "net_per_day_pct": -0.77141,
     "max_dd_pct": 101.1163,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.85366,
      -0.68494
     ],
     "ci95_avg_R": [
      -0.9104,
      -0.6779
     ],
     "mfe_atr": {
      "5": 1.21,
      "15": 2.271,
      "30": 3.391
     },
     "mae_atr": {
      "5": 1.436,
      "15": 2.445,
      "30": 3.53
     },
     "mfe_mae_median": {
      "5": [
       0.927,
       0.94
      ],
      "15": [
       1.728,
       1.632
      ],
      "30": [
       2.494,
       2.362
      ]
     },
     "hit_rate_1atr": 0.4996,
     "hit_unresolved": 3
    },
    "exits": {
     "n": 1278,
     "days": 130,
     "trades_per_day": 9.831,
     "avg_R": -0.8658,
     "median_R": -0.0855,
     "win_rate": 0.4906,
     "profit_factor": 0.6973,
     "net_per_day_pct": -0.42115,
     "max_dd_pct": 56.2113,
     "liquidations": 77,
     "ci95_net_per_day_pct": [
      -0.59337,
      -0.23835
     ],
     "ci95_avg_R": [
      -1.1705,
      -0.554
     ],
     "capture_pct": 25.54,
     "capture_median_pct": 42.64,
     "giveback_atr_mean": 2.934,
     "giveback_atr_median": 1.849,
     "zz_pivot_bars_median": -2.0,
     "zz_pivot_bars_mean_abs": 8.14
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 503,
       "trades_per_day": 18.63,
       "avg_R": -0.7277,
       "profit_factor": 0.3898,
       "net_per_day_pct": -0.8229,
       "max_dd_pct": 22.6065,
       "liquidations": 0
      },
      "exits": {
       "n": 271,
       "trades_per_day": 10.037,
       "avg_R": -1.1547,
       "profit_factor": 0.537,
       "net_per_day_pct": -0.60792,
       "max_dd_pct": 17.541,
       "liquidations": 14,
       "capture_pct": 18.84
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 485,
       "trades_per_day": 17.963,
       "avg_R": -1.2398,
       "profit_factor": 0.3416,
       "net_per_day_pct": -0.76175,
       "max_dd_pct": 20.9041,
       "liquidations": 0
      },
      "exits": {
       "n": 254,
       "trades_per_day": 9.407,
       "avg_R": -1.2248,
       "profit_factor": 0.6617,
       "net_per_day_pct": -0.35252,
       "max_dd_pct": 11.3689,
       "liquidations": 10,
       "capture_pct": 22.71
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 482,
       "trades_per_day": 17.852,
       "avg_R": -0.71,
       "profit_factor": 0.4583,
       "net_per_day_pct": -0.73314,
       "max_dd_pct": 20.065,
       "liquidations": 0
      },
      "exits": {
       "n": 271,
       "trades_per_day": 10.037,
       "avg_R": -0.7033,
       "profit_factor": 0.7886,
       "net_per_day_pct": -0.27596,
       "max_dd_pct": 15.5359,
       "liquidations": 15,
       "capture_pct": 25.39
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 486,
       "trades_per_day": 18.0,
       "avg_R": -0.785,
       "profit_factor": 0.4614,
       "net_per_day_pct": -0.62946,
       "max_dd_pct": 16.9954,
       "liquidations": 0
      },
      "exits": {
       "n": 247,
       "trades_per_day": 9.148,
       "avg_R": -0.4534,
       "profit_factor": 0.7896,
       "net_per_day_pct": -0.25006,
       "max_dd_pct": 7.6372,
       "liquidations": 11,
       "capture_pct": 32.21
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.8229,
      -0.76175,
      -0.73314,
      -0.62946
     ],
     "fold_exit_net_per_day_pct": [
      -0.60792,
      -0.35252,
      -0.27596,
      -0.25006
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 2437,
       "trades_per_day": 18.746,
       "avg_R": -1.2133,
       "profit_factor": 0.3358,
       "net_per_day_pct": -0.75994,
       "max_dd_pct": 98.8679,
       "liquidations": 0,
       "hit_rate_1atr": 0.5123
      },
      "exits": {
       "n": 1299,
       "trades_per_day": 9.992,
       "avg_R": -1.0677,
       "profit_factor": 0.652,
       "net_per_day_pct": -0.3896,
       "max_dd_pct": 50.6528,
       "liquidations": 31,
       "capture_pct": 20.75
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 12
       },
       "entries": {
        "n": 2369,
        "trades_per_day": 18.223,
        "avg_R": -0.7827,
        "profit_factor": 0.4488,
        "net_per_day_pct": -0.74308,
        "max_dd_pct": 97.5329,
        "liquidations": 0,
        "hit_rate_1atr": 0.5013
       },
       "exits": {
        "n": 1279,
        "trades_per_day": 9.838,
        "avg_R": -0.8117,
        "profit_factor": 0.7053,
        "net_per_day_pct": -0.40998,
        "max_dd_pct": 54.7597,
        "liquidations": 74
       }
      },
      {
       "params": {
        "n": 16
       },
       "entries": {
        "n": 2523,
        "trades_per_day": 19.408,
        "avg_R": -0.7679,
        "profit_factor": 0.4485,
        "net_per_day_pct": -0.78812,
        "max_dd_pct": 103.2716,
        "liquidations": 0,
        "hit_rate_1atr": 0.5073
       },
       "exits": {
        "n": 1298,
        "trades_per_day": 9.985,
        "avg_R": -0.8115,
        "profit_factor": 0.7201,
        "net_per_day_pct": -0.3913,
        "max_dd_pct": 52.3317,
        "liquidations": 77
       }
      }
     ]
    }
   }
  },
  {
   "id": "844afedfe30a",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "sigma_pair",
    "params": {
     "period": 40,
     "mode": "both",
     "thr": 2.0
    },
    "neighbours": [
     {
      "period": 40,
      "mode": "both",
      "thr": 1.75
     },
     {
      "period": 40,
      "mode": "both",
      "thr": 2.25
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1381,
    "long_signals": 696,
    "entries": {
     "n": 1381,
     "days": 130,
     "trades_per_day": 10.623,
     "avg_R": -0.8437,
     "median_R": -1.4903,
     "win_rate": 0.3773,
     "profit_factor": 0.4201,
     "net_per_day_pct": -0.45243,
     "max_dd_pct": 59.293,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.51464,
      -0.3835
     ],
     "ci95_avg_R": [
      -0.9716,
      -0.7277
     ],
     "mfe_atr": {
      "5": 1.447,
      "15": 2.492,
      "30": 3.681
     },
     "mae_atr": {
      "5": 1.935,
      "15": 2.979,
      "30": 4.035
     },
     "mfe_mae_median": {
      "5": [
       1.188,
       1.229
      ],
      "15": [
       2.035,
       1.845
      ],
      "30": [
       2.941,
       2.549
      ]
     },
     "hit_rate_1atr": 0.4786,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 699,
     "days": 130,
     "trades_per_day": 5.377,
     "avg_R": -0.7632,
     "median_R": 1.1022,
     "win_rate": 0.588,
     "profit_factor": 0.7985,
     "net_per_day_pct": -0.20377,
     "max_dd_pct": 30.8205,
     "liquidations": 79,
     "ci95_net_per_day_pct": [
      -0.37536,
      -0.03454
     ],
     "ci95_avg_R": [
      -1.332,
      -0.2157
     ],
     "capture_pct": 40.86,
     "capture_median_pct": 72.28,
     "giveback_atr_mean": 2.943,
     "giveback_atr_median": 1.372,
     "zz_pivot_bars_median": -2,
     "zz_pivot_bars_mean_abs": 7.42
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 276,
       "trades_per_day": 10.222,
       "avg_R": -0.6463,
       "profit_factor": 0.4619,
       "net_per_day_pct": -0.36038,
       "max_dd_pct": 9.8022,
       "liquidations": 0
      },
      "exits": {
       "n": 142,
       "trades_per_day": 5.259,
       "avg_R": -1.1327,
       "profit_factor": 0.7234,
       "net_per_day_pct": -0.26569,
       "max_dd_pct": 8.0574,
       "liquidations": 14,
       "capture_pct": 34.6
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 293,
       "trades_per_day": 10.852,
       "avg_R": -1.3403,
       "profit_factor": 0.2587,
       "net_per_day_pct": -0.56162,
       "max_dd_pct": 15.1638,
       "liquidations": 0
      },
      "exits": {
       "n": 144,
       "trades_per_day": 5.333,
       "avg_R": -0.3067,
       "profit_factor": 0.7666,
       "net_per_day_pct": -0.1798,
       "max_dd_pct": 8.6074,
       "liquidations": 10,
       "capture_pct": 40.85
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 268,
       "trades_per_day": 9.926,
       "avg_R": -0.7319,
       "profit_factor": 0.4543,
       "net_per_day_pct": -0.3997,
       "max_dd_pct": 11.0667,
       "liquidations": 0
      },
      "exits": {
       "n": 141,
       "trades_per_day": 5.222,
       "avg_R": -0.7208,
       "profit_factor": 0.8683,
       "net_per_day_pct": -0.11769,
       "max_dd_pct": 7.4651,
       "liquidations": 19,
       "capture_pct": 47.63
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 266,
       "trades_per_day": 9.852,
       "avg_R": -0.795,
       "profit_factor": 0.5005,
       "net_per_day_pct": -0.31678,
       "max_dd_pct": 8.6766,
       "liquidations": 0
      },
      "exits": {
       "n": 136,
       "trades_per_day": 5.037,
       "avg_R": -0.7808,
       "profit_factor": 0.9894,
       "net_per_day_pct": -0.00838,
       "max_dd_pct": 4.1675,
       "liquidations": 11,
       "capture_pct": 40.8
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.36038,
      -0.56162,
      -0.3997,
      -0.31678
     ],
     "fold_exit_net_per_day_pct": [
      -0.26569,
      -0.1798,
      -0.11769,
      -0.00838
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1296,
       "trades_per_day": 9.969,
       "avg_R": -1.3442,
       "profit_factor": 0.2933,
       "net_per_day_pct": -0.43892,
       "max_dd_pct": 57.2445,
       "liquidations": 0,
       "hit_rate_1atr": 0.5039
      },
      "exits": {
       "n": 701,
       "trades_per_day": 5.392,
       "avg_R": -1.1388,
       "profit_factor": 0.7769,
       "net_per_day_pct": -0.16714,
       "max_dd_pct": 26.1798,
       "liquidations": 38,
       "capture_pct": 28.99
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 40,
        "mode": "both",
        "thr": 1.75
       },
       "entries": {
        "n": 2086,
        "trades_per_day": 16.046,
        "avg_R": -0.8732,
        "profit_factor": 0.3801,
        "net_per_day_pct": -0.74211,
        "max_dd_pct": 96.4747,
        "liquidations": 0,
        "hit_rate_1atr": 0.4789
       },
       "exits": {
        "n": 935,
        "trades_per_day": 7.192,
        "avg_R": -0.8846,
        "profit_factor": 0.745,
        "net_per_day_pct": -0.30448,
        "max_dd_pct": 41.2812,
        "liquidations": 96
       }
      },
      {
       "params": {
        "period": 40,
        "mode": "both",
        "thr": 2.25
       },
       "entries": {
        "n": 827,
        "trades_per_day": 6.362,
        "avg_R": -0.8419,
        "profit_factor": 0.3854,
        "net_per_day_pct": -0.29824,
        "max_dd_pct": 39.1901,
        "liquidations": 0,
        "hit_rate_1atr": 0.4849
       },
       "exits": {
        "n": 494,
        "trades_per_day": 3.8,
        "avg_R": -0.9784,
        "profit_factor": 0.8038,
        "net_per_day_pct": -0.1658,
        "max_dd_pct": 30.9881,
        "liquidations": 61
       }
      }
     ]
    }
   }
  },
  {
   "id": "25d32ec70d34",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "sigma_pair",
    "params": {
     "period": 40,
     "mode": "diverge",
     "div_p": 1.5
    },
    "neighbours": [
     {
      "period": 40,
      "mode": "diverge",
      "div_p": 1.25
     },
     {
      "period": 40,
      "mode": "diverge",
      "div_p": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 526,
    "long_signals": 248,
    "entries": {
     "n": 526,
     "days": 130,
     "trades_per_day": 4.046,
     "avg_R": -0.7356,
     "median_R": -1.4073,
     "win_rate": 0.3441,
     "profit_factor": 0.3871,
     "net_per_day_pct": -0.23478,
     "max_dd_pct": 30.7702,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.305,
      -0.17489
     ],
     "ci95_avg_R": [
      -0.8572,
      -0.6099
     ],
     "mfe_atr": {
      "5": 1.081,
      "15": 1.917,
      "30": 2.669
     },
     "mae_atr": {
      "5": 1.428,
      "15": 2.645,
      "30": 3.775
     },
     "mfe_mae_median": {
      "5": [
       0.826,
       0.966
      ],
      "15": [
       1.454,
       1.592
      ],
      "30": [
       2.024,
       2.245
      ]
     },
     "hit_rate_1atr": 0.4532,
     "hit_unresolved": 3
    },
    "exits": {
     "n": 252,
     "days": 130,
     "trades_per_day": 1.938,
     "avg_R": -1.3953,
     "median_R": -0.2949,
     "win_rate": 0.4802,
     "profit_factor": 0.7221,
     "net_per_day_pct": -0.13844,
     "max_dd_pct": 20.8334,
     "liquidations": 36,
     "ci95_net_per_day_pct": [
      -0.27697,
      0.02544
     ],
     "ci95_avg_R": [
      -2.3488,
      -0.22
     ],
     "capture_pct": 20.48,
     "capture_median_pct": 28.61,
     "giveback_atr_mean": 5.145,
     "giveback_atr_median": 3.909,
     "zz_pivot_bars_median": 1.0,
     "zz_pivot_bars_mean_abs": 6.84
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 102,
       "trades_per_day": 3.778,
       "avg_R": -0.5874,
       "profit_factor": 0.4677,
       "net_per_day_pct": -0.1791,
       "max_dd_pct": 4.9031,
       "liquidations": 0
      },
      "exits": {
       "n": 52,
       "trades_per_day": 1.926,
       "avg_R": -2.3198,
       "profit_factor": 0.496,
       "net_per_day_pct": -0.24928,
       "max_dd_pct": 7.6855,
       "liquidations": 7,
       "capture_pct": 5.24
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 115,
       "trades_per_day": 4.259,
       "avg_R": -0.9301,
       "profit_factor": 0.3588,
       "net_per_day_pct": -0.23446,
       "max_dd_pct": 6.7265,
       "liquidations": 0
      },
      "exits": {
       "n": 56,
       "trades_per_day": 2.074,
       "avg_R": -1.9047,
       "profit_factor": 0.5341,
       "net_per_day_pct": -0.23767,
       "max_dd_pct": 6.5119,
       "liquidations": 9,
       "capture_pct": 25.63
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 98,
       "trades_per_day": 3.63,
       "avg_R": -0.5728,
       "profit_factor": 0.4973,
       "net_per_day_pct": -0.14902,
       "max_dd_pct": 5.1181,
       "liquidations": 0
      },
      "exits": {
       "n": 48,
       "trades_per_day": 1.778,
       "avg_R": 0.1394,
       "profit_factor": 1.5126,
       "net_per_day_pct": 0.17131,
       "max_dd_pct": 3.1809,
       "liquidations": 6,
       "capture_pct": 35.51
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 113,
       "trades_per_day": 4.185,
       "avg_R": -0.8369,
       "profit_factor": 0.2767,
       "net_per_day_pct": -0.28264,
       "max_dd_pct": 7.8071,
       "liquidations": 0
      },
      "exits": {
       "n": 48,
       "trades_per_day": 1.778,
       "avg_R": -1.4997,
       "profit_factor": 0.4916,
       "net_per_day_pct": -0.21932,
       "max_dd_pct": 6.4904,
       "liquidations": 4,
       "capture_pct": 4.08
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.1791,
      -0.23446,
      -0.14902,
      -0.28264
     ],
     "fold_exit_net_per_day_pct": [
      -0.24928,
      -0.23767,
      0.17131,
      -0.21932
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 525,
       "trades_per_day": 4.038,
       "avg_R": -0.947,
       "profit_factor": 0.3696,
       "net_per_day_pct": -0.18576,
       "max_dd_pct": 24.4777,
       "liquidations": 0,
       "hit_rate_1atr": 0.5057
      },
      "exits": {
       "n": 259,
       "trades_per_day": 1.992,
       "avg_R": -0.3632,
       "profit_factor": 1.0053,
       "net_per_day_pct": 0.00168,
       "max_dd_pct": 6.7012,
       "liquidations": 16,
       "capture_pct": 29.44
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 40,
        "mode": "diverge",
        "div_p": 1.25
       },
       "entries": {
        "n": 1674,
        "trades_per_day": 12.877,
        "avg_R": -0.7708,
        "profit_factor": 0.4025,
        "net_per_day_pct": -0.65293,
        "max_dd_pct": 84.8958,
        "liquidations": 0,
        "hit_rate_1atr": 0.4647
       },
       "exits": {
        "n": 537,
        "trades_per_day": 4.131,
        "avg_R": -0.8251,
        "profit_factor": 0.8026,
        "net_per_day_pct": -0.16678,
        "max_dd_pct": 25.9757,
        "liquidations": 62
       }
      },
      {
       "params": {
        "period": 40,
        "mode": "diverge",
        "div_p": 1.75
       },
       "entries": {
        "n": 103,
        "trades_per_day": 0.792,
        "avg_R": -0.6689,
        "profit_factor": 0.4173,
        "net_per_day_pct": -0.04796,
        "max_dd_pct": 6.9306,
        "liquidations": 0,
        "hit_rate_1atr": 0.4951
       },
       "exits": {
        "n": 72,
        "trades_per_day": 0.554,
        "avg_R": -0.1797,
        "profit_factor": 1.0359,
        "net_per_day_pct": 0.00381,
        "max_dd_pct": 5.7837,
        "liquidations": 7
       }
      }
     ]
    }
   }
  },
  {
   "id": "098a5fcfa757",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "supertrend",
    "params": {
     "n": 7,
     "mult": 1.5
    },
    "neighbours": [
     {
      "n": 7,
      "mult": 1.25
     },
     {
      "n": 7,
      "mult": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 4877,
    "long_signals": 2438,
    "entries": {
     "n": 4877,
     "days": 130,
     "trades_per_day": 37.515,
     "avg_R": -0.9218,
     "median_R": -1.5064,
     "win_rate": 0.3687,
     "profit_factor": 0.395,
     "net_per_day_pct": -1.6192,
     "max_dd_pct": 210.7486,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.74768,
      -1.4895
     ],
     "ci95_avg_R": [
      -1.0481,
      -0.7995
     ],
     "mfe_atr": {
      "5": 1.345,
      "15": 2.432,
      "30": 3.57
     },
     "mae_atr": {
      "5": 1.284,
      "15": 2.365,
      "30": 3.491
     },
     "mfe_mae_median": {
      "5": [
       0.905,
       0.978
      ],
      "15": [
       1.657,
       1.744
      ],
      "30": [
       2.416,
       2.45
      ]
     },
     "hit_rate_1atr": 0.4886,
     "hit_unresolved": 4
    },
    "exits": {
     "n": 4876,
     "days": 130,
     "trades_per_day": 37.508,
     "avg_R": -1.1042,
     "median_R": -1.6843,
     "win_rate": 0.2174,
     "profit_factor": 0.4631,
     "net_per_day_pct": -1.97528,
     "max_dd_pct": 258.2507,
     "liquidations": 2,
     "ci95_net_per_day_pct": [
      -2.21827,
      -1.71457
     ],
     "ci95_avg_R": [
      -1.2727,
      -0.9146
     ],
     "capture_pct": 0.96,
     "capture_median_pct": -46.64,
     "giveback_atr_mean": 2.698,
     "giveback_atr_median": 2.364,
     "zz_pivot_bars_median": 3,
     "zz_pivot_bars_mean_abs": 8.22
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 957,
       "trades_per_day": 35.444,
       "avg_R": -0.8385,
       "profit_factor": 0.3701,
       "net_per_day_pct": -1.58596,
       "max_dd_pct": 43.4272,
       "liquidations": 0
      },
      "exits": {
       "n": 957,
       "trades_per_day": 35.444,
       "avg_R": -0.9661,
       "profit_factor": 0.4527,
       "net_per_day_pct": -1.88204,
       "max_dd_pct": 54.2097,
       "liquidations": 0,
       "capture_pct": 1.16
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 1000,
       "trades_per_day": 37.037,
       "avg_R": -1.3639,
       "profit_factor": 0.3083,
       "net_per_day_pct": -1.62949,
       "max_dd_pct": 44.2655,
       "liquidations": 0
      },
      "exits": {
       "n": 1000,
       "trades_per_day": 37.037,
       "avg_R": -1.5707,
       "profit_factor": 0.4467,
       "net_per_day_pct": -1.75767,
       "max_dd_pct": 49.4856,
       "liquidations": 0,
       "capture_pct": 3.19
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 945,
       "trades_per_day": 35.0,
       "avg_R": -0.7168,
       "profit_factor": 0.4678,
       "net_per_day_pct": -1.2909,
       "max_dd_pct": 35.154,
       "liquidations": 0
      },
      "exits": {
       "n": 945,
       "trades_per_day": 35.0,
       "avg_R": -0.8515,
       "profit_factor": 0.4991,
       "net_per_day_pct": -1.68399,
       "max_dd_pct": 46.0501,
       "liquidations": 1,
       "capture_pct": 4.0
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 1075,
       "trades_per_day": 39.815,
       "avg_R": -1.0126,
       "profit_factor": 0.3212,
       "net_per_day_pct": -1.76787,
       "max_dd_pct": 48.394,
       "liquidations": 0
      },
      "exits": {
       "n": 1074,
       "trades_per_day": 39.778,
       "avg_R": -1.3582,
       "profit_factor": 0.3626,
       "net_per_day_pct": -2.30683,
       "max_dd_pct": 62.8046,
       "liquidations": 0,
       "capture_pct": -4.85
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.58596,
      -1.62949,
      -1.2909,
      -1.76787
     ],
     "fold_exit_net_per_day_pct": [
      -1.88204,
      -1.75767,
      -1.68399,
      -2.30683
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 5295,
       "trades_per_day": 40.731,
       "avg_R": -1.4291,
       "profit_factor": 0.2921,
       "net_per_day_pct": -1.71697,
       "max_dd_pct": 223.593,
       "liquidations": 0,
       "hit_rate_1atr": 0.4947
      },
      "exits": {
       "n": 5294,
       "trades_per_day": 40.723,
       "avg_R": -1.7306,
       "profit_factor": 0.3614,
       "net_per_day_pct": -2.09855,
       "max_dd_pct": 274.3545,
       "liquidations": 2,
       "capture_pct": 2.08
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 7,
        "mult": 1.25
       },
       "entries": {
        "n": 6059,
        "trades_per_day": 46.608,
        "avg_R": -0.9235,
        "profit_factor": 0.3871,
        "net_per_day_pct": -2.06848,
        "max_dd_pct": 269.2213,
        "liquidations": 0,
        "hit_rate_1atr": 0.4876
       },
       "exits": {
        "n": 6058,
        "trades_per_day": 46.6,
        "avg_R": -1.105,
        "profit_factor": 0.4221,
        "net_per_day_pct": -2.50231,
        "max_dd_pct": 325.495,
        "liquidations": 2
       }
      },
      {
       "params": {
        "n": 7,
        "mult": 1.75
       },
       "entries": {
        "n": 4003,
        "trades_per_day": 30.792,
        "avg_R": -0.9327,
        "profit_factor": 0.3933,
        "net_per_day_pct": -1.32362,
        "max_dd_pct": 172.3232,
        "liquidations": 0,
        "hit_rate_1atr": 0.4943
       },
       "exits": {
        "n": 4002,
        "trades_per_day": 30.785,
        "avg_R": -1.0854,
        "profit_factor": 0.5081,
        "net_per_day_pct": -1.55153,
        "max_dd_pct": 202.7821,
        "liquidations": 1
       }
      }
     ]
    }
   }
  },
  {
   "id": "ae19d34aa217",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "macd_cross",
    "params": {
     "fast": 12,
     "slow": 26,
     "signal": 9
    },
    "neighbours": [
     {
      "fast": 10,
      "slow": 22,
      "signal": 9
     },
     {
      "fast": 14,
      "slow": 30,
      "signal": 9
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 5130,
    "long_signals": 2565,
    "entries": {
     "n": 5130,
     "days": 130,
     "trades_per_day": 39.462,
     "avg_R": -0.835,
     "median_R": -1.4667,
     "win_rate": 0.3846,
     "profit_factor": 0.4162,
     "net_per_day_pct": -1.65161,
     "max_dd_pct": 214.8043,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.78149,
      -1.5143
     ],
     "ci95_avg_R": [
      -0.9428,
      -0.7392
     ],
     "mfe_atr": {
      "5": 1.363,
      "15": 2.471,
      "30": 3.605
     },
     "mae_atr": {
      "5": 1.285,
      "15": 2.377,
      "30": 3.5
     },
     "mfe_mae_median": {
      "5": [
       0.926,
       0.949
      ],
      "15": [
       1.701,
       1.688
      ],
      "30": [
       2.448,
       2.445
      ]
     },
     "hit_rate_1atr": 0.497,
     "hit_unresolved": 5
    },
    "exits": {
     "n": 5129,
     "days": 130,
     "trades_per_day": 39.454,
     "avg_R": -0.9924,
     "median_R": -1.5319,
     "win_rate": 0.2273,
     "profit_factor": 0.4972,
     "net_per_day_pct": -1.89051,
     "max_dd_pct": 247.7665,
     "liquidations": 3,
     "ci95_net_per_day_pct": [
      -2.14931,
      -1.60501
     ],
     "ci95_avg_R": [
      -1.1409,
      -0.857
     ],
     "capture_pct": 2.75,
     "capture_median_pct": -54.95,
     "giveback_atr_mean": 2.444,
     "giveback_atr_median": 2.132,
     "zz_pivot_bars_median": 4.0,
     "zz_pivot_bars_mean_abs": 9.18
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 1023,
       "trades_per_day": 37.889,
       "avg_R": -0.7864,
       "profit_factor": 0.3938,
       "net_per_day_pct": -1.62287,
       "max_dd_pct": 44.3377,
       "liquidations": 0
      },
      "exits": {
       "n": 1023,
       "trades_per_day": 37.889,
       "avg_R": -0.8647,
       "profit_factor": 0.4941,
       "net_per_day_pct": -1.80265,
       "max_dd_pct": 50.5625,
       "liquidations": 0,
       "capture_pct": 4.4
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 1006,
       "trades_per_day": 37.259,
       "avg_R": -1.1728,
       "profit_factor": 0.2988,
       "net_per_day_pct": -1.73888,
       "max_dd_pct": 47.4503,
       "liquidations": 0
      },
      "exits": {
       "n": 1006,
       "trades_per_day": 37.259,
       "avg_R": -1.2866,
       "profit_factor": 0.4722,
       "net_per_day_pct": -1.7093,
       "max_dd_pct": 49.1151,
       "liquidations": 0,
       "capture_pct": 5.87
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 1037,
       "trades_per_day": 38.407,
       "avg_R": -0.6838,
       "profit_factor": 0.4611,
       "net_per_day_pct": -1.45433,
       "max_dd_pct": 39.9135,
       "liquidations": 0
      },
      "exits": {
       "n": 1037,
       "trades_per_day": 38.407,
       "avg_R": -0.833,
       "profit_factor": 0.5089,
       "net_per_day_pct": -1.76333,
       "max_dd_pct": 48.1919,
       "liquidations": 1,
       "capture_pct": 4.58
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 1062,
       "trades_per_day": 39.333,
       "avg_R": -0.9454,
       "profit_factor": 0.3626,
       "net_per_day_pct": -1.65728,
       "max_dd_pct": 44.9104,
       "liquidations": 0
      },
      "exits": {
       "n": 1061,
       "trades_per_day": 39.296,
       "avg_R": -1.2774,
       "profit_factor": 0.3775,
       "net_per_day_pct": -2.23899,
       "max_dd_pct": 60.7316,
       "liquidations": 0,
       "capture_pct": -2.98
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.62287,
      -1.73888,
      -1.45433,
      -1.65728
     ],
     "fold_exit_net_per_day_pct": [
      -1.80265,
      -1.7093,
      -1.76333,
      -2.23899
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 5048,
       "trades_per_day": 38.831,
       "avg_R": -1.2576,
       "profit_factor": 0.3226,
       "net_per_day_pct": -1.56881,
       "max_dd_pct": 204.1197,
       "liquidations": 0,
       "hit_rate_1atr": 0.5025
      },
      "exits": {
       "n": 5047,
       "trades_per_day": 38.823,
       "avg_R": -1.4877,
       "profit_factor": 0.4145,
       "net_per_day_pct": -1.851,
       "max_dd_pct": 243.7769,
       "liquidations": 0,
       "capture_pct": 4.77
      }
     },
     "neighbours": [
      {
       "params": {
        "fast": 10,
        "slow": 22,
        "signal": 9
       },
       "entries": {
        "n": 5644,
        "trades_per_day": 43.415,
        "avg_R": -0.853,
        "profit_factor": 0.4101,
        "net_per_day_pct": -1.85407,
        "max_dd_pct": 241.2227,
        "liquidations": 0,
        "hit_rate_1atr": 0.4941
       },
       "exits": {
        "n": 5643,
        "trades_per_day": 43.408,
        "avg_R": -1.0201,
        "profit_factor": 0.4688,
        "net_per_day_pct": -2.15506,
        "max_dd_pct": 281.652,
        "liquidations": 3
       }
      },
      {
       "params": {
        "fast": 14,
        "slow": 30,
        "signal": 9
       },
       "entries": {
        "n": 4637,
        "trades_per_day": 35.669,
        "avg_R": -0.8111,
        "profit_factor": 0.4306,
        "net_per_day_pct": -1.44319,
        "max_dd_pct": 187.7104,
        "liquidations": 0,
        "hit_rate_1atr": 0.5081
       },
       "exits": {
        "n": 4636,
        "trades_per_day": 35.662,
        "avg_R": -0.9542,
        "profit_factor": 0.5245,
        "net_per_day_pct": -1.65743,
        "max_dd_pct": 218.987,
        "liquidations": 2
       }
      }
     ]
    }
   }
  },
  {
   "id": "45f916cee571",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "stochastic",
    "params": {
     "k_len": 9,
     "d_len": 3,
     "lo": 30,
     "hi": 70
    },
    "neighbours": [
     {
      "k_len": 7,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     },
     {
      "k_len": 11,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 10153,
    "long_signals": 5171,
    "entries": {
     "n": 10153,
     "days": 130,
     "trades_per_day": 78.1,
     "avg_R": -0.8387,
     "median_R": -1.465,
     "win_rate": 0.379,
     "profit_factor": 0.4165,
     "net_per_day_pct": -3.38039,
     "max_dd_pct": 440.0253,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -3.55375,
      -3.21395
     ],
     "ci95_avg_R": [
      -0.9415,
      -0.7506
     ],
     "mfe_atr": {
      "5": 1.182,
      "15": 2.238,
      "30": 3.351
     },
     "mae_atr": {
      "5": 1.354,
      "15": 2.429,
      "30": 3.509
     },
     "mfe_mae_median": {
      "5": [
       0.912,
       0.923
      ],
      "15": [
       1.68,
       1.689
      ],
      "30": [
       2.464,
       2.353
      ]
     },
     "hit_rate_1atr": 0.4939,
     "hit_unresolved": 9
    },
    "exits": {
     "n": 3946,
     "days": 130,
     "trades_per_day": 30.354,
     "avg_R": -0.9629,
     "median_R": -0.3463,
     "win_rate": 0.4141,
     "profit_factor": 0.4556,
     "net_per_day_pct": -1.46624,
     "max_dd_pct": 190.7638,
     "liquidations": 86,
     "ci95_net_per_day_pct": [
      -1.6391,
      -1.29941
     ],
     "ci95_avg_R": [
      -1.118,
      -0.8282
     ],
     "capture_pct": 17.88,
     "capture_median_pct": 43.72,
     "giveback_atr_mean": 1.601,
     "giveback_atr_median": 0.995,
     "zz_pivot_bars_median": -3.0,
     "zz_pivot_bars_mean_abs": 9.69
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 2010,
       "trades_per_day": 74.444,
       "avg_R": -0.742,
       "profit_factor": 0.4042,
       "net_per_day_pct": -3.19746,
       "max_dd_pct": 86.8924,
       "liquidations": 0
      },
      "exits": {
       "n": 794,
       "trades_per_day": 29.407,
       "avg_R": -0.8164,
       "profit_factor": 0.5028,
       "net_per_day_pct": -1.24991,
       "max_dd_pct": 35.2639,
       "liquidations": 13,
       "capture_pct": 20.87
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 2027,
       "trades_per_day": 75.074,
       "avg_R": -1.225,
       "profit_factor": 0.3305,
       "net_per_day_pct": -3.30648,
       "max_dd_pct": 89.7616,
       "liquidations": 0
      },
      "exits": {
       "n": 795,
       "trades_per_day": 29.444,
       "avg_R": -1.3275,
       "profit_factor": 0.4026,
       "net_per_day_pct": -1.29164,
       "max_dd_pct": 36.7099,
       "liquidations": 10,
       "capture_pct": 16.54
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 2037,
       "trades_per_day": 75.444,
       "avg_R": -0.7759,
       "profit_factor": 0.4251,
       "net_per_day_pct": -3.27498,
       "max_dd_pct": 89.404,
       "liquidations": 0
      },
      "exits": {
       "n": 773,
       "trades_per_day": 28.63,
       "avg_R": -1.0903,
       "profit_factor": 0.3951,
       "net_per_day_pct": -1.71773,
       "max_dd_pct": 48.3763,
       "liquidations": 18,
       "capture_pct": 7.13
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 2099,
       "trades_per_day": 77.741,
       "avg_R": -0.8674,
       "profit_factor": 0.4152,
       "net_per_day_pct": -2.94693,
       "max_dd_pct": 79.5671,
       "liquidations": 0
      },
      "exits": {
       "n": 814,
       "trades_per_day": 30.148,
       "avg_R": -0.9686,
       "profit_factor": 0.4331,
       "net_per_day_pct": -1.28692,
       "max_dd_pct": 35.049,
       "liquidations": 13,
       "capture_pct": 22.13
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -3.19746,
      -3.30648,
      -3.27498,
      -2.94693
     ],
     "fold_exit_net_per_day_pct": [
      -1.24991,
      -1.29164,
      -1.71773,
      -1.28692
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 10599,
       "trades_per_day": 81.531,
       "avg_R": -1.2546,
       "profit_factor": 0.3141,
       "net_per_day_pct": -3.47541,
       "max_dd_pct": 451.8033,
       "liquidations": 0,
       "hit_rate_1atr": 0.509
      },
      "exits": {
       "n": 3954,
       "trades_per_day": 30.415,
       "avg_R": -1.4781,
       "profit_factor": 0.3465,
       "net_per_day_pct": -1.52243,
       "max_dd_pct": 197.9158,
       "liquidations": 42,
       "capture_pct": 14.01
      }
     },
     "neighbours": [
      {
       "params": {
        "k_len": 7,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 10344,
        "trades_per_day": 79.569,
        "avg_R": -0.8355,
        "profit_factor": 0.4205,
        "net_per_day_pct": -3.38185,
        "max_dd_pct": 440.5618,
        "liquidations": 0,
        "hit_rate_1atr": 0.4967
       },
       "exits": {
        "n": 4482,
        "trades_per_day": 34.477,
        "avg_R": -0.965,
        "profit_factor": 0.4297,
        "net_per_day_pct": -1.69257,
        "max_dd_pct": 221.1159,
        "liquidations": 80
       }
      },
      {
       "params": {
        "k_len": 11,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 9910,
        "trades_per_day": 76.231,
        "avg_R": -0.8245,
        "profit_factor": 0.4279,
        "net_per_day_pct": -3.20643,
        "max_dd_pct": 418.6443,
        "liquidations": 0,
        "hit_rate_1atr": 0.497
       },
       "exits": {
        "n": 3550,
        "trades_per_day": 27.308,
        "avg_R": -0.9721,
        "profit_factor": 0.4783,
        "net_per_day_pct": -1.31115,
        "max_dd_pct": 171.5123,
        "liquidations": 95
       }
      }
     ]
    }
   }
  },
  {
   "id": "11265732ada2",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "volume_spike",
    "params": {
     "n": 30,
     "mult": 2.0,
     "body": 0.002
    },
    "neighbours": [
     {
      "n": 30,
      "mult": 1.75,
      "body": 0.002
     },
     {
      "n": 30,
      "mult": 2.25,
      "body": 0.002
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1774,
    "long_signals": 906,
    "entries": {
     "n": 1774,
     "days": 130,
     "trades_per_day": 13.646,
     "avg_R": -0.4282,
     "median_R": -1.3119,
     "win_rate": 0.4087,
     "profit_factor": 0.6117,
     "net_per_day_pct": -0.51393,
     "max_dd_pct": 68.9366,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.6065,
      -0.42161
     ],
     "ci95_avg_R": [
      -0.506,
      -0.3571
     ],
     "mfe_atr": {
      "5": 1.748,
      "15": 2.718,
      "30": 3.517
     },
     "mae_atr": {
      "5": 1.439,
      "15": 2.326,
      "30": 3.128
     },
     "mfe_mae_median": {
      "5": [
       1.148,
       1.174
      ],
      "15": [
       1.746,
       1.898
      ],
      "30": [
       2.387,
       2.454
      ]
     },
     "hit_rate_1atr": 0.4955,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 821,
     "days": 130,
     "trades_per_day": 6.315,
     "avg_R": -0.4283,
     "median_R": -1.406,
     "win_rate": 0.3752,
     "profit_factor": 0.8048,
     "net_per_day_pct": -0.24596,
     "max_dd_pct": 33.757,
     "liquidations": 13,
     "ci95_net_per_day_pct": [
      -0.47071,
      -0.02395
     ],
     "ci95_avg_R": [
      -0.8047,
      -0.0688
     ],
     "capture_pct": 6.3,
     "capture_median_pct": -25.22,
     "giveback_atr_mean": 4.551,
     "giveback_atr_median": 3.913,
     "zz_pivot_bars_median": 2.0,
     "zz_pivot_bars_mean_abs": 9.33
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 347,
       "trades_per_day": 12.852,
       "avg_R": -0.4255,
       "profit_factor": 0.5483,
       "net_per_day_pct": -0.5002,
       "max_dd_pct": 14.003,
       "liquidations": 0
      },
      "exits": {
       "n": 168,
       "trades_per_day": 6.222,
       "avg_R": -0.5479,
       "profit_factor": 0.705,
       "net_per_day_pct": -0.3791,
       "max_dd_pct": 13.5944,
       "liquidations": 4,
       "capture_pct": 5.18
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 267,
       "trades_per_day": 9.889,
       "avg_R": -0.4057,
       "profit_factor": 0.7139,
       "net_per_day_pct": -0.25194,
       "max_dd_pct": 10.2436,
       "liquidations": 0
      },
      "exits": {
       "n": 118,
       "trades_per_day": 4.37,
       "avg_R": 0.244,
       "profit_factor": 1.3511,
       "net_per_day_pct": 0.16841,
       "max_dd_pct": 3.7975,
       "liquidations": 1,
       "capture_pct": 18.61
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 336,
       "trades_per_day": 12.444,
       "avg_R": -0.4363,
       "profit_factor": 0.6208,
       "net_per_day_pct": -0.4553,
       "max_dd_pct": 13.2236,
       "liquidations": 0
      },
      "exits": {
       "n": 158,
       "trades_per_day": 5.852,
       "avg_R": 0.2466,
       "profit_factor": 1.0228,
       "net_per_day_pct": 0.00109,
       "max_dd_pct": 5.7642,
       "liquidations": 2,
       "capture_pct": 16.49
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 272,
       "trades_per_day": 10.074,
       "avg_R": -0.5435,
       "profit_factor": 0.4856,
       "net_per_day_pct": -0.48824,
       "max_dd_pct": 13.4972,
       "liquidations": 0
      },
      "exits": {
       "n": 135,
       "trades_per_day": 5.0,
       "avg_R": -1.1377,
       "profit_factor": 0.6084,
       "net_per_day_pct": -0.41171,
       "max_dd_pct": 11.7941,
       "liquidations": 1,
       "capture_pct": -8.9
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 2,
     "fold_entry_net_per_day_pct": [
      -0.5002,
      -0.25194,
      -0.4553,
      -0.48824
     ],
     "fold_exit_net_per_day_pct": [
      -0.3791,
      0.16841,
      0.00109,
      -0.41171
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1114,
       "trades_per_day": 8.569,
       "avg_R": -0.5468,
       "profit_factor": 0.5212,
       "net_per_day_pct": -0.34906,
       "max_dd_pct": 45.869,
       "liquidations": 0,
       "hit_rate_1atr": 0.482
      },
      "exits": {
       "n": 576,
       "trades_per_day": 4.431,
       "avg_R": -0.7883,
       "profit_factor": 0.6985,
       "net_per_day_pct": -0.24892,
       "max_dd_pct": 33.0288,
       "liquidations": 5,
       "capture_pct": 0.46
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 30,
        "mult": 1.75,
        "body": 0.002
       },
       "entries": {
        "n": 2034,
        "trades_per_day": 15.646,
        "avg_R": -0.4314,
        "profit_factor": 0.6033,
        "net_per_day_pct": -0.60969,
        "max_dd_pct": 81.6093,
        "liquidations": 0,
        "hit_rate_1atr": 0.4956
       },
       "exits": {
        "n": 943,
        "trades_per_day": 7.254,
        "avg_R": -0.3841,
        "profit_factor": 0.8104,
        "net_per_day_pct": -0.25749,
        "max_dd_pct": 34.5902,
        "liquidations": 11
       }
      },
      {
       "params": {
        "n": 30,
        "mult": 2.25,
        "body": 0.002
       },
       "entries": {
        "n": 1566,
        "trades_per_day": 12.046,
        "avg_R": -0.4125,
        "profit_factor": 0.6278,
        "net_per_day_pct": -0.42616,
        "max_dd_pct": 58.1211,
        "liquidations": 0,
        "hit_rate_1atr": 0.5019
       },
       "exits": {
        "n": 711,
        "trades_per_day": 5.469,
        "avg_R": -0.4315,
        "profit_factor": 0.8018,
        "net_per_day_pct": -0.227,
        "max_dd_pct": 30.8985,
        "liquidations": 14
       }
      }
     ]
    }
   }
  },
  {
   "id": "f242b4cb7a95",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "ema_ribbon",
    "params": {
     "lens": [
      20,
      50,
      200
     ]
    },
    "neighbours": [
     {
      "lens": [
       16,
       40,
       160
      ]
     },
     {
      "lens": [
       24,
       60,
       240
      ]
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 3720,
    "long_signals": 2052,
    "entries": {
     "n": 3720,
     "days": 130,
     "trades_per_day": 28.615,
     "avg_R": -0.8723,
     "median_R": -1.4806,
     "win_rate": 0.3761,
     "profit_factor": 0.3973,
     "net_per_day_pct": -1.25414,
     "max_dd_pct": 164.0378,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.37802,
      -1.12328
     ],
     "ci95_avg_R": [
      -0.9949,
      -0.7583
     ],
     "mfe_atr": {
      "5": 1.318,
      "15": 2.512,
      "30": 3.72
     },
     "mae_atr": {
      "5": 1.219,
      "15": 2.218,
      "30": 3.275
     },
     "mfe_mae_median": {
      "5": [
       0.892,
       0.951
      ],
      "15": [
       1.648,
       1.736
      ],
      "30": [
       2.43,
       2.423
      ]
     },
     "hit_rate_1atr": 0.489,
     "hit_unresolved": 6
    },
    "exits": {
     "n": 632,
     "days": 130,
     "trades_per_day": 4.862,
     "avg_R": -0.744,
     "median_R": -2.8198,
     "win_rate": 0.3275,
     "profit_factor": 0.7662,
     "net_per_day_pct": -0.24816,
     "max_dd_pct": 39.4435,
     "liquidations": 22,
     "ci95_net_per_day_pct": [
      -0.45165,
      -0.01959
     ],
     "ci95_avg_R": [
      -1.4614,
      0.0972
     ],
     "capture_pct": 9.52,
     "capture_median_pct": -35.94,
     "giveback_atr_mean": 6.825,
     "giveback_atr_median": 6.043,
     "zz_pivot_bars_median": 2,
     "zz_pivot_bars_mean_abs": 14.2
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 736,
       "trades_per_day": 27.259,
       "avg_R": -0.7901,
       "profit_factor": 0.3836,
       "net_per_day_pct": -1.16864,
       "max_dd_pct": 32.0557,
       "liquidations": 0
      },
      "exits": {
       "n": 118,
       "trades_per_day": 4.37,
       "avg_R": 0.3077,
       "profit_factor": 0.9182,
       "net_per_day_pct": -0.07375,
       "max_dd_pct": 8.1462,
       "liquidations": 3,
       "capture_pct": 17.67
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 756,
       "trades_per_day": 28.0,
       "avg_R": -1.263,
       "profit_factor": 0.3157,
       "net_per_day_pct": -1.22217,
       "max_dd_pct": 33.5062,
       "liquidations": 0
      },
      "exits": {
       "n": 131,
       "trades_per_day": 4.852,
       "avg_R": -1.8711,
       "profit_factor": 0.8459,
       "net_per_day_pct": -0.12868,
       "max_dd_pct": 14.2995,
       "liquidations": 2,
       "capture_pct": 0.19
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 737,
       "trades_per_day": 27.296,
       "avg_R": -0.7109,
       "profit_factor": 0.4289,
       "net_per_day_pct": -1.14922,
       "max_dd_pct": 31.6529,
       "liquidations": 0
      },
      "exits": {
       "n": 129,
       "trades_per_day": 4.778,
       "avg_R": -1.5168,
       "profit_factor": 0.5199,
       "net_per_day_pct": -0.58608,
       "max_dd_pct": 16.1972,
       "liquidations": 6,
       "capture_pct": -1.83
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 746,
       "trades_per_day": 27.63,
       "avg_R": -0.9798,
       "profit_factor": 0.3541,
       "net_per_day_pct": -1.22133,
       "max_dd_pct": 33.2726,
       "liquidations": 0
      },
      "exits": {
       "n": 123,
       "trades_per_day": 4.556,
       "avg_R": -0.2084,
       "profit_factor": 0.8923,
       "net_per_day_pct": -0.08659,
       "max_dd_pct": 11.5106,
       "liquidations": 2,
       "capture_pct": 15.41
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -1.16864,
      -1.22217,
      -1.14922,
      -1.22133
     ],
     "fold_exit_net_per_day_pct": [
      -0.07375,
      -0.12868,
      -0.58608,
      -0.08659
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 3569,
       "trades_per_day": 27.454,
       "avg_R": -1.297,
       "profit_factor": 0.3139,
       "net_per_day_pct": -1.14241,
       "max_dd_pct": 149.2946,
       "liquidations": 0,
       "hit_rate_1atr": 0.4927
      },
      "exits": {
       "n": 642,
       "trades_per_day": 4.938,
       "avg_R": -1.2447,
       "profit_factor": 0.6717,
       "net_per_day_pct": -0.28206,
       "max_dd_pct": 38.918,
       "liquidations": 9,
       "capture_pct": 5.18
      }
     },
     "neighbours": [
      {
       "params": {
        "lens": [
         16,
         40,
         160
        ]
       },
       "entries": {
        "n": 4228,
        "trades_per_day": 32.523,
        "avg_R": -0.8657,
        "profit_factor": 0.4053,
        "net_per_day_pct": -1.41133,
        "max_dd_pct": 184.8442,
        "liquidations": 0,
        "hit_rate_1atr": 0.4903
       },
       "exits": {
        "n": 691,
        "trades_per_day": 5.315,
        "avg_R": -0.7792,
        "profit_factor": 0.7584,
        "net_per_day_pct": -0.26668,
        "max_dd_pct": 41.5638,
        "liquidations": 18
       }
      },
      {
       "params": {
        "lens": [
         24,
         60,
         240
        ]
       },
       "entries": {
        "n": 3386,
        "trades_per_day": 26.046,
        "avg_R": -0.8954,
        "profit_factor": 0.3861,
        "net_per_day_pct": -1.16119,
        "max_dd_pct": 152.8465,
        "liquidations": 0,
        "hit_rate_1atr": 0.4885
       },
       "exits": {
        "n": 592,
        "trades_per_day": 4.554,
        "avg_R": -1.152,
        "profit_factor": 0.6879,
        "net_per_day_pct": -0.32859,
        "max_dd_pct": 50.7233,
        "liquidations": 26
       }
      }
     ]
    }
   }
  },
  {
   "id": "4d86810a47ab",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 3,
    "indicator": "range_box",
    "params": {
     "height_atr": 1.6
    },
    "neighbours": [
     {
      "height_atr": 1.4
     },
     {
      "height_atr": 1.8
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1557,
    "long_signals": 790,
    "entries": {
     "n": 1557,
     "days": 130,
     "trades_per_day": 11.977,
     "avg_R": -0.8402,
     "median_R": -1.4678,
     "win_rate": 0.3815,
     "profit_factor": 0.3867,
     "net_per_day_pct": -0.53467,
     "max_dd_pct": 69.7683,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.60357,
      -0.47123
     ],
     "ci95_avg_R": [
      -0.9614,
      -0.7358
     ],
     "mfe_atr": {
      "5": 1.381,
      "15": 2.407,
      "30": 3.572
     },
     "mae_atr": {
      "5": 1.226,
      "15": 2.256,
      "30": 3.353
     },
     "mfe_mae_median": {
      "5": [
       0.922,
       0.988
      ],
      "15": [
       1.668,
       1.7
      ],
      "30": [
       2.46,
       2.475
      ]
     },
     "hit_rate_1atr": 0.5006,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 862,
     "days": 130,
     "trades_per_day": 6.631,
     "avg_R": -0.9133,
     "median_R": -1.5884,
     "win_rate": 0.3318,
     "profit_factor": 0.7137,
     "net_per_day_pct": -0.32411,
     "max_dd_pct": 47.1719,
     "liquidations": 32,
     "ci95_net_per_day_pct": [
      -0.51497,
      -0.13789
     ],
     "ci95_avg_R": [
      -1.4086,
      -0.4088
     ],
     "capture_pct": 10.72,
     "capture_median_pct": -20.48,
     "giveback_atr_mean": 5.439,
     "giveback_atr_median": 3.98,
     "zz_pivot_bars_median": 8.0,
     "zz_pivot_bars_mean_abs": 12.34
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863976000,
       1785110352000
      ],
      "entries": {
       "n": 287,
       "trades_per_day": 10.63,
       "avg_R": -0.7328,
       "profit_factor": 0.3729,
       "net_per_day_pct": -0.46599,
       "max_dd_pct": 12.7366,
       "liquidations": 0
      },
      "exits": {
       "n": 166,
       "trades_per_day": 6.148,
       "avg_R": -1.2602,
       "profit_factor": 0.6864,
       "net_per_day_pct": -0.32913,
       "max_dd_pct": 11.1947,
       "liquidations": 4,
       "capture_pct": 2.99
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110352000,
       1787356728000
      ],
      "entries": {
       "n": 320,
       "trades_per_day": 11.852,
       "avg_R": -1.2,
       "profit_factor": 0.3417,
       "net_per_day_pct": -0.50063,
       "max_dd_pct": 13.7067,
       "liquidations": 0
      },
      "exits": {
       "n": 173,
       "trades_per_day": 6.407,
       "avg_R": -0.7164,
       "profit_factor": 0.9156,
       "net_per_day_pct": -0.04795,
       "max_dd_pct": 6.2947,
       "liquidations": 2,
       "capture_pct": 14.12
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356728000,
       1789603104000
      ],
      "entries": {
       "n": 328,
       "trades_per_day": 12.148,
       "avg_R": -0.742,
       "profit_factor": 0.4083,
       "net_per_day_pct": -0.51851,
       "max_dd_pct": 14.3158,
       "liquidations": 0
      },
      "exits": {
       "n": 179,
       "trades_per_day": 6.63,
       "avg_R": -0.7424,
       "profit_factor": 0.7024,
       "net_per_day_pct": -0.30343,
       "max_dd_pct": 10.2192,
       "liquidations": 6,
       "capture_pct": 10.27
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603104000,
       1791849480000
      ],
      "entries": {
       "n": 295,
       "trades_per_day": 10.926,
       "avg_R": -0.7669,
       "profit_factor": 0.4448,
       "net_per_day_pct": -0.36492,
       "max_dd_pct": 9.9195,
       "liquidations": 0
      },
      "exits": {
       "n": 159,
       "trades_per_day": 5.889,
       "avg_R": -0.9165,
       "profit_factor": 0.75,
       "net_per_day_pct": -0.21947,
       "max_dd_pct": 10.5812,
       "liquidations": 5,
       "capture_pct": 12.88
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.46599,
      -0.50063,
      -0.51851,
      -0.36492
     ],
     "fold_exit_net_per_day_pct": [
      -0.32913,
      -0.04795,
      -0.30343,
      -0.21947
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1599,
       "trades_per_day": 12.3,
       "avg_R": -1.4148,
       "profit_factor": 0.2861,
       "net_per_day_pct": -0.54686,
       "max_dd_pct": 71.2386,
       "liquidations": 0,
       "hit_rate_1atr": 0.4966
      },
      "exits": {
       "n": 897,
       "trades_per_day": 6.9,
       "avg_R": -1.3228,
       "profit_factor": 0.631,
       "net_per_day_pct": -0.3539,
       "max_dd_pct": 47.3448,
       "liquidations": 23,
       "capture_pct": 12.66
      }
     },
     "neighbours": [
      {
       "params": {
        "height_atr": 1.4
       },
       "entries": {
        "n": 796,
        "trades_per_day": 6.123,
        "avg_R": -0.8177,
        "profit_factor": 0.4066,
        "net_per_day_pct": -0.25851,
        "max_dd_pct": 33.7881,
        "liquidations": 0,
        "hit_rate_1atr": 0.5075
       },
       "exits": {
        "n": 520,
        "trades_per_day": 4.0,
        "avg_R": -1.5257,
        "profit_factor": 0.5872,
        "net_per_day_pct": -0.34138,
        "max_dd_pct": 49.9475,
        "liquidations": 42
       }
      },
      {
       "params": {
        "height_atr": 1.8
       },
       "entries": {
        "n": 2530,
        "trades_per_day": 19.462,
        "avg_R": -0.8327,
        "profit_factor": 0.4034,
        "net_per_day_pct": -0.84297,
        "max_dd_pct": 110.0779,
        "liquidations": 0,
        "hit_rate_1atr": 0.5121
       },
       "exits": {
        "n": 1347,
        "trades_per_day": 10.362,
        "avg_R": -1.0868,
        "profit_factor": 0.5992,
        "net_per_day_pct": -0.65088,
        "max_dd_pct": 89.1217,
        "liquidations": 27
       }
      }
     ]
    }
   }
  },
  {
   "id": "bfd304d45bf6",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "layered_bb",
    "params": {
     "period": 60,
     "mults": [
      1,
      1.75,
      2.5,
      3.5
     ],
     "L": 14
    },
    "neighbours": [
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14
     },
     {
      "period": 72,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1053,
    "long_signals": 506,
    "entries": {
     "n": 1053,
     "days": 130,
     "trades_per_day": 8.1,
     "avg_R": -0.6216,
     "median_R": -1.3548,
     "win_rate": 0.3913,
     "profit_factor": 0.5112,
     "net_per_day_pct": -0.35458,
     "max_dd_pct": 46.866,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.42597,
      -0.28292
     ],
     "ci95_avg_R": [
      -0.731,
      -0.5188
     ],
     "mfe_atr": {
      "5": 1.201,
      "15": 2.117,
      "30": 3.18
     },
     "mae_atr": {
      "5": 1.24,
      "15": 2.362,
      "30": 3.402
     },
     "mfe_mae_median": {
      "5": [
       0.811,
       0.895
      ],
      "15": [
       1.522,
       1.687
      ],
      "30": [
       2.299,
       2.311
      ]
     },
     "hit_rate_1atr": 0.4838,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 591,
     "days": 130,
     "trades_per_day": 4.546,
     "avg_R": -0.7636,
     "median_R": -0.2913,
     "win_rate": 0.4602,
     "profit_factor": 0.8273,
     "net_per_day_pct": -0.15106,
     "max_dd_pct": 29.9348,
     "liquidations": 63,
     "ci95_net_per_day_pct": [
      -0.33259,
      0.04327
     ],
     "ci95_avg_R": [
      -1.2972,
      -0.2595
     ],
     "capture_pct": 24.67,
     "capture_median_pct": 26.37,
     "giveback_atr_mean": 3.728,
     "giveback_atr_median": 2.976,
     "zz_pivot_bars_median": 14.0,
     "zz_pivot_bars_mean_abs": 11.24
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 209,
       "trades_per_day": 7.741,
       "avg_R": -0.5621,
       "profit_factor": 0.5599,
       "net_per_day_pct": -0.28642,
       "max_dd_pct": 7.9669,
       "liquidations": 0
      },
      "exits": {
       "n": 120,
       "trades_per_day": 4.444,
       "avg_R": -0.4546,
       "profit_factor": 0.8488,
       "net_per_day_pct": -0.12775,
       "max_dd_pct": 5.81,
       "liquidations": 11,
       "capture_pct": 26.01
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 216,
       "trades_per_day": 8.0,
       "avg_R": -0.9057,
       "profit_factor": 0.3818,
       "net_per_day_pct": -0.39943,
       "max_dd_pct": 10.9284,
       "liquidations": 0
      },
      "exits": {
       "n": 129,
       "trades_per_day": 4.778,
       "avg_R": -0.5919,
       "profit_factor": 0.8794,
       "net_per_day_pct": -0.08241,
       "max_dd_pct": 5.2487,
       "liquidations": 10,
       "capture_pct": 26.2
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 209,
       "trades_per_day": 7.741,
       "avg_R": -0.6444,
       "profit_factor": 0.4747,
       "net_per_day_pct": -0.38755,
       "max_dd_pct": 10.7315,
       "liquidations": 0
      },
      "exits": {
       "n": 117,
       "trades_per_day": 4.333,
       "avg_R": -1.6999,
       "profit_factor": 0.5165,
       "net_per_day_pct": -0.47962,
       "max_dd_pct": 13.9497,
       "liquidations": 20,
       "capture_pct": 20.84
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 204,
       "trades_per_day": 7.556,
       "avg_R": -0.6383,
       "profit_factor": 0.5086,
       "net_per_day_pct": -0.28917,
       "max_dd_pct": 7.8782,
       "liquidations": 0
      },
      "exits": {
       "n": 105,
       "trades_per_day": 3.889,
       "avg_R": -1.5887,
       "profit_factor": 0.6013,
       "net_per_day_pct": -0.29445,
       "max_dd_pct": 7.9502,
       "liquidations": 9,
       "capture_pct": 9.32
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.28642,
      -0.39943,
      -0.38755,
      -0.28917
     ],
     "fold_exit_net_per_day_pct": [
      -0.12775,
      -0.08241,
      -0.47962,
      -0.29445
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 980,
       "trades_per_day": 7.538,
       "avg_R": -0.8184,
       "profit_factor": 0.4421,
       "net_per_day_pct": -0.30799,
       "max_dd_pct": 40.6613,
       "liquidations": 0,
       "hit_rate_1atr": 0.501
      },
      "exits": {
       "n": 585,
       "trades_per_day": 4.5,
       "avg_R": -0.7517,
       "profit_factor": 0.8697,
       "net_per_day_pct": -0.08523,
       "max_dd_pct": 17.5886,
       "liquidations": 28,
       "capture_pct": 16.64
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14
       },
       "entries": {
        "n": 1135,
        "trades_per_day": 8.731,
        "avg_R": -0.6173,
        "profit_factor": 0.5028,
        "net_per_day_pct": -0.38967,
        "max_dd_pct": 51.1489,
        "liquidations": 0,
        "hit_rate_1atr": 0.4877
       },
       "exits": {
        "n": 675,
        "trades_per_day": 5.192,
        "avg_R": -0.4852,
        "profit_factor": 0.8481,
        "net_per_day_pct": -0.14137,
        "max_dd_pct": 26.456,
        "liquidations": 60
       }
      },
      {
       "params": {
        "period": 72,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14
       },
       "entries": {
        "n": 972,
        "trades_per_day": 7.477,
        "avg_R": -0.5853,
        "profit_factor": 0.5345,
        "net_per_day_pct": -0.31047,
        "max_dd_pct": 41.1326,
        "liquidations": 0,
        "hit_rate_1atr": 0.4871
       },
       "exits": {
        "n": 533,
        "trades_per_day": 4.1,
        "avg_R": -0.8181,
        "profit_factor": 0.8009,
        "net_per_day_pct": -0.16348,
        "max_dd_pct": 27.7619,
        "liquidations": 59
       }
      }
     ]
    }
   }
  },
  {
   "id": "fc57e5338062",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "layered_bb",
    "params": {
     "period": 60,
     "mults": [
      1,
      1.75,
      2.5,
      3.5
     ],
     "L": 14,
     "strong_only": true
    },
    "neighbours": [
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14,
      "strong_only": true
     },
     {
      "period": 72,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14,
      "strong_only": true
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 640,
    "long_signals": 300,
    "entries": {
     "n": 640,
     "days": 130,
     "trades_per_day": 4.923,
     "avg_R": -0.5664,
     "median_R": -1.3352,
     "win_rate": 0.3953,
     "profit_factor": 0.5474,
     "net_per_day_pct": -0.20658,
     "max_dd_pct": 28.102,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.26473,
      -0.14502
     ],
     "ci95_avg_R": [
      -0.687,
      -0.4465
     ],
     "mfe_atr": {
      "5": 1.17,
      "15": 2.019,
      "30": 3.052
     },
     "mae_atr": {
      "5": 1.192,
      "15": 2.315,
      "30": 3.215
     },
     "mfe_mae_median": {
      "5": [
       0.814,
       0.877
      ],
      "15": [
       1.477,
       1.636
      ],
      "30": [
       2.265,
       2.157
      ]
     },
     "hit_rate_1atr": 0.5023,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 405,
     "days": 130,
     "trades_per_day": 3.115,
     "avg_R": -0.7314,
     "median_R": -0.1929,
     "win_rate": 0.479,
     "profit_factor": 0.8457,
     "net_per_day_pct": -0.1091,
     "max_dd_pct": 24.0363,
     "liquidations": 59,
     "ci95_net_per_day_pct": [
      -0.26589,
      0.06009
     ],
     "ci95_avg_R": [
      -1.3684,
      -0.0989
     ],
     "capture_pct": 28.73,
     "capture_median_pct": 27.88,
     "giveback_atr_mean": 4.069,
     "giveback_atr_median": 3.277,
     "zz_pivot_bars_median": 14.0,
     "zz_pivot_bars_mean_abs": 11.37
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 128,
       "trades_per_day": 4.741,
       "avg_R": -0.4633,
       "profit_factor": 0.6806,
       "net_per_day_pct": -0.1247,
       "max_dd_pct": 4.0905,
       "liquidations": 0
      },
      "exits": {
       "n": 80,
       "trades_per_day": 2.963,
       "avg_R": -1.1347,
       "profit_factor": 0.6362,
       "net_per_day_pct": -0.2884,
       "max_dd_pct": 9.6885,
       "liquidations": 13,
       "capture_pct": 26.2
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 132,
       "trades_per_day": 4.889,
       "avg_R": -0.9566,
       "profit_factor": 0.3623,
       "net_per_day_pct": -0.27493,
       "max_dd_pct": 7.567,
       "liquidations": 0
      },
      "exits": {
       "n": 84,
       "trades_per_day": 3.111,
       "avg_R": -0.4055,
       "profit_factor": 1.0789,
       "net_per_day_pct": -0.0275,
       "max_dd_pct": 4.3303,
       "liquidations": 8,
       "capture_pct": 28.07
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 135,
       "trades_per_day": 5.0,
       "avg_R": -0.5837,
       "profit_factor": 0.5126,
       "net_per_day_pct": -0.24015,
       "max_dd_pct": 7.2991,
       "liquidations": 0
      },
      "exits": {
       "n": 83,
       "trades_per_day": 3.074,
       "avg_R": -1.9823,
       "profit_factor": 0.4651,
       "net_per_day_pct": -0.46294,
       "max_dd_pct": 13.0355,
       "liquidations": 18,
       "capture_pct": 24.05
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 117,
       "trades_per_day": 4.333,
       "avg_R": -0.4544,
       "profit_factor": 0.5956,
       "net_per_day_pct": -0.13655,
       "max_dd_pct": 3.7574,
       "liquidations": 0
      },
      "exits": {
       "n": 75,
       "trades_per_day": 2.778,
       "avg_R": -0.4445,
       "profit_factor": 1.054,
       "net_per_day_pct": 0.02536,
       "max_dd_pct": 4.2131,
       "liquidations": 8,
       "capture_pct": 30.67
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.1247,
      -0.27493,
      -0.24015,
      -0.13655
     ],
     "fold_exit_net_per_day_pct": [
      -0.2884,
      -0.0275,
      -0.46294,
      0.02536
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 567,
       "trades_per_day": 4.362,
       "avg_R": -0.79,
       "profit_factor": 0.4406,
       "net_per_day_pct": -0.18879,
       "max_dd_pct": 25.7923,
       "liquidations": 0,
       "hit_rate_1atr": 0.4921
      },
      "exits": {
       "n": 359,
       "trades_per_day": 2.762,
       "avg_R": -1.3322,
       "profit_factor": 0.7096,
       "net_per_day_pct": -0.1571,
       "max_dd_pct": 24.4263,
       "liquidations": 31,
       "capture_pct": 13.83
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14,
        "strong_only": true
       },
       "entries": {
        "n": 714,
        "trades_per_day": 5.492,
        "avg_R": -0.5733,
        "profit_factor": 0.5537,
        "net_per_day_pct": -0.21953,
        "max_dd_pct": 29.7858,
        "liquidations": 0,
        "hit_rate_1atr": 0.4993
       },
       "exits": {
        "n": 453,
        "trades_per_day": 3.485,
        "avg_R": -0.4913,
        "profit_factor": 0.9331,
        "net_per_day_pct": -0.04813,
        "max_dd_pct": 17.8036,
        "liquidations": 56
       }
      },
      {
       "params": {
        "period": 72,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14,
        "strong_only": true
       },
       "entries": {
        "n": 572,
        "trades_per_day": 4.4,
        "avg_R": -0.5807,
        "profit_factor": 0.5174,
        "net_per_day_pct": -0.20652,
        "max_dd_pct": 27.4918,
        "liquidations": 0,
        "hit_rate_1atr": 0.4799
       },
       "exits": {
        "n": 361,
        "trades_per_day": 2.777,
        "avg_R": -1.0396,
        "profit_factor": 0.7733,
        "net_per_day_pct": -0.15598,
        "max_dd_pct": 26.8033,
        "liquidations": 58
       }
      }
     ]
    }
   }
  },
  {
   "id": "be3844ef7959",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "rsi_bands",
    "params": {
     "n": 14
    },
    "neighbours": [
     {
      "n": 12
     },
     {
      "n": 16
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1499,
    "long_signals": 756,
    "entries": {
     "n": 1499,
     "days": 130,
     "trades_per_day": 11.531,
     "avg_R": -0.5824,
     "median_R": -1.3489,
     "win_rate": 0.3963,
     "profit_factor": 0.5041,
     "net_per_day_pct": -0.51452,
     "max_dd_pct": 67.2155,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.6104,
      -0.4291
     ],
     "ci95_avg_R": [
      -0.674,
      -0.497
     ],
     "mfe_atr": {
      "5": 1.218,
      "15": 2.2,
      "30": 3.209
     },
     "mae_atr": {
      "5": 1.335,
      "15": 2.42,
      "30": 3.481
     },
     "mfe_mae_median": {
      "5": [
       0.943,
       0.945
      ],
      "15": [
       1.641,
       1.594
      ],
      "30": [
       2.26,
       2.336
      ]
     },
     "hit_rate_1atr": 0.4953,
     "hit_unresolved": 3
    },
    "exits": {
     "n": 755,
     "days": 130,
     "trades_per_day": 5.808,
     "avg_R": -0.8884,
     "median_R": -0.1743,
     "win_rate": 0.4768,
     "profit_factor": 0.6201,
     "net_per_day_pct": -0.44036,
     "max_dd_pct": 59.3467,
     "liquidations": 83,
     "ci95_net_per_day_pct": [
      -0.60213,
      -0.27238
     ],
     "ci95_avg_R": [
      -1.2475,
      -0.5276
     ],
     "capture_pct": 23.31,
     "capture_median_pct": 37.34,
     "giveback_atr_mean": 2.873,
     "giveback_atr_median": 1.849,
     "zz_pivot_bars_median": -2.0,
     "zz_pivot_bars_mean_abs": 8.75
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 297,
       "trades_per_day": 11.0,
       "avg_R": -0.6273,
       "profit_factor": 0.4269,
       "net_per_day_pct": -0.56351,
       "max_dd_pct": 15.4383,
       "liquidations": 0
      },
      "exits": {
       "n": 157,
       "trades_per_day": 5.815,
       "avg_R": -0.8112,
       "profit_factor": 0.7108,
       "net_per_day_pct": -0.29835,
       "max_dd_pct": 9.1132,
       "liquidations": 14,
       "capture_pct": 23.23
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 313,
       "trades_per_day": 11.593,
       "avg_R": -0.9357,
       "profit_factor": 0.3998,
       "net_per_day_pct": -0.56312,
       "max_dd_pct": 15.6409,
       "liquidations": 0
      },
      "exits": {
       "n": 154,
       "trades_per_day": 5.704,
       "avg_R": -0.9623,
       "profit_factor": 0.6677,
       "net_per_day_pct": -0.30437,
       "max_dd_pct": 9.6834,
       "liquidations": 10,
       "capture_pct": 18.78
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 307,
       "trades_per_day": 11.37,
       "avg_R": -0.5069,
       "profit_factor": 0.5086,
       "net_per_day_pct": -0.51344,
       "max_dd_pct": 14.8362,
       "liquidations": 0
      },
      "exits": {
       "n": 141,
       "trades_per_day": 5.222,
       "avg_R": -1.3098,
       "profit_factor": 0.4491,
       "net_per_day_pct": -0.66162,
       "max_dd_pct": 19.6601,
       "liquidations": 20,
       "capture_pct": 16.35
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 284,
       "trades_per_day": 10.519,
       "avg_R": -0.3952,
       "profit_factor": 0.6143,
       "net_per_day_pct": -0.29182,
       "max_dd_pct": 8.174,
       "liquidations": 0
      },
      "exits": {
       "n": 156,
       "trades_per_day": 5.778,
       "avg_R": -0.1935,
       "profit_factor": 0.9717,
       "net_per_day_pct": -0.02465,
       "max_dd_pct": 5.3737,
       "liquidations": 9,
       "capture_pct": 32.47
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.56351,
      -0.56312,
      -0.51344,
      -0.29182
     ],
     "fold_exit_net_per_day_pct": [
      -0.29835,
      -0.30437,
      -0.66162,
      -0.02465
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1405,
       "trades_per_day": 10.808,
       "avg_R": -0.8927,
       "profit_factor": 0.4061,
       "net_per_day_pct": -0.46691,
       "max_dd_pct": 61.3084,
       "liquidations": 0,
       "hit_rate_1atr": 0.5039
      },
      "exits": {
       "n": 741,
       "trades_per_day": 5.7,
       "avg_R": -0.6666,
       "profit_factor": 0.7539,
       "net_per_day_pct": -0.1935,
       "max_dd_pct": 27.9555,
       "liquidations": 36,
       "capture_pct": 25.47
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 12
       },
       "entries": {
        "n": 1430,
        "trades_per_day": 11.0,
        "avg_R": -0.5731,
        "profit_factor": 0.5199,
        "net_per_day_pct": -0.46897,
        "max_dd_pct": 61.2949,
        "liquidations": 0,
        "hit_rate_1atr": 0.4996
       },
       "exits": {
        "n": 741,
        "trades_per_day": 5.7,
        "avg_R": -0.8846,
        "profit_factor": 0.6369,
        "net_per_day_pct": -0.40896,
        "max_dd_pct": 61.4839,
        "liquidations": 81
       }
      },
      {
       "params": {
        "n": 16
       },
       "entries": {
        "n": 1545,
        "trades_per_day": 11.885,
        "avg_R": -0.576,
        "profit_factor": 0.5199,
        "net_per_day_pct": -0.50945,
        "max_dd_pct": 66.5563,
        "liquidations": 0,
        "hit_rate_1atr": 0.4968
       },
       "exits": {
        "n": 776,
        "trades_per_day": 5.969,
        "avg_R": -0.7633,
        "profit_factor": 0.6918,
        "net_per_day_pct": -0.35541,
        "max_dd_pct": 47.986,
        "liquidations": 82
       }
      }
     ]
    }
   }
  },
  {
   "id": "5aa920a4c48b",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "sigma_pair",
    "params": {
     "period": 60,
     "mode": "both",
     "thr": 2.0
    },
    "neighbours": [
     {
      "period": 60,
      "mode": "both",
      "thr": 1.75
     },
     {
      "period": 60,
      "mode": "both",
      "thr": 2.25
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 643,
    "long_signals": 296,
    "entries": {
     "n": 643,
     "days": 130,
     "trades_per_day": 4.946,
     "avg_R": -0.5698,
     "median_R": -1.3331,
     "win_rate": 0.4044,
     "profit_factor": 0.5237,
     "net_per_day_pct": -0.20868,
     "max_dd_pct": 27.2582,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.25696,
      -0.15717
     ],
     "ci95_avg_R": [
      -0.6726,
      -0.4662
     ],
     "mfe_atr": {
      "5": 1.513,
      "15": 2.635,
      "30": 3.656
     },
     "mae_atr": {
      "5": 1.822,
      "15": 3.045,
      "30": 4.195
     },
     "mfe_mae_median": {
      "5": [
       1.334,
       1.138
      ],
      "15": [
       2.105,
       1.831
      ],
      "30": [
       2.785,
       2.534
      ]
     },
     "hit_rate_1atr": 0.5101,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 332,
     "days": 130,
     "trades_per_day": 2.554,
     "avg_R": -1.2025,
     "median_R": 0.0745,
     "win_rate": 0.509,
     "profit_factor": 0.7077,
     "net_per_day_pct": -0.20672,
     "max_dd_pct": 29.7779,
     "liquidations": 65,
     "ci95_net_per_day_pct": [
      -0.35043,
      -0.04445
     ],
     "ci95_avg_R": [
      -2.0347,
      -0.4237
     ],
     "capture_pct": 37.45,
     "capture_median_pct": 63.21,
     "giveback_atr_mean": 3.33,
     "giveback_atr_median": 2.016,
     "zz_pivot_bars_median": -2.0,
     "zz_pivot_bars_mean_abs": 7.36
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 136,
       "trades_per_day": 5.037,
       "avg_R": -0.5439,
       "profit_factor": 0.4968,
       "net_per_day_pct": -0.22357,
       "max_dd_pct": 6.0503,
       "liquidations": 0
      },
      "exits": {
       "n": 66,
       "trades_per_day": 2.444,
       "avg_R": -1.8368,
       "profit_factor": 0.5376,
       "net_per_day_pct": -0.3406,
       "max_dd_pct": 10.6556,
       "liquidations": 13,
       "capture_pct": 26.64
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 126,
       "trades_per_day": 4.667,
       "avg_R": -0.868,
       "profit_factor": 0.3378,
       "net_per_day_pct": -0.25812,
       "max_dd_pct": 6.9832,
       "liquidations": 0
      },
      "exits": {
       "n": 66,
       "trades_per_day": 2.444,
       "avg_R": -0.7953,
       "profit_factor": 0.7874,
       "net_per_day_pct": -0.10761,
       "max_dd_pct": 5.7844,
       "liquidations": 9,
       "capture_pct": 38.58
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 131,
       "trades_per_day": 4.852,
       "avg_R": -0.3647,
       "profit_factor": 0.6809,
       "net_per_day_pct": -0.12879,
       "max_dd_pct": 4.2118,
       "liquidations": 0
      },
      "exits": {
       "n": 69,
       "trades_per_day": 2.556,
       "avg_R": -1.2495,
       "profit_factor": 0.7127,
       "net_per_day_pct": -0.20422,
       "max_dd_pct": 7.5905,
       "liquidations": 16,
       "capture_pct": 46.35
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 115,
       "trades_per_day": 4.259,
       "avg_R": -0.7035,
       "profit_factor": 0.4565,
       "net_per_day_pct": -0.18517,
       "max_dd_pct": 5.0861,
       "liquidations": 0
      },
      "exits": {
       "n": 64,
       "trades_per_day": 2.37,
       "avg_R": -1.7202,
       "profit_factor": 0.6218,
       "net_per_day_pct": -0.23693,
       "max_dd_pct": 7.9081,
       "liquidations": 11,
       "capture_pct": 30.13
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.22357,
      -0.25812,
      -0.12879,
      -0.18517
     ],
     "fold_exit_net_per_day_pct": [
      -0.3406,
      -0.10761,
      -0.20422,
      -0.23693
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 564,
       "trades_per_day": 4.338,
       "avg_R": -0.9188,
       "profit_factor": 0.3799,
       "net_per_day_pct": -0.19806,
       "max_dd_pct": 25.9587,
       "liquidations": 0,
       "hit_rate_1atr": 0.4858
      },
      "exits": {
       "n": 309,
       "trades_per_day": 2.377,
       "avg_R": -1.4433,
       "profit_factor": 0.6918,
       "net_per_day_pct": -0.16165,
       "max_dd_pct": 26.8982,
       "liquidations": 37,
       "capture_pct": 24.14
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 60,
        "mode": "both",
        "thr": 1.75
       },
       "entries": {
        "n": 992,
        "trades_per_day": 7.631,
        "avg_R": -0.6092,
        "profit_factor": 0.4958,
        "net_per_day_pct": -0.33887,
        "max_dd_pct": 44.0534,
        "liquidations": 0,
        "hit_rate_1atr": 0.498
       },
       "exits": {
        "n": 418,
        "trades_per_day": 3.215,
        "avg_R": -0.9539,
        "profit_factor": 0.8011,
        "net_per_day_pct": -0.15801,
        "max_dd_pct": 24.4103,
        "liquidations": 74
       }
      },
      {
       "params": {
        "period": 60,
        "mode": "both",
        "thr": 2.25
       },
       "entries": {
        "n": 370,
        "trades_per_day": 2.846,
        "avg_R": -0.6237,
        "profit_factor": 0.4759,
        "net_per_day_pct": -0.13949,
        "max_dd_pct": 18.1333,
        "liquidations": 0,
        "hit_rate_1atr": 0.4838
       },
       "exits": {
        "n": 251,
        "trades_per_day": 1.931,
        "avg_R": -0.6518,
        "profit_factor": 0.9002,
        "net_per_day_pct": -0.05142,
        "max_dd_pct": 11.8419,
        "liquidations": 48
       }
      }
     ]
    }
   }
  },
  {
   "id": "7cfc1a9e3cdb",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "sigma_pair",
    "params": {
     "period": 60,
     "mode": "diverge",
     "div_p": 1.5
    },
    "neighbours": [
     {
      "period": 60,
      "mode": "diverge",
      "div_p": 1.25
     },
     {
      "period": 60,
      "mode": "diverge",
      "div_p": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 820,
    "long_signals": 368,
    "entries": {
     "n": 820,
     "days": 130,
     "trades_per_day": 6.308,
     "avg_R": -0.4921,
     "median_R": -1.296,
     "win_rate": 0.3988,
     "profit_factor": 0.5664,
     "net_per_day_pct": -0.27015,
     "max_dd_pct": 35.562,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.35608,
      -0.17784
     ],
     "ci95_avg_R": [
      -0.6208,
      -0.3631
     ],
     "mfe_atr": {
      "5": 1.173,
      "15": 2.064,
      "30": 3.039
     },
     "mae_atr": {
      "5": 1.304,
      "15": 2.475,
      "30": 3.573
     },
     "mfe_mae_median": {
      "5": [
       0.882,
       0.807
      ],
      "15": [
       1.549,
       1.538
      ],
      "30": [
       2.331,
       2.147
      ]
     },
     "hit_rate_1atr": 0.4994,
     "hit_unresolved": 3
    },
    "exits": {
     "n": 285,
     "days": 130,
     "trades_per_day": 2.192,
     "avg_R": -0.7511,
     "median_R": 0.3127,
     "win_rate": 0.5193,
     "profit_factor": 0.7743,
     "net_per_day_pct": -0.14196,
     "max_dd_pct": 19.5368,
     "liquidations": 63,
     "ci95_net_per_day_pct": [
      -0.30501,
      0.0389
     ],
     "ci95_avg_R": [
      -1.666,
      0.1714
     ],
     "capture_pct": 42.52,
     "capture_median_pct": 53.73,
     "giveback_atr_mean": 3.457,
     "giveback_atr_median": 2.498,
     "zz_pivot_bars_median": 1.0,
     "zz_pivot_bars_mean_abs": 6.67
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 155,
       "trades_per_day": 5.741,
       "avg_R": -0.2732,
       "profit_factor": 0.7286,
       "net_per_day_pct": -0.13377,
       "max_dd_pct": 3.9051,
       "liquidations": 0
      },
      "exits": {
       "n": 59,
       "trades_per_day": 2.185,
       "avg_R": -1.321,
       "profit_factor": 0.7169,
       "net_per_day_pct": -0.19627,
       "max_dd_pct": 6.2142,
       "liquidations": 14,
       "capture_pct": 37.17
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 192,
       "trades_per_day": 7.111,
       "avg_R": -0.9297,
       "profit_factor": 0.343,
       "net_per_day_pct": -0.46933,
       "max_dd_pct": 12.8343,
       "liquidations": 0
      },
      "exits": {
       "n": 56,
       "trades_per_day": 2.074,
       "avg_R": -0.6168,
       "profit_factor": 0.7595,
       "net_per_day_pct": -0.10204,
       "max_dd_pct": 3.7357,
       "liquidations": 9,
       "capture_pct": 41.87
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 163,
       "trades_per_day": 6.037,
       "avg_R": -0.3471,
       "profit_factor": 0.7231,
       "net_per_day_pct": -0.14854,
       "max_dd_pct": 4.9514,
       "liquidations": 0
      },
      "exits": {
       "n": 57,
       "trades_per_day": 2.111,
       "avg_R": -0.4615,
       "profit_factor": 0.9119,
       "net_per_day_pct": -0.08172,
       "max_dd_pct": 7.473,
       "liquidations": 13,
       "capture_pct": 46.38
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 153,
       "trades_per_day": 5.667,
       "avg_R": -0.3812,
       "profit_factor": 0.5942,
       "net_per_day_pct": -0.1975,
       "max_dd_pct": 5.4604,
       "liquidations": 0
      },
      "exits": {
       "n": 52,
       "trades_per_day": 1.926,
       "avg_R": -1.4763,
       "profit_factor": 0.5602,
       "net_per_day_pct": -0.2437,
       "max_dd_pct": 6.6418,
       "liquidations": 11,
       "capture_pct": 38.75
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.13377,
      -0.46933,
      -0.14854,
      -0.1975
     ],
     "fold_exit_net_per_day_pct": [
      -0.19627,
      -0.10204,
      -0.08172,
      -0.2437
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 861,
       "trades_per_day": 6.623,
       "avg_R": -0.6505,
       "profit_factor": 0.5268,
       "net_per_day_pct": -0.24433,
       "max_dd_pct": 32.0391,
       "liquidations": 0,
       "hit_rate_1atr": 0.511
      },
      "exits": {
       "n": 287,
       "trades_per_day": 2.208,
       "avg_R": -0.8801,
       "profit_factor": 0.7532,
       "net_per_day_pct": -0.11559,
       "max_dd_pct": 22.3616,
       "liquidations": 31,
       "capture_pct": 25.0
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 60,
        "mode": "diverge",
        "div_p": 1.25
       },
       "entries": {
        "n": 1407,
        "trades_per_day": 10.823,
        "avg_R": -0.4813,
        "profit_factor": 0.56,
        "net_per_day_pct": -0.44199,
        "max_dd_pct": 58.0282,
        "liquidations": 0,
        "hit_rate_1atr": 0.5192
       },
       "exits": {
        "n": 374,
        "trades_per_day": 2.877,
        "avg_R": -0.7355,
        "profit_factor": 0.8628,
        "net_per_day_pct": -0.10022,
        "max_dd_pct": 23.202,
        "liquidations": 72
       }
      },
      {
       "params": {
        "period": 60,
        "mode": "diverge",
        "div_p": 1.75
       },
       "entries": {
        "n": 397,
        "trades_per_day": 3.054,
        "avg_R": -0.4373,
        "profit_factor": 0.6229,
        "net_per_day_pct": -0.11768,
        "max_dd_pct": 15.3839,
        "liquidations": 0,
        "hit_rate_1atr": 0.5
       },
       "exits": {
        "n": 186,
        "trades_per_day": 1.431,
        "avg_R": -0.1076,
        "profit_factor": 1.0367,
        "net_per_day_pct": 0.01464,
        "max_dd_pct": 6.1749,
        "liquidations": 39
       }
      }
     ]
    }
   }
  },
  {
   "id": "52e6d1c42295",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "supertrend",
    "params": {
     "n": 7,
     "mult": 1.5
    },
    "neighbours": [
     {
      "n": 7,
      "mult": 1.25
     },
     {
      "n": 7,
      "mult": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 2783,
    "long_signals": 1391,
    "entries": {
     "n": 2782,
     "days": 130,
     "trades_per_day": 21.4,
     "avg_R": -0.6607,
     "median_R": -1.3824,
     "win_rate": 0.385,
     "profit_factor": 0.4835,
     "net_per_day_pct": -0.94397,
     "max_dd_pct": 123.3068,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.04774,
      -0.84136
     ],
     "ci95_avg_R": [
      -0.7527,
      -0.5742
     ],
     "mfe_atr": {
      "5": 1.336,
      "15": 2.355,
      "30": 3.484
     },
     "mae_atr": {
      "5": 1.214,
      "15": 2.281,
      "30": 3.426
     },
     "mfe_mae_median": {
      "5": [
       0.905,
       0.932
      ],
      "15": [
       1.54,
       1.703
      ],
      "30": [
       2.299,
       2.476
      ]
     },
     "hit_rate_1atr": 0.5,
     "hit_unresolved": 2
    },
    "exits": {
     "n": 2781,
     "days": 130,
     "trades_per_day": 21.392,
     "avg_R": -0.8206,
     "median_R": -1.4948,
     "win_rate": 0.2355,
     "profit_factor": 0.5311,
     "net_per_day_pct": -1.20452,
     "max_dd_pct": 159.741,
     "liquidations": 2,
     "ci95_net_per_day_pct": [
      -1.44491,
      -0.93288
     ],
     "ci95_avg_R": [
      -0.9724,
      -0.6561
     ],
     "capture_pct": -0.32,
     "capture_median_pct": -53.85,
     "giveback_atr_mean": 2.721,
     "giveback_atr_median": 2.359,
     "zz_pivot_bars_median": 3,
     "zz_pivot_bars_mean_abs": 8.64
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 538,
       "trades_per_day": 19.926,
       "avg_R": -0.5461,
       "profit_factor": 0.5142,
       "net_per_day_pct": -0.80187,
       "max_dd_pct": 22.5607,
       "liquidations": 0
      },
      "exits": {
       "n": 538,
       "trades_per_day": 19.926,
       "avg_R": -0.6584,
       "profit_factor": 0.5376,
       "net_per_day_pct": -1.10231,
       "max_dd_pct": 32.3532,
       "liquidations": 0,
       "capture_pct": 1.5
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 569,
       "trades_per_day": 21.074,
       "avg_R": -0.8874,
       "profit_factor": 0.4048,
       "net_per_day_pct": -0.92982,
       "max_dd_pct": 25.2477,
       "liquidations": 0
      },
      "exits": {
       "n": 569,
       "trades_per_day": 21.074,
       "avg_R": -1.013,
       "profit_factor": 0.5916,
       "net_per_day_pct": -0.84546,
       "max_dd_pct": 27.3965,
       "liquidations": 0,
       "capture_pct": 4.31
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 539,
       "trades_per_day": 19.963,
       "avg_R": -0.4575,
       "profit_factor": 0.5914,
       "net_per_day_pct": -0.67832,
       "max_dd_pct": 18.6163,
       "liquidations": 0
      },
      "exits": {
       "n": 539,
       "trades_per_day": 19.963,
       "avg_R": -0.6354,
       "profit_factor": 0.5148,
       "net_per_day_pct": -1.14742,
       "max_dd_pct": 31.3592,
       "liquidations": 2,
       "capture_pct": 2.88
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 633,
       "trades_per_day": 23.444,
       "avg_R": -0.8513,
       "profit_factor": 0.3751,
       "net_per_day_pct": -1.17312,
       "max_dd_pct": 32.2462,
       "liquidations": 0
      },
      "exits": {
       "n": 632,
       "trades_per_day": 23.407,
       "avg_R": -1.1882,
       "profit_factor": 0.3853,
       "net_per_day_pct": -1.6816,
       "max_dd_pct": 45.4031,
       "liquidations": 0,
       "capture_pct": -11.71
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.80187,
      -0.92982,
      -0.67832,
      -1.17312
     ],
     "fold_exit_net_per_day_pct": [
      -1.10231,
      -0.84546,
      -1.14742,
      -1.6816
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 2976,
       "trades_per_day": 22.892,
       "avg_R": -0.971,
       "profit_factor": 0.3883,
       "net_per_day_pct": -0.97829,
       "max_dd_pct": 128.6844,
       "liquidations": 0,
       "hit_rate_1atr": 0.4975
      },
      "exits": {
       "n": 2975,
       "trades_per_day": 22.885,
       "avg_R": -1.2118,
       "profit_factor": 0.4462,
       "net_per_day_pct": -1.21499,
       "max_dd_pct": 160.1378,
       "liquidations": 0,
       "capture_pct": 1.31
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 7,
        "mult": 1.25
       },
       "entries": {
        "n": 3472,
        "trades_per_day": 26.708,
        "avg_R": -0.6253,
        "profit_factor": 0.5044,
        "net_per_day_pct": -1.12294,
        "max_dd_pct": 146.9681,
        "liquidations": 0,
        "hit_rate_1atr": 0.5056
       },
       "exits": {
        "n": 3471,
        "trades_per_day": 26.7,
        "avg_R": -0.756,
        "profit_factor": 0.5114,
        "net_per_day_pct": -1.41987,
        "max_dd_pct": 186.9575,
        "liquidations": 1
       }
      },
      {
       "params": {
        "n": 7,
        "mult": 1.75
       },
       "entries": {
        "n": 2254,
        "trades_per_day": 17.338,
        "avg_R": -0.6498,
        "profit_factor": 0.4923,
        "net_per_day_pct": -0.74152,
        "max_dd_pct": 97.1263,
        "liquidations": 0,
        "hit_rate_1atr": 0.4996
       },
       "exits": {
        "n": 2253,
        "trades_per_day": 17.331,
        "avg_R": -0.826,
        "profit_factor": 0.5682,
        "net_per_day_pct": -0.97414,
        "max_dd_pct": 129.4825,
        "liquidations": 2
       }
      }
     ]
    }
   }
  },
  {
   "id": "bc53b11370a7",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "macd_cross",
    "params": {
     "fast": 12,
     "slow": 26,
     "signal": 9
    },
    "neighbours": [
     {
      "fast": 10,
      "slow": 22,
      "signal": 9
     },
     {
      "fast": 14,
      "slow": 30,
      "signal": 9
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 3044,
    "long_signals": 1522,
    "entries": {
     "n": 3044,
     "days": 130,
     "trades_per_day": 23.415,
     "avg_R": -0.6119,
     "median_R": -1.3467,
     "win_rate": 0.3988,
     "profit_factor": 0.5084,
     "net_per_day_pct": -0.98859,
     "max_dd_pct": 130.3345,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -1.10586,
      -0.86351
     ],
     "ci95_avg_R": [
      -0.6972,
      -0.5318
     ],
     "mfe_atr": {
      "5": 1.39,
      "15": 2.446,
      "30": 3.577
     },
     "mae_atr": {
      "5": 1.239,
      "15": 2.331,
      "30": 3.512
     },
     "mfe_mae_median": {
      "5": [
       0.906,
       0.924
      ],
      "15": [
       1.627,
       1.666
      ],
      "30": [
       2.349,
       2.451
      ]
     },
     "hit_rate_1atr": 0.4982,
     "hit_unresolved": 5
    },
    "exits": {
     "n": 3043,
     "days": 130,
     "trades_per_day": 23.408,
     "avg_R": -0.7301,
     "median_R": -1.3342,
     "win_rate": 0.2409,
     "profit_factor": 0.5723,
     "net_per_day_pct": -1.16652,
     "max_dd_pct": 156.4451,
     "liquidations": 5,
     "ci95_net_per_day_pct": [
      -1.4264,
      -0.88716
     ],
     "ci95_avg_R": [
      -0.8723,
      -0.5702
     ],
     "capture_pct": 2.41,
     "capture_median_pct": -61.63,
     "giveback_atr_mean": 2.414,
     "giveback_atr_median": 2.095,
     "zz_pivot_bars_median": 4.0,
     "zz_pivot_bars_mean_abs": 9.44
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 595,
       "trades_per_day": 22.037,
       "avg_R": -0.5093,
       "profit_factor": 0.5453,
       "net_per_day_pct": -0.79476,
       "max_dd_pct": 21.5333,
       "liquidations": 0
      },
      "exits": {
       "n": 595,
       "trades_per_day": 22.037,
       "avg_R": -0.568,
       "profit_factor": 0.6099,
       "net_per_day_pct": -0.90152,
       "max_dd_pct": 25.2641,
       "liquidations": 0,
       "capture_pct": 6.48
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 582,
       "trades_per_day": 21.556,
       "avg_R": -0.834,
       "profit_factor": 0.4479,
       "net_per_day_pct": -0.89051,
       "max_dd_pct": 24.8202,
       "liquidations": 0
      },
      "exits": {
       "n": 582,
       "trades_per_day": 21.556,
       "avg_R": -0.9269,
       "profit_factor": 0.6445,
       "net_per_day_pct": -0.74564,
       "max_dd_pct": 27.8804,
       "liquidations": 0,
       "capture_pct": 6.09
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 625,
       "trades_per_day": 23.148,
       "avg_R": -0.5119,
       "profit_factor": 0.5429,
       "net_per_day_pct": -0.91957,
       "max_dd_pct": 25.2143,
       "liquidations": 0
      },
      "exits": {
       "n": 625,
       "trades_per_day": 23.148,
       "avg_R": -0.6474,
       "profit_factor": 0.5131,
       "net_per_day_pct": -1.36357,
       "max_dd_pct": 37.6797,
       "liquidations": 1,
       "capture_pct": 2.72
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 649,
       "trades_per_day": 24.037,
       "avg_R": -0.7447,
       "profit_factor": 0.4117,
       "net_per_day_pct": -1.14266,
       "max_dd_pct": 30.9883,
       "liquidations": 0
      },
      "exits": {
       "n": 648,
       "trades_per_day": 24.0,
       "avg_R": -1.0204,
       "profit_factor": 0.4168,
       "net_per_day_pct": -1.60428,
       "max_dd_pct": 43.5571,
       "liquidations": 1,
       "capture_pct": -6.27
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.79476,
      -0.89051,
      -0.91957,
      -1.14266
     ],
     "fold_exit_net_per_day_pct": [
      -0.90152,
      -0.74564,
      -1.36357,
      -1.60428
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 3078,
       "trades_per_day": 23.677,
       "avg_R": -0.9083,
       "profit_factor": 0.4045,
       "net_per_day_pct": -1.01127,
       "max_dd_pct": 132.3734,
       "liquidations": 0,
       "hit_rate_1atr": 0.501
      },
      "exits": {
       "n": 3077,
       "trades_per_day": 23.669,
       "avg_R": -1.0849,
       "profit_factor": 0.4668,
       "net_per_day_pct": -1.24125,
       "max_dd_pct": 163.0643,
       "liquidations": 1,
       "capture_pct": 1.89
      }
     },
     "neighbours": [
      {
       "params": {
        "fast": 10,
        "slow": 22,
        "signal": 9
       },
       "entries": {
        "n": 3384,
        "trades_per_day": 26.031,
        "avg_R": -0.604,
        "profit_factor": 0.5056,
        "net_per_day_pct": -1.10254,
        "max_dd_pct": 143.5943,
        "liquidations": 0,
        "hit_rate_1atr": 0.5044
       },
       "exits": {
        "n": 3383,
        "trades_per_day": 26.023,
        "avg_R": -0.7264,
        "profit_factor": 0.5617,
        "net_per_day_pct": -1.27242,
        "max_dd_pct": 169.093,
        "liquidations": 6
       }
      },
      {
       "params": {
        "fast": 14,
        "slow": 30,
        "signal": 9
       },
       "entries": {
        "n": 2806,
        "trades_per_day": 21.585,
        "avg_R": -0.6272,
        "profit_factor": 0.5043,
        "net_per_day_pct": -0.92251,
        "max_dd_pct": 121.7949,
        "liquidations": 0,
        "hit_rate_1atr": 0.4943
       },
       "exits": {
        "n": 2805,
        "trades_per_day": 21.577,
        "avg_R": -0.7351,
        "profit_factor": 0.5894,
        "net_per_day_pct": -1.06928,
        "max_dd_pct": 142.8181,
        "liquidations": 8
       }
      }
     ]
    }
   }
  },
  {
   "id": "dcba1a437b37",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "stochastic",
    "params": {
     "k_len": 9,
     "d_len": 3,
     "lo": 30,
     "hi": 70
    },
    "neighbours": [
     {
      "k_len": 7,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     },
     {
      "k_len": 11,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 5855,
    "long_signals": 2884,
    "entries": {
     "n": 5855,
     "days": 130,
     "trades_per_day": 45.038,
     "avg_R": -0.5787,
     "median_R": -1.3389,
     "win_rate": 0.4014,
     "profit_factor": 0.5391,
     "net_per_day_pct": -1.81934,
     "max_dd_pct": 236.764,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -2.01874,
      -1.61686
     ],
     "ci95_avg_R": [
      -0.6544,
      -0.5112
     ],
     "mfe_atr": {
      "5": 1.189,
      "15": 2.221,
      "30": 3.289
     },
     "mae_atr": {
      "5": 1.299,
      "15": 2.37,
      "30": 3.429
     },
     "mfe_mae_median": {
      "5": [
       0.909,
       0.876
      ],
      "15": [
       1.667,
       1.584
      ],
      "30": [
       2.344,
       2.285
      ]
     },
     "hit_rate_1atr": 0.5029,
     "hit_unresolved": 7
    },
    "exits": {
     "n": 2332,
     "days": 130,
     "trades_per_day": 17.938,
     "avg_R": -0.6846,
     "median_R": -0.1374,
     "win_rate": 0.4627,
     "profit_factor": 0.5571,
     "net_per_day_pct": -0.84878,
     "max_dd_pct": 110.7768,
     "liquidations": 93,
     "ci95_net_per_day_pct": [
      -1.02443,
      -0.68044
     ],
     "ci95_avg_R": [
      -0.8135,
      -0.562
     ],
     "capture_pct": 23.41,
     "capture_median_pct": 45.01,
     "giveback_atr_mean": 1.486,
     "giveback_atr_median": 0.953,
     "zz_pivot_bars_median": -2,
     "zz_pivot_bars_mean_abs": 10.0
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 1164,
       "trades_per_day": 43.111,
       "avg_R": -0.5707,
       "profit_factor": 0.4915,
       "net_per_day_pct": -1.92068,
       "max_dd_pct": 52.0133,
       "liquidations": 0
      },
      "exits": {
       "n": 444,
       "trades_per_day": 16.444,
       "avg_R": -0.8341,
       "profit_factor": 0.473,
       "net_per_day_pct": -0.99799,
       "max_dd_pct": 27.2555,
       "liquidations": 18,
       "capture_pct": 16.68
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 1185,
       "trades_per_day": 43.889,
       "avg_R": -0.8215,
       "profit_factor": 0.4701,
       "net_per_day_pct": -1.76144,
       "max_dd_pct": 50.6043,
       "liquidations": 0
      },
      "exits": {
       "n": 469,
       "trades_per_day": 17.37,
       "avg_R": -0.95,
       "profit_factor": 0.4335,
       "net_per_day_pct": -0.92442,
       "max_dd_pct": 25.2532,
       "liquidations": 12,
       "capture_pct": 20.66
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 1148,
       "trades_per_day": 42.519,
       "avg_R": -0.5088,
       "profit_factor": 0.5649,
       "net_per_day_pct": -1.59987,
       "max_dd_pct": 45.1549,
       "liquidations": 0
      },
      "exits": {
       "n": 473,
       "trades_per_day": 17.519,
       "avg_R": -0.5026,
       "profit_factor": 0.7125,
       "net_per_day_pct": -0.48976,
       "max_dd_pct": 17.5478,
       "liquidations": 13,
       "capture_pct": 21.51
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 1208,
       "trades_per_day": 44.741,
       "avg_R": -0.6049,
       "profit_factor": 0.5087,
       "net_per_day_pct": -1.7068,
       "max_dd_pct": 46.2239,
       "liquidations": 0
      },
      "exits": {
       "n": 494,
       "trades_per_day": 18.296,
       "avg_R": -0.5648,
       "profit_factor": 0.6132,
       "net_per_day_pct": -0.61347,
       "max_dd_pct": 18.3985,
       "liquidations": 14,
       "capture_pct": 29.54
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -1.92068,
      -1.76144,
      -1.59987,
      -1.7068
     ],
     "fold_exit_net_per_day_pct": [
      -0.99799,
      -0.92442,
      -0.48976,
      -0.61347
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 6334,
       "trades_per_day": 48.723,
       "avg_R": -0.8636,
       "profit_factor": 0.4253,
       "net_per_day_pct": -2.03242,
       "max_dd_pct": 266.0176,
       "liquidations": 0,
       "hit_rate_1atr": 0.5057
      },
      "exits": {
       "n": 2338,
       "trades_per_day": 17.985,
       "avg_R": -0.9857,
       "profit_factor": 0.4873,
       "net_per_day_pct": -0.79591,
       "max_dd_pct": 103.7434,
       "liquidations": 42,
       "capture_pct": 18.57
      }
     },
     "neighbours": [
      {
       "params": {
        "k_len": 7,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 5946,
        "trades_per_day": 45.738,
        "avg_R": -0.6012,
        "profit_factor": 0.5205,
        "net_per_day_pct": -1.9395,
        "max_dd_pct": 252.1352,
        "liquidations": 0,
        "hit_rate_1atr": 0.4996
       },
       "exits": {
        "n": 2612,
        "trades_per_day": 20.092,
        "avg_R": -0.6745,
        "profit_factor": 0.5493,
        "net_per_day_pct": -0.92339,
        "max_dd_pct": 120.0405,
        "liquidations": 89
       }
      },
      {
       "params": {
        "k_len": 11,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 5760,
        "trades_per_day": 44.308,
        "avg_R": -0.5814,
        "profit_factor": 0.5399,
        "net_per_day_pct": -1.78992,
        "max_dd_pct": 232.9384,
        "liquidations": 0,
        "hit_rate_1atr": 0.5003
       },
       "exits": {
        "n": 2104,
        "trades_per_day": 16.185,
        "avg_R": -0.6585,
        "profit_factor": 0.6088,
        "net_per_day_pct": -0.69266,
        "max_dd_pct": 90.9004,
        "liquidations": 92
       }
      }
     ]
    }
   }
  },
  {
   "id": "962fb50ed39e",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "volume_spike",
    "params": {
     "n": 30,
     "mult": 2.0,
     "body": 0.002
    },
    "neighbours": [
     {
      "n": 30,
      "mult": 1.75,
      "body": 0.002
     },
     {
      "n": 30,
      "mult": 2.25,
      "body": 0.002
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1571,
    "long_signals": 802,
    "entries": {
     "n": 1571,
     "days": 130,
     "trades_per_day": 12.085,
     "avg_R": -0.349,
     "median_R": -1.2652,
     "win_rate": 0.4118,
     "profit_factor": 0.6459,
     "net_per_day_pct": -0.46437,
     "max_dd_pct": 62.2176,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.5779,
      -0.34549
     ],
     "ci95_avg_R": [
      -0.4131,
      -0.2809
     ],
     "mfe_atr": {
      "5": 1.765,
      "15": 2.694,
      "30": 3.676
     },
     "mae_atr": {
      "5": 1.442,
      "15": 2.376,
      "30": 3.291
     },
     "mfe_mae_median": {
      "5": [
       1.149,
       1.157
      ],
      "15": [
       1.779,
       1.866
      ],
      "30": [
       2.366,
       2.429
      ]
     },
     "hit_rate_1atr": 0.4981,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 690,
     "days": 130,
     "trades_per_day": 5.308,
     "avg_R": -0.3142,
     "median_R": -1.37,
     "win_rate": 0.3681,
     "profit_factor": 0.8435,
     "net_per_day_pct": -0.18181,
     "max_dd_pct": 25.4805,
     "liquidations": 19,
     "ci95_net_per_day_pct": [
      -0.40982,
      0.05294
     ],
     "ci95_avg_R": [
      -0.6497,
      0.0586
     ],
     "capture_pct": 8.42,
     "capture_median_pct": -29.08,
     "giveback_atr_mean": 4.021,
     "giveback_atr_median": 3.502,
     "zz_pivot_bars_median": 2.0,
     "zz_pivot_bars_mean_abs": 9.0
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 315,
       "trades_per_day": 11.667,
       "avg_R": -0.3304,
       "profit_factor": 0.579,
       "net_per_day_pct": -0.48507,
       "max_dd_pct": 13.3456,
       "liquidations": 0
      },
      "exits": {
       "n": 144,
       "trades_per_day": 5.333,
       "avg_R": -0.4029,
       "profit_factor": 0.7433,
       "net_per_day_pct": -0.3065,
       "max_dd_pct": 9.9073,
       "liquidations": 1,
       "capture_pct": 2.81
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 264,
       "trades_per_day": 9.778,
       "avg_R": -0.3632,
       "profit_factor": 0.6757,
       "net_per_day_pct": -0.32233,
       "max_dd_pct": 10.2033,
       "liquidations": 0
      },
      "exits": {
       "n": 107,
       "trades_per_day": 3.963,
       "avg_R": 0.6726,
       "profit_factor": 1.7057,
       "net_per_day_pct": 0.32999,
       "max_dd_pct": 2.6851,
       "liquidations": 2,
       "capture_pct": 25.16
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 320,
       "trades_per_day": 11.852,
       "avg_R": -0.289,
       "profit_factor": 0.7191,
       "net_per_day_pct": -0.34642,
       "max_dd_pct": 10.8636,
       "liquidations": 0
      },
      "exits": {
       "n": 145,
       "trades_per_day": 5.37,
       "avg_R": -0.3806,
       "profit_factor": 0.9162,
       "net_per_day_pct": -0.12841,
       "max_dd_pct": 8.7766,
       "liquidations": 4,
       "capture_pct": 8.39
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 257,
       "trades_per_day": 9.519,
       "avg_R": -0.4904,
       "profit_factor": 0.5167,
       "net_per_day_pct": -0.48122,
       "max_dd_pct": 13.2398,
       "liquidations": 0
      },
      "exits": {
       "n": 119,
       "trades_per_day": 4.407,
       "avg_R": -0.7418,
       "profit_factor": 0.6349,
       "net_per_day_pct": -0.39845,
       "max_dd_pct": 12.9257,
       "liquidations": 2,
       "capture_pct": -1.96
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.48507,
      -0.32233,
      -0.34642,
      -0.48122
     ],
     "fold_exit_net_per_day_pct": [
      -0.3065,
      0.32999,
      -0.12841,
      -0.39845
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1046,
       "trades_per_day": 8.046,
       "avg_R": -0.4577,
       "profit_factor": 0.5751,
       "net_per_day_pct": -0.31875,
       "max_dd_pct": 41.5256,
       "liquidations": 0,
       "hit_rate_1atr": 0.4933
      },
      "exits": {
       "n": 499,
       "trades_per_day": 3.838,
       "avg_R": -0.8006,
       "profit_factor": 0.6807,
       "net_per_day_pct": -0.26067,
       "max_dd_pct": 35.0538,
       "liquidations": 4,
       "capture_pct": -2.44
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 30,
        "mult": 1.75,
        "body": 0.002
       },
       "entries": {
        "n": 1834,
        "trades_per_day": 14.108,
        "avg_R": -0.3576,
        "profit_factor": 0.6327,
        "net_per_day_pct": -0.57037,
        "max_dd_pct": 75.2865,
        "liquidations": 0,
        "hit_rate_1atr": 0.4975
       },
       "exits": {
        "n": 833,
        "trades_per_day": 6.408,
        "avg_R": -0.3838,
        "profit_factor": 0.7737,
        "net_per_day_pct": -0.30934,
        "max_dd_pct": 40.7604,
        "liquidations": 21
       }
      },
      {
       "params": {
        "n": 30,
        "mult": 2.25,
        "body": 0.002
       },
       "entries": {
        "n": 1385,
        "trades_per_day": 10.654,
        "avg_R": -0.3506,
        "profit_factor": 0.6531,
        "net_per_day_pct": -0.39999,
        "max_dd_pct": 54.2697,
        "liquidations": 0,
        "hit_rate_1atr": 0.5007
       },
       "exits": {
        "n": 591,
        "trades_per_day": 4.546,
        "avg_R": -0.2307,
        "profit_factor": 0.925,
        "net_per_day_pct": -0.07348,
        "max_dd_pct": 16.6358,
        "liquidations": 13
       }
      }
     ]
    }
   }
  },
  {
   "id": "280532662c59",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "ema_ribbon",
    "params": {
     "lens": [
      20,
      50,
      200
     ]
    },
    "neighbours": [
     {
      "lens": [
       16,
       40,
       160
      ]
     },
     {
      "lens": [
       24,
       60,
       240
      ]
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 2331,
    "long_signals": 1316,
    "entries": {
     "n": 2331,
     "days": 130,
     "trades_per_day": 17.931,
     "avg_R": -0.6535,
     "median_R": -1.3724,
     "win_rate": 0.3844,
     "profit_factor": 0.4862,
     "net_per_day_pct": -0.79372,
     "max_dd_pct": 104.0517,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.90854,
      -0.67954
     ],
     "ci95_avg_R": [
      -0.7614,
      -0.5554
     ],
     "mfe_atr": {
      "5": 1.302,
      "15": 2.446,
      "30": 3.629
     },
     "mae_atr": {
      "5": 1.221,
      "15": 2.216,
      "30": 3.21
     },
     "mfe_mae_median": {
      "5": [
       0.853,
       0.946
      ],
      "15": [
       1.588,
       1.639
      ],
      "30": [
       2.322,
       2.373
      ]
     },
     "hit_rate_1atr": 0.4772,
     "hit_unresolved": 3
    },
    "exits": {
     "n": 387,
     "days": 130,
     "trades_per_day": 2.977,
     "avg_R": -0.6689,
     "median_R": -2.5851,
     "win_rate": 0.3411,
     "profit_factor": 0.7833,
     "net_per_day_pct": -0.17046,
     "max_dd_pct": 31.2342,
     "liquidations": 23,
     "ci95_net_per_day_pct": [
      -0.40482,
      0.06642
     ],
     "ci95_avg_R": [
      -1.4899,
      0.2924
     ],
     "capture_pct": 7.84,
     "capture_median_pct": -41.44,
     "giveback_atr_mean": 6.416,
     "giveback_atr_median": 5.415,
     "zz_pivot_bars_median": -3,
     "zz_pivot_bars_mean_abs": 13.93
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 487,
       "trades_per_day": 18.037,
       "avg_R": -0.5514,
       "profit_factor": 0.4699,
       "net_per_day_pct": -0.79083,
       "max_dd_pct": 21.4608,
       "liquidations": 0
      },
      "exits": {
       "n": 77,
       "trades_per_day": 2.852,
       "avg_R": 0.0357,
       "profit_factor": 0.7794,
       "net_per_day_pct": -0.17412,
       "max_dd_pct": 7.7738,
       "liquidations": 5,
       "capture_pct": 21.1
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 473,
       "trades_per_day": 17.519,
       "avg_R": -0.9613,
       "profit_factor": 0.4113,
       "net_per_day_pct": -0.79772,
       "max_dd_pct": 21.6758,
       "liquidations": 0
      },
      "exits": {
       "n": 91,
       "trades_per_day": 3.37,
       "avg_R": -1.7133,
       "profit_factor": 0.9336,
       "net_per_day_pct": -0.12217,
       "max_dd_pct": 15.3984,
       "liquidations": 2,
       "capture_pct": -10.05
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 450,
       "trades_per_day": 16.667,
       "avg_R": -0.5587,
       "profit_factor": 0.5219,
       "net_per_day_pct": -0.7013,
       "max_dd_pct": 19.6206,
       "liquidations": 0
      },
      "exits": {
       "n": 73,
       "trades_per_day": 2.704,
       "avg_R": -0.3284,
       "profit_factor": 0.6599,
       "net_per_day_pct": -0.26615,
       "max_dd_pct": 9.2037,
       "liquidations": 4,
       "capture_pct": 8.03
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 474,
       "trades_per_day": 17.556,
       "avg_R": -0.7001,
       "profit_factor": 0.4929,
       "net_per_day_pct": -0.6976,
       "max_dd_pct": 20.0905,
       "liquidations": 0
      },
      "exits": {
       "n": 72,
       "trades_per_day": 2.667,
       "avg_R": -0.1836,
       "profit_factor": 1.0884,
       "net_per_day_pct": 0.04699,
       "max_dd_pct": 7.8922,
       "liquidations": 1,
       "capture_pct": 11.5
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.79083,
      -0.79772,
      -0.7013,
      -0.6976
     ],
     "fold_exit_net_per_day_pct": [
      -0.17412,
      -0.12217,
      -0.26615,
      0.04699
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 2122,
       "trades_per_day": 16.323,
       "avg_R": -0.8992,
       "profit_factor": 0.3849,
       "net_per_day_pct": -0.73082,
       "max_dd_pct": 96.1141,
       "liquidations": 0,
       "hit_rate_1atr": 0.4901
      },
      "exits": {
       "n": 382,
       "trades_per_day": 2.938,
       "avg_R": -0.9064,
       "profit_factor": 0.6839,
       "net_per_day_pct": -0.21241,
       "max_dd_pct": 29.6132,
       "liquidations": 14,
       "capture_pct": 7.38
      }
     },
     "neighbours": [
      {
       "params": {
        "lens": [
         16,
         40,
         160
        ]
       },
       "entries": {
        "n": 2577,
        "trades_per_day": 19.823,
        "avg_R": -0.6467,
        "profit_factor": 0.4843,
        "net_per_day_pct": -0.89381,
        "max_dd_pct": 117.7111,
        "liquidations": 0,
        "hit_rate_1atr": 0.4796
       },
       "exits": {
        "n": 433,
        "trades_per_day": 3.331,
        "avg_R": -0.6939,
        "profit_factor": 0.7772,
        "net_per_day_pct": -0.19978,
        "max_dd_pct": 34.8003,
        "liquidations": 20
       }
      },
      {
       "params": {
        "lens": [
         24,
         60,
         240
        ]
       },
       "entries": {
        "n": 2101,
        "trades_per_day": 16.162,
        "avg_R": -0.6604,
        "profit_factor": 0.4561,
        "net_per_day_pct": -0.76437,
        "max_dd_pct": 99.7603,
        "liquidations": 0,
        "hit_rate_1atr": 0.47
       },
       "exits": {
        "n": 351,
        "trades_per_day": 2.7,
        "avg_R": -0.5452,
        "profit_factor": 0.7837,
        "net_per_day_pct": -0.1617,
        "max_dd_pct": 26.5701,
        "liquidations": 32
       }
      }
     ]
    }
   }
  },
  {
   "id": "4701cff14296",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 5,
    "indicator": "range_box",
    "params": {
     "height_atr": 1.6
    },
    "neighbours": [
     {
      "height_atr": 1.4
     },
     {
      "height_atr": 1.8
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1030,
    "long_signals": 523,
    "entries": {
     "n": 1030,
     "days": 130,
     "trades_per_day": 7.923,
     "avg_R": -0.6736,
     "median_R": -1.3863,
     "win_rate": 0.3728,
     "profit_factor": 0.4564,
     "net_per_day_pct": -0.38129,
     "max_dd_pct": 49.6993,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.44628,
      -0.31284
     ],
     "ci95_avg_R": [
      -0.7707,
      -0.562
     ],
     "mfe_atr": {
      "5": 1.419,
      "15": 2.387,
      "30": 3.559
     },
     "mae_atr": {
      "5": 1.258,
      "15": 2.237,
      "30": 3.332
     },
     "mfe_mae_median": {
      "5": [
       0.863,
       1.014
      ],
      "15": [
       1.537,
       1.791
      ],
      "30": [
       2.378,
       2.506
      ]
     },
     "hit_rate_1atr": 0.4806,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 561,
     "days": 130,
     "trades_per_day": 4.315,
     "avg_R": -0.5619,
     "median_R": -1.5214,
     "win_rate": 0.3316,
     "profit_factor": 0.8395,
     "net_per_day_pct": -0.1447,
     "max_dd_pct": 32.3499,
     "liquidations": 39,
     "ci95_net_per_day_pct": [
      -0.35056,
      0.07422
     ],
     "ci95_avg_R": [
      -1.2537,
      0.1456
     ],
     "capture_pct": 17.57,
     "capture_median_pct": -18.79,
     "giveback_atr_mean": 5.043,
     "giveback_atr_median": 3.844,
     "zz_pivot_bars_median": 8,
     "zz_pivot_bars_mean_abs": 12.35
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863952000,
       1785110304000
      ],
      "entries": {
       "n": 187,
       "trades_per_day": 6.926,
       "avg_R": -0.621,
       "profit_factor": 0.4946,
       "net_per_day_pct": -0.28452,
       "max_dd_pct": 7.8592,
       "liquidations": 0
      },
      "exits": {
       "n": 107,
       "trades_per_day": 3.963,
       "avg_R": -1.1221,
       "profit_factor": 0.6891,
       "net_per_day_pct": -0.25826,
       "max_dd_pct": 7.6379,
       "liquidations": 10,
       "capture_pct": 15.63
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110304000,
       1787356656000
      ],
      "entries": {
       "n": 224,
       "trades_per_day": 8.296,
       "avg_R": -0.9696,
       "profit_factor": 0.3161,
       "net_per_day_pct": -0.47292,
       "max_dd_pct": 13.1212,
       "liquidations": 0
      },
      "exits": {
       "n": 126,
       "trades_per_day": 4.667,
       "avg_R": -0.3353,
       "profit_factor": 0.9209,
       "net_per_day_pct": -0.12634,
       "max_dd_pct": 9.3096,
       "liquidations": 5,
       "capture_pct": 15.86
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356656000,
       1789603008000
      ],
      "entries": {
       "n": 216,
       "trades_per_day": 8.0,
       "avg_R": -0.6351,
       "profit_factor": 0.4315,
       "net_per_day_pct": -0.42096,
       "max_dd_pct": 11.4932,
       "liquidations": 0
      },
      "exits": {
       "n": 116,
       "trades_per_day": 4.296,
       "avg_R": -1.3456,
       "profit_factor": 0.4864,
       "net_per_day_pct": -0.5123,
       "max_dd_pct": 18.1758,
       "liquidations": 11,
       "capture_pct": 11.67
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789603008000,
       1791849360000
      ],
      "entries": {
       "n": 204,
       "trades_per_day": 7.556,
       "avg_R": -0.6303,
       "profit_factor": 0.5052,
       "net_per_day_pct": -0.2881,
       "max_dd_pct": 8.2567,
       "liquidations": 0
      },
      "exits": {
       "n": 105,
       "trades_per_day": 3.889,
       "avg_R": -1.0052,
       "profit_factor": 0.8048,
       "net_per_day_pct": -0.14324,
       "max_dd_pct": 7.2005,
       "liquidations": 7,
       "capture_pct": 12.77
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.28452,
      -0.47292,
      -0.42096,
      -0.2881
     ],
     "fold_exit_net_per_day_pct": [
      -0.25826,
      -0.12634,
      -0.5123,
      -0.14324
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1023,
       "trades_per_day": 7.869,
       "avg_R": -0.9709,
       "profit_factor": 0.3802,
       "net_per_day_pct": -0.34895,
       "max_dd_pct": 46.0245,
       "liquidations": 0,
       "hit_rate_1atr": 0.4902
      },
      "exits": {
       "n": 559,
       "trades_per_day": 4.3,
       "avg_R": -0.5641,
       "profit_factor": 0.8324,
       "net_per_day_pct": -0.11467,
       "max_dd_pct": 21.2566,
       "liquidations": 19,
       "capture_pct": 16.9
      }
     },
     "neighbours": [
      {
       "params": {
        "height_atr": 1.4
       },
       "entries": {
        "n": 504,
        "trades_per_day": 3.877,
        "avg_R": -0.6263,
        "profit_factor": 0.5381,
        "net_per_day_pct": -0.15469,
        "max_dd_pct": 20.3262,
        "liquidations": 0,
        "hit_rate_1atr": 0.506
       },
       "exits": {
        "n": 327,
        "trades_per_day": 2.515,
        "avg_R": -0.0461,
        "profit_factor": 1.0493,
        "net_per_day_pct": 0.02793,
        "max_dd_pct": 9.0572,
        "liquidations": 28
       }
      },
      {
       "params": {
        "height_atr": 1.8
       },
       "entries": {
        "n": 1583,
        "trades_per_day": 12.177,
        "avg_R": -0.6755,
        "profit_factor": 0.4494,
        "net_per_day_pct": -0.59317,
        "max_dd_pct": 77.2222,
        "liquidations": 0,
        "hit_rate_1atr": 0.4744
       },
       "exits": {
        "n": 837,
        "trades_per_day": 6.438,
        "avg_R": -0.8,
        "profit_factor": 0.6892,
        "net_per_day_pct": -0.37789,
        "max_dd_pct": 55.55,
        "liquidations": 25
       }
      }
     ]
    }
   }
  },
  {
   "id": "b51399f492b5",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "layered_bb",
    "params": {
     "period": 60,
     "mults": [
      1,
      1.75,
      2.5,
      3.5
     ],
     "L": 14
    },
    "neighbours": [
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14
     },
     {
      "period": 72,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 355,
    "long_signals": 157,
    "entries": {
     "n": 355,
     "days": 130,
     "trades_per_day": 2.731,
     "avg_R": -0.234,
     "median_R": -1.175,
     "win_rate": 0.4197,
     "profit_factor": 0.7308,
     "net_per_day_pct": -0.09825,
     "max_dd_pct": 12.9046,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.16704,
      -0.02724
     ],
     "ci95_avg_R": [
      -0.3617,
      -0.1005
     ],
     "mfe_atr": {
      "5": 1.109,
      "15": 2.177,
      "30": 3.002
     },
     "mae_atr": {
      "5": 1.133,
      "15": 2.6,
      "30": 3.681
     },
     "mfe_mae_median": {
      "5": [
       0.748,
       0.787
      ],
      "15": [
       1.459,
       1.538
      ],
      "30": [
       2.068,
       2.172
      ]
     },
     "hit_rate_1atr": 0.5184,
     "hit_unresolved": 2
    },
    "exits": {
     "n": 197,
     "days": 130,
     "trades_per_day": 1.515,
     "avg_R": -0.7369,
     "median_R": -0.5244,
     "win_rate": 0.4264,
     "profit_factor": 0.5627,
     "net_per_day_pct": -0.22246,
     "max_dd_pct": 29.9549,
     "liquidations": 53,
     "ci95_net_per_day_pct": [
      -0.37402,
      -0.07974
     ],
     "ci95_avg_R": [
      -1.3661,
      -0.1207
     ],
     "capture_pct": 33.05,
     "capture_median_pct": 25.56,
     "giveback_atr_mean": 3.006,
     "giveback_atr_median": 2.509,
     "zz_pivot_bars_median": 14.0,
     "zz_pivot_bars_mean_abs": 11.85
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 76,
       "trades_per_day": 2.815,
       "avg_R": -0.383,
       "profit_factor": 0.5892,
       "net_per_day_pct": -0.16074,
       "max_dd_pct": 4.4109,
       "liquidations": 0
      },
      "exits": {
       "n": 38,
       "trades_per_day": 1.407,
       "avg_R": -0.7863,
       "profit_factor": 0.6041,
       "net_per_day_pct": -0.20725,
       "max_dd_pct": 6.7285,
       "liquidations": 12,
       "capture_pct": 39.92
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 73,
       "trades_per_day": 2.704,
       "avg_R": -0.2238,
       "profit_factor": 0.612,
       "net_per_day_pct": -0.1301,
       "max_dd_pct": 3.5199,
       "liquidations": 0
      },
      "exits": {
       "n": 44,
       "trades_per_day": 1.63,
       "avg_R": 0.0854,
       "profit_factor": 0.6875,
       "net_per_day_pct": -0.10259,
       "max_dd_pct": 3.0592,
       "liquidations": 6,
       "capture_pct": 29.91
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 72,
       "trades_per_day": 2.667,
       "avg_R": 0.01,
       "profit_factor": 1.0581,
       "net_per_day_pct": 0.0185,
       "max_dd_pct": 1.8495,
       "liquidations": 0
      },
      "exits": {
       "n": 38,
       "trades_per_day": 1.407,
       "avg_R": -1.5124,
       "profit_factor": 0.4888,
       "net_per_day_pct": -0.30562,
       "max_dd_pct": 8.2519,
       "liquidations": 12,
       "capture_pct": 26.61
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 67,
       "trades_per_day": 2.481,
       "avg_R": -0.2733,
       "profit_factor": 0.7712,
       "net_per_day_pct": -0.06381,
       "max_dd_pct": 2.2997,
       "liquidations": 0
      },
      "exits": {
       "n": 36,
       "trades_per_day": 1.333,
       "avg_R": -1.5443,
       "profit_factor": 0.4912,
       "net_per_day_pct": -0.23808,
       "max_dd_pct": 7.4637,
       "liquidations": 10,
       "capture_pct": 31.71
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 1,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.16074,
      -0.1301,
      0.0185,
      -0.06381
     ],
     "fold_exit_net_per_day_pct": [
      -0.20725,
      -0.10259,
      -0.30562,
      -0.23808
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 328,
       "trades_per_day": 2.523,
       "avg_R": -0.4403,
       "profit_factor": 0.5764,
       "net_per_day_pct": -0.1217,
       "max_dd_pct": 16.4886,
       "liquidations": 0,
       "hit_rate_1atr": 0.4724
      },
      "exits": {
       "n": 187,
       "trades_per_day": 1.438,
       "avg_R": -0.7825,
       "profit_factor": 0.5782,
       "net_per_day_pct": -0.18734,
       "max_dd_pct": 24.9952,
       "liquidations": 40,
       "capture_pct": 30.06
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14
       },
       "entries": {
        "n": 393,
        "trades_per_day": 3.023,
        "avg_R": -0.2748,
        "profit_factor": 0.6992,
        "net_per_day_pct": -0.12319,
        "max_dd_pct": 16.1469,
        "liquidations": 0,
        "hit_rate_1atr": 0.5064
       },
       "exits": {
        "n": 232,
        "trades_per_day": 1.785,
        "avg_R": -0.8829,
        "profit_factor": 0.5426,
        "net_per_day_pct": -0.27068,
        "max_dd_pct": 36.2877,
        "liquidations": 57
       }
      },
      {
       "params": {
        "period": 72,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14
       },
       "entries": {
        "n": 324,
        "trades_per_day": 2.492,
        "avg_R": -0.2003,
        "profit_factor": 0.7697,
        "net_per_day_pct": -0.07567,
        "max_dd_pct": 9.9881,
        "liquidations": 0,
        "hit_rate_1atr": 0.5248
       },
       "exits": {
        "n": 177,
        "trades_per_day": 1.362,
        "avg_R": -0.9029,
        "profit_factor": 0.5399,
        "net_per_day_pct": -0.22753,
        "max_dd_pct": 30.4817,
        "liquidations": 53
       }
      }
     ]
    }
   }
  },
  {
   "id": "589693bf6543",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "layered_bb",
    "params": {
     "period": 60,
     "mults": [
      1,
      1.75,
      2.5,
      3.5
     ],
     "L": 14,
     "strong_only": true
    },
    "neighbours": [
     {
      "period": 48,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14,
      "strong_only": true
     },
     {
      "period": 72,
      "mults": [
       1,
       1.75,
       2.5,
       3.5
      ],
      "L": 14,
      "strong_only": true
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 241,
    "long_signals": 97,
    "entries": {
     "n": 241,
     "days": 130,
     "trades_per_day": 1.854,
     "avg_R": -0.187,
     "median_R": -1.1578,
     "win_rate": 0.4357,
     "profit_factor": 0.819,
     "net_per_day_pct": -0.04393,
     "max_dd_pct": 6.7001,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.10349,
      0.01894
     ],
     "ci95_avg_R": [
      -0.3432,
      -0.0257
     ],
     "mfe_atr": {
      "5": 1.127,
      "15": 2.204,
      "30": 2.923
     },
     "mae_atr": {
      "5": 1.125,
      "15": 2.541,
      "30": 3.413
     },
     "mfe_mae_median": {
      "5": [
       0.745,
       0.783
      ],
      "15": [
       1.45,
       1.329
      ],
      "30": [
       2.12,
       1.949
      ]
     },
     "hit_rate_1atr": 0.5292,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 139,
     "days": 130,
     "trades_per_day": 1.069,
     "avg_R": -0.6401,
     "median_R": -0.3766,
     "win_rate": 0.4604,
     "profit_factor": 0.6878,
     "net_per_day_pct": -0.12309,
     "max_dd_pct": 17.316,
     "liquidations": 45,
     "ci95_net_per_day_pct": [
      -0.24805,
      0.00715
     ],
     "ci95_avg_R": [
      -1.4399,
      0.201
     ],
     "capture_pct": 41.08,
     "capture_median_pct": 31.5,
     "giveback_atr_mean": 3.12,
     "giveback_atr_median": 2.611,
     "zz_pivot_bars_median": 14.0,
     "zz_pivot_bars_mean_abs": 11.56
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 51,
       "trades_per_day": 1.889,
       "avg_R": -0.3523,
       "profit_factor": 0.6388,
       "net_per_day_pct": -0.09293,
       "max_dd_pct": 2.7365,
       "liquidations": 0
      },
      "exits": {
       "n": 26,
       "trades_per_day": 0.963,
       "avg_R": -1.4464,
       "profit_factor": 0.4988,
       "net_per_day_pct": -0.23196,
       "max_dd_pct": 8.7909,
       "liquidations": 12,
       "capture_pct": 55.92
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 51,
       "trades_per_day": 1.889,
       "avg_R": -0.2467,
       "profit_factor": 0.5929,
       "net_per_day_pct": -0.1037,
       "max_dd_pct": 2.8072,
       "liquidations": 0
      },
      "exits": {
       "n": 30,
       "trades_per_day": 1.111,
       "avg_R": -0.0047,
       "profit_factor": 0.7941,
       "net_per_day_pct": -0.05622,
       "max_dd_pct": 3.3478,
       "liquidations": 6,
       "capture_pct": 31.06
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 48,
       "trades_per_day": 1.778,
       "avg_R": 0.0784,
       "profit_factor": 1.2689,
       "net_per_day_pct": 0.05347,
       "max_dd_pct": 1.3215,
       "liquidations": 0
      },
      "exits": {
       "n": 27,
       "trades_per_day": 1.0,
       "avg_R": -0.6469,
       "profit_factor": 0.9479,
       "net_per_day_pct": -0.06864,
       "max_dd_pct": 4.8633,
       "liquidations": 10,
       "capture_pct": 54.44
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 44,
       "trades_per_day": 1.63,
       "avg_R": -0.1553,
       "profit_factor": 0.8996,
       "net_per_day_pct": -0.01698,
       "max_dd_pct": 1.364,
       "liquidations": 0
      },
      "exits": {
       "n": 27,
       "trades_per_day": 1.0,
       "avg_R": -1.1999,
       "profit_factor": 0.6236,
       "net_per_day_pct": -0.12481,
       "max_dd_pct": 4.6839,
       "liquidations": 7,
       "capture_pct": 31.28
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 1,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.09293,
      -0.1037,
      0.05347,
      -0.01698
     ],
     "fold_exit_net_per_day_pct": [
      -0.23196,
      -0.05622,
      -0.06864,
      -0.12481
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 205,
       "trades_per_day": 1.577,
       "avg_R": -0.3469,
       "profit_factor": 0.6654,
       "net_per_day_pct": -0.05937,
       "max_dd_pct": 8.8869,
       "liquidations": 0,
       "hit_rate_1atr": 0.5025
      },
      "exits": {
       "n": 129,
       "trades_per_day": 0.992,
       "avg_R": -1.3992,
       "profit_factor": 0.4338,
       "net_per_day_pct": -0.21628,
       "max_dd_pct": 28.5369,
       "liquidations": 37,
       "capture_pct": 29.39
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 48,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14,
        "strong_only": true
       },
       "entries": {
        "n": 272,
        "trades_per_day": 2.092,
        "avg_R": -0.1681,
        "profit_factor": 0.8406,
        "net_per_day_pct": -0.04263,
        "max_dd_pct": 6.6802,
        "liquidations": 0,
        "hit_rate_1atr": 0.5461
       },
       "exits": {
        "n": 165,
        "trades_per_day": 1.269,
        "avg_R": -0.3487,
        "profit_factor": 0.8312,
        "net_per_day_pct": -0.06807,
        "max_dd_pct": 13.4195,
        "liquidations": 42
       }
      },
      {
       "params": {
        "period": 72,
        "mults": [
         1,
         1.75,
         2.5,
         3.5
        ],
        "L": 14,
        "strong_only": true
       },
       "entries": {
        "n": 212,
        "trades_per_day": 1.631,
        "avg_R": -0.1947,
        "profit_factor": 0.8235,
        "net_per_day_pct": -0.03807,
        "max_dd_pct": 5.8016,
        "liquidations": 0,
        "hit_rate_1atr": 0.5286
       },
       "exits": {
        "n": 130,
        "trades_per_day": 1.0,
        "avg_R": -0.2764,
        "profit_factor": 0.8156,
        "net_per_day_pct": -0.06726,
        "max_dd_pct": 14.9087,
        "liquidations": 42
       }
      }
     ]
    }
   }
  },
  {
   "id": "76d297ed4db5",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "rsi_bands",
    "params": {
     "n": 14
    },
    "neighbours": [
     {
      "n": 12
     },
     {
      "n": 16
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 538,
    "long_signals": 262,
    "entries": {
     "n": 538,
     "days": 130,
     "trades_per_day": 4.138,
     "avg_R": -0.3238,
     "median_R": -1.2117,
     "win_rate": 0.3922,
     "profit_factor": 0.6778,
     "net_per_day_pct": -0.18156,
     "max_dd_pct": 25.1492,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.25749,
      -0.10628
     ],
     "ci95_avg_R": [
      -0.4326,
      -0.2165
     ],
     "mfe_atr": {
      "5": 1.26,
      "15": 2.356,
      "30": 3.383
     },
     "mae_atr": {
      "5": 1.398,
      "15": 2.471,
      "30": 3.426
     },
     "mfe_mae_median": {
      "5": [
       0.85,
       0.969
      ],
      "15": [
       1.631,
       1.675
      ],
      "30": [
       2.463,
       2.325
      ]
     },
     "hit_rate_1atr": 0.4851,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 297,
     "days": 130,
     "trades_per_day": 2.285,
     "avg_R": -0.4056,
     "median_R": 0.1865,
     "win_rate": 0.5421,
     "profit_factor": 0.8945,
     "net_per_day_pct": -0.06629,
     "max_dd_pct": 16.5392,
     "liquidations": 65,
     "ci95_net_per_day_pct": [
      -0.2294,
      0.08813
     ],
     "ci95_avg_R": [
      -0.9257,
      0.0244
     ],
     "capture_pct": 44.83,
     "capture_median_pct": 51.45,
     "giveback_atr_mean": 1.983,
     "giveback_atr_median": 1.497,
     "zz_pivot_bars_median": -3,
     "zz_pivot_bars_mean_abs": 9.44
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 110,
       "trades_per_day": 4.074,
       "avg_R": -0.2486,
       "profit_factor": 0.7331,
       "net_per_day_pct": -0.13603,
       "max_dd_pct": 3.7622,
       "liquidations": 0
      },
      "exits": {
       "n": 58,
       "trades_per_day": 2.148,
       "avg_R": -0.3735,
       "profit_factor": 0.9187,
       "net_per_day_pct": -0.04552,
       "max_dd_pct": 3.921,
       "liquidations": 12,
       "capture_pct": 45.28
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 98,
       "trades_per_day": 3.63,
       "avg_R": -0.5091,
       "profit_factor": 0.5849,
       "net_per_day_pct": -0.19535,
       "max_dd_pct": 6.865,
       "liquidations": 0
      },
      "exits": {
       "n": 54,
       "trades_per_day": 2.0,
       "avg_R": -0.8655,
       "profit_factor": 0.566,
       "net_per_day_pct": -0.29111,
       "max_dd_pct": 7.8599,
       "liquidations": 10,
       "capture_pct": 31.55
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 107,
       "trades_per_day": 3.963,
       "avg_R": -0.1452,
       "profit_factor": 0.824,
       "net_per_day_pct": -0.09252,
       "max_dd_pct": 3.7508,
       "liquidations": 0
      },
      "exits": {
       "n": 64,
       "trades_per_day": 2.37,
       "avg_R": 0.1724,
       "profit_factor": 1.3142,
       "net_per_day_pct": 0.19566,
       "max_dd_pct": 2.7018,
       "liquidations": 12,
       "capture_pct": 55.2
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 108,
       "trades_per_day": 4.0,
       "avg_R": -0.5907,
       "profit_factor": 0.3508,
       "net_per_day_pct": -0.37329,
       "max_dd_pct": 10.5505,
       "liquidations": 0
      },
      "exits": {
       "n": 56,
       "trades_per_day": 2.074,
       "avg_R": -0.9312,
       "profit_factor": 0.6091,
       "net_per_day_pct": -0.25289,
       "max_dd_pct": 10.7013,
       "liquidations": 13,
       "capture_pct": 36.12
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.13603,
      -0.19535,
      -0.09252,
      -0.37329
     ],
     "fold_exit_net_per_day_pct": [
      -0.04552,
      -0.29111,
      0.19566,
      -0.25289
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 478,
       "trades_per_day": 3.677,
       "avg_R": -0.3857,
       "profit_factor": 0.6554,
       "net_per_day_pct": -0.1308,
       "max_dd_pct": 17.3637,
       "liquidations": 0,
       "hit_rate_1atr": 0.5
      },
      "exits": {
       "n": 268,
       "trades_per_day": 2.062,
       "avg_R": -0.5447,
       "profit_factor": 0.8951,
       "net_per_day_pct": -0.04687,
       "max_dd_pct": 11.1814,
       "liquidations": 39,
       "capture_pct": 33.4
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 12
       },
       "entries": {
        "n": 523,
        "trades_per_day": 4.023,
        "avg_R": -0.3171,
        "profit_factor": 0.6719,
        "net_per_day_pct": -0.18003,
        "max_dd_pct": 24.9163,
        "liquidations": 0,
        "hit_rate_1atr": 0.4837
       },
       "exits": {
        "n": 292,
        "trades_per_day": 2.246,
        "avg_R": -0.5184,
        "profit_factor": 0.8197,
        "net_per_day_pct": -0.11403,
        "max_dd_pct": 22.7448,
        "liquidations": 66
       }
      },
      {
       "params": {
        "n": 16
       },
       "entries": {
        "n": 546,
        "trades_per_day": 4.2,
        "avg_R": -0.3252,
        "profit_factor": 0.6846,
        "net_per_day_pct": -0.18056,
        "max_dd_pct": 25.0195,
        "liquidations": 0,
        "hit_rate_1atr": 0.4835
       },
       "exits": {
        "n": 290,
        "trades_per_day": 2.231,
        "avg_R": -0.5895,
        "profit_factor": 0.8214,
        "net_per_day_pct": -0.11253,
        "max_dd_pct": 22.0736,
        "liquidations": 66
       }
      }
     ]
    }
   }
  },
  {
   "id": "b2e50467798a",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "sigma_pair",
    "params": {
     "period": 60,
     "mode": "both",
     "thr": 2.0
    },
    "neighbours": [
     {
      "period": 60,
      "mode": "both",
      "thr": 1.75
     },
     {
      "period": 60,
      "mode": "both",
      "thr": 2.25
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 216,
    "long_signals": 85,
    "entries": {
     "n": 216,
     "days": 130,
     "trades_per_day": 1.662,
     "avg_R": -0.3898,
     "median_R": -1.2158,
     "win_rate": 0.3704,
     "profit_factor": 0.5868,
     "net_per_day_pct": -0.09916,
     "max_dd_pct": 13.0317,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.1554,
      -0.03973
     ],
     "ci95_avg_R": [
      -0.5481,
      -0.2085
     ],
     "mfe_atr": {
      "5": 1.539,
      "15": 2.286,
      "30": 3.434
     },
     "mae_atr": {
      "5": 2.078,
      "15": 3.33,
      "30": 4.427
     },
     "mfe_mae_median": {
      "5": [
       1.183,
       1.363
      ],
      "15": [
       1.782,
       2.08
      ],
      "30": [
       2.668,
       2.858
      ]
     },
     "hit_rate_1atr": 0.4537,
     "hit_unresolved": 0
    },
    "exits": {
     "n": 111,
     "days": 130,
     "trades_per_day": 0.854,
     "avg_R": -0.7005,
     "median_R": -0.0505,
     "win_rate": 0.4955,
     "profit_factor": 0.8015,
     "net_per_day_pct": -0.0772,
     "max_dd_pct": 10.8616,
     "liquidations": 48,
     "ci95_net_per_day_pct": [
      -0.20526,
      0.06592
     ],
     "ci95_avg_R": [
      -1.8789,
      0.5003
     ],
     "capture_pct": 69.75,
     "capture_median_pct": 83.53,
     "giveback_atr_mean": 1.855,
     "giveback_atr_median": 1.008,
     "zz_pivot_bars_median": -3.5,
     "zz_pivot_bars_mean_abs": 6.36
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 52,
       "trades_per_day": 1.926,
       "avg_R": -0.5292,
       "profit_factor": 0.4748,
       "net_per_day_pct": -0.154,
       "max_dd_pct": 4.1581,
       "liquidations": 0
      },
      "exits": {
       "n": 23,
       "trades_per_day": 0.852,
       "avg_R": -1.7475,
       "profit_factor": 0.5264,
       "net_per_day_pct": -0.18073,
       "max_dd_pct": 5.8798,
       "liquidations": 12,
       "capture_pct": 65.95
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 43,
       "trades_per_day": 1.593,
       "avg_R": -0.7282,
       "profit_factor": 0.352,
       "net_per_day_pct": -0.15559,
       "max_dd_pct": 4.201,
       "liquidations": 0
      },
      "exits": {
       "n": 25,
       "trades_per_day": 0.926,
       "avg_R": 1.3939,
       "profit_factor": 1.2312,
       "net_per_day_pct": 0.06459,
       "max_dd_pct": 3.0,
       "liquidations": 7,
       "capture_pct": 76.22
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 43,
       "trades_per_day": 1.593,
       "avg_R": -0.2747,
       "profit_factor": 0.6461,
       "net_per_day_pct": -0.08637,
       "max_dd_pct": 4.3329,
       "liquidations": 0
      },
      "exits": {
       "n": 23,
       "trades_per_day": 0.852,
       "avg_R": -1.2155,
       "profit_factor": 1.1598,
       "net_per_day_pct": 0.01256,
       "max_dd_pct": 4.015,
       "liquidations": 10,
       "capture_pct": 83.72
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 41,
       "trades_per_day": 1.519,
       "avg_R": -0.2603,
       "profit_factor": 0.6939,
       "net_per_day_pct": -0.05328,
       "max_dd_pct": 2.1514,
       "liquidations": 0
      },
      "exits": {
       "n": 19,
       "trades_per_day": 0.704,
       "avg_R": -2.3404,
       "profit_factor": 0.3758,
       "net_per_day_pct": -0.22908,
       "max_dd_pct": 6.4003,
       "liquidations": 9,
       "capture_pct": 41.85
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.154,
      -0.15559,
      -0.08637,
      -0.05328
     ],
     "fold_exit_net_per_day_pct": [
      -0.18073,
      0.06459,
      0.01256,
      -0.22908
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 199,
       "trades_per_day": 1.531,
       "avg_R": -0.5834,
       "profit_factor": 0.5302,
       "net_per_day_pct": -0.08045,
       "max_dd_pct": 10.7937,
       "liquidations": 0,
       "hit_rate_1atr": 0.4322
      },
      "exits": {
       "n": 112,
       "trades_per_day": 0.862,
       "avg_R": 0.6709,
       "profit_factor": 1.1502,
       "net_per_day_pct": 0.03901,
       "max_dd_pct": 6.2149,
       "liquidations": 30,
       "capture_pct": 67.65
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 60,
        "mode": "both",
        "thr": 1.75
       },
       "entries": {
        "n": 303,
        "trades_per_day": 2.331,
        "avg_R": -0.2718,
        "profit_factor": 0.7333,
        "net_per_day_pct": -0.08287,
        "max_dd_pct": 12.4569,
        "liquidations": 0,
        "hit_rate_1atr": 0.5017
       },
       "exits": {
        "n": 138,
        "trades_per_day": 1.062,
        "avg_R": -0.5905,
        "profit_factor": 0.8572,
        "net_per_day_pct": -0.06404,
        "max_dd_pct": 15.0924,
        "liquidations": 56
       }
      },
      {
       "params": {
        "period": 60,
        "mode": "both",
        "thr": 2.25
       },
       "entries": {
        "n": 135,
        "trades_per_day": 1.038,
        "avg_R": -0.3437,
        "profit_factor": 0.6721,
        "net_per_day_pct": -0.0486,
        "max_dd_pct": 7.0397,
        "liquidations": 0,
        "hit_rate_1atr": 0.4741
       },
       "exits": {
        "n": 84,
        "trades_per_day": 0.646,
        "avg_R": -0.8103,
        "profit_factor": 1.0315,
        "net_per_day_pct": 0.00929,
        "max_dd_pct": 8.4842,
        "liquidations": 35
       }
      }
     ]
    }
   }
  },
  {
   "id": "7c0e65f570e4",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "sigma_pair",
    "params": {
     "period": 60,
     "mode": "diverge",
     "div_p": 1.5
    },
    "neighbours": [
     {
      "period": 60,
      "mode": "diverge",
      "div_p": 1.25
     },
     {
      "period": 60,
      "mode": "diverge",
      "div_p": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 304,
    "long_signals": 105,
    "entries": {
     "n": 304,
     "days": 130,
     "trades_per_day": 2.338,
     "avg_R": -0.0578,
     "median_R": -0.7548,
     "win_rate": 0.4868,
     "profit_factor": 1.0734,
     "net_per_day_pct": 0.02074,
     "max_dd_pct": 4.8225,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.05349,
      0.10697
     ],
     "ci95_avg_R": [
      -0.2186,
      0.1147
     ],
     "mfe_atr": {
      "5": 1.092,
      "15": 2.102,
      "30": 3.113
     },
     "mae_atr": {
      "5": 1.1,
      "15": 1.917,
      "30": 2.779
     },
     "mfe_mae_median": {
      "5": [
       0.833,
       0.687
      ],
      "15": [
       1.688,
       1.158
      ],
      "30": [
       2.386,
       2.17
      ]
     },
     "hit_rate_1atr": 0.56,
     "hit_unresolved": 4
    },
    "exits": {
     "n": 94,
     "days": 130,
     "trades_per_day": 0.723,
     "avg_R": 0.6036,
     "median_R": 0.5168,
     "win_rate": 0.5213,
     "profit_factor": 1.2814,
     "net_per_day_pct": 0.08027,
     "max_dd_pct": 5.2512,
     "liquidations": 34,
     "ci95_net_per_day_pct": [
      -0.07196,
      0.2285
     ],
     "ci95_avg_R": [
      -0.7091,
      1.7795
     ],
     "capture_pct": 59.14,
     "capture_median_pct": 67.47,
     "giveback_atr_mean": 2.961,
     "giveback_atr_median": 2.182,
     "zz_pivot_bars_median": 2.5,
     "zz_pivot_bars_mean_abs": 4.9
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 83,
       "trades_per_day": 3.074,
       "avg_R": -0.0319,
       "profit_factor": 0.9942,
       "net_per_day_pct": -0.00199,
       "max_dd_pct": 2.8261,
       "liquidations": 0
      },
      "exits": {
       "n": 19,
       "trades_per_day": 0.704,
       "avg_R": -0.9247,
       "profit_factor": 0.7476,
       "net_per_day_pct": -0.08264,
       "max_dd_pct": 4.7149,
       "liquidations": 8,
       "capture_pct": 44.69
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 50,
       "trades_per_day": 1.852,
       "avg_R": 0.1457,
       "profit_factor": 1.3292,
       "net_per_day_pct": 0.03747,
       "max_dd_pct": 1.2824,
       "liquidations": 0
      },
      "exits": {
       "n": 21,
       "trades_per_day": 0.778,
       "avg_R": 2.0499,
       "profit_factor": 2.4862,
       "net_per_day_pct": 0.1769,
       "max_dd_pct": 2.5518,
       "liquidations": 4,
       "capture_pct": 59.25
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 51,
       "trades_per_day": 1.889,
       "avg_R": 0.0473,
       "profit_factor": 1.2749,
       "net_per_day_pct": 0.05831,
       "max_dd_pct": 1.2111,
       "liquidations": 0
      },
      "exits": {
       "n": 19,
       "trades_per_day": 0.704,
       "avg_R": 1.4296,
       "profit_factor": 1.9675,
       "net_per_day_pct": 0.2274,
       "max_dd_pct": 2.3461,
       "liquidations": 6,
       "capture_pct": 65.22
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 73,
       "trades_per_day": 2.704,
       "avg_R": -0.4414,
       "profit_factor": 0.6577,
       "net_per_day_pct": -0.13854,
       "max_dd_pct": 4.5461,
       "liquidations": 0
      },
      "exits": {
       "n": 18,
       "trades_per_day": 0.667,
       "avg_R": -1.4645,
       "profit_factor": 0.5837,
       "net_per_day_pct": -0.13286,
       "max_dd_pct": 4.2512,
       "liquidations": 8,
       "capture_pct": 47.45
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 2,
     "folds_exit_avgR_positive": 2,
     "fold_entry_net_per_day_pct": [
      -0.00199,
      0.03747,
      0.05831,
      -0.13854
     ],
     "fold_exit_net_per_day_pct": [
      -0.08264,
      0.1769,
      0.2274,
      -0.13286
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 285,
       "trades_per_day": 2.192,
       "avg_R": -0.149,
       "profit_factor": 0.8911,
       "net_per_day_pct": -0.02439,
       "max_dd_pct": 4.9744,
       "liquidations": 0,
       "hit_rate_1atr": 0.5634
      },
      "exits": {
       "n": 102,
       "trades_per_day": 0.785,
       "avg_R": 1.2537,
       "profit_factor": 1.2469,
       "net_per_day_pct": 0.06251,
       "max_dd_pct": 3.2457,
       "liquidations": 25,
       "capture_pct": 54.36
      }
     },
     "neighbours": [
      {
       "params": {
        "period": 60,
        "mode": "diverge",
        "div_p": 1.25
       },
       "entries": {
        "n": 489,
        "trades_per_day": 3.762,
        "avg_R": -0.1493,
        "profit_factor": 0.979,
        "net_per_day_pct": -0.00972,
        "max_dd_pct": 10.4222,
        "liquidations": 0,
        "hit_rate_1atr": 0.5505
       },
       "exits": {
        "n": 121,
        "trades_per_day": 0.931,
        "avg_R": -0.6222,
        "profit_factor": 0.6824,
        "net_per_day_pct": -0.12942,
        "max_dd_pct": 20.6575,
        "liquidations": 50
       }
      },
      {
       "params": {
        "period": 60,
        "mode": "diverge",
        "div_p": 1.75
       },
       "entries": {
        "n": 120,
        "trades_per_day": 0.923,
        "avg_R": -0.0192,
        "profit_factor": 1.1552,
        "net_per_day_pct": 0.01723,
        "max_dd_pct": 3.117,
        "liquidations": 0,
        "hit_rate_1atr": 0.5667
       },
       "exits": {
        "n": 46,
        "trades_per_day": 0.354,
        "avg_R": -1.041,
        "profit_factor": 0.6449,
        "net_per_day_pct": -0.07234,
        "max_dd_pct": 10.9871,
        "liquidations": 25
       }
      }
     ]
    }
   }
  },
  {
   "id": "17fc4599b458",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "supertrend",
    "params": {
     "n": 7,
     "mult": 1.5
    },
    "neighbours": [
     {
      "n": 7,
      "mult": 1.25
     },
     {
      "n": 7,
      "mult": 1.75
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 829,
    "long_signals": 414,
    "entries": {
     "n": 828,
     "days": 130,
     "trades_per_day": 6.369,
     "avg_R": -0.3205,
     "median_R": -1.206,
     "win_rate": 0.4022,
     "profit_factor": 0.7014,
     "net_per_day_pct": -0.24643,
     "max_dd_pct": 35.6974,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.34976,
      -0.14802
     ],
     "ci95_avg_R": [
      -0.4097,
      -0.2275
     ],
     "mfe_atr": {
      "5": 1.345,
      "15": 2.444,
      "30": 3.407
     },
     "mae_atr": {
      "5": 1.282,
      "15": 2.267,
      "30": 3.34
     },
     "mfe_mae_median": {
      "5": [
       0.865,
       0.974
      ],
      "15": [
       1.69,
       1.573
      ],
      "30": [
       2.443,
       2.391
      ]
     },
     "hit_rate_1atr": 0.4958,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 827,
     "days": 130,
     "trades_per_day": 6.362,
     "avg_R": -0.3414,
     "median_R": -1.1365,
     "win_rate": 0.2745,
     "profit_factor": 0.694,
     "net_per_day_pct": -0.36676,
     "max_dd_pct": 53.2967,
     "liquidations": 11,
     "ci95_net_per_day_pct": [
      -0.6002,
      -0.13116
     ],
     "ci95_avg_R": [
      -0.5964,
      -0.0405
     ],
     "capture_pct": 4.25,
     "capture_median_pct": -53.13,
     "giveback_atr_mean": 2.758,
     "giveback_atr_median": 2.318,
     "zz_pivot_bars_median": 4.0,
     "zz_pivot_bars_mean_abs": 9.39
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 159,
       "trades_per_day": 5.889,
       "avg_R": -0.2113,
       "profit_factor": 0.718,
       "net_per_day_pct": -0.20595,
       "max_dd_pct": 6.6615,
       "liquidations": 0
      },
      "exits": {
       "n": 159,
       "trades_per_day": 5.889,
       "avg_R": -0.2259,
       "profit_factor": 0.7627,
       "net_per_day_pct": -0.29331,
       "max_dd_pct": 10.7925,
       "liquidations": 0,
       "capture_pct": 5.4
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 180,
       "trades_per_day": 6.667,
       "avg_R": -0.4647,
       "profit_factor": 0.6202,
       "net_per_day_pct": -0.27404,
       "max_dd_pct": 9.1147,
       "liquidations": 0
      },
      "exits": {
       "n": 180,
       "trades_per_day": 6.667,
       "avg_R": -0.3473,
       "profit_factor": 0.7363,
       "net_per_day_pct": -0.3167,
       "max_dd_pct": 14.1142,
       "liquidations": 1,
       "capture_pct": 8.11
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 162,
       "trades_per_day": 6.0,
       "avg_R": -0.2327,
       "profit_factor": 0.7306,
       "net_per_day_pct": -0.22821,
       "max_dd_pct": 6.9744,
       "liquidations": 0
      },
      "exits": {
       "n": 162,
       "trades_per_day": 6.0,
       "avg_R": -0.42,
       "profit_factor": 0.5803,
       "net_per_day_pct": -0.50034,
       "max_dd_pct": 16.0363,
       "liquidations": 6,
       "capture_pct": 3.24
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 163,
       "trades_per_day": 6.037,
       "avg_R": -0.5019,
       "profit_factor": 0.5348,
       "net_per_day_pct": -0.34938,
       "max_dd_pct": 9.8,
       "liquidations": 0
      },
      "exits": {
       "n": 162,
       "trades_per_day": 6.0,
       "avg_R": -0.3932,
       "profit_factor": 0.7204,
       "net_per_day_pct": -0.28797,
       "max_dd_pct": 11.6403,
       "liquidations": 0,
       "capture_pct": 2.1
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.20595,
      -0.27404,
      -0.22821,
      -0.34938
     ],
     "fold_exit_net_per_day_pct": [
      -0.29331,
      -0.3167,
      -0.50034,
      -0.28797
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 888,
       "trades_per_day": 6.831,
       "avg_R": -0.4124,
       "profit_factor": 0.6306,
       "net_per_day_pct": -0.25912,
       "max_dd_pct": 34.9286,
       "liquidations": 0,
       "hit_rate_1atr": 0.5204
      },
      "exits": {
       "n": 887,
       "trades_per_day": 6.823,
       "avg_R": -0.5465,
       "profit_factor": 0.5899,
       "net_per_day_pct": -0.4275,
       "max_dd_pct": 55.5751,
       "liquidations": 4,
       "capture_pct": 1.71
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 7,
        "mult": 1.25
       },
       "entries": {
        "n": 1058,
        "trades_per_day": 8.138,
        "avg_R": -0.3696,
        "profit_factor": 0.6197,
        "net_per_day_pct": -0.42456,
        "max_dd_pct": 57.0935,
        "liquidations": 0,
        "hit_rate_1atr": 0.4692
       },
       "exits": {
        "n": 1057,
        "trades_per_day": 8.131,
        "avg_R": -0.3604,
        "profit_factor": 0.6519,
        "net_per_day_pct": -0.49695,
        "max_dd_pct": 67.429,
        "liquidations": 9
       }
      },
      {
       "params": {
        "n": 7,
        "mult": 1.75
       },
       "entries": {
        "n": 678,
        "trades_per_day": 5.215,
        "avg_R": -0.3061,
        "profit_factor": 0.6677,
        "net_per_day_pct": -0.23029,
        "max_dd_pct": 32.1896,
        "liquidations": 0,
        "hit_rate_1atr": 0.4941
       },
       "exits": {
        "n": 677,
        "trades_per_day": 5.208,
        "avg_R": -0.3892,
        "profit_factor": 0.6539,
        "net_per_day_pct": -0.3852,
        "max_dd_pct": 54.5221,
        "liquidations": 10
       }
      }
     ]
    }
   }
  },
  {
   "id": "2fff316a9f9b",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "macd_cross",
    "params": {
     "fast": 12,
     "slow": 26,
     "signal": 9
    },
    "neighbours": [
     {
      "fast": 10,
      "slow": 22,
      "signal": 9
     },
     {
      "fast": 14,
      "slow": 30,
      "signal": 9
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1013,
    "long_signals": 506,
    "entries": {
     "n": 1013,
     "days": 130,
     "trades_per_day": 7.792,
     "avg_R": -0.3505,
     "median_R": -1.2135,
     "win_rate": 0.3929,
     "profit_factor": 0.7066,
     "net_per_day_pct": -0.29618,
     "max_dd_pct": 40.0656,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.40959,
      -0.19645
     ],
     "ci95_avg_R": [
      -0.4451,
      -0.2538
     ],
     "mfe_atr": {
      "5": 1.278,
      "15": 2.321,
      "30": 3.388
     },
     "mae_atr": {
      "5": 1.242,
      "15": 2.259,
      "30": 3.362
     },
     "mfe_mae_median": {
      "5": [
       0.814,
       0.935
      ],
      "15": [
       1.557,
       1.545
      ],
      "30": [
       2.339,
       2.397
      ]
     },
     "hit_rate_1atr": 0.4708,
     "hit_unresolved": 2
    },
    "exits": {
     "n": 1012,
     "days": 130,
     "trades_per_day": 7.785,
     "avg_R": -0.3945,
     "median_R": -1.0393,
     "win_rate": 0.2648,
     "profit_factor": 0.6767,
     "net_per_day_pct": -0.43972,
     "max_dd_pct": 57.3043,
     "liquidations": 8,
     "ci95_net_per_day_pct": [
      -0.66253,
      -0.21787
     ],
     "ci95_avg_R": [
      -0.5667,
      -0.1963
     ],
     "capture_pct": 2.14,
     "capture_median_pct": -62.2,
     "giveback_atr_mean": 2.3,
     "giveback_atr_median": 1.975,
     "zz_pivot_bars_median": 4.0,
     "zz_pivot_bars_mean_abs": 10.28
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 207,
       "trades_per_day": 7.667,
       "avg_R": -0.2265,
       "profit_factor": 0.7491,
       "net_per_day_pct": -0.23359,
       "max_dd_pct": 9.0121,
       "liquidations": 0
      },
      "exits": {
       "n": 207,
       "trades_per_day": 7.667,
       "avg_R": -0.4276,
       "profit_factor": 0.5812,
       "net_per_day_pct": -0.59726,
       "max_dd_pct": 17.6669,
       "liquidations": 2,
       "capture_pct": 0.54
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 202,
       "trades_per_day": 7.481,
       "avg_R": -0.5668,
       "profit_factor": 0.5649,
       "net_per_day_pct": -0.38256,
       "max_dd_pct": 11.2557,
       "liquidations": 0
      },
      "exits": {
       "n": 202,
       "trades_per_day": 7.481,
       "avg_R": -0.4643,
       "profit_factor": 0.6704,
       "net_per_day_pct": -0.42069,
       "max_dd_pct": 12.5933,
       "liquidations": 1,
       "capture_pct": 3.62
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 188,
       "trades_per_day": 6.963,
       "avg_R": -0.2996,
       "profit_factor": 0.7338,
       "net_per_day_pct": -0.25647,
       "max_dd_pct": 7.266,
       "liquidations": 0
      },
      "exits": {
       "n": 188,
       "trades_per_day": 6.963,
       "avg_R": -0.2727,
       "profit_factor": 0.7975,
       "net_per_day_pct": -0.24248,
       "max_dd_pct": 10.1283,
       "liquidations": 2,
       "capture_pct": 6.14
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 211,
       "trades_per_day": 7.815,
       "avg_R": -0.4829,
       "profit_factor": 0.5962,
       "net_per_day_pct": -0.38578,
       "max_dd_pct": 10.83,
       "liquidations": 0
      },
      "exits": {
       "n": 210,
       "trades_per_day": 7.778,
       "avg_R": -0.5685,
       "profit_factor": 0.5905,
       "net_per_day_pct": -0.51448,
       "max_dd_pct": 13.891,
       "liquidations": 2,
       "capture_pct": -2.44
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.23359,
      -0.38256,
      -0.25647,
      -0.38578
     ],
     "fold_exit_net_per_day_pct": [
      -0.59726,
      -0.42069,
      -0.24248,
      -0.51448
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 995,
       "trades_per_day": 7.654,
       "avg_R": -0.4762,
       "profit_factor": 0.603,
       "net_per_day_pct": -0.31864,
       "max_dd_pct": 42.8687,
       "liquidations": 0,
       "hit_rate_1atr": 0.4904
      },
      "exits": {
       "n": 994,
       "trades_per_day": 7.646,
       "avg_R": -0.5467,
       "profit_factor": 0.5999,
       "net_per_day_pct": -0.44238,
       "max_dd_pct": 59.2154,
       "liquidations": 6,
       "capture_pct": 1.78
      }
     },
     "neighbours": [
      {
       "params": {
        "fast": 10,
        "slow": 22,
        "signal": 9
       },
       "entries": {
        "n": 1116,
        "trades_per_day": 8.585,
        "avg_R": -0.3706,
        "profit_factor": 0.6655,
        "net_per_day_pct": -0.38421,
        "max_dd_pct": 50.361,
        "liquidations": 0,
        "hit_rate_1atr": 0.4735
       },
       "exits": {
        "n": 1115,
        "trades_per_day": 8.577,
        "avg_R": -0.3853,
        "profit_factor": 0.6659,
        "net_per_day_pct": -0.4898,
        "max_dd_pct": 63.6738,
        "liquidations": 9
       }
      },
      {
       "params": {
        "fast": 14,
        "slow": 30,
        "signal": 9
       },
       "entries": {
        "n": 931,
        "trades_per_day": 7.162,
        "avg_R": -0.364,
        "profit_factor": 0.6902,
        "net_per_day_pct": -0.28603,
        "max_dd_pct": 39.0856,
        "liquidations": 0,
        "hit_rate_1atr": 0.4789
       },
       "exits": {
        "n": 930,
        "trades_per_day": 7.154,
        "avg_R": -0.3876,
        "profit_factor": 0.6906,
        "net_per_day_pct": -0.39873,
        "max_dd_pct": 52.4959,
        "liquidations": 10
       }
      }
     ]
    }
   }
  },
  {
   "id": "ae9f643e4689",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "stochastic",
    "params": {
     "k_len": 9,
     "d_len": 3,
     "lo": 30,
     "hi": 70
    },
    "neighbours": [
     {
      "k_len": 7,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     },
     {
      "k_len": 11,
      "d_len": 3,
      "lo": 30,
      "hi": 70
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 1852,
    "long_signals": 873,
    "entries": {
     "n": 1852,
     "days": 130,
     "trades_per_day": 14.246,
     "avg_R": -0.3281,
     "median_R": -1.1983,
     "win_rate": 0.392,
     "profit_factor": 0.6665,
     "net_per_day_pct": -0.65499,
     "max_dd_pct": 88.5615,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.84845,
      -0.46655
     ],
     "ci95_avg_R": [
      -0.3984,
      -0.2583
     ],
     "mfe_atr": {
      "5": 1.161,
      "15": 2.178,
      "30": 3.232
     },
     "mae_atr": {
      "5": 1.33,
      "15": 2.377,
      "30": 3.352
     },
     "mfe_mae_median": {
      "5": [
       0.874,
       0.862
      ],
      "15": [
       1.534,
       1.581
      ],
      "30": [
       2.211,
       2.269
      ]
     },
     "hit_rate_1atr": 0.4881,
     "hit_unresolved": 10
    },
    "exits": {
     "n": 728,
     "days": 130,
     "trades_per_day": 5.6,
     "avg_R": -0.443,
     "median_R": 0.0894,
     "win_rate": 0.5234,
     "profit_factor": 0.6684,
     "net_per_day_pct": -0.3507,
     "max_dd_pct": 50.859,
     "liquidations": 92,
     "ci95_net_per_day_pct": [
      -0.52105,
      -0.19287
     ],
     "ci95_avg_R": [
      -0.6532,
      -0.2413
     ],
     "capture_pct": 34.52,
     "capture_median_pct": 48.21,
     "giveback_atr_mean": 1.325,
     "giveback_atr_median": 0.932,
     "zz_pivot_bars_median": -2.0,
     "zz_pivot_bars_mean_abs": 10.73
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 374,
       "trades_per_day": 13.852,
       "avg_R": -0.3397,
       "profit_factor": 0.603,
       "net_per_day_pct": -0.77179,
       "max_dd_pct": 21.3213,
       "liquidations": 0
      },
      "exits": {
       "n": 151,
       "trades_per_day": 5.593,
       "avg_R": -0.2654,
       "profit_factor": 0.8285,
       "net_per_day_pct": -0.15872,
       "max_dd_pct": 7.2053,
       "liquidations": 14,
       "capture_pct": 31.73
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 391,
       "trades_per_day": 14.481,
       "avg_R": -0.3661,
       "profit_factor": 0.665,
       "net_per_day_pct": -0.58183,
       "max_dd_pct": 16.7691,
       "liquidations": 0
      },
      "exits": {
       "n": 148,
       "trades_per_day": 5.481,
       "avg_R": -0.7896,
       "profit_factor": 0.4501,
       "net_per_day_pct": -0.52423,
       "max_dd_pct": 14.5754,
       "liquidations": 17,
       "capture_pct": 28.01
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 352,
       "trades_per_day": 13.037,
       "avg_R": -0.2926,
       "profit_factor": 0.6803,
       "net_per_day_pct": -0.52194,
       "max_dd_pct": 16.7223,
       "liquidations": 0
      },
      "exits": {
       "n": 148,
       "trades_per_day": 5.481,
       "avg_R": -0.1192,
       "profit_factor": 0.7853,
       "net_per_day_pct": -0.184,
       "max_dd_pct": 6.2527,
       "liquidations": 17,
       "capture_pct": 39.59
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 367,
       "trades_per_day": 13.593,
       "avg_R": -0.485,
       "profit_factor": 0.4769,
       "net_per_day_pct": -0.97296,
       "max_dd_pct": 26.27,
       "liquidations": 0
      },
      "exits": {
       "n": 136,
       "trades_per_day": 5.037,
       "avg_R": -0.7283,
       "profit_factor": 0.5068,
       "net_per_day_pct": -0.47547,
       "max_dd_pct": 13.6862,
       "liquidations": 17,
       "capture_pct": 31.17
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 0,
     "fold_entry_net_per_day_pct": [
      -0.77179,
      -0.58183,
      -0.52194,
      -0.97296
     ],
     "fold_exit_net_per_day_pct": [
      -0.15872,
      -0.52423,
      -0.184,
      -0.47547
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 1990,
       "trades_per_day": 15.308,
       "avg_R": -0.412,
       "profit_factor": 0.6508,
       "net_per_day_pct": -0.55827,
       "max_dd_pct": 75.8015,
       "liquidations": 0,
       "hit_rate_1atr": 0.4952
      },
      "exits": {
       "n": 766,
       "trades_per_day": 5.892,
       "avg_R": -0.4637,
       "profit_factor": 0.7065,
       "net_per_day_pct": -0.23111,
       "max_dd_pct": 36.1728,
       "liquidations": 50,
       "capture_pct": 28.72
      }
     },
     "neighbours": [
      {
       "params": {
        "k_len": 7,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 1846,
        "trades_per_day": 14.2,
        "avg_R": -0.3016,
        "profit_factor": 0.6821,
        "net_per_day_pct": -0.6136,
        "max_dd_pct": 83.0976,
        "liquidations": 0,
        "hit_rate_1atr": 0.4981
       },
       "exits": {
        "n": 814,
        "trades_per_day": 6.262,
        "avg_R": -0.4273,
        "profit_factor": 0.637,
        "net_per_day_pct": -0.40722,
        "max_dd_pct": 54.5411,
        "liquidations": 93
       }
      },
      {
       "params": {
        "k_len": 11,
        "d_len": 3,
        "lo": 30,
        "hi": 70
       },
       "entries": {
        "n": 1829,
        "trades_per_day": 14.069,
        "avg_R": -0.3,
        "profit_factor": 0.702,
        "net_per_day_pct": -0.56455,
        "max_dd_pct": 76.6365,
        "liquidations": 0,
        "hit_rate_1atr": 0.503
       },
       "exits": {
        "n": 670,
        "trades_per_day": 5.154,
        "avg_R": -0.4325,
        "profit_factor": 0.6641,
        "net_per_day_pct": -0.32945,
        "max_dd_pct": 44.5343,
        "liquidations": 90
       }
      }
     ]
    }
   }
  },
  {
   "id": "e7bb9426422d",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "volume_spike",
    "params": {
     "n": 30,
     "mult": 2.0,
     "body": 0.002
    },
    "neighbours": [
     {
      "n": 30,
      "mult": 1.75,
      "body": 0.002
     },
     {
      "n": 30,
      "mult": 2.25,
      "body": 0.002
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 853,
    "long_signals": 445,
    "entries": {
     "n": 853,
     "days": 130,
     "trades_per_day": 6.562,
     "avg_R": -0.2101,
     "median_R": -1.1703,
     "win_rate": 0.4127,
     "profit_factor": 0.769,
     "net_per_day_pct": -0.23135,
     "max_dd_pct": 31.5838,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.36504,
      -0.09432
     ],
     "ci95_avg_R": [
      -0.2939,
      -0.123
     ],
     "mfe_atr": {
      "5": 1.587,
      "15": 2.58,
      "30": 3.462
     },
     "mae_atr": {
      "5": 1.453,
      "15": 2.388,
      "30": 3.401
     },
     "mfe_mae_median": {
      "5": [
       1.02,
       1.101
      ],
      "15": [
       1.793,
       1.792
      ],
      "30": [
       2.348,
       2.607
      ]
     },
     "hit_rate_1atr": 0.4924,
     "hit_unresolved": 2
    },
    "exits": {
     "n": 385,
     "days": 130,
     "trades_per_day": 2.962,
     "avg_R": -0.3392,
     "median_R": -1.2842,
     "win_rate": 0.3455,
     "profit_factor": 0.7997,
     "net_per_day_pct": -0.17928,
     "max_dd_pct": 28.0679,
     "liquidations": 31,
     "ci95_net_per_day_pct": [
      -0.41506,
      0.06528
     ],
     "ci95_avg_R": [
      -0.75,
      0.1004
     ],
     "capture_pct": 8.31,
     "capture_median_pct": -42.26,
     "giveback_atr_mean": 3.373,
     "giveback_atr_median": 3.007,
     "zz_pivot_bars_median": 1.0,
     "zz_pivot_bars_mean_abs": 8.11
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 177,
       "trades_per_day": 6.556,
       "avg_R": -0.188,
       "profit_factor": 0.7567,
       "net_per_day_pct": -0.22688,
       "max_dd_pct": 7.972,
       "liquidations": 0
      },
      "exits": {
       "n": 78,
       "trades_per_day": 2.889,
       "avg_R": -0.2205,
       "profit_factor": 0.797,
       "net_per_day_pct": -0.18087,
       "max_dd_pct": 8.8147,
       "liquidations": 4,
       "capture_pct": 11.86
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 142,
       "trades_per_day": 5.259,
       "avg_R": -0.2294,
       "profit_factor": 0.8809,
       "net_per_day_pct": -0.08032,
       "max_dd_pct": 5.7741,
       "liquidations": 0
      },
      "exits": {
       "n": 68,
       "trades_per_day": 2.519,
       "avg_R": -0.5406,
       "profit_factor": 0.8251,
       "net_per_day_pct": -0.09484,
       "max_dd_pct": 9.4659,
       "liquidations": 4,
       "capture_pct": 0.66
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 173,
       "trades_per_day": 6.407,
       "avg_R": -0.1541,
       "profit_factor": 0.8624,
       "net_per_day_pct": -0.12919,
       "max_dd_pct": 6.7391,
       "liquidations": 0
      },
      "exits": {
       "n": 73,
       "trades_per_day": 2.704,
       "avg_R": 0.5259,
       "profit_factor": 1.5296,
       "net_per_day_pct": 0.2982,
       "max_dd_pct": 3.9884,
       "liquidations": 2,
       "capture_pct": 22.24
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 158,
       "trades_per_day": 5.852,
       "avg_R": -0.2801,
       "profit_factor": 0.669,
       "net_per_day_pct": -0.27805,
       "max_dd_pct": 9.649,
       "liquidations": 0
      },
      "exits": {
       "n": 68,
       "trades_per_day": 2.519,
       "avg_R": -0.6993,
       "profit_factor": 0.5421,
       "net_per_day_pct": -0.35242,
       "max_dd_pct": 12.6782,
       "liquidations": 3,
       "capture_pct": -6.04
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.22688,
      -0.08032,
      -0.12919,
      -0.27805
     ],
     "fold_exit_net_per_day_pct": [
      -0.18087,
      -0.09484,
      0.2982,
      -0.35242
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 754,
       "trades_per_day": 5.8,
       "avg_R": -0.27,
       "profit_factor": 0.714,
       "net_per_day_pct": -0.20195,
       "max_dd_pct": 26.8252,
       "liquidations": 0,
       "hit_rate_1atr": 0.5292
      },
      "exits": {
       "n": 336,
       "trades_per_day": 2.585,
       "avg_R": -0.2745,
       "profit_factor": 0.8077,
       "net_per_day_pct": -0.12296,
       "max_dd_pct": 17.794,
       "liquidations": 11,
       "capture_pct": 7.17
      }
     },
     "neighbours": [
      {
       "params": {
        "n": 30,
        "mult": 1.75,
        "body": 0.002
       },
       "entries": {
        "n": 1027,
        "trades_per_day": 7.9,
        "avg_R": -0.2302,
        "profit_factor": 0.7339,
        "net_per_day_pct": -0.32834,
        "max_dd_pct": 44.1918,
        "liquidations": 0,
        "hit_rate_1atr": 0.4898
       },
       "exits": {
        "n": 467,
        "trades_per_day": 3.592,
        "avg_R": -0.301,
        "profit_factor": 0.7538,
        "net_per_day_pct": -0.24835,
        "max_dd_pct": 34.5449,
        "liquidations": 31
       }
      },
      {
       "params": {
        "n": 30,
        "mult": 2.25,
        "body": 0.002
       },
       "entries": {
        "n": 718,
        "trades_per_day": 5.523,
        "avg_R": -0.2138,
        "profit_factor": 0.7719,
        "net_per_day_pct": -0.19255,
        "max_dd_pct": 26.5392,
        "liquidations": 0,
        "hit_rate_1atr": 0.4846
       },
       "exits": {
        "n": 308,
        "trades_per_day": 2.369,
        "avg_R": -0.29,
        "profit_factor": 0.8732,
        "net_per_day_pct": -0.09854,
        "max_dd_pct": 19.1255,
        "liquidations": 33
       }
      }
     ]
    }
   }
  },
  {
   "id": "0d263bc407c6",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "ema_ribbon",
    "params": {
     "lens": [
      20,
      50,
      200
     ]
    },
    "neighbours": [
     {
      "lens": [
       16,
       40,
       160
      ]
     },
     {
      "lens": [
       24,
       60,
       240
      ]
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 701,
    "long_signals": 408,
    "entries": {
     "n": 701,
     "days": 130,
     "trades_per_day": 5.392,
     "avg_R": -0.3025,
     "median_R": -1.2142,
     "win_rate": 0.4051,
     "profit_factor": 0.7251,
     "net_per_day_pct": -0.18923,
     "max_dd_pct": 27.86,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.30458,
      -0.07288
     ],
     "ci95_avg_R": [
      -0.4343,
      -0.1737
     ],
     "mfe_atr": {
      "5": 1.285,
      "15": 2.341,
      "30": 3.45
     },
     "mae_atr": {
      "5": 1.235,
      "15": 2.197,
      "30": 3.127
     },
     "mfe_mae_median": {
      "5": [
       0.836,
       0.925
      ],
      "15": [
       1.402,
       1.56
      ],
      "30": [
       2.209,
       2.479
      ]
     },
     "hit_rate_1atr": 0.5043,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 129,
     "days": 130,
     "trades_per_day": 0.992,
     "avg_R": -0.6456,
     "median_R": -3.0688,
     "win_rate": 0.3023,
     "profit_factor": 0.7832,
     "net_per_day_pct": -0.10649,
     "max_dd_pct": 17.2017,
     "liquidations": 41,
     "ci95_net_per_day_pct": [
      -0.30642,
      0.10456
     ],
     "ci95_avg_R": [
      -1.9092,
      0.8074
     ],
     "capture_pct": 25.04,
     "capture_median_pct": -19.71,
     "giveback_atr_mean": 5.789,
     "giveback_atr_median": 5.122,
     "zz_pivot_bars_median": 4,
     "zz_pivot_bars_mean_abs": 14.82
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 136,
       "trades_per_day": 5.037,
       "avg_R": -0.1017,
       "profit_factor": 0.7826,
       "net_per_day_pct": -0.13685,
       "max_dd_pct": 5.9134,
       "liquidations": 0
      },
      "exits": {
       "n": 23,
       "trades_per_day": 0.852,
       "avg_R": 2.0144,
       "profit_factor": 1.7021,
       "net_per_day_pct": 0.15292,
       "max_dd_pct": 4.3673,
       "liquidations": 7,
       "capture_pct": 55.97
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 154,
       "trades_per_day": 5.704,
       "avg_R": -0.5552,
       "profit_factor": 0.648,
       "net_per_day_pct": -0.22749,
       "max_dd_pct": 9.5948,
       "liquidations": 0
      },
      "exits": {
       "n": 29,
       "trades_per_day": 1.074,
       "avg_R": -0.8652,
       "profit_factor": 1.0924,
       "net_per_day_pct": 0.01554,
       "max_dd_pct": 8.5185,
       "liquidations": 4,
       "capture_pct": 7.11
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 134,
       "trades_per_day": 4.963,
       "avg_R": -0.0727,
       "profit_factor": 0.8672,
       "net_per_day_pct": -0.08062,
       "max_dd_pct": 3.6149,
       "liquidations": 0
      },
      "exits": {
       "n": 24,
       "trades_per_day": 0.889,
       "avg_R": -2.225,
       "profit_factor": 0.2898,
       "net_per_day_pct": -0.33143,
       "max_dd_pct": 10.9595,
       "liquidations": 9,
       "capture_pct": -0.21
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 140,
       "trades_per_day": 5.185,
       "avg_R": -0.5143,
       "profit_factor": 0.5443,
       "net_per_day_pct": -0.29486,
       "max_dd_pct": 9.5253,
       "liquidations": 0
      },
      "exits": {
       "n": 29,
       "trades_per_day": 1.074,
       "avg_R": -0.8822,
       "profit_factor": 0.7067,
       "net_per_day_pct": -0.16831,
       "max_dd_pct": 10.6575,
       "liquidations": 9,
       "capture_pct": 23.61
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 1,
     "fold_entry_net_per_day_pct": [
      -0.13685,
      -0.22749,
      -0.08062,
      -0.29486
     ],
     "fold_exit_net_per_day_pct": [
      0.15292,
      0.01554,
      -0.33143,
      -0.16831
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 679,
       "trades_per_day": 5.223,
       "avg_R": -0.4241,
       "profit_factor": 0.5967,
       "net_per_day_pct": -0.21763,
       "max_dd_pct": 29.453,
       "liquidations": 0,
       "hit_rate_1atr": 0.4852
      },
      "exits": {
       "n": 118,
       "trades_per_day": 0.908,
       "avg_R": 0.4189,
       "profit_factor": 1.1137,
       "net_per_day_pct": 0.03341,
       "max_dd_pct": 8.8034,
       "liquidations": 13,
       "capture_pct": 23.04
      }
     },
     "neighbours": [
      {
       "params": {
        "lens": [
         16,
         40,
         160
        ]
       },
       "entries": {
        "n": 812,
        "trades_per_day": 6.246,
        "avg_R": -0.3208,
        "profit_factor": 0.6713,
        "net_per_day_pct": -0.26864,
        "max_dd_pct": 37.0799,
        "liquidations": 0,
        "hit_rate_1atr": 0.5068
       },
       "exits": {
        "n": 156,
        "trades_per_day": 1.2,
        "avg_R": -0.6062,
        "profit_factor": 0.7601,
        "net_per_day_pct": -0.13021,
        "max_dd_pct": 19.5911,
        "liquidations": 37
       }
      },
      {
       "params": {
        "lens": [
         24,
         60,
         240
        ]
       },
       "entries": {
        "n": 617,
        "trades_per_day": 4.746,
        "avg_R": -0.2958,
        "profit_factor": 0.7188,
        "net_per_day_pct": -0.17164,
        "max_dd_pct": 26.7059,
        "liquidations": 0,
        "hit_rate_1atr": 0.4959
       },
       "exits": {
        "n": 119,
        "trades_per_day": 0.915,
        "avg_R": -0.8615,
        "profit_factor": 0.8094,
        "net_per_day_pct": -0.08693,
        "max_dd_pct": 16.1875,
        "liquidations": 39
       }
      }
     ]
    }
   }
  },
  {
   "id": "77d0c1e06ee4",
   "config": {
    "inst": "ETH-USDT-SWAP",
    "tf": 15,
    "indicator": "range_box",
    "params": {
     "height_atr": 1.6
    },
    "neighbours": [
     {
      "height_atr": 1.4
     },
     {
      "height_atr": 1.8
     }
    ],
    "cross_inst": "BTC-USDT-SWAP"
   },
   "metrics": {
    "signals": 354,
    "long_signals": 202,
    "entries": {
     "n": 354,
     "days": 130,
     "trades_per_day": 2.723,
     "avg_R": -0.3374,
     "median_R": -1.1967,
     "win_rate": 0.3955,
     "profit_factor": 0.6252,
     "net_per_day_pct": -0.13714,
     "max_dd_pct": 18.0346,
     "liquidations": 0,
     "ci95_net_per_day_pct": [
      -0.2097,
      -0.06645
     ],
     "ci95_avg_R": [
      -0.4934,
      -0.1904
     ],
     "mfe_atr": {
      "5": 1.345,
      "15": 2.365,
      "30": 3.611
     },
     "mae_atr": {
      "5": 1.24,
      "15": 2.246,
      "30": 3.151
     },
     "mfe_mae_median": {
      "5": [
       0.851,
       0.963
      ],
      "15": [
       1.498,
       1.61
      ],
      "30": [
       2.393,
       2.28
      ]
     },
     "hit_rate_1atr": 0.4929,
     "hit_unresolved": 1
    },
    "exits": {
     "n": 201,
     "days": 130,
     "trades_per_day": 1.546,
     "avg_R": 0.0422,
     "median_R": -1.534,
     "win_rate": 0.3483,
     "profit_factor": 0.9007,
     "net_per_day_pct": -0.05184,
     "max_dd_pct": 19.5718,
     "liquidations": 36,
     "ci95_net_per_day_pct": [
      -0.25421,
      0.15686
     ],
     "ci95_avg_R": [
      -1.0088,
      1.2895
     ],
     "capture_pct": 29.53,
     "capture_median_pct": -24.46,
     "giveback_atr_mean": 4.286,
     "giveback_atr_median": 3.21,
     "zz_pivot_bars_median": 7,
     "zz_pivot_bars_mean_abs": 13.65
    },
    "folds": [
     {
      "fold": 1,
      "test_utc": [
       1782863832000,
       1785110064000
      ],
      "entries": {
       "n": 67,
       "trades_per_day": 2.481,
       "avg_R": -0.1441,
       "profit_factor": 0.7271,
       "net_per_day_pct": -0.07889,
       "max_dd_pct": 2.7921,
       "liquidations": 0
      },
      "exits": {
       "n": 39,
       "trades_per_day": 1.444,
       "avg_R": 1.0834,
       "profit_factor": 1.6184,
       "net_per_day_pct": 0.10407,
       "max_dd_pct": 3.2007,
       "liquidations": 4,
       "capture_pct": 36.46
      }
     },
     {
      "fold": 2,
      "test_utc": [
       1785110064000,
       1787356296000
      ],
      "entries": {
       "n": 75,
       "trades_per_day": 2.778,
       "avg_R": -0.583,
       "profit_factor": 0.5039,
       "net_per_day_pct": -0.15699,
       "max_dd_pct": 4.6689,
       "liquidations": 0
      },
      "exits": {
       "n": 41,
       "trades_per_day": 1.519,
       "avg_R": 2.3129,
       "profit_factor": 2.0908,
       "net_per_day_pct": 0.33671,
       "max_dd_pct": 3.5756,
       "liquidations": 2,
       "capture_pct": 43.88
      }
     },
     {
      "fold": 3,
      "test_utc": [
       1787356296000,
       1789602528000
      ],
      "entries": {
       "n": 73,
       "trades_per_day": 2.704,
       "avg_R": -0.1475,
       "profit_factor": 0.8949,
       "net_per_day_pct": -0.04932,
       "max_dd_pct": 3.6589,
       "liquidations": 0
      },
      "exits": {
       "n": 41,
       "trades_per_day": 1.519,
       "avg_R": -1.683,
       "profit_factor": 0.4678,
       "net_per_day_pct": -0.37026,
       "max_dd_pct": 10.3902,
       "liquidations": 10,
       "capture_pct": 11.77
      }
     },
     {
      "fold": 4,
      "test_utc": [
       1789602528000,
       1791848760000
      ],
      "entries": {
       "n": 62,
       "trades_per_day": 2.296,
       "avg_R": -0.6087,
       "profit_factor": 0.4115,
       "net_per_day_pct": -0.18854,
       "max_dd_pct": 5.2969,
       "liquidations": 0
      },
      "exits": {
       "n": 37,
       "trades_per_day": 1.37,
       "avg_R": -1.4429,
       "profit_factor": 0.3443,
       "net_per_day_pct": -0.36124,
       "max_dd_pct": 9.7628,
       "liquidations": 8,
       "capture_pct": 5.88
      }
     }
    ],
    "stability": {
     "folds_entry_avgR_positive": 0,
     "folds_exit_avgR_positive": 2,
     "fold_entry_net_per_day_pct": [
      -0.07889,
      -0.15699,
      -0.04932,
      -0.18854
     ],
     "fold_exit_net_per_day_pct": [
      0.10407,
      0.33671,
      -0.37026,
      -0.36124
     ],
     "cross_inst": {
      "inst": "BTC-USDT-SWAP",
      "entries": {
       "n": 359,
       "trades_per_day": 2.762,
       "avg_R": -0.5409,
       "profit_factor": 0.4798,
       "net_per_day_pct": -0.15756,
       "max_dd_pct": 20.9016,
       "liquidations": 0,
       "hit_rate_1atr": 0.4691
      },
      "exits": {
       "n": 199,
       "trades_per_day": 1.531,
       "avg_R": -0.1624,
       "profit_factor": 0.7651,
       "net_per_day_pct": -0.09947,
       "max_dd_pct": 16.4631,
       "liquidations": 23,
       "capture_pct": 22.78
      }
     },
     "neighbours": [
      {
       "params": {
        "height_atr": 1.4
       },
       "entries": {
        "n": 180,
        "trades_per_day": 1.385,
        "avg_R": -0.4107,
        "profit_factor": 0.5476,
        "net_per_day_pct": -0.08674,
        "max_dd_pct": 11.3934,
        "liquidations": 0,
        "hit_rate_1atr": 0.486
       },
       "exits": {
        "n": 126,
        "trades_per_day": 0.969,
        "avg_R": -0.6994,
        "profit_factor": 0.7432,
        "net_per_day_pct": -0.09335,
        "max_dd_pct": 18.7406,
        "liquidations": 33
       }
      },
      {
       "params": {
        "height_atr": 1.8
       },
       "entries": {
        "n": 497,
        "trades_per_day": 3.823,
        "avg_R": -0.3468,
        "profit_factor": 0.6107,
        "net_per_day_pct": -0.20089,
        "max_dd_pct": 27.0538,
        "liquidations": 0,
        "hit_rate_1atr": 0.4919
       },
       "exits": {
        "n": 275,
        "trades_per_day": 2.115,
        "avg_R": -0.0202,
        "profit_factor": 0.9872,
        "net_per_day_pct": -0.00746,
        "max_dd_pct": 19.9851,
        "liquidations": 25
       }
      }
     ]
    }
   }
  }
 ],
 "runtime_s": 79.0
}