{
  "schema_version": "1.1",
  "generated_at": "2026-10-21T17:32:12.369120Z",
  "source": "backtest",
  "backtest": {
    "label": "Historical simulation of the strategy, Aug 2025 \u2013 Oct 2026, not live trades",
    "note": "Historical simulation of the strategy, Aug 2025 \u2013 Oct 2026, not live trades. Simulated on Bybit historical data; these trades were never posted as signals. Out-of-sample = walk-forward test folds; parameters were chosen on data before each fold. Universe is today's liquid coins (survivorship bias). Live results are a separate file (source: live) that starts from zero at launch.",
    "in_sample": [
      "2025-08-01T00:00:00Z",
      "2026-02-01T00:00:00Z"
    ],
    "out_of_sample_from": "2026-02-01T00:00:00Z"
  },
  "label": "Historical simulation of the strategy, Aug 2025 \u2013 Oct 2026, not live trades",
  "group": {
    "name": "Chartroom Signals",
    "telegram": "@chartroom_signals",
    "website": "https://t.me/PLACEHOLDER_chartroom_signals"
  },
  "methodology": {
    "result_unit": "unleveraged % price move, weighted by the share closed at each exit, net of fees and funding",
    "strategies": {
      "pullback": {
        "enabled": true
      },
      "intraday": {
        "enabled": true
      },
      "rotation": {
        "enabled": true
      }
    },
    "exits": {
      "pullback": "40% at TP1 (stop to entry), 30% at TP2 (stop to TP1), rest at TP3; time exit after 72h",
      "rotation": "no targets; stop at 3x daily ATR, market exit after 7 days"
    },
    "win_definition": "result_pct > 0.05; |result_pct| <= 0.05 counts as breakeven",
    "equity_curve": "compounded, 0.5% account risk per signal (equity *= 1 + risk * R)",
    "fees_included": true,
    "fee_model": "taker 0.055% of notional on entry and on exit",
    "funding_included": true,
    "same_candle_rule": "stop assumed to hit before target"
  },
  "summary": {
    "all_time": {
      "signals": 256,
      "wins": 133,
      "losses": 123,
      "breakeven": 0,
      "win_rate": 52.0,
      "net_pct": 391.71,
      "net_r": 21.62,
      "avg_r": 0.08,
      "profit_factor": 1.52,
      "account_growth_pct": 11.03,
      "max_drawdown_pct": 4.24,
      "best": {
        "id": 251,
        "symbol": "STRKUSDT",
        "pair": "STRK/USDT",
        "side": "LONG",
        "result_pct": 109.44,
        "result_r": 4.29
      },
      "worst": {
        "id": 132,
        "symbol": "INJUSDT",
        "pair": "INJ/USDT",
        "side": "SHORT",
        "result_pct": -1.07,
        "result_r": -1.11
      },
      "exits": {
        "tp3": 21,
        "trail": 25,
        "breakeven": 42,
        "sl": 80,
        "expired": 0,
        "time": 88
      },
      "by_strategy": {
        "pullback": {
          "signals": 160,
          "wins": 88,
          "net_pct": 16.4612,
          "net_r": 7.5141
        },
        "rotation": {
          "signals": 96,
          "wins": 45,
          "net_pct": 375.2535,
          "net_r": 14.1089
        }
      },
      "costs": {
        "gross_pct": 422.18,
        "fees_pct": -28.16,
        "funding_pct": -2.31
      },
      "per_pair": [
        {
          "symbol": "ZECUSDT",
          "pair": "ZEC/USDT",
          "signals": 23,
          "wins": 13,
          "net_pct": 228.7541,
          "net_r": 10.8498
        },
        {
          "symbol": "SUIUSDT",
          "pair": "SUI/USDT",
          "signals": 7,
          "wins": 6,
          "net_pct": 13.9015,
          "net_r": 6.6801
        },
        {
          "symbol": "ETHUSDT",
          "pair": "ETH/USDT",
          "signals": 11,
          "wins": 8,
          "net_pct": 30.2653,
          "net_r": 3.7322
        },
        {
          "symbol": "SOLUSDT",
          "pair": "SOL/USDT",
          "signals": 10,
          "wins": 6,
          "net_pct": 6.3196,
          "net_r": 3.5908
        },
        {
          "symbol": "IOSTUSDT",
          "pair": "IOST/USDT",
          "signals": 5,
          "wins": 4,
          "net_pct": 11.2793,
          "net_r": 3.4365
        },
        {
          "symbol": "UNIUSDT",
          "pair": "UNI/USDT",
          "signals": 13,
          "wins": 8,
          "net_pct": 50.9749,
          "net_r": 3.3104
        },
        {
          "symbol": "ONDOUSDT",
          "pair": "ONDO/USDT",
          "signals": 8,
          "wins": 4,
          "net_pct": -13.08,
          "net_r": 3.0508
        },
        {
          "symbol": "AEROUSDT",
          "pair": "AERO/USDT",
          "signals": 7,
          "wins": 5,
          "net_pct": 39.5146,
          "net_r": 2.7521
        },
        {
          "symbol": "XRPUSDT",
          "pair": "XRP/USDT",
          "signals": 6,
          "wins": 5,
          "net_pct": 10.1978,
          "net_r": 2.3348
        },
        {
          "symbol": "TIAUSDT",
          "pair": "TIA/USDT",
          "signals": 5,
          "wins": 4,
          "net_pct": 4.5028,
          "net_r": 2.2081
        },
        {
          "symbol": "XMRUSDT",
          "pair": "XMR/USDT",
          "signals": 9,
          "wins": 5,
          "net_pct": 21.5755,
          "net_r": 1.9345
        },
        {
          "symbol": "NEARUSDT",
          "pair": "NEAR/USDT",
          "signals": 11,
          "wins": 6,
          "net_pct": 16.8091,
          "net_r": 1.7538
        },
        {
          "symbol": "AAVEUSDT",
          "pair": "AAVE/USDT",
          "signals": 4,
          "wins": 3,
          "net_pct": 2.2074,
          "net_r": 1.5024
        },
        {
          "symbol": "ENAUSDT",
          "pair": "ENA/USDT",
          "signals": 11,
          "wins": 5,
          "net_pct": 12.3157,
          "net_r": 1.2388
        },
        {
          "symbol": "HYPEUSDT",
          "pair": "HYPE/USDT",
          "signals": 3,
          "wins": 2,
          "net_pct": 19.9789,
          "net_r": 1.1214
        },
        {
          "symbol": "COMPUSDT",
          "pair": "COMP/USDT",
          "signals": 7,
          "wins": 4,
          "net_pct": 17.3782,
          "net_r": 1.013
        },
        {
          "symbol": "INJUSDT",
          "pair": "INJ/USDT",
          "signals": 8,
          "wins": 4,
          "net_pct": 16.6723,
          "net_r": 0.5982
        },
        {
          "symbol": "TAOUSDT",
          "pair": "TAO/USDT",
          "signals": 8,
          "wins": 4,
          "net_pct": 7.3196,
          "net_r": 0.0967
        },
        {
          "symbol": "BTCUSDT",
          "pair": "BTC/USDT",
          "signals": 10,
          "wins": 6,
          "net_pct": -2.5653,
          "net_r": -0.0874
        },
        {
          "symbol": "LINKUSDT",
          "pair": "LINK/USDT",
          "signals": 7,
          "wins": 4,
          "net_pct": -2.0284,
          "net_r": -0.3843
        },
        {
          "symbol": "ADAUSDT",
          "pair": "ADA/USDT",
          "signals": 6,
          "wins": 2,
          "net_pct": -10.0666,
          "net_r": -0.7096
        },
        {
          "symbol": "DOGEUSDT",
          "pair": "DOGE/USDT",
          "signals": 9,
          "wins": 4,
          "net_pct": -2.0125,
          "net_r": -1.5029
        },
        {
          "symbol": "STRKUSDT",
          "pair": "STRK/USDT",
          "signals": 11,
          "wins": 3,
          "net_pct": 51.1159,
          "net_r": -1.6206
        },
        {
          "symbol": "ZROUSDT",
          "pair": "ZRO/USDT",
          "signals": 7,
          "wins": 3,
          "net_pct": -10.0173,
          "net_r": -1.6486
        },
        {
          "symbol": "ARBUSDT",
          "pair": "ARB/USDT",
          "signals": 11,
          "wins": 5,
          "net_pct": 24.3044,
          "net_r": -2.1418
        },
        {
          "symbol": "WLDUSDT",
          "pair": "WLD/USDT",
          "signals": 5,
          "wins": 1,
          "net_pct": -21.5803,
          "net_r": -2.2802
        },
        {
          "symbol": "BNBUSDT",
          "pair": "BNB/USDT",
          "signals": 8,
          "wins": 3,
          "net_pct": -29.4327,
          "net_r": -2.4467
        },
        {
          "symbol": "1000PEPEUSDT",
          "pair": "1000PEPE/USDT",
          "signals": 10,
          "wins": 4,
          "net_pct": -41.9765,
          "net_r": -2.6919
        },
        {
          "symbol": "LTCUSDT",
          "pair": "LTC/USDT",
          "signals": 7,
          "wins": 2,
          "net_pct": -9.4995,
          "net_r": -4.6144
        },
        {
          "symbol": "AVAXUSDT",
          "pair": "AVAX/USDT",
          "signals": 9,
          "wins": 0,
          "net_pct": -51.4131,
          "net_r": -9.453
        }
      ]
    },
    "last_7d": {
      "signals": 2,
      "wins": 0,
      "losses": 2,
      "breakeven": 0,
      "win_rate": 0.0,
      "net_pct": -27.27,
      "net_r": -0.94,
      "avg_r": -0.47,
      "profit_factor": 0.0,
      "account_growth_pct": -0.47,
      "max_drawdown_pct": 0.47,
      "best": {
        "id": 255,
        "symbol": "ZROUSDT",
        "pair": "ZRO/USDT",
        "side": "LONG",
        "result_pct": -12.2,
        "result_r": -0.42
      },
      "worst": {
        "id": 254,
        "symbol": "NEARUSDT",
        "pair": "NEAR/USDT",
        "side": "LONG",
        "result_pct": -15.07,
        "result_r": -0.52
      },
      "exits": {
        "tp3": 0,
        "trail": 0,
        "breakeven": 0,
        "sl": 0,
        "expired": 0,
        "time": 2
      },
      "by_strategy": {
        "rotation": {
          "signals": 2,
          "wins": 0,
          "net_pct": -27.2727,
          "net_r": -0.9446
        }
      },
      "costs": {
        "gross_pct": -26.87,
        "fees_pct": -0.22,
        "funding_pct": -0.18
      },
      "per_pair": [
        {
          "symbol": "ZROUSDT",
          "pair": "ZRO/USDT",
          "signals": 1,
          "wins": 0,
          "net_pct": -12.2026,
          "net_r": -0.4199
        },
        {
          "symbol": "NEARUSDT",
          "pair": "NEAR/USDT",
          "signals": 1,
          "wins": 0,
          "net_pct": -15.0701,
          "net_r": -0.5247
        }
      ]
    },
    "last_30d": {
      "signals": 18,
      "wins": 10,
      "losses": 8,
      "breakeven": 0,
      "win_rate": 55.6,
      "net_pct": 102.66,
      "net_r": 7.01,
      "avg_r": 0.39,
      "profit_factor": 2.13,
      "account_growth_pct": 3.52,
      "max_drawdown_pct": 1.18,
      "best": {
        "id": 251,
        "symbol": "STRKUSDT",
        "pair": "STRK/USDT",
        "side": "LONG",
        "result_pct": 109.44,
        "result_r": 4.29
      },
      "worst": {
        "id": 252,
        "symbol": "COMPUSDT",
        "pair": "COMP/USDT",
        "side": "LONG",
        "result_pct": -1.76,
        "result_r": -1.07
      },
      "exits": {
        "tp3": 2,
        "trail": 1,
        "breakeven": 1,
        "sl": 3,
        "expired": 0,
        "time": 11
      },
      "by_strategy": {
        "pullback": {
          "signals": 6,
          "wins": 4,
          "net_pct": 10.0471,
          "net_r": 3.273
        },
        "rotation": {
          "signals": 12,
          "wins": 6,
          "net_pct": 92.6157,
          "net_r": 3.7326
        }
      },
      "costs": {
        "gross_pct": 105.54,
        "fees_pct": -1.98,
        "funding_pct": -0.9
      },
      "per_pair": [
        {
          "symbol": "STRKUSDT",
          "pair": "STRK/USDT",
          "signals": 2,
          "wins": 1,
          "net_pct": 83.8688,
          "net_r": 3.2835
        },
        {
          "symbol": "IOSTUSDT",
          "pair": "IOST/USDT",
          "signals": 1,
          "wins": 1,
          "net_pct": 5.9546,
          "net_r": 1.9839
        },
        {
          "symbol": "AEROUSDT",
          "pair": "AERO/USDT",
          "signals": 1,
          "wins": 1,
          "net_pct": 6.0311,
          "net_r": 1.8626
        },
        {
          "symbol": "SOLUSDT",
          "pair": "SOL/USDT",
          "signals": 1,
          "wins": 1,
          "net_pct": 1.3151,
          "net_r": 1.1971
        },
        {
          "symbol": "NEARUSDT",
          "pair": "NEAR/USDT",
          "signals": 4,
          "wins": 2,
          "net_pct": 24.7319,
          "net_r": 0.9907
        },
        {
          "symbol": "UNIUSDT",
          "pair": "UNI/USDT",
          "signals": 1,
          "wins": 1,
          "net_pct": 10.6786,
          "net_r": 0.4352
        },
        {
          "symbol": "LTCUSDT",
          "pair": "LTC/USDT",
          "signals": 1,
          "wins": 1,
          "net_pct": 1.0623,
          "net_r": 0.3558
        },
        {
          "symbol": "ZROUSDT",
          "pair": "ZRO/USDT",
          "signals": 2,
          "wins": 1,
          "net_pct": -5.3862,
          "net_r": -0.1758
        },
        {
          "symbol": "ARBUSDT",
          "pair": "ARB/USDT",
          "signals": 2,
          "wins": 1,
          "net_pct": -6.1939,
          "net_r": -0.213
        },
        {
          "symbol": "ZECUSDT",
          "pair": "ZEC/USDT",
          "signals": 1,
          "wins": 0,
          "net_pct": -15.0835,
          "net_r": -0.588
        },
        {
          "symbol": "LINKUSDT",
          "pair": "LINK/USDT",
          "signals": 1,
          "wins": 0,
          "net_pct": -2.5606,
          "net_r": -1.053
        },
        {
          "symbol": "COMPUSDT",
          "pair": "COMP/USDT",
          "signals": 1,
          "wins": 0,
          "net_pct": -1.7554,
          "net_r": -1.0734
        }
      ]
    }
  },
  "open_signals": 0,
  "periods": {
    "weekly": [
      {
        "start": "2025-08-04T00:00:00Z",
        "end": "2025-08-11T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 1,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": -4.36,
          "net_r": -1.85,
          "avg_r": -0.62,
          "profit_factor": 0.04,
          "account_growth_pct": -0.93,
          "max_drawdown_pct": 1.05,
          "best": {
            "id": 4,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "LONG",
            "result_pct": 0.2,
            "result_r": 0.25
          },
          "worst": {
            "id": 6,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -1.9,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 1,
              "net_pct": -4.3568,
              "net_r": -1.8547
            }
          },
          "costs": {
            "gross_pct": -4.01,
            "fees_pct": -0.33,
            "funding_pct": -0.02
          }
        }
      },
      {
        "start": "2025-08-11T00:00:00Z",
        "end": "2025-08-18T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 3,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 63.82,
          "net_r": 2.72,
          "avg_r": 0.91,
          "profit_factor": null,
          "account_growth_pct": 1.37,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 1,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "LONG",
            "result_pct": 21.32,
            "result_r": 1.39
          },
          "worst": {
            "id": 2,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "LONG",
            "result_pct": 7.86,
            "result_r": 0.39
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 3,
              "net_pct": 63.8165,
              "net_r": 2.7231
            }
          },
          "costs": {
            "gross_pct": 64.08,
            "fees_pct": -0.33,
            "funding_pct": 0.07
          }
        }
      },
      {
        "start": "2025-08-18T00:00:00Z",
        "end": "2025-08-25T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 3,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 75.0,
          "net_pct": 13.63,
          "net_r": 1.08,
          "avg_r": 0.27,
          "profit_factor": 2.21,
          "account_growth_pct": 0.54,
          "max_drawdown_pct": 0.2,
          "best": {
            "id": 9,
            "symbol": "AEROUSDT",
            "pair": "AERO/USDT",
            "side": "LONG",
            "result_pct": 19.29,
            "result_r": 0.79
          },
          "worst": {
            "id": 8,
            "symbol": "ENAUSDT",
            "pair": "ENA/USDT",
            "side": "LONG",
            "result_pct": -11.28,
            "result_r": -0.41
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 12.9493,
              "net_r": 0.7341
            },
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 0.6837,
              "net_r": 0.3446
            }
          },
          "costs": {
            "gross_pct": 14.51,
            "fees_pct": -0.44,
            "funding_pct": -0.44
          }
        }
      },
      {
        "start": "2025-08-25T00:00:00Z",
        "end": "2025-09-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 2,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": -2.64,
          "net_r": -1.05,
          "avg_r": -0.26,
          "profit_factor": 0.42,
          "account_growth_pct": -0.53,
          "max_drawdown_pct": 0.53,
          "best": {
            "id": 12,
            "symbol": "AEROUSDT",
            "pair": "AERO/USDT",
            "side": "LONG",
            "result_pct": 1.37,
            "result_r": 0.05
          },
          "worst": {
            "id": 15,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "SHORT",
            "result_pct": -2.11,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": -0.5357,
              "net_r": -0.0029
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -2.106,
              "net_r": -1.0472
            }
          },
          "costs": {
            "gross_pct": -1.78,
            "fees_pct": -0.44,
            "funding_pct": -0.42
          }
        }
      },
      {
        "start": "2025-09-01T00:00:00Z",
        "end": "2025-09-08T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 1,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 2.51,
          "net_r": 1.26,
          "avg_r": 1.26,
          "profit_factor": null,
          "account_growth_pct": 0.63,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 14,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 2.51,
            "result_r": 1.26
          },
          "worst": {
            "id": 14,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 2.51,
            "result_r": 1.26
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 2.5095,
              "net_r": 1.262
            }
          },
          "costs": {
            "gross_pct": 2.58,
            "fees_pct": -0.11,
            "funding_pct": 0.03
          }
        }
      },
      {
        "start": "2025-09-08T00:00:00Z",
        "end": "2025-09-15T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 0,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -5.44,
          "net_r": -2.09,
          "avg_r": -1.05,
          "profit_factor": 0.0,
          "account_growth_pct": -1.04,
          "max_drawdown_pct": 1.04,
          "best": {
            "id": 17,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "LONG",
            "result_pct": -3.13,
            "result_r": -1.04
          },
          "worst": {
            "id": 16,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -2.31,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 2,
              "wins": 0,
              "net_pct": -5.4438,
              "net_r": -2.0946
            }
          },
          "costs": {
            "gross_pct": -5.2,
            "fees_pct": -0.22,
            "funding_pct": -0.02
          }
        }
      },
      {
        "start": "2025-09-15T00:00:00Z",
        "end": "2025-09-22T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 0,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -3.88,
          "net_r": -2.13,
          "avg_r": -1.07,
          "profit_factor": 0.0,
          "account_growth_pct": -1.06,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 22,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -2.34,
            "result_r": -1.05
          },
          "worst": {
            "id": 21,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "LONG",
            "result_pct": -1.54,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 2,
              "wins": 0,
              "net_pct": -3.8802,
              "net_r": -2.1348
            }
          },
          "costs": {
            "gross_pct": -3.65,
            "fees_pct": -0.22,
            "funding_pct": -0.02
          }
        }
      },
      {
        "start": "2025-09-22T00:00:00Z",
        "end": "2025-09-29T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 10,
          "wins": 6,
          "losses": 4,
          "breakeven": 0,
          "win_rate": 60.0,
          "net_pct": -20.4,
          "net_r": 0.31,
          "avg_r": 0.03,
          "profit_factor": 0.26,
          "account_growth_pct": 0.15,
          "max_drawdown_pct": 0.53,
          "best": {
            "id": 31,
            "symbol": "ONDOUSDT",
            "pair": "ONDO/USDT",
            "side": "SHORT",
            "result_pct": 1.47,
            "result_r": 1.22
          },
          "worst": {
            "id": 29,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "SHORT",
            "result_pct": -1.7,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 4,
            "sl": 2,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 4,
              "wins": 1,
              "net_pct": -23.3565,
              "net_r": -1.2286
            },
            "pullback": {
              "signals": 6,
              "wins": 5,
              "net_pct": 2.952,
              "net_r": 1.5379
            }
          },
          "costs": {
            "gross_pct": -18.77,
            "fees_pct": -1.1,
            "funding_pct": -0.54
          }
        }
      },
      {
        "start": "2025-09-29T00:00:00Z",
        "end": "2025-10-06T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 1,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": 5.81,
          "net_r": -0.33,
          "avg_r": -0.11,
          "profit_factor": 1.49,
          "account_growth_pct": -0.17,
          "max_drawdown_pct": 0.68,
          "best": {
            "id": 23,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 17.68,
            "result_r": 1.03
          },
          "worst": {
            "id": 32,
            "symbol": "ZROUSDT",
            "pair": "ZRO/USDT",
            "side": "LONG",
            "result_pct": -2.43,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 2
          },
          "by_strategy": {
            "rotation": {
              "signals": 2,
              "wins": 1,
              "net_pct": 8.247,
              "net_r": 0.7209
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -2.4341,
              "net_r": -1.0473
            }
          },
          "costs": {
            "gross_pct": 6.32,
            "fees_pct": -0.33,
            "funding_pct": -0.18
          }
        }
      },
      {
        "start": "2025-10-06T00:00:00Z",
        "end": "2025-10-13T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 0,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -32.49,
          "net_r": -2.02,
          "avg_r": -1.01,
          "profit_factor": 0.0,
          "account_growth_pct": -1.01,
          "max_drawdown_pct": 1.01,
          "best": {
            "id": 35,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "LONG",
            "result_pct": -12.15,
            "result_r": -1.01
          },
          "worst": {
            "id": 34,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -20.34,
            "result_r": -1.01
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "rotation": {
              "signals": 2,
              "wins": 0,
              "net_pct": -32.488,
              "net_r": -2.0223
            }
          },
          "costs": {
            "gross_pct": -32.13,
            "fees_pct": -0.22,
            "funding_pct": -0.14
          }
        }
      },
      {
        "start": "2025-10-13T00:00:00Z",
        "end": "2025-10-20T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 7,
          "wins": 4,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 57.1,
          "net_pct": 57.96,
          "net_r": 2.39,
          "avg_r": 0.34,
          "profit_factor": 8.76,
          "account_growth_pct": 1.19,
          "max_drawdown_pct": 1.57,
          "best": {
            "id": 33,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 57.44,
            "result_r": 1.88
          },
          "worst": {
            "id": 44,
            "symbol": "ADAUSDT",
            "pair": "ADA/USDT",
            "side": "SHORT",
            "result_pct": -2.06,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 3,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 1
          },
          "by_strategy": {
            "rotation": {
              "signals": 1,
              "wins": 1,
              "net_pct": 57.4444,
              "net_r": 1.8778
            },
            "pullback": {
              "signals": 6,
              "wins": 3,
              "net_pct": 0.5127,
              "net_r": 0.5085
            }
          },
          "costs": {
            "gross_pct": 58.7,
            "fees_pct": -0.77,
            "funding_pct": 0.03
          }
        }
      },
      {
        "start": "2025-10-20T00:00:00Z",
        "end": "2025-10-27T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 1,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 25.0,
          "net_pct": -13.12,
          "net_r": -1.54,
          "avg_r": -0.39,
          "profit_factor": 0.52,
          "account_growth_pct": -0.77,
          "max_drawdown_pct": 0.86,
          "best": {
            "id": 37,
            "symbol": "TAOUSDT",
            "pair": "TAO/USDT",
            "side": "LONG",
            "result_pct": 14.0,
            "result_r": 0.41
          },
          "worst": {
            "id": 45,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "SHORT",
            "result_pct": -2.3,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": -10.816,
              "net_r": -0.5012
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -2.3047,
              "net_r": -1.0406
            }
          },
          "costs": {
            "gross_pct": -12.32,
            "fees_pct": -0.44,
            "funding_pct": -0.36
          }
        }
      },
      {
        "start": "2025-10-27T00:00:00Z",
        "end": "2025-11-03T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 0,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -6.07,
          "net_r": -3.17,
          "avg_r": -1.06,
          "profit_factor": 0.0,
          "account_growth_pct": -1.58,
          "max_drawdown_pct": 1.58,
          "best": {
            "id": 50,
            "symbol": "DOGEUSDT",
            "pair": "DOGE/USDT",
            "side": "SHORT",
            "result_pct": -2.55,
            "result_r": -1.05
          },
          "worst": {
            "id": 52,
            "symbol": "DOGEUSDT",
            "pair": "DOGE/USDT",
            "side": "SHORT",
            "result_pct": -1.49,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 0,
              "net_pct": -6.0699,
              "net_r": -3.1726
            }
          },
          "costs": {
            "gross_pct": -5.75,
            "fees_pct": -0.33,
            "funding_pct": 0.01
          }
        }
      },
      {
        "start": "2025-11-03T00:00:00Z",
        "end": "2025-11-10T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 7,
          "wins": 6,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 85.7,
          "net_pct": 63.19,
          "net_r": 5.76,
          "avg_r": 0.82,
          "profit_factor": 74.07,
          "account_growth_pct": 2.91,
          "max_drawdown_pct": 0.03,
          "best": {
            "id": 53,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "SHORT",
            "result_pct": 5.96,
            "result_r": 1.86
          },
          "worst": {
            "id": 47,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": -0.86,
            "result_r": -0.05
          },
          "exits": {
            "tp3": 2,
            "trail": 0,
            "breakeven": 2,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 49.4304,
              "net_r": 1.3422
            },
            "pullback": {
              "signals": 4,
              "wins": 4,
              "net_pct": 13.7612,
              "net_r": 4.4209
            }
          },
          "costs": {
            "gross_pct": 63.18,
            "fees_pct": -0.77,
            "funding_pct": 0.78
          }
        }
      },
      {
        "start": "2025-11-10T00:00:00Z",
        "end": "2025-11-17T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 7,
          "wins": 3,
          "losses": 4,
          "breakeven": 0,
          "win_rate": 42.9,
          "net_pct": -5.12,
          "net_r": -1.61,
          "avg_r": -0.23,
          "profit_factor": 0.49,
          "account_growth_pct": -0.81,
          "max_drawdown_pct": 2.07,
          "best": {
            "id": 58,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "SHORT",
            "result_pct": 2.64,
            "result_r": 1.83
          },
          "worst": {
            "id": 60,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "SHORT",
            "result_pct": -2.23,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 2,
            "sl": 4,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 7,
              "wins": 3,
              "net_pct": -5.1201,
              "net_r": -1.6091
            }
          },
          "costs": {
            "gross_pct": -4.41,
            "fees_pct": -0.77,
            "funding_pct": 0.06
          }
        }
      },
      {
        "start": "2025-11-17T00:00:00Z",
        "end": "2025-11-24T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 2,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": 3.09,
          "net_r": 1.63,
          "avg_r": 0.41,
          "profit_factor": 1.53,
          "account_growth_pct": 0.81,
          "max_drawdown_pct": 0.52,
          "best": {
            "id": 65,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 5.04,
            "result_r": 1.86
          },
          "worst": {
            "id": 68,
            "symbol": "WLDUSDT",
            "pair": "WLD/USDT",
            "side": "SHORT",
            "result_pct": -2.66,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 2,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 4,
              "wins": 2,
              "net_pct": 3.0865,
              "net_r": 1.6283
            }
          },
          "costs": {
            "gross_pct": 3.52,
            "fees_pct": -0.44,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2025-11-24T00:00:00Z",
        "end": "2025-12-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 0,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -4.38,
          "net_r": -2.13,
          "avg_r": -1.07,
          "profit_factor": 0.0,
          "account_growth_pct": -1.06,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 66,
            "symbol": "ARBUSDT",
            "pair": "ARB/USDT",
            "side": "SHORT",
            "result_pct": -2.9,
            "result_r": -1.04
          },
          "worst": {
            "id": 67,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "SHORT",
            "result_pct": -1.49,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 2,
              "wins": 0,
              "net_pct": -4.385,
              "net_r": -2.1315
            }
          },
          "costs": {
            "gross_pct": -4.16,
            "fees_pct": -0.22,
            "funding_pct": -0.01
          }
        }
      },
      {
        "start": "2025-12-01T00:00:00Z",
        "end": "2025-12-08T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 1,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 25.0,
          "net_pct": -2.92,
          "net_r": -1.91,
          "avg_r": -0.48,
          "profit_factor": 0.53,
          "account_growth_pct": -0.96,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 71,
            "symbol": "TIAUSDT",
            "pair": "TIA/USDT",
            "side": "SHORT",
            "result_pct": 3.32,
            "result_r": 1.26
          },
          "worst": {
            "id": 70,
            "symbol": "LTCUSDT",
            "pair": "LTC/USDT",
            "side": "SHORT",
            "result_pct": -1.71,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 4,
              "wins": 1,
              "net_pct": -2.9191,
              "net_r": -1.9093
            }
          },
          "costs": {
            "gross_pct": -2.49,
            "fees_pct": -0.44,
            "funding_pct": 0.01
          }
        }
      },
      {
        "start": "2025-12-08T00:00:00Z",
        "end": "2025-12-15T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 0,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -1.82,
          "net_r": -1.05,
          "avg_r": -1.05,
          "profit_factor": 0.0,
          "account_growth_pct": -0.52,
          "max_drawdown_pct": 0.52,
          "best": {
            "id": 73,
            "symbol": "IOSTUSDT",
            "pair": "IOST/USDT",
            "side": "SHORT",
            "result_pct": -1.82,
            "result_r": -1.05
          },
          "worst": {
            "id": 73,
            "symbol": "IOSTUSDT",
            "pair": "IOST/USDT",
            "side": "SHORT",
            "result_pct": -1.82,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -1.8201,
              "net_r": -1.046
            }
          },
          "costs": {
            "gross_pct": -1.74,
            "fees_pct": -0.11,
            "funding_pct": 0.03
          }
        }
      },
      {
        "start": "2025-12-15T00:00:00Z",
        "end": "2025-12-22T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 3,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 60.0,
          "net_pct": 2.79,
          "net_r": 1.16,
          "avg_r": 0.23,
          "profit_factor": 1.57,
          "account_growth_pct": 0.57,
          "max_drawdown_pct": 1.04,
          "best": {
            "id": 74,
            "symbol": "ADAUSDT",
            "pair": "ADA/USDT",
            "side": "SHORT",
            "result_pct": 3.07,
            "result_r": 1.84
          },
          "worst": {
            "id": 76,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": -1.93,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 1,
            "trail": 1,
            "breakeven": 1,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 5,
              "wins": 3,
              "net_pct": 2.7909,
              "net_r": 1.1554
            }
          },
          "costs": {
            "gross_pct": 3.31,
            "fees_pct": -0.55,
            "funding_pct": 0.03
          }
        }
      },
      {
        "start": "2025-12-22T00:00:00Z",
        "end": "2025-12-29T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 0,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -1.4,
          "net_r": -1.09,
          "avg_r": -1.09,
          "profit_factor": 0.0,
          "account_growth_pct": -0.54,
          "max_drawdown_pct": 0.54,
          "best": {
            "id": 79,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "SHORT",
            "result_pct": -1.4,
            "result_r": -1.09
          },
          "worst": {
            "id": 79,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "SHORT",
            "result_pct": -1.4,
            "result_r": -1.09
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -1.3981,
              "net_r": -1.0854
            }
          },
          "costs": {
            "gross_pct": -1.29,
            "fees_pct": -0.11,
            "funding_pct": 0
          }
        }
      },
      {
        "start": "2026-01-05T00:00:00Z",
        "end": "2026-01-12T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 2,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": -38.86,
          "net_r": 0.12,
          "avg_r": 0.03,
          "profit_factor": 0.14,
          "account_growth_pct": 0.06,
          "max_drawdown_pct": 1.01,
          "best": {
            "id": 84,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "LONG",
            "result_pct": 6.09,
            "result_r": 1.87
          },
          "worst": {
            "id": 81,
            "symbol": "1000PEPEUSDT",
            "pair": "1000PEPE/USDT",
            "side": "LONG",
            "result_pct": -19.73,
            "result_r": -1.01
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 1,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 2,
              "wins": 2,
              "net_pct": 6.3472,
              "net_r": 2.1453
            },
            "rotation": {
              "signals": 2,
              "wins": 0,
              "net_pct": -45.2068,
              "net_r": -2.0211
            }
          },
          "costs": {
            "gross_pct": -38.19,
            "fees_pct": -0.44,
            "funding_pct": -0.23
          }
        }
      },
      {
        "start": "2026-01-12T00:00:00Z",
        "end": "2026-01-19T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 1,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": 31.56,
          "net_r": 0.95,
          "avg_r": 0.48,
          "profit_factor": 19.09,
          "account_growth_pct": 0.47,
          "max_drawdown_pct": 0.54,
          "best": {
            "id": 82,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": 33.3,
            "result_r": 2.03
          },
          "worst": {
            "id": 88,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "LONG",
            "result_pct": -1.74,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 1
          },
          "by_strategy": {
            "rotation": {
              "signals": 1,
              "wins": 1,
              "net_pct": 33.3047,
              "net_r": 2.0282
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -1.7446,
              "net_r": -1.078
            }
          },
          "costs": {
            "gross_pct": 32.19,
            "fees_pct": -0.22,
            "funding_pct": -0.41
          }
        }
      },
      {
        "start": "2026-01-19T00:00:00Z",
        "end": "2026-01-26T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 12,
          "wins": 8,
          "losses": 4,
          "breakeven": 0,
          "win_rate": 66.7,
          "net_pct": -4.9,
          "net_r": 2.8,
          "avg_r": 0.23,
          "profit_factor": 0.7,
          "account_growth_pct": 1.4,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 99,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "SHORT",
            "result_pct": 3.96,
            "result_r": 1.86
          },
          "worst": {
            "id": 100,
            "symbol": "LTCUSDT",
            "pair": "LTC/USDT",
            "side": "SHORT",
            "result_pct": -1.3,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 2,
            "trail": 0,
            "breakeven": 5,
            "sl": 2,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": -10.3139,
              "net_r": -0.4451
            },
            "pullback": {
              "signals": 9,
              "wins": 7,
              "net_pct": 5.411,
              "net_r": 3.241
            }
          },
          "costs": {
            "gross_pct": -3.06,
            "fees_pct": -1.32,
            "funding_pct": -0.52
          }
        }
      },
      {
        "start": "2026-01-26T00:00:00Z",
        "end": "2026-02-02T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 9,
          "wins": 4,
          "losses": 5,
          "breakeven": 0,
          "win_rate": 44.4,
          "net_pct": -15.74,
          "net_r": 1.73,
          "avg_r": 0.19,
          "profit_factor": 0.63,
          "account_growth_pct": 0.85,
          "max_drawdown_pct": 1.91,
          "best": {
            "id": 106,
            "symbol": "ONDOUSDT",
            "pair": "ONDO/USDT",
            "side": "SHORT",
            "result_pct": 6.53,
            "result_r": 1.86
          },
          "worst": {
            "id": 103,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "SHORT",
            "result_pct": -2.04,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 3,
            "trail": 0,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": -25.4588,
              "net_r": -0.6805
            },
            "pullback": {
              "signals": 6,
              "wins": 3,
              "net_pct": 9.7203,
              "net_r": 2.4101
            }
          },
          "costs": {
            "gross_pct": -14.55,
            "fees_pct": -0.99,
            "funding_pct": -0.2
          }
        }
      },
      {
        "start": "2026-02-02T00:00:00Z",
        "end": "2026-02-09T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 3,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 60.0,
          "net_pct": -1.48,
          "net_r": -0.12,
          "avg_r": -0.02,
          "profit_factor": 0.76,
          "account_growth_pct": -0.06,
          "max_drawdown_pct": 0.52,
          "best": {
            "id": 109,
            "symbol": "SOLUSDT",
            "pair": "SOL/USDT",
            "side": "SHORT",
            "result_pct": 3.05,
            "result_r": 1.25
          },
          "worst": {
            "id": 108,
            "symbol": "1000PEPEUSDT",
            "pair": "1000PEPE/USDT",
            "side": "SHORT",
            "result_pct": -2.7,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 2,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 5,
              "wins": 3,
              "net_pct": -1.4803,
              "net_r": -0.1175
            }
          },
          "costs": {
            "gross_pct": -0.92,
            "fees_pct": -0.55,
            "funding_pct": -0.01
          }
        }
      },
      {
        "start": "2026-02-09T00:00:00Z",
        "end": "2026-02-16T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 5,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 9.68,
          "net_r": 3.57,
          "avg_r": 0.71,
          "profit_factor": null,
          "account_growth_pct": 1.8,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 114,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 4.19,
            "result_r": 1.27
          },
          "worst": {
            "id": 115,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "SHORT",
            "result_pct": 0.58,
            "result_r": 0.33
          },
          "exits": {
            "tp3": 0,
            "trail": 2,
            "breakeven": 3,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 5,
              "wins": 5,
              "net_pct": 9.6799,
              "net_r": 3.57
            }
          },
          "costs": {
            "gross_pct": 10.22,
            "fees_pct": -0.55,
            "funding_pct": 0.01
          }
        }
      },
      {
        "start": "2026-02-16T00:00:00Z",
        "end": "2026-02-23T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 1,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 0.67,
          "net_r": 0.34,
          "avg_r": 0.34,
          "profit_factor": null,
          "account_growth_pct": 0.17,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 117,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "SHORT",
            "result_pct": 0.67,
            "result_r": 0.34
          },
          "worst": {
            "id": 117,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "SHORT",
            "result_pct": 0.67,
            "result_r": 0.34
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 0.6701,
              "net_r": 0.3436
            }
          },
          "costs": {
            "gross_pct": 0.78,
            "fees_pct": -0.11,
            "funding_pct": 0
          }
        }
      },
      {
        "start": "2026-02-23T00:00:00Z",
        "end": "2026-03-02T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 1,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 1.19,
          "net_r": 0.37,
          "avg_r": 0.37,
          "profit_factor": null,
          "account_growth_pct": 0.18,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 118,
            "symbol": "TIAUSDT",
            "pair": "TIA/USDT",
            "side": "SHORT",
            "result_pct": 1.19,
            "result_r": 0.37
          },
          "worst": {
            "id": 118,
            "symbol": "TIAUSDT",
            "pair": "TIA/USDT",
            "side": "SHORT",
            "result_pct": 1.19,
            "result_r": 0.37
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 1.1913,
              "net_r": 0.3667
            }
          },
          "costs": {
            "gross_pct": 1.3,
            "fees_pct": -0.11,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-03-09T00:00:00Z",
        "end": "2026-03-16T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 1,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 25.0,
          "net_pct": -5.76,
          "net_r": -2.87,
          "avg_r": -0.72,
          "profit_factor": 0.08,
          "account_growth_pct": -1.43,
          "max_drawdown_pct": 1.59,
          "best": {
            "id": 119,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": 0.49,
            "result_r": 0.32
          },
          "worst": {
            "id": 122,
            "symbol": "1000PEPEUSDT",
            "pair": "1000PEPE/USDT",
            "side": "SHORT",
            "result_pct": -1.8,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 3,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 4,
              "wins": 1,
              "net_pct": -5.764,
              "net_r": -2.8723
            }
          },
          "costs": {
            "gross_pct": -5.28,
            "fees_pct": -0.44,
            "funding_pct": -0.04
          }
        }
      },
      {
        "start": "2026-03-16T00:00:00Z",
        "end": "2026-03-23T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 0,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -1.74,
          "net_r": -1.07,
          "avg_r": -1.07,
          "profit_factor": 0.0,
          "account_growth_pct": -0.53,
          "max_drawdown_pct": 0.53,
          "best": {
            "id": 126,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "LONG",
            "result_pct": -1.74,
            "result_r": -1.07
          },
          "worst": {
            "id": 126,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "LONG",
            "result_pct": -1.74,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -1.7421,
              "net_r": -1.0659
            }
          },
          "costs": {
            "gross_pct": -1.63,
            "fees_pct": -0.11,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-03-23T00:00:00Z",
        "end": "2026-03-30T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 1,
          "losses": 4,
          "breakeven": 0,
          "win_rate": 20.0,
          "net_pct": -24.14,
          "net_r": -0.9,
          "avg_r": -0.18,
          "profit_factor": 0.06,
          "account_growth_pct": -0.45,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 128,
            "symbol": "NEARUSDT",
            "pair": "NEAR/USDT",
            "side": "SHORT",
            "result_pct": 1.53,
            "result_r": 1.23
          },
          "worst": {
            "id": 127,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": -1.88,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -23.7842,
              "net_r": -1.0637
            },
            "pullback": {
              "signals": 2,
              "wins": 1,
              "net_pct": -0.3563,
              "net_r": 0.1648
            }
          },
          "costs": {
            "gross_pct": -23.88,
            "fees_pct": -0.55,
            "funding_pct": 0.29
          }
        }
      },
      {
        "start": "2026-03-30T00:00:00Z",
        "end": "2026-04-06T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 2,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 66.7,
          "net_pct": 2.69,
          "net_r": 1.3,
          "avg_r": 0.43,
          "profit_factor": 3.5,
          "account_growth_pct": 0.65,
          "max_drawdown_pct": 0.56,
          "best": {
            "id": 129,
            "symbol": "TIAUSDT",
            "pair": "TIA/USDT",
            "side": "SHORT",
            "result_pct": 2.34,
            "result_r": 1.25
          },
          "worst": {
            "id": 132,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "SHORT",
            "result_pct": -1.07,
            "result_r": -1.11
          },
          "exits": {
            "tp3": 0,
            "trail": 2,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 2,
              "net_pct": 2.6881,
              "net_r": 1.297
            }
          },
          "costs": {
            "gross_pct": 3.02,
            "fees_pct": -0.33,
            "funding_pct": -0.0
          }
        }
      },
      {
        "start": "2026-04-06T00:00:00Z",
        "end": "2026-04-13T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 2,
          "wins": 2,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 2.84,
          "net_r": 1.58,
          "avg_r": 0.79,
          "profit_factor": null,
          "account_growth_pct": 0.79,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 131,
            "symbol": "AAVEUSDT",
            "pair": "AAVE/USDT",
            "side": "SHORT",
            "result_pct": 2.05,
            "result_r": 1.24
          },
          "worst": {
            "id": 136,
            "symbol": "NEARUSDT",
            "pair": "NEAR/USDT",
            "side": "LONG",
            "result_pct": 0.78,
            "result_r": 0.34
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 1,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 2,
              "wins": 2,
              "net_pct": 2.8384,
              "net_r": 1.5838
            }
          },
          "costs": {
            "gross_pct": 3.07,
            "fees_pct": -0.22,
            "funding_pct": -0.01
          }
        }
      },
      {
        "start": "2026-04-13T00:00:00Z",
        "end": "2026-04-20T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 4,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 80.0,
          "net_pct": 43.2,
          "net_r": 2.51,
          "avg_r": 0.5,
          "profit_factor": 3.63,
          "account_growth_pct": 1.26,
          "max_drawdown_pct": 0.35,
          "best": {
            "id": 133,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 48.1,
            "result_r": 1.96
          },
          "worst": {
            "id": 135,
            "symbol": "TAOUSDT",
            "pair": "TAO/USDT",
            "side": "LONG",
            "result_pct": -16.4,
            "result_r": -0.7
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 2,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 42.3152,
              "net_r": 1.8637
            },
            "pullback": {
              "signals": 2,
              "wins": 2,
              "net_pct": 0.8811,
              "net_r": 0.6431
            }
          },
          "costs": {
            "gross_pct": 43.3,
            "fees_pct": -0.55,
            "funding_pct": 0.44
          }
        }
      },
      {
        "start": "2026-04-20T00:00:00Z",
        "end": "2026-04-27T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 1,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": 3.27,
          "net_r": 0.35,
          "avg_r": 0.12,
          "profit_factor": 1.19,
          "account_growth_pct": 0.18,
          "max_drawdown_pct": 0.39,
          "best": {
            "id": 139,
            "symbol": "COMPUSDT",
            "pair": "COMP/USDT",
            "side": "LONG",
            "result_pct": 20.61,
            "result_r": 1.14
          },
          "worst": {
            "id": 137,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": -16.98,
            "result_r": -0.76
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": 3.2724,
              "net_r": 0.3547
            }
          },
          "costs": {
            "gross_pct": 1.9,
            "fees_pct": -0.33,
            "funding_pct": 1.7
          }
        }
      },
      {
        "start": "2026-04-27T00:00:00Z",
        "end": "2026-05-04T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 2,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": 14.2,
          "net_r": -0.43,
          "avg_r": -0.11,
          "profit_factor": 2.47,
          "account_growth_pct": -0.22,
          "max_drawdown_pct": 0.69,
          "best": {
            "id": 142,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 17.47,
            "result_r": 0.63
          },
          "worst": {
            "id": 148,
            "symbol": "DOGEUSDT",
            "pair": "DOGE/USDT",
            "side": "LONG",
            "result_pct": -2.71,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 16.9067,
              "net_r": 0.6153
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -2.7087,
              "net_r": -1.0423
            }
          },
          "costs": {
            "gross_pct": 13.82,
            "fees_pct": -0.44,
            "funding_pct": 0.82
          }
        }
      },
      {
        "start": "2026-05-04T00:00:00Z",
        "end": "2026-05-11T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 13,
          "wins": 7,
          "losses": 6,
          "breakeven": 0,
          "win_rate": 53.8,
          "net_pct": 9.29,
          "net_r": 2.96,
          "avg_r": 0.23,
          "profit_factor": 1.44,
          "account_growth_pct": 1.47,
          "max_drawdown_pct": 1.57,
          "best": {
            "id": 160,
            "symbol": "ENAUSDT",
            "pair": "ENA/USDT",
            "side": "LONG",
            "result_pct": 4.85,
            "result_r": 1.85
          },
          "worst": {
            "id": 155,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -1.8,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 1,
            "trail": 4,
            "breakeven": 1,
            "sl": 4,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": 4.0589,
              "net_r": 0.0483
            },
            "pullback": {
              "signals": 10,
              "wins": 6,
              "net_pct": 5.2358,
              "net_r": 2.91
            }
          },
          "costs": {
            "gross_pct": 10.83,
            "fees_pct": -1.43,
            "funding_pct": -0.1
          }
        }
      },
      {
        "start": "2026-05-11T00:00:00Z",
        "end": "2026-05-18T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 3,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 64.32,
          "net_r": 3.17,
          "avg_r": 1.06,
          "profit_factor": null,
          "account_growth_pct": 1.59,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 151,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 43.33,
            "result_r": 2.13
          },
          "worst": {
            "id": 152,
            "symbol": "COMPUSDT",
            "pair": "COMP/USDT",
            "side": "LONG",
            "result_pct": 3.66,
            "result_r": 0.19
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 3,
              "net_pct": 64.3235,
              "net_r": 3.166
            }
          },
          "costs": {
            "gross_pct": 63.85,
            "fees_pct": -0.33,
            "funding_pct": 0.81
          }
        }
      },
      {
        "start": "2026-05-18T00:00:00Z",
        "end": "2026-05-25T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 0,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -50.25,
          "net_r": -2.09,
          "avg_r": -0.7,
          "profit_factor": 0.0,
          "account_growth_pct": -1.04,
          "max_drawdown_pct": 1.04,
          "best": {
            "id": 162,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": -9.87,
            "result_r": -0.42
          },
          "worst": {
            "id": 163,
            "symbol": "ONDOUSDT",
            "pair": "ONDO/USDT",
            "side": "LONG",
            "result_pct": -18.46,
            "result_r": -0.84
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -50.2526,
              "net_r": -2.0892
            }
          },
          "costs": {
            "gross_pct": -49.76,
            "fees_pct": -0.33,
            "funding_pct": -0.17
          }
        }
      },
      {
        "start": "2026-05-25T00:00:00Z",
        "end": "2026-06-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 8,
          "wins": 7,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 87.5,
          "net_pct": 64.86,
          "net_r": 4.9,
          "avg_r": 0.61,
          "profit_factor": 20.53,
          "account_growth_pct": 2.47,
          "max_drawdown_pct": 0.52,
          "best": {
            "id": 171,
            "symbol": "COMPUSDT",
            "pair": "COMP/USDT",
            "side": "SHORT",
            "result_pct": 2.78,
            "result_r": 1.83
          },
          "worst": {
            "id": 174,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "SHORT",
            "result_pct": -3.32,
            "result_r": -1.03
          },
          "exits": {
            "tp3": 1,
            "trail": 1,
            "breakeven": 2,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 3,
              "net_pct": 63.177,
              "net_r": 2.2967
            },
            "pullback": {
              "signals": 5,
              "wins": 4,
              "net_pct": 1.6827,
              "net_r": 2.6025
            }
          },
          "costs": {
            "gross_pct": 65.72,
            "fees_pct": -0.88,
            "funding_pct": 0.02
          }
        }
      },
      {
        "start": "2026-06-01T00:00:00Z",
        "end": "2026-06-08T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 9,
          "wins": 4,
          "losses": 5,
          "breakeven": 0,
          "win_rate": 44.4,
          "net_pct": -31.89,
          "net_r": 0.28,
          "avg_r": 0.03,
          "profit_factor": 0.19,
          "account_growth_pct": 0.13,
          "max_drawdown_pct": 1.2,
          "best": {
            "id": 176,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": 1.45,
            "result_r": 1.77
          },
          "worst": {
            "id": 177,
            "symbol": "DOGEUSDT",
            "pair": "DOGE/USDT",
            "side": "SHORT",
            "result_pct": -1.61,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 1,
            "trail": 1,
            "breakeven": 2,
            "sl": 2,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -35.0081,
              "net_r": -1.3338
            },
            "pullback": {
              "signals": 6,
              "wins": 4,
              "net_pct": 3.1145,
              "net_r": 1.6135
            }
          },
          "costs": {
            "gross_pct": -30.71,
            "fees_pct": -0.99,
            "funding_pct": -0.2
          }
        }
      },
      {
        "start": "2026-06-08T00:00:00Z",
        "end": "2026-06-15T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 0,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -1.53,
          "net_r": -1.07,
          "avg_r": -1.07,
          "profit_factor": 0.0,
          "account_growth_pct": -0.54,
          "max_drawdown_pct": 0.54,
          "best": {
            "id": 182,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "SHORT",
            "result_pct": -1.53,
            "result_r": -1.07
          },
          "worst": {
            "id": 182,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "SHORT",
            "result_pct": -1.53,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -1.5251,
              "net_r": -1.0746
            }
          },
          "costs": {
            "gross_pct": -1.42,
            "fees_pct": -0.11,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-06-15T00:00:00Z",
        "end": "2026-06-22T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 1,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": -3.34,
          "net_r": -0.95,
          "avg_r": -0.32,
          "profit_factor": 0.24,
          "account_growth_pct": -0.48,
          "max_drawdown_pct": 1.06,
          "best": {
            "id": 187,
            "symbol": "XRPUSDT",
            "pair": "XRP/USDT",
            "side": "SHORT",
            "result_pct": 1.07,
            "result_r": 1.17
          },
          "worst": {
            "id": 183,
            "symbol": "LINKUSDT",
            "pair": "LINK/USDT",
            "side": "SHORT",
            "result_pct": -1.44,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 1,
              "net_pct": -3.3352,
              "net_r": -0.9512
            }
          },
          "costs": {
            "gross_pct": -3.01,
            "fees_pct": -0.33,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-06-22T00:00:00Z",
        "end": "2026-06-29T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 6,
          "wins": 5,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 83.3,
          "net_pct": 1.79,
          "net_r": 2.1,
          "avg_r": 0.35,
          "profit_factor": 1.64,
          "account_growth_pct": 1.05,
          "max_drawdown_pct": 0.51,
          "best": {
            "id": 189,
            "symbol": "TAOUSDT",
            "pair": "TAO/USDT",
            "side": "SHORT",
            "result_pct": 2.68,
            "result_r": 1.84
          },
          "worst": {
            "id": 186,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "SHORT",
            "result_pct": -2.8,
            "result_r": -1.03
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 4,
            "sl": 1,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 6,
              "wins": 5,
              "net_pct": 1.7864,
              "net_r": 2.0974
            }
          },
          "costs": {
            "gross_pct": 2.37,
            "fees_pct": -0.66,
            "funding_pct": 0.07
          }
        }
      },
      {
        "start": "2026-06-29T00:00:00Z",
        "end": "2026-07-06T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 1,
          "wins": 1,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 1.13,
          "net_r": 1.19,
          "avg_r": 1.19,
          "profit_factor": null,
          "account_growth_pct": 0.59,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 191,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": 1.13,
            "result_r": 1.19
          },
          "worst": {
            "id": 191,
            "symbol": "BTCUSDT",
            "pair": "BTC/USDT",
            "side": "SHORT",
            "result_pct": 1.13,
            "result_r": 1.19
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 1.1269,
              "net_r": 1.1866
            }
          },
          "costs": {
            "gross_pct": 1.23,
            "fees_pct": -0.11,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-07-06T00:00:00Z",
        "end": "2026-07-13T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 1,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": -3.67,
          "net_r": -1.76,
          "avg_r": -0.59,
          "profit_factor": 0.16,
          "account_growth_pct": -0.88,
          "max_drawdown_pct": 1.05,
          "best": {
            "id": 195,
            "symbol": "WLDUSDT",
            "pair": "WLD/USDT",
            "side": "SHORT",
            "result_pct": 0.72,
            "result_r": 0.35
          },
          "worst": {
            "id": 193,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "SHORT",
            "result_pct": -1.81,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 1,
              "net_pct": -3.6724,
              "net_r": -1.7613
            }
          },
          "costs": {
            "gross_pct": -3.35,
            "fees_pct": -0.33,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-07-20T00:00:00Z",
        "end": "2026-07-27T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 0,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -6.11,
          "net_r": -3.23,
          "avg_r": -1.08,
          "profit_factor": 0.0,
          "account_growth_pct": -1.61,
          "max_drawdown_pct": 1.61,
          "best": {
            "id": 200,
            "symbol": "ENAUSDT",
            "pair": "ENA/USDT",
            "side": "LONG",
            "result_pct": -3.26,
            "result_r": -1.04
          },
          "worst": {
            "id": 201,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": -1.56,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 3,
              "wins": 0,
              "net_pct": -6.1133,
              "net_r": -3.2283
            }
          },
          "costs": {
            "gross_pct": -5.75,
            "fees_pct": -0.33,
            "funding_pct": -0.03
          }
        }
      },
      {
        "start": "2026-07-27T00:00:00Z",
        "end": "2026-08-03T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 3,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 75.0,
          "net_pct": 17.48,
          "net_r": 1.38,
          "avg_r": 0.35,
          "profit_factor": 3.35,
          "account_growth_pct": 0.69,
          "max_drawdown_pct": 0.16,
          "best": {
            "id": 198,
            "symbol": "AAVEUSDT",
            "pair": "AAVE/USDT",
            "side": "LONG",
            "result_pct": 13.17,
            "result_r": 0.74
          },
          "worst": {
            "id": 196,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": -7.45,
            "result_r": -0.32
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 16.1797,
              "net_r": 1.0068
            },
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 1.3029,
              "net_r": 0.3755
            }
          },
          "costs": {
            "gross_pct": 18.09,
            "fees_pct": -0.44,
            "funding_pct": -0.16
          }
        }
      },
      {
        "start": "2026-08-03T00:00:00Z",
        "end": "2026-08-10T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 2,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": 0.75,
          "net_r": 1.18,
          "avg_r": 0.3,
          "profit_factor": 1.07,
          "account_growth_pct": 0.59,
          "max_drawdown_pct": 0.17,
          "best": {
            "id": 209,
            "symbol": "ADAUSDT",
            "pair": "ADA/USDT",
            "side": "LONG",
            "result_pct": 4.13,
            "result_r": 1.26
          },
          "worst": {
            "id": 204,
            "symbol": "ONDOUSDT",
            "pair": "ONDO/USDT",
            "side": "LONG",
            "result_pct": -6.53,
            "result_r": -0.34
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 1,
              "net_pct": -3.3729,
              "net_r": -0.0808
            },
            "pullback": {
              "signals": 1,
              "wins": 1,
              "net_pct": 4.1275,
              "net_r": 1.2646
            }
          },
          "costs": {
            "gross_pct": 1.43,
            "fees_pct": -0.44,
            "funding_pct": -0.24
          }
        }
      },
      {
        "start": "2026-08-10T00:00:00Z",
        "end": "2026-08-17T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 6,
          "wins": 1,
          "losses": 5,
          "breakeven": 0,
          "win_rate": 16.7,
          "net_pct": -26.56,
          "net_r": -3.09,
          "avg_r": -0.51,
          "profit_factor": 0.23,
          "account_growth_pct": -1.54,
          "max_drawdown_pct": 1.9,
          "best": {
            "id": 206,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": 8.12,
            "result_r": 0.73
          },
          "worst": {
            "id": 214,
            "symbol": "ARBUSDT",
            "pair": "ARB/USDT",
            "side": "SHORT",
            "result_pct": -1.2,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 4,
              "wins": 1,
              "net_pct": -22.5323,
              "net_r": -0.9348
            },
            "pullback": {
              "signals": 2,
              "wins": 0,
              "net_pct": -4.0247,
              "net_r": -2.1514
            }
          },
          "costs": {
            "gross_pct": -25.59,
            "fees_pct": -0.66,
            "funding_pct": -0.31
          }
        }
      },
      {
        "start": "2026-08-17T00:00:00Z",
        "end": "2026-08-24T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 6,
          "wins": 4,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 66.7,
          "net_pct": -3.97,
          "net_r": 1.94,
          "avg_r": 0.32,
          "profit_factor": 0.67,
          "account_growth_pct": 0.97,
          "max_drawdown_pct": 0.69,
          "best": {
            "id": 218,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 2.93,
            "result_r": 1.83
          },
          "worst": {
            "id": 215,
            "symbol": "UNIUSDT",
            "pair": "UNI/USDT",
            "side": "SHORT",
            "result_pct": -1.73,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 1,
            "trail": 1,
            "breakeven": 1,
            "sl": 1,
            "expired": 0,
            "time": 2
          },
          "by_strategy": {
            "rotation": {
              "signals": 2,
              "wins": 1,
              "net_pct": -6.9621,
              "net_r": -0.354
            },
            "pullback": {
              "signals": 4,
              "wins": 3,
              "net_pct": 2.9879,
              "net_r": 2.2981
            }
          },
          "costs": {
            "gross_pct": -2.82,
            "fees_pct": -0.66,
            "funding_pct": -0.49
          }
        }
      },
      {
        "start": "2026-08-24T00:00:00Z",
        "end": "2026-08-31T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 1,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 25.0,
          "net_pct": -6.63,
          "net_r": -1.37,
          "avg_r": -0.34,
          "profit_factor": 0.25,
          "account_growth_pct": -0.69,
          "max_drawdown_pct": 1.55,
          "best": {
            "id": 225,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": 2.15,
            "result_r": 1.75
          },
          "worst": {
            "id": 223,
            "symbol": "SOLUSDT",
            "pair": "SOL/USDT",
            "side": "LONG",
            "result_pct": -2.23,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 0,
            "sl": 3,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 4,
              "wins": 1,
              "net_pct": -6.6254,
              "net_r": -1.3665
            }
          },
          "costs": {
            "gross_pct": -6.12,
            "fees_pct": -0.44,
            "funding_pct": -0.06
          }
        }
      },
      {
        "start": "2026-08-31T00:00:00Z",
        "end": "2026-09-07T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 0,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -24.91,
          "net_r": -1.33,
          "avg_r": -0.44,
          "profit_factor": 0.0,
          "account_growth_pct": -0.67,
          "max_drawdown_pct": 0.66,
          "best": {
            "id": 219,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": -2.6,
            "result_r": -0.14
          },
          "worst": {
            "id": 221,
            "symbol": "AAVEUSDT",
            "pair": "AAVE/USDT",
            "side": "LONG",
            "result_pct": -13.7,
            "result_r": -0.83
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -24.9118,
              "net_r": -1.3323
            }
          },
          "costs": {
            "gross_pct": -24.19,
            "fees_pct": -0.33,
            "funding_pct": -0.39
          }
        }
      },
      {
        "start": "2026-09-07T00:00:00Z",
        "end": "2026-09-14T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 3,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 60.0,
          "net_pct": 48.21,
          "net_r": 1.2,
          "avg_r": 0.24,
          "profit_factor": 2.79,
          "account_growth_pct": 0.59,
          "max_drawdown_pct": 1.02,
          "best": {
            "id": 226,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 46.65,
            "result_r": 2.14
          },
          "worst": {
            "id": 232,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "LONG",
            "result_pct": -2.94,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 4,
              "wins": 3,
              "net_pct": 51.1506,
              "net_r": 2.2405
            },
            "pullback": {
              "signals": 1,
              "wins": 0,
              "net_pct": -2.936,
              "net_r": -1.0389
            }
          },
          "costs": {
            "gross_pct": 49.21,
            "fees_pct": -0.55,
            "funding_pct": -0.45
          }
        }
      },
      {
        "start": "2026-09-14T00:00:00Z",
        "end": "2026-09-21T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 2,
          "losses": 3,
          "breakeven": 0,
          "win_rate": 40.0,
          "net_pct": -33.06,
          "net_r": -0.29,
          "avg_r": -0.06,
          "profit_factor": 0.18,
          "account_growth_pct": -0.15,
          "max_drawdown_pct": 1.25,
          "best": {
            "id": 236,
            "symbol": "IOSTUSDT",
            "pair": "IOST/USDT",
            "side": "LONG",
            "result_pct": 6.05,
            "result_r": 1.87
          },
          "worst": {
            "id": 237,
            "symbol": "ZROUSDT",
            "pair": "ZRO/USDT",
            "side": "LONG",
            "result_pct": -3.47,
            "result_r": -1.03
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 1,
            "sl": 1,
            "expired": 0,
            "time": 2
          },
          "by_strategy": {
            "rotation": {
              "signals": 2,
              "wins": 0,
              "net_pct": -36.6558,
              "net_r": -1.4778
            },
            "pullback": {
              "signals": 3,
              "wins": 2,
              "net_pct": 3.5916,
              "net_r": 1.1912
            }
          },
          "costs": {
            "gross_pct": -32.36,
            "fees_pct": -0.55,
            "funding_pct": -0.15
          }
        }
      },
      {
        "start": "2026-09-21T00:00:00Z",
        "end": "2026-09-28T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 7,
          "wins": 6,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 85.7,
          "net_pct": 153.49,
          "net_r": 7.41,
          "avg_r": 1.06,
          "profit_factor": 60.94,
          "account_growth_pct": 3.76,
          "max_drawdown_pct": 0.53,
          "best": {
            "id": 242,
            "symbol": "IOSTUSDT",
            "pair": "IOST/USDT",
            "side": "LONG",
            "result_pct": 5.95,
            "result_r": 1.98
          },
          "worst": {
            "id": 244,
            "symbol": "LINKUSDT",
            "pair": "LINK/USDT",
            "side": "LONG",
            "result_pct": -2.56,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 1,
            "trail": 1,
            "breakeven": 1,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 3,
              "net_pct": 147.717,
              "net_r": 4.9261
            },
            "pullback": {
              "signals": 4,
              "wins": 3,
              "net_pct": 5.7714,
              "net_r": 2.4838
            }
          },
          "costs": {
            "gross_pct": 154.27,
            "fees_pct": -0.77,
            "funding_pct": -0.01
          }
        }
      },
      {
        "start": "2026-09-28T00:00:00Z",
        "end": "2026-10-05T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 3,
          "wins": 3,
          "losses": 0,
          "breakeven": 0,
          "win_rate": 100.0,
          "net_pct": 43.45,
          "net_r": 1.77,
          "avg_r": 0.59,
          "profit_factor": null,
          "account_growth_pct": 0.89,
          "max_drawdown_pct": 0.0,
          "best": {
            "id": 239,
            "symbol": "NEARUSDT",
            "pair": "NEAR/USDT",
            "side": "LONG",
            "result_pct": 29.03,
            "result_r": 1.21
          },
          "worst": {
            "id": 241,
            "symbol": "ARBUSDT",
            "pair": "ARB/USDT",
            "side": "LONG",
            "result_pct": 3.74,
            "result_r": 0.13
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 3,
              "net_pct": 43.4535,
              "net_r": 1.7739
            }
          },
          "costs": {
            "gross_pct": 44.09,
            "fees_pct": -0.33,
            "funding_pct": -0.3
          }
        }
      },
      {
        "start": "2026-10-05T00:00:00Z",
        "end": "2026-10-12T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 5,
          "wins": 1,
          "losses": 4,
          "breakeven": 0,
          "win_rate": 20.0,
          "net_pct": -29.74,
          "net_r": -0.51,
          "avg_r": -0.1,
          "profit_factor": 0.17,
          "account_growth_pct": -0.26,
          "max_drawdown_pct": 1.18,
          "best": {
            "id": 253,
            "symbol": "AEROUSDT",
            "pair": "AERO/USDT",
            "side": "LONG",
            "result_pct": 6.03,
            "result_r": 1.86
          },
          "worst": {
            "id": 252,
            "symbol": "COMPUSDT",
            "pair": "COMP/USDT",
            "side": "LONG",
            "result_pct": -1.76,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -34.0147,
              "net_r": -1.2947
            },
            "pullback": {
              "signals": 2,
              "wins": 1,
              "net_pct": 4.2757,
              "net_r": 0.7892
            }
          },
          "costs": {
            "gross_pct": -28.86,
            "fees_pct": -0.55,
            "funding_pct": -0.33
          }
        }
      },
      {
        "start": "2026-10-12T00:00:00Z",
        "end": "2026-10-19T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 4,
          "wins": 3,
          "losses": 1,
          "breakeven": 0,
          "win_rate": 75.0,
          "net_pct": 110.45,
          "net_r": 4.2,
          "avg_r": 1.05,
          "profit_factor": 5.32,
          "account_growth_pct": 2.1,
          "max_drawdown_pct": 0.5,
          "best": {
            "id": 251,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "LONG",
            "result_pct": 109.44,
            "result_r": 4.29
          },
          "worst": {
            "id": 256,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "LONG",
            "result_pct": -25.57,
            "result_r": -1.0
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 1,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 4,
              "wins": 3,
              "net_pct": 110.4496,
              "net_r": 4.198
            }
          },
          "costs": {
            "gross_pct": 111.29,
            "fees_pct": -0.44,
            "funding_pct": -0.4
          }
        }
      },
      {
        "start": "2026-10-19T00:00:00Z",
        "end": "2026-10-26T00:00:00Z",
        "complete": false,
        "stats": {
          "signals": 2,
          "wins": 0,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 0.0,
          "net_pct": -27.27,
          "net_r": -0.94,
          "avg_r": -0.47,
          "profit_factor": 0.0,
          "account_growth_pct": -0.47,
          "max_drawdown_pct": 0.47,
          "best": {
            "id": 255,
            "symbol": "ZROUSDT",
            "pair": "ZRO/USDT",
            "side": "LONG",
            "result_pct": -12.2,
            "result_r": -0.42
          },
          "worst": {
            "id": 254,
            "symbol": "NEARUSDT",
            "pair": "NEAR/USDT",
            "side": "LONG",
            "result_pct": -15.07,
            "result_r": -0.52
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 0,
            "sl": 0,
            "expired": 0,
            "time": 2
          },
          "by_strategy": {
            "rotation": {
              "signals": 2,
              "wins": 0,
              "net_pct": -27.2727,
              "net_r": -0.9446
            }
          },
          "costs": {
            "gross_pct": -26.87,
            "fees_pct": -0.22,
            "funding_pct": -0.18
          }
        }
      }
    ],
    "monthly": [
      {
        "start": "2025-08-01T00:00:00Z",
        "end": "2025-09-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 14,
          "wins": 9,
          "losses": 5,
          "breakeven": 0,
          "win_rate": 64.3,
          "net_pct": 70.45,
          "net_r": 0.9,
          "avg_r": 0.06,
          "profit_factor": 4.46,
          "account_growth_pct": 0.44,
          "max_drawdown_pct": 1.05,
          "best": {
            "id": 1,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "LONG",
            "result_pct": 21.32,
            "result_r": 1.39
          },
          "worst": {
            "id": 6,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -1.9,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 2,
            "sl": 3,
            "expired": 0,
            "time": 9
          },
          "by_strategy": {
            "pullback": {
              "signals": 5,
              "wins": 2,
              "net_pct": -5.7791,
              "net_r": -2.5573
            },
            "rotation": {
              "signals": 9,
              "wins": 7,
              "net_pct": 76.2301,
              "net_r": 3.4543
            }
          },
          "costs": {
            "gross_pct": 72.8,
            "fees_pct": -1.54,
            "funding_pct": -0.81
          }
        }
      },
      {
        "start": "2025-09-01T00:00:00Z",
        "end": "2025-10-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 17,
          "wins": 8,
          "losses": 9,
          "breakeven": 0,
          "win_rate": 47.1,
          "net_pct": -18.97,
          "net_r": -1.94,
          "avg_r": -0.11,
          "profit_factor": 0.59,
          "account_growth_pct": -0.98,
          "max_drawdown_pct": 2.2,
          "best": {
            "id": 14,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 2.51,
            "result_r": 1.26
          },
          "worst": {
            "id": 21,
            "symbol": "BNBUSDT",
            "pair": "BNB/USDT",
            "side": "LONG",
            "result_pct": -1.54,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 2,
            "breakeven": 4,
            "sl": 6,
            "expired": 0,
            "time": 5
          },
          "by_strategy": {
            "pullback": {
              "signals": 11,
              "wins": 6,
              "net_pct": -3.8625,
              "net_r": -1.4295
            },
            "rotation": {
              "signals": 6,
              "wins": 2,
              "net_pct": -15.1095,
              "net_r": -0.5077
            }
          },
          "costs": {
            "gross_pct": -16.38,
            "fees_pct": -1.87,
            "funding_pct": -0.72
          }
        }
      },
      {
        "start": "2025-10-01T00:00:00Z",
        "end": "2025-11-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 15,
          "wins": 5,
          "losses": 10,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": 7.37,
          "net_r": -3.27,
          "avg_r": -0.22,
          "profit_factor": 1.1,
          "account_growth_pct": -1.64,
          "max_drawdown_pct": 2.84,
          "best": {
            "id": 33,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 57.44,
            "result_r": 1.88
          },
          "worst": {
            "id": 44,
            "symbol": "ADAUSDT",
            "pair": "ADA/USDT",
            "side": "SHORT",
            "result_pct": -2.06,
            "result_r": -1.06
          },
          "exits": {
            "tp3": 0,
            "trail": 3,
            "breakeven": 0,
            "sl": 8,
            "expired": 0,
            "time": 4
          },
          "by_strategy": {
            "pullback": {
              "signals": 9,
              "wins": 3,
              "net_pct": -6.7727,
              "net_r": -2.6245
            },
            "rotation": {
              "signals": 6,
              "wins": 2,
              "net_pct": 14.1404,
              "net_r": -0.6457
            }
          },
          "costs": {
            "gross_pct": 9.48,
            "fees_pct": -1.65,
            "funding_pct": -0.47
          }
        }
      },
      {
        "start": "2025-11-01T00:00:00Z",
        "end": "2025-12-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 22,
          "wins": 11,
          "losses": 11,
          "breakeven": 0,
          "win_rate": 50.0,
          "net_pct": 53.25,
          "net_r": 1.52,
          "avg_r": 0.07,
          "profit_factor": 3.17,
          "account_growth_pct": 0.73,
          "max_drawdown_pct": 2.58,
          "best": {
            "id": 53,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "SHORT",
            "result_pct": 5.96,
            "result_r": 1.86
          },
          "worst": {
            "id": 67,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "SHORT",
            "result_pct": -1.49,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 5,
            "trail": 0,
            "breakeven": 4,
            "sl": 10,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "pullback": {
              "signals": 19,
              "wins": 9,
              "net_pct": 3.8193,
              "net_r": 0.1811
            },
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 49.4304,
              "net_r": 1.3422
            }
          },
          "costs": {
            "gross_pct": 54.82,
            "fees_pct": -2.42,
            "funding_pct": 0.85
          }
        }
      },
      {
        "start": "2025-12-01T00:00:00Z",
        "end": "2026-01-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 11,
          "wins": 4,
          "losses": 7,
          "breakeven": 0,
          "win_rate": 36.4,
          "net_pct": -3.35,
          "net_r": -2.89,
          "avg_r": -0.26,
          "profit_factor": 0.77,
          "account_growth_pct": -1.45,
          "max_drawdown_pct": 1.54,
          "best": {
            "id": 74,
            "symbol": "ADAUSDT",
            "pair": "ADA/USDT",
            "side": "SHORT",
            "result_pct": 3.07,
            "result_r": 1.84
          },
          "worst": {
            "id": 79,
            "symbol": "ETHUSDT",
            "pair": "ETH/USDT",
            "side": "SHORT",
            "result_pct": -1.4,
            "result_r": -1.09
          },
          "exits": {
            "tp3": 1,
            "trail": 2,
            "breakeven": 1,
            "sl": 7,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 11,
              "wins": 4,
              "net_pct": -3.3464,
              "net_r": -2.8853
            }
          },
          "costs": {
            "gross_pct": -2.21,
            "fees_pct": -1.21,
            "funding_pct": 0.07
          }
        }
      },
      {
        "start": "2026-01-01T00:00:00Z",
        "end": "2026-02-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 27,
          "wins": 15,
          "losses": 12,
          "breakeven": 0,
          "win_rate": 55.6,
          "net_pct": -27.94,
          "net_r": 5.6,
          "avg_r": 0.21,
          "profit_factor": 0.74,
          "account_growth_pct": 2.79,
          "max_drawdown_pct": 1.91,
          "best": {
            "id": 82,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": 33.3,
            "result_r": 2.03
          },
          "worst": {
            "id": 100,
            "symbol": "LTCUSDT",
            "pair": "LTC/USDT",
            "side": "SHORT",
            "result_pct": -1.3,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 6,
            "trail": 0,
            "breakeven": 6,
            "sl": 8,
            "expired": 0,
            "time": 7
          },
          "by_strategy": {
            "pullback": {
              "signals": 18,
              "wins": 12,
              "net_pct": 19.7339,
              "net_r": 6.7184
            },
            "rotation": {
              "signals": 9,
              "wins": 3,
              "net_pct": -47.6748,
              "net_r": -1.1185
            }
          },
          "costs": {
            "gross_pct": -23.61,
            "fees_pct": -2.97,
            "funding_pct": -1.36
          }
        }
      },
      {
        "start": "2026-02-01T00:00:00Z",
        "end": "2026-03-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 12,
          "wins": 10,
          "losses": 2,
          "breakeven": 0,
          "win_rate": 83.3,
          "net_pct": 10.06,
          "net_r": 4.16,
          "avg_r": 0.35,
          "profit_factor": 2.62,
          "account_growth_pct": 2.09,
          "max_drawdown_pct": 0.52,
          "best": {
            "id": 114,
            "symbol": "SUIUSDT",
            "pair": "SUI/USDT",
            "side": "SHORT",
            "result_pct": 4.19,
            "result_r": 1.27
          },
          "worst": {
            "id": 108,
            "symbol": "1000PEPEUSDT",
            "pair": "1000PEPE/USDT",
            "side": "SHORT",
            "result_pct": -2.7,
            "result_r": -1.04
          },
          "exits": {
            "tp3": 0,
            "trail": 3,
            "breakeven": 7,
            "sl": 2,
            "expired": 0,
            "time": 0
          },
          "by_strategy": {
            "pullback": {
              "signals": 12,
              "wins": 10,
              "net_pct": 10.061,
              "net_r": 4.1628
            }
          },
          "costs": {
            "gross_pct": 11.38,
            "fees_pct": -1.32,
            "funding_pct": 0.0
          }
        }
      },
      {
        "start": "2026-03-01T00:00:00Z",
        "end": "2026-04-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 12,
          "wins": 4,
          "losses": 8,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": -27.88,
          "net_r": -2.43,
          "avg_r": -0.2,
          "profit_factor": 0.17,
          "account_growth_pct": -1.22,
          "max_drawdown_pct": 3.15,
          "best": {
            "id": 129,
            "symbol": "TIAUSDT",
            "pair": "TIA/USDT",
            "side": "SHORT",
            "result_pct": 2.34,
            "result_r": 1.25
          },
          "worst": {
            "id": 122,
            "symbol": "1000PEPEUSDT",
            "pair": "1000PEPE/USDT",
            "side": "SHORT",
            "result_pct": -1.8,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 0,
            "trail": 3,
            "breakeven": 1,
            "sl": 5,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "pullback": {
              "signals": 9,
              "wins": 4,
              "net_pct": -4.0993,
              "net_r": -1.3624
            },
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -23.7842,
              "net_r": -1.0637
            }
          },
          "costs": {
            "gross_pct": -26.81,
            "fees_pct": -1.32,
            "funding_pct": 0.24
          }
        }
      },
      {
        "start": "2026-04-01T00:00:00Z",
        "end": "2026-05-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 15,
          "wins": 9,
          "losses": 6,
          "breakeven": 0,
          "win_rate": 60.0,
          "net_pct": 62.43,
          "net_r": 2.9,
          "avg_r": 0.19,
          "profit_factor": 2.4,
          "account_growth_pct": 1.45,
          "max_drawdown_pct": 0.69,
          "best": {
            "id": 133,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 48.1,
            "result_r": 1.96
          },
          "worst": {
            "id": 132,
            "symbol": "INJUSDT",
            "pair": "INJ/USDT",
            "side": "SHORT",
            "result_pct": -1.07,
            "result_r": -1.11
          },
          "exits": {
            "tp3": 0,
            "trail": 1,
            "breakeven": 3,
            "sl": 2,
            "expired": 0,
            "time": 9
          },
          "by_strategy": {
            "pullback": {
              "signals": 6,
              "wins": 4,
              "net_pct": -0.0642,
              "net_r": 0.0706
            },
            "rotation": {
              "signals": 9,
              "wins": 5,
              "net_pct": 62.4943,
              "net_r": 2.8337
            }
          },
          "costs": {
            "gross_pct": 61.12,
            "fees_pct": -1.65,
            "funding_pct": 2.96
          }
        }
      },
      {
        "start": "2026-05-01T00:00:00Z",
        "end": "2026-06-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 27,
          "wins": 17,
          "losses": 10,
          "breakeven": 0,
          "win_rate": 63.0,
          "net_pct": 88.23,
          "net_r": 8.93,
          "avg_r": 0.33,
          "profit_factor": 2.18,
          "account_growth_pct": 4.53,
          "max_drawdown_pct": 1.57,
          "best": {
            "id": 151,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 43.33,
            "result_r": 2.13
          },
          "worst": {
            "id": 155,
            "symbol": "AVAXUSDT",
            "pair": "AVAX/USDT",
            "side": "LONG",
            "result_pct": -1.8,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 2,
            "trail": 5,
            "breakeven": 3,
            "sl": 5,
            "expired": 0,
            "time": 12
          },
          "by_strategy": {
            "rotation": {
              "signals": 12,
              "wins": 7,
              "net_pct": 81.3068,
              "net_r": 3.4218
            },
            "pullback": {
              "signals": 15,
              "wins": 10,
              "net_pct": 6.9185,
              "net_r": 5.5125
            }
          },
          "costs": {
            "gross_pct": 90.64,
            "fees_pct": -2.97,
            "funding_pct": 0.55
          }
        }
      },
      {
        "start": "2026-06-01T00:00:00Z",
        "end": "2026-07-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 20,
          "wins": 11,
          "losses": 9,
          "breakeven": 0,
          "win_rate": 55.0,
          "net_pct": -33.84,
          "net_r": 1.54,
          "avg_r": 0.08,
          "profit_factor": 0.29,
          "account_growth_pct": 0.75,
          "max_drawdown_pct": 2.11,
          "best": {
            "id": 189,
            "symbol": "TAOUSDT",
            "pair": "TAO/USDT",
            "side": "SHORT",
            "result_pct": 2.68,
            "result_r": 1.84
          },
          "worst": {
            "id": 183,
            "symbol": "LINKUSDT",
            "pair": "LINK/USDT",
            "side": "SHORT",
            "result_pct": -1.44,
            "result_r": -1.08
          },
          "exits": {
            "tp3": 2,
            "trail": 3,
            "breakeven": 6,
            "sl": 6,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "rotation": {
              "signals": 3,
              "wins": 0,
              "net_pct": -35.0081,
              "net_r": -1.3338
            },
            "pullback": {
              "signals": 17,
              "wins": 11,
              "net_pct": 1.1675,
              "net_r": 2.8717
            }
          },
          "costs": {
            "gross_pct": -31.53,
            "fees_pct": -2.2,
            "funding_pct": -0.11
          }
        }
      },
      {
        "start": "2026-07-01T00:00:00Z",
        "end": "2026-08-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 9,
          "wins": 3,
          "losses": 6,
          "breakeven": 0,
          "win_rate": 33.3,
          "net_pct": 6.39,
          "net_r": -3.98,
          "avg_r": -0.44,
          "profit_factor": 1.36,
          "account_growth_pct": -1.98,
          "max_drawdown_pct": 2.63,
          "best": {
            "id": 198,
            "symbol": "AAVEUSDT",
            "pair": "AAVE/USDT",
            "side": "LONG",
            "result_pct": 13.17,
            "result_r": 0.74
          },
          "worst": {
            "id": 201,
            "symbol": "XMRUSDT",
            "pair": "XMR/USDT",
            "side": "LONG",
            "result_pct": -1.56,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 0,
            "trail": 0,
            "breakeven": 1,
            "sl": 5,
            "expired": 0,
            "time": 3
          },
          "by_strategy": {
            "pullback": {
              "signals": 6,
              "wins": 1,
              "net_pct": -9.7857,
              "net_r": -4.9896
            },
            "rotation": {
              "signals": 3,
              "wins": 2,
              "net_pct": 16.1797,
              "net_r": 1.0068
            }
          },
          "costs": {
            "gross_pct": 7.6,
            "fees_pct": -0.99,
            "funding_pct": -0.22
          }
        }
      },
      {
        "start": "2026-08-01T00:00:00Z",
        "end": "2026-09-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 24,
          "wins": 9,
          "losses": 15,
          "breakeven": 0,
          "win_rate": 37.5,
          "net_pct": -60.01,
          "net_r": -2.28,
          "avg_r": -0.1,
          "profit_factor": 0.34,
          "account_growth_pct": -1.16,
          "max_drawdown_pct": 2.48,
          "best": {
            "id": 218,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 2.93,
            "result_r": 1.83
          },
          "worst": {
            "id": 214,
            "symbol": "ARBUSDT",
            "pair": "ARB/USDT",
            "side": "SHORT",
            "result_pct": -1.2,
            "result_r": -1.1
          },
          "exits": {
            "tp3": 2,
            "trail": 2,
            "breakeven": 2,
            "sl": 7,
            "expired": 0,
            "time": 11
          },
          "by_strategy": {
            "pullback": {
              "signals": 12,
              "wins": 6,
              "net_pct": -2.2318,
              "net_r": 0.4203
            },
            "rotation": {
              "signals": 12,
              "wins": 3,
              "net_pct": -57.7791,
              "net_r": -2.7019
            }
          },
          "costs": {
            "gross_pct": -55.9,
            "fees_pct": -2.64,
            "funding_pct": -1.47
          }
        }
      },
      {
        "start": "2026-09-01T00:00:00Z",
        "end": "2026-10-01T00:00:00Z",
        "complete": true,
        "stats": {
          "signals": 20,
          "wins": 14,
          "losses": 6,
          "breakeven": 0,
          "win_rate": 70.0,
          "net_pct": 212.09,
          "net_r": 10.1,
          "avg_r": 0.5,
          "profit_factor": 4.04,
          "account_growth_pct": 5.14,
          "max_drawdown_pct": 2.26,
          "best": {
            "id": 226,
            "symbol": "ZECUSDT",
            "pair": "ZEC/USDT",
            "side": "LONG",
            "result_pct": 46.65,
            "result_r": 2.14
          },
          "worst": {
            "id": 244,
            "symbol": "LINKUSDT",
            "pair": "LINK/USDT",
            "side": "LONG",
            "result_pct": -2.56,
            "result_r": -1.05
          },
          "exits": {
            "tp3": 2,
            "trail": 1,
            "breakeven": 2,
            "sl": 4,
            "expired": 0,
            "time": 11
          },
          "by_strategy": {
            "rotation": {
              "signals": 12,
              "wins": 9,
              "net_pct": 205.6653,
              "net_r": 7.4627
            },
            "pullback": {
              "signals": 8,
              "wins": 5,
              "net_pct": 6.427,
              "net_r": 2.6361
            }
          },
          "costs": {
            "gross_pct": 215.21,
            "fees_pct": -2.2,
            "funding_pct": -0.92
          }
        }
      },
      {
        "start": "2026-10-01T00:00:00Z",
        "end": "2026-11-01T00:00:00Z",
        "complete": false,
        "stats": {
          "signals": 11,
          "wins": 4,
          "losses": 7,
          "breakeven": 0,
          "win_rate": 36.4,
          "net_pct": 53.44,
          "net_r": 2.75,
          "avg_r": 0.25,
          "profit_factor": 1.6,
          "account_growth_pct": 1.35,
          "max_drawdown_pct": 1.18,
          "best": {
            "id": 251,
            "symbol": "STRKUSDT",
            "pair": "STRK/USDT",
            "side": "LONG",
            "result_pct": 109.44,
            "result_r": 4.29
          },
          "worst": {
            "id": 252,
            "symbol": "COMPUSDT",
            "pair": "COMP/USDT",
            "side": "LONG",
            "result_pct": -1.76,
            "result_r": -1.07
          },
          "exits": {
            "tp3": 1,
            "trail": 0,
            "breakeven": 0,
            "sl": 2,
            "expired": 0,
            "time": 8
          },
          "by_strategy": {
            "rotation": {
              "signals": 9,
              "wins": 3,
              "net_pct": 49.1622,
              "net_r": 1.9587
            },
            "pullback": {
              "signals": 2,
              "wins": 1,
              "net_pct": 4.2757,
              "net_r": 0.7892
            }
          },
          "costs": {
            "gross_pct": 55.56,
            "fees_pct": -1.21,
            "funding_pct": -0.91
          }
        }
      }
    ]
  },
  "equity_curve": [
    {
      "after_signal_id": null,
      "closed_at": null,
      "equity": 100.0
    },
    {
      "after_signal_id": 4,
      "closed_at": "2025-08-09T16:00:00Z",
      "equity": 100.127
    },
    {
      "after_signal_id": 6,
      "closed_at": "2025-08-10T07:00:00Z",
      "equity": 99.5956
    },
    {
      "after_signal_id": 5,
      "closed_at": "2025-08-10T08:00:00Z",
      "equity": 99.0741
    },
    {
      "after_signal_id": 1,
      "closed_at": "2025-08-11T00:00:00Z",
      "equity": 99.7613
    },
    {
      "after_signal_id": 2,
      "closed_at": "2025-08-11T00:00:00Z",
      "equity": 99.9547
    },
    {
      "after_signal_id": 3,
      "closed_at": "2025-08-11T00:00:00Z",
      "equity": 100.4285
    },
    {
      "after_signal_id": 7,
      "closed_at": "2025-08-18T00:00:00Z",
      "equity": 100.6078
    },
    {
      "after_signal_id": 8,
      "closed_at": "2025-08-18T00:00:00Z",
      "equity": 100.4022
    },
    {
      "after_signal_id": 9,
      "closed_at": "2025-08-18T00:00:00Z",
      "equity": 100.7967
    },
    {
      "after_signal_id": 13,
      "closed_at": "2025-08-20T15:00:00Z",
      "equity": 100.9704
    },
    {
      "after_signal_id": 10,
      "closed_at": "2025-08-25T00:00:00Z",
      "equity": 100.9301
    },
    {
      "after_signal_id": 11,
      "closed_at": "2025-08-25T00:00:00Z",
      "equity": 100.9427
    },
    {
      "after_signal_id": 12,
      "closed_at": "2025-08-25T00:00:00Z",
      "equity": 100.9689
    },
    {
      "after_signal_id": 15,
      "closed_at": "2025-08-31T01:00:00Z",
      "equity": 100.4402
    },
    {
      "after_signal_id": 14,
      "closed_at": "2025-09-01T08:00:00Z",
      "equity": 101.074
    },
    {
      "after_signal_id": 16,
      "closed_at": "2025-09-12T12:00:00Z",
      "equity": 100.541
    },
    {
      "after_signal_id": 17,
      "closed_at": "2025-09-14T05:00:00Z",
      "equity": 100.0182
    },
    {
      "after_signal_id": 21,
      "closed_at": "2025-09-19T16:00:00Z",
      "equity": 99.4778
    },
    {
      "after_signal_id": 22,
      "closed_at": "2025-09-20T11:00:00Z",
      "equity": 98.9535
    },
    {
      "after_signal_id": 18,
      "closed_at": "2025-09-22T00:00:00Z",
      "equity": 98.8941
    },
    {
      "after_signal_id": 19,
      "closed_at": "2025-09-22T00:00:00Z",
      "equity": 98.9559
    },
    {
      "after_signal_id": 20,
      "closed_at": "2025-09-22T00:00:00Z",
      "equity": 98.8456
    },
    {
      "after_signal_id": 26,
      "closed_at": "2025-09-23T23:00:00Z",
      "equity": 99.0208
    },
    {
      "after_signal_id": 27,
      "closed_at": "2025-09-24T06:00:00Z",
      "equity": 99.1937
    },
    {
      "after_signal_id": 28,
      "closed_at": "2025-09-25T06:00:00Z",
      "equity": 99.3523
    },
    {
      "after_signal_id": 25,
      "closed_at": "2025-09-26T12:00:00Z",
      "equity": 98.8503
    },
    {
      "after_signal_id": 31,
      "closed_at": "2025-09-28T14:00:00Z",
      "equity": 99.4541
    },
    {
      "after_signal_id": 30,
      "closed_at": "2025-09-28T16:00:00Z",
      "equity": 99.6307
    },
    {
      "after_signal_id": 29,
      "closed_at": "2025-09-28T17:00:00Z",
      "equity": 99.1014
    },
    {
      "after_signal_id": 23,
      "closed_at": "2025-09-29T00:00:00Z",
      "equity": 99.6118
    },
    {
      "after_signal_id": 24,
      "closed_at": "2025-09-29T00:00:00Z",
      "equity": 99.4578
    },
    {
      "after_signal_id": 32,
      "closed_at": "2025-10-05T11:00:00Z",
      "equity": 98.937
    },
    {
      "after_signal_id": 34,
      "closed_at": "2025-10-10T22:00:00Z",
      "equity": 98.4367
    },
    {
      "after_signal_id": 35,
      "closed_at": "2025-10-10T22:00:00Z",
      "equity": 97.9392
    },
    {
      "after_signal_id": 33,
      "closed_at": "2025-10-13T00:00:00Z",
      "equity": 98.8587
    },
    {
      "after_signal_id": 40,
      "closed_at": "2025-10-16T17:00:00Z",
      "equity": 99.4772
    },
    {
      "after_signal_id": 41,
      "closed_at": "2025-10-16T17:00:00Z",
      "equity": 100.1004
    },
    {
      "after_signal_id": 39,
      "closed_at": "2025-10-16T18:00:00Z",
      "equity": 100.6785
    },
    {
      "after_signal_id": 42,
      "closed_at": "2025-10-19T11:00:00Z",
      "equity": 100.1491
    },
    {
      "after_signal_id": 43,
      "closed_at": "2025-10-19T11:00:00Z",
      "equity": 99.6268
    },
    {
      "after_signal_id": 44,
      "closed_at": "2025-10-19T11:00:00Z",
      "equity": 99.1008
    },
    {
      "after_signal_id": 36,
      "closed_at": "2025-10-20T00:00:00Z",
      "equity": 98.9858
    },
    {
      "after_signal_id": 37,
      "closed_at": "2025-10-20T00:00:00Z",
      "equity": 99.1862
    },
    {
      "after_signal_id": 38,
      "closed_at": "2025-10-20T00:00:00Z",
      "equity": 98.8519
    },
    {
      "after_signal_id": 45,
      "closed_at": "2025-10-24T13:00:00Z",
      "equity": 98.3376
    },
    {
      "after_signal_id": 50,
      "closed_at": "2025-10-31T20:00:00Z",
      "equity": 97.8237
    },
    {
      "after_signal_id": 51,
      "closed_at": "2025-11-01T05:00:00Z",
      "equity": 97.3081
    },
    {
      "after_signal_id": 52,
      "closed_at": "2025-11-02T08:00:00Z",
      "equity": 96.7859
    },
    {
      "after_signal_id": 46,
      "closed_at": "2025-11-03T00:00:00Z",
      "equity": 97.1534
    },
    {
      "after_signal_id": 47,
      "closed_at": "2025-11-03T00:00:00Z",
      "equity": 97.1282
    },
    {
      "after_signal_id": 48,
      "closed_at": "2025-11-03T00:00:00Z",
      "equity": 97.4364
    },
    {
      "after_signal_id": 49,
      "closed_at": "2025-11-03T16:00:00Z",
      "equity": 98.3364
    },
    {
      "after_signal_id": 53,
      "closed_at": "2025-11-03T16:00:00Z",
      "equity": 99.2532
    },
    {
      "after_signal_id": 54,
      "closed_at": "2025-11-07T18:00:00Z",
      "equity": 99.4345
    },
    {
      "after_signal_id": 55,
      "closed_at": "2025-11-07T18:00:00Z",
      "equity": 99.6053
    },
    {
      "after_signal_id": 56,
      "closed_at": "2025-11-13T14:00:00Z",
      "equity": 99.789
    },
    {
      "after_signal_id": 57,
      "closed_at": "2025-11-13T16:00:00Z",
      "equity": 99.9703
    },
    {
      "after_signal_id": 58,
      "closed_at": "2025-11-13T19:00:00Z",
      "equity": 100.8854
    },
    {
      "after_signal_id": 59,
      "closed_at": "2025-11-15T09:00:00Z",
      "equity": 100.36
    },
    {
      "after_signal_id": 60,
      "closed_at": "2025-11-16T10:00:00Z",
      "equity": 99.8342
    },
    {
      "after_signal_id": 61,
      "closed_at": "2025-11-16T10:00:00Z",
      "equity": 99.3137
    },
    {
      "after_signal_id": 62,
      "closed_at": "2025-11-16T10:00:00Z",
      "equity": 98.7973
    },
    {
      "after_signal_id": 63,
      "closed_at": "2025-11-17T15:00:00Z",
      "equity": 98.2852
    },
    {
      "after_signal_id": 64,
      "closed_at": "2025-11-19T20:00:00Z",
      "equity": 99.1934
    },
    {
      "after_signal_id": 65,
      "closed_at": "2025-11-20T18:00:00Z",
      "equity": 100.1167
    },
    {
      "after_signal_id": 68,
      "closed_at": "2025-11-23T20:00:00Z",
      "equity": 99.5937
    },
    {
      "after_signal_id": 66,
      "closed_at": "2025-11-24T03:00:00Z",
      "equity": 99.0781
    },
    {
      "after_signal_id": 67,
      "closed_at": "2025-11-24T03:00:00Z",
      "equity": 98.5351
    },
    {
      "after_signal_id": 69,
      "closed_at": "2025-12-02T15:00:00Z",
      "equity": 98.0152
    },
    {
      "after_signal_id": 70,
      "closed_at": "2025-12-06T19:00:00Z",
      "equity": 97.4913
    },
    {
      "after_signal_id": 71,
      "closed_at": "2025-12-07T16:00:00Z",
      "equity": 98.1055
    },
    {
      "after_signal_id": 72,
      "closed_at": "2025-12-07T16:00:00Z",
      "equity": 97.5929
    },
    {
      "after_signal_id": 73,
      "closed_at": "2025-12-09T16:00:00Z",
      "equity": 97.0825
    },
    {
      "after_signal_id": 74,
      "closed_at": "2025-12-15T17:00:00Z",
      "equity": 97.9733
    },
    {
      "after_signal_id": 75,
      "closed_at": "2025-12-15T20:00:00Z",
      "equity": 98.043
    },
    {
      "after_signal_id": 76,
      "closed_at": "2025-12-16T16:00:00Z",
      "equity": 97.5232
    },
    {
      "after_signal_id": 77,
      "closed_at": "2025-12-17T15:00:00Z",
      "equity": 97.0199
    },
    {
      "after_signal_id": 78,
      "closed_at": "2025-12-18T15:00:00Z",
      "equity": 97.6362
    },
    {
      "after_signal_id": 79,
      "closed_at": "2025-12-25T16:00:00Z",
      "equity": 97.1063
    },
    {
      "after_signal_id": 83,
      "closed_at": "2026-01-05T03:00:00Z",
      "equity": 97.2418
    },
    {
      "after_signal_id": 84,
      "closed_at": "2026-01-05T21:00:00Z",
      "equity": 98.1492
    },
    {
      "after_signal_id": 80,
      "closed_at": "2026-01-10T05:00:00Z",
      "equity": 97.6553
    },
    {
      "after_signal_id": 81,
      "closed_at": "2026-01-11T21:00:00Z",
      "equity": 97.1599
    },
    {
      "after_signal_id": 82,
      "closed_at": "2026-01-12T00:00:00Z",
      "equity": 98.1452
    },
    {
      "after_signal_id": 88,
      "closed_at": "2026-01-15T20:00:00Z",
      "equity": 97.6162
    },
    {
      "after_signal_id": 85,
      "closed_at": "2026-01-19T00:00:00Z",
      "equity": 97.4983
    },
    {
      "after_signal_id": 86,
      "closed_at": "2026-01-19T00:00:00Z",
      "equity": 97.5484
    },
    {
      "after_signal_id": 87,
      "closed_at": "2026-01-19T00:00:00Z",
      "equity": 97.399
    },
    {
      "after_signal_id": 89,
      "closed_at": "2026-01-19T00:00:00Z",
      "equity": 97.5597
    },
    {
      "after_signal_id": 93,
      "closed_at": "2026-01-21T15:00:00Z",
      "equity": 97.7226
    },
    {
      "after_signal_id": 94,
      "closed_at": "2026-01-22T18:00:00Z",
      "equity": 97.8949
    },
    {
      "after_signal_id": 95,
      "closed_at": "2026-01-22T20:00:00Z",
      "equity": 98.0541
    },
    {
      "after_signal_id": 96,
      "closed_at": "2026-01-23T17:00:00Z",
      "equity": 98.2231
    },
    {
      "after_signal_id": 97,
      "closed_at": "2026-01-23T17:00:00Z",
      "equity": 97.7139
    },
    {
      "after_signal_id": 100,
      "closed_at": "2026-01-25T10:00:00Z",
      "equity": 97.1784
    },
    {
      "after_signal_id": 98,
      "closed_at": "2026-01-25T19:00:00Z",
      "equity": 98.0665
    },
    {
      "after_signal_id": 99,
      "closed_at": "2026-01-25T20:00:00Z",
      "equity": 98.9783
    },
    {
      "after_signal_id": 90,
      "closed_at": "2026-01-26T00:00:00Z",
      "equity": 98.7106
    },
    {
      "after_signal_id": 91,
      "closed_at": "2026-01-26T00:00:00Z",
      "equity": 98.3198
    },
    {
      "after_signal_id": 92,
      "closed_at": "2026-01-26T00:00:00Z",
      "equity": 98.6404
    },
    {
      "after_signal_id": 101,
      "closed_at": "2026-01-27T17:00:00Z",
      "equity": 98.1288
    },
    {
      "after_signal_id": 102,
      "closed_at": "2026-01-27T17:00:00Z",
      "equity": 97.6121
    },
    {
      "after_signal_id": 103,
      "closed_at": "2026-01-27T21:00:00Z",
      "equity": 97.0898
    },
    {
      "after_signal_id": 104,
      "closed_at": "2026-01-31T15:00:00Z",
      "equity": 97.9851
    },
    {
      "after_signal_id": 105,
      "closed_at": "2026-01-31T15:00:00Z",
      "equity": 98.8972
    },
    {
      "after_signal_id": 106,
      "closed_at": "2026-01-31T18:00:00Z",
      "equity": 99.8193
    },
    {
      "after_signal_id": 107,
      "closed_at": "2026-02-03T16:00:00Z",
      "equity": 99.9935
    },
    {
      "after_signal_id": 108,
      "closed_at": "2026-02-03T16:00:00Z",
      "equity": 99.4723
    },
    {
      "after_signal_id": 109,
      "closed_at": "2026-02-03T21:00:00Z",
      "equity": 100.0948
    },
    {
      "after_signal_id": 110,
      "closed_at": "2026-02-04T19:00:00Z",
      "equity": 100.2735
    },
    {
      "after_signal_id": 111,
      "closed_at": "2026-02-07T17:00:00Z",
      "equity": 99.7557
    },
    {
      "after_signal_id": 113,
      "closed_at": "2026-02-09T04:00:00Z",
      "equity": 99.9278
    },
    {
      "after_signal_id": 112,
      "closed_at": "2026-02-09T15:00:00Z",
      "equity": 100.5542
    },
    {
      "after_signal_id": 114,
      "closed_at": "2026-02-11T15:00:00Z",
      "equity": 101.1941
    },
    {
      "after_signal_id": 115,
      "closed_at": "2026-02-12T20:00:00Z",
      "equity": 101.3633
    },
    {
      "after_signal_id": 116,
      "closed_at": "2026-02-13T11:00:00Z",
      "equity": 101.5478
    },
    {
      "after_signal_id": 117,
      "closed_at": "2026-02-20T15:00:00Z",
      "equity": 101.7223
    },
    {
      "after_signal_id": 118,
      "closed_at": "2026-02-25T02:00:00Z",
      "equity": 101.9088
    },
    {
      "after_signal_id": 119,
      "closed_at": "2026-03-09T04:00:00Z",
      "equity": 102.0737
    },
    {
      "after_signal_id": 120,
      "closed_at": "2026-03-09T04:00:00Z",
      "equity": 101.5374
    },
    {
      "after_signal_id": 121,
      "closed_at": "2026-03-10T15:00:00Z",
      "equity": 100.9942
    },
    {
      "after_signal_id": 122,
      "closed_at": "2026-03-15T23:00:00Z",
      "equity": 100.4513
    },
    {
      "after_signal_id": 126,
      "closed_at": "2026-03-18T12:00:00Z",
      "equity": 99.9159
    },
    {
      "after_signal_id": 123,
      "closed_at": "2026-03-23T00:00:00Z",
      "equity": 99.7712
    },
    {
      "after_signal_id": 124,
      "closed_at": "2026-03-23T00:00:00Z",
      "equity": 99.5614
    },
    {
      "after_signal_id": 125,
      "closed_at": "2026-03-23T00:00:00Z",
      "equity": 99.3855
    },
    {
      "after_signal_id": 127,
      "closed_at": "2026-03-23T12:00:00Z",
      "equity": 98.858
    },
    {
      "after_signal_id": 128,
      "closed_at": "2026-03-29T21:00:00Z",
      "equity": 99.4641
    },
    {
      "after_signal_id": 130,
      "closed_at": "2026-03-30T00:00:00Z",
      "equity": 100.0411
    },
    {
      "after_signal_id": 129,
      "closed_at": "2026-03-30T01:00:00Z",
      "equity": 100.6668
    },
    {
      "after_signal_id": 132,
      "closed_at": "2026-04-04T20:00:00Z",
      "equity": 100.1061
    },
    {
      "after_signal_id": 131,
      "closed_at": "2026-04-06T00:00:00Z",
      "equity": 100.7266
    },
    {
      "after_signal_id": 136,
      "closed_at": "2026-04-10T09:00:00Z",
      "equity": 100.8999
    },
    {
      "after_signal_id": 133,
      "closed_at": "2026-04-13T00:00:00Z",
      "equity": 101.8902
    },
    {
      "after_signal_id": 134,
      "closed_at": "2026-04-13T00:00:00Z",
      "equity": 102.1984
    },
    {
      "after_signal_id": 135,
      "closed_at": "2026-04-13T00:00:00Z",
      "equity": 101.8385
    },
    {
      "after_signal_id": 140,
      "closed_at": "2026-04-16T08:00:00Z",
      "equity": 102.0039
    },
    {
      "after_signal_id": 141,
      "closed_at": "2026-04-16T14:00:00Z",
      "equity": 102.1662
    },
    {
      "after_signal_id": 137,
      "closed_at": "2026-04-20T00:00:00Z",
      "equity": 101.7765
    },
    {
      "after_signal_id": 138,
      "closed_at": "2026-04-20T00:00:00Z",
      "equity": 101.7655
    },
    {
      "after_signal_id": 139,
      "closed_at": "2026-04-20T00:00:00Z",
      "equity": 102.3452
    },
    {
      "after_signal_id": 142,
      "closed_at": "2026-04-27T00:00:00Z",
      "equity": 102.6654
    },
    {
      "after_signal_id": 143,
      "closed_at": "2026-04-27T00:00:00Z",
      "equity": 102.8376
    },
    {
      "after_signal_id": 144,
      "closed_at": "2026-04-27T00:00:00Z",
      "equity": 102.6597
    },
    {
      "after_signal_id": 148,
      "closed_at": "2026-04-29T19:00:00Z",
      "equity": 102.1247
    },
    {
      "after_signal_id": 145,
      "closed_at": "2026-05-04T00:00:00Z",
      "equity": 102.4988
    },
    {
      "after_signal_id": 146,
      "closed_at": "2026-05-04T00:00:00Z",
      "equity": 102.2095
    },
    {
      "after_signal_id": 147,
      "closed_at": "2026-05-04T00:00:00Z",
      "equity": 102.1483
    },
    {
      "after_signal_id": 150,
      "closed_at": "2026-05-04T01:00:00Z",
      "equity": 102.7848
    },
    {
      "after_signal_id": 149,
      "closed_at": "2026-05-04T11:00:00Z",
      "equity": 102.2425
    },
    {
      "after_signal_id": 154,
      "closed_at": "2026-05-06T14:00:00Z",
      "equity": 102.8539
    },
    {
      "after_signal_id": 155,
      "closed_at": "2026-05-07T15:00:00Z",
      "equity": 102.3044
    },
    {
      "after_signal_id": 156,
      "closed_at": "2026-05-07T15:00:00Z",
      "equity": 101.765
    },
    {
      "after_signal_id": 157,
      "closed_at": "2026-05-07T22:00:00Z",
      "equity": 101.2379
    },
    {
      "after_signal_id": 158,
      "closed_at": "2026-05-09T14:00:00Z",
      "equity": 101.8702
    },
    {
      "after_signal_id": 159,
      "closed_at": "2026-05-10T03:00:00Z",
      "equity": 102.0495
    },
    {
      "after_signal_id": 160,
      "closed_at": "2026-05-10T20:00:00Z",
      "equity": 102.9957
    },
    {
      "after_signal_id": 161,
      "closed_at": "2026-05-10T21:00:00Z",
      "equity": 103.6273
    },
    {
      "after_signal_id": 151,
      "closed_at": "2026-05-11T00:00:00Z",
      "equity": 104.7298
    },
    {
      "after_signal_id": 152,
      "closed_at": "2026-05-11T00:00:00Z",
      "equity": 104.8281
    },
    {
      "after_signal_id": 153,
      "closed_at": "2026-05-11T00:00:00Z",
      "equity": 105.2738
    },
    {
      "after_signal_id": 162,
      "closed_at": "2026-05-18T00:00:00Z",
      "equity": 105.0543
    },
    {
      "after_signal_id": 163,
      "closed_at": "2026-05-18T00:00:00Z",
      "equity": 104.615
    },
    {
      "after_signal_id": 164,
      "closed_at": "2026-05-18T00:00:00Z",
      "equity": 104.1778
    },
    {
      "after_signal_id": 165,
      "closed_at": "2026-05-25T00:00:00Z",
      "equity": 104.6282
    },
    {
      "after_signal_id": 166,
      "closed_at": "2026-05-25T00:00:00Z",
      "equity": 104.8924
    },
    {
      "after_signal_id": 167,
      "closed_at": "2026-05-25T00:00:00Z",
      "equity": 105.3786
    },
    {
      "after_signal_id": 171,
      "closed_at": "2026-05-28T00:00:00Z",
      "equity": 106.3428
    },
    {
      "after_signal_id": 172,
      "closed_at": "2026-05-29T16:00:00Z",
      "equity": 106.4993
    },
    {
      "after_signal_id": 173,
      "closed_at": "2026-05-29T16:00:00Z",
      "equity": 106.6643
    },
    {
      "after_signal_id": 174,
      "closed_at": "2026-05-29T16:00:00Z",
      "equity": 106.1128
    },
    {
      "after_signal_id": 175,
      "closed_at": "2026-05-31T16:00:00Z",
      "equity": 106.7507
    },
    {
      "after_signal_id": 168,
      "closed_at": "2026-06-01T00:00:00Z",
      "equity": 106.4581
    },
    {
      "after_signal_id": 169,
      "closed_at": "2026-06-01T00:00:00Z",
      "equity": 106.3707
    },
    {
      "after_signal_id": 170,
      "closed_at": "2026-06-01T00:00:00Z",
      "equity": 106.0402
    },
    {
      "after_signal_id": 177,
      "closed_at": "2026-06-01T04:00:00Z",
      "equity": 105.4712
    },
    {
      "after_signal_id": 176,
      "closed_at": "2026-06-01T14:00:00Z",
      "equity": 106.4023
    },
    {
      "after_signal_id": 178,
      "closed_at": "2026-06-03T20:00:00Z",
      "equity": 106.588
    },
    {
      "after_signal_id": 180,
      "closed_at": "2026-06-03T22:00:00Z",
      "equity": 106.7764
    },
    {
      "after_signal_id": 179,
      "closed_at": "2026-06-04T04:00:00Z",
      "equity": 107.4548
    },
    {
      "after_signal_id": 181,
      "closed_at": "2026-06-07T23:00:00Z",
      "equity": 106.8895
    },
    {
      "after_signal_id": 182,
      "closed_at": "2026-06-11T18:00:00Z",
      "equity": 106.3152
    },
    {
      "after_signal_id": 183,
      "closed_at": "2026-06-20T06:00:00Z",
      "equity": 105.7398
    },
    {
      "after_signal_id": 184,
      "closed_at": "2026-06-21T04:00:00Z",
      "equity": 105.1913
    },
    {
      "after_signal_id": 187,
      "closed_at": "2026-06-21T23:00:00Z",
      "equity": 105.806
    },
    {
      "after_signal_id": 185,
      "closed_at": "2026-06-22T01:00:00Z",
      "equity": 105.9888
    },
    {
      "after_signal_id": 186,
      "closed_at": "2026-06-22T08:00:00Z",
      "equity": 105.4432
    },
    {
      "after_signal_id": 188,
      "closed_at": "2026-06-25T14:00:00Z",
      "equity": 105.6218
    },
    {
      "after_signal_id": 190,
      "closed_at": "2026-06-27T22:00:00Z",
      "equity": 105.7661
    },
    {
      "after_signal_id": 189,
      "closed_at": "2026-06-28T20:00:00Z",
      "equity": 106.7411
    },
    {
      "after_signal_id": 192,
      "closed_at": "2026-06-28T23:00:00Z",
      "equity": 106.9149
    },
    {
      "after_signal_id": 191,
      "closed_at": "2026-06-29T00:00:00Z",
      "equity": 107.5492
    },
    {
      "after_signal_id": 193,
      "closed_at": "2026-07-09T05:00:00Z",
      "equity": 106.9764
    },
    {
      "after_signal_id": 194,
      "closed_at": "2026-07-09T13:00:00Z",
      "equity": 106.4177
    },
    {
      "after_signal_id": 195,
      "closed_at": "2026-07-10T02:00:00Z",
      "equity": 106.6031
    },
    {
      "after_signal_id": 199,
      "closed_at": "2026-07-23T08:00:00Z",
      "equity": 106.0216
    },
    {
      "after_signal_id": 200,
      "closed_at": "2026-07-24T14:00:00Z",
      "equity": 105.4729
    },
    {
      "after_signal_id": 201,
      "closed_at": "2026-07-26T17:00:00Z",
      "equity": 104.8916
    },
    {
      "after_signal_id": 196,
      "closed_at": "2026-07-27T00:00:00Z",
      "equity": 104.7227
    },
    {
      "after_signal_id": 197,
      "closed_at": "2026-07-27T00:00:00Z",
      "equity": 105.0301
    },
    {
      "after_signal_id": 198,
      "closed_at": "2026-07-27T00:00:00Z",
      "equity": 105.4197
    },
    {
      "after_signal_id": 205,
      "closed_at": "2026-08-02T16:00:00Z",
      "equity": 105.6176
    },
    {
      "after_signal_id": 202,
      "closed_at": "2026-08-03T00:00:00Z",
      "equity": 105.5245
    },
    {
      "after_signal_id": 203,
      "closed_at": "2026-08-03T00:00:00Z",
      "equity": 105.7531
    },
    {
      "after_signal_id": 204,
      "closed_at": "2026-08-03T00:00:00Z",
      "equity": 105.5745
    },
    {
      "after_signal_id": 209,
      "closed_at": "2026-08-04T14:00:00Z",
      "equity": 106.2421
    },
    {
      "after_signal_id": 206,
      "closed_at": "2026-08-10T00:00:00Z",
      "equity": 106.6306
    },
    {
      "after_signal_id": 207,
      "closed_at": "2026-08-10T00:00:00Z",
      "equity": 106.4995
    },
    {
      "after_signal_id": 208,
      "closed_at": "2026-08-10T00:00:00Z",
      "equity": 106.2794
    },
    {
      "after_signal_id": 210,
      "closed_at": "2026-08-10T00:00:00Z",
      "equity": 105.7211
    },
    {
      "after_signal_id": 212,
      "closed_at": "2026-08-14T12:00:00Z",
      "equity": 105.1888
    },
    {
      "after_signal_id": 214,
      "closed_at": "2026-08-16T14:00:00Z",
      "equity": 104.6098
    },
    {
      "after_signal_id": 211,
      "closed_at": "2026-08-17T00:00:00Z",
      "equity": 104.7638
    },
    {
      "after_signal_id": 213,
      "closed_at": "2026-08-17T00:00:00Z",
      "equity": 104.4242
    },
    {
      "after_signal_id": 216,
      "closed_at": "2026-08-18T12:00:00Z",
      "equity": 104.5984
    },
    {
      "after_signal_id": 215,
      "closed_at": "2026-08-19T06:00:00Z",
      "equity": 104.0419
    },
    {
      "after_signal_id": 217,
      "closed_at": "2026-08-19T07:00:00Z",
      "equity": 104.6647
    },
    {
      "after_signal_id": 218,
      "closed_at": "2026-08-19T15:00:00Z",
      "equity": 105.6231
    },
    {
      "after_signal_id": 222,
      "closed_at": "2026-08-24T14:00:00Z",
      "equity": 105.0775
    },
    {
      "after_signal_id": 223,
      "closed_at": "2026-08-26T15:00:00Z",
      "equity": 104.5249
    },
    {
      "after_signal_id": 224,
      "closed_at": "2026-08-28T17:00:00Z",
      "equity": 103.9842
    },
    {
      "after_signal_id": 225,
      "closed_at": "2026-08-30T10:00:00Z",
      "equity": 104.8956
    },
    {
      "after_signal_id": 219,
      "closed_at": "2026-08-31T00:00:00Z",
      "equity": 104.8246
    },
    {
      "after_signal_id": 220,
      "closed_at": "2026-08-31T00:00:00Z",
      "equity": 104.6315
    },
    {
      "after_signal_id": 221,
      "closed_at": "2026-08-31T00:00:00Z",
      "equity": 104.198
    },
    {
      "after_signal_id": 226,
      "closed_at": "2026-09-07T00:00:00Z",
      "equity": 105.3111
    },
    {
      "after_signal_id": 227,
      "closed_at": "2026-09-07T00:00:00Z",
      "equity": 105.5946
    },
    {
      "after_signal_id": 228,
      "closed_at": "2026-09-07T00:00:00Z",
      "equity": 105.8971
    },
    {
      "after_signal_id": 232,
      "closed_at": "2026-09-09T15:00:00Z",
      "equity": 105.347
    },
    {
      "after_signal_id": 231,
      "closed_at": "2026-09-10T23:00:00Z",
      "equity": 104.8164
    },
    {
      "after_signal_id": 229,
      "closed_at": "2026-09-14T00:00:00Z",
      "equity": 104.4601
    },
    {
      "after_signal_id": 230,
      "closed_at": "2026-09-14T00:00:00Z",
      "equity": 104.0434
    },
    {
      "after_signal_id": 237,
      "closed_at": "2026-09-20T03:00:00Z",
      "equity": 103.5061
    },
    {
      "after_signal_id": 236,
      "closed_at": "2026-09-20T08:00:00Z",
      "equity": 104.4719
    },
    {
      "after_signal_id": 238,
      "closed_at": "2026-09-20T22:00:00Z",
      "equity": 104.6588
    },
    {
      "after_signal_id": 233,
      "closed_at": "2026-09-21T00:00:00Z",
      "equity": 105.4449
    },
    {
      "after_signal_id": 234,
      "closed_at": "2026-09-21T00:00:00Z",
      "equity": 106.2986
    },
    {
      "after_signal_id": 235,
      "closed_at": "2026-09-21T00:00:00Z",
      "equity": 107.2578
    },
    {
      "after_signal_id": 242,
      "closed_at": "2026-09-23T01:00:00Z",
      "equity": 108.3217
    },
    {
      "after_signal_id": 244,
      "closed_at": "2026-09-23T12:00:00Z",
      "equity": 107.7514
    },
    {
      "after_signal_id": 243,
      "closed_at": "2026-09-23T13:00:00Z",
      "equity": 107.9431
    },
    {
      "after_signal_id": 245,
      "closed_at": "2026-09-27T14:00:00Z",
      "equity": 108.5892
    },
    {
      "after_signal_id": 239,
      "closed_at": "2026-09-28T00:00:00Z",
      "equity": 109.2458
    },
    {
      "after_signal_id": 240,
      "closed_at": "2026-09-28T00:00:00Z",
      "equity": 109.4835
    },
    {
      "after_signal_id": 241,
      "closed_at": "2026-09-28T00:00:00Z",
      "equity": 109.5543
    },
    {
      "after_signal_id": 246,
      "closed_at": "2026-10-05T00:00:00Z",
      "equity": 109.2322
    },
    {
      "after_signal_id": 247,
      "closed_at": "2026-10-05T00:00:00Z",
      "equity": 109.0333
    },
    {
      "after_signal_id": 248,
      "closed_at": "2026-10-05T00:00:00Z",
      "equity": 108.8466
    },
    {
      "after_signal_id": 252,
      "closed_at": "2026-10-06T02:00:00Z",
      "equity": 108.2624
    },
    {
      "after_signal_id": 253,
      "closed_at": "2026-10-10T13:00:00Z",
      "equity": 109.2707
    },
    {
      "after_signal_id": 249,
      "closed_at": "2026-10-12T00:00:00Z",
      "equity": 109.637
    },
    {
      "after_signal_id": 250,
      "closed_at": "2026-10-12T00:00:00Z",
      "equity": 109.7708
    },
    {
      "after_signal_id": 251,
      "closed_at": "2026-10-12T00:00:00Z",
      "equity": 112.1245
    },
    {
      "after_signal_id": 256,
      "closed_at": "2026-10-12T16:00:00Z",
      "equity": 111.5611
    },
    {
      "after_signal_id": 254,
      "closed_at": "2026-10-19T00:00:00Z",
      "equity": 111.2684
    },
    {
      "after_signal_id": 255,
      "closed_at": "2026-10-19T00:00:00Z",
      "equity": 111.0348
    }
  ],
  "signals": [
    {
      "id": 1,
      "strategy": "rotation",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-04T00:00:00Z",
      "closed_at": "2025-08-11T00:00:00Z",
      "entry": 3495.1,
      "entry_zone": [
        3495.1,
        3495.1
      ],
      "stop_initial": 2957.961758238649,
      "targets": [],
      "hold_until": "2025-08-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 21.583,
      "fees_pct": -0.11,
      "funding_pct": -0.154,
      "result_pct": 21.32,
      "result_r": 1.387,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 2,
      "strategy": "rotation",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-04T00:00:00Z",
      "closed_at": "2025-08-11T00:00:00Z",
      "entry": 2.946,
      "entry_zone": [
        2.946,
        2.946
      ],
      "stop_initial": 2.3485388074198186,
      "targets": [],
      "hold_until": "2025-08-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 8.15,
      "fees_pct": -0.11,
      "funding_pct": -0.177,
      "result_pct": 7.863,
      "result_r": 0.388,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 3,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-04T00:00:00Z",
      "closed_at": "2025-08-11T00:00:00Z",
      "entry": 0.5934,
      "entry_zone": [
        0.5934,
        0.5934
      ],
      "stop_initial": 0.37664952963467313,
      "targets": [],
      "hold_until": "2025-08-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 34.344,
      "fees_pct": -0.11,
      "funding_pct": 0.399,
      "result_pct": 34.633,
      "result_r": 0.948,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 4,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-08T18:00:00Z",
      "closed_at": "2025-08-09T16:00:00Z",
      "entry": 116649.7,
      "entry_zone": [
        116576.7,
        116722.7
      ],
      "stop_initial": 115708.2,
      "targets": [
        117591.2,
        118532.7,
        119474.2
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.323,
      "fees_pct": -0.11,
      "funding_pct": -0.008,
      "result_pct": 0.205,
      "result_r": 0.254,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 5,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-09T20:00:00Z",
      "closed_at": "2025-08-10T08:00:00Z",
      "entry": 10.965,
      "entry_zone": [
        10.944,
        10.986
      ],
      "stop_initial": 10.686,
      "targets": [
        11.244,
        11.523,
        11.802
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.545,
      "fees_pct": -0.11,
      "funding_pct": -0.01,
      "result_pct": -2.664,
      "result_r": -1.047,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 6,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-10T04:00:00Z",
      "closed_at": "2025-08-10T07:00:00Z",
      "entry": 24.394,
      "entry_zone": [
        24.351,
        24.437
      ],
      "stop_initial": 23.958,
      "targets": [
        24.83,
        25.266,
        25.701999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.787,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.897,
      "result_r": -1.062,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 7,
      "strategy": "rotation",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-11T00:00:00Z",
      "closed_at": "2025-08-18T00:00:00Z",
      "entry": 4249.46,
      "entry_zone": [
        4249.46,
        4249.46
      ],
      "stop_initial": 3662.112239101906,
      "targets": [],
      "hold_until": "2025-08-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 5.204,
      "fees_pct": -0.11,
      "funding_pct": -0.16,
      "result_pct": 4.935,
      "result_r": 0.357,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 8,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-11T00:00:00Z",
      "closed_at": "2025-08-18T00:00:00Z",
      "entry": 0.7972,
      "entry_zone": [
        0.7972,
        0.7972
      ],
      "stop_initial": 0.5772461450140514,
      "targets": [],
      "hold_until": "2025-08-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -11.039,
      "fees_pct": -0.11,
      "funding_pct": -0.13,
      "result_pct": -11.279,
      "result_r": -0.409,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 9,
      "strategy": "rotation",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-11T00:00:00Z",
      "closed_at": "2025-08-18T00:00:00Z",
      "entry": 1.1806,
      "entry_zone": [
        1.1806,
        1.1806
      ],
      "stop_initial": 0.8907658190523251,
      "targets": [],
      "hold_until": "2025-08-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 19.549,
      "fees_pct": -0.11,
      "funding_pct": -0.146,
      "result_pct": 19.294,
      "result_r": 0.786,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 10,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-18T00:00:00Z",
      "closed_at": "2025-08-25T00:00:00Z",
      "entry": 0.7092,
      "entry_zone": [
        0.7092,
        0.7092
      ],
      "stop_initial": 0.49437460685680906,
      "targets": [],
      "hold_until": "2025-08-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -2.115,
      "fees_pct": -0.11,
      "funding_pct": -0.189,
      "result_pct": -2.414,
      "result_r": -0.08,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 11,
      "strategy": "rotation",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-18T00:00:00Z",
      "closed_at": "2025-08-25T00:00:00Z",
      "entry": 25.62,
      "entry_zone": [
        25.62,
        25.62
      ],
      "stop_initial": 20.34122598890955,
      "targets": [],
      "hold_until": "2025-08-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 0.781,
      "fees_pct": -0.11,
      "funding_pct": -0.157,
      "result_pct": 0.513,
      "result_r": 0.025,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 12,
      "strategy": "rotation",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-08-18T00:00:00Z",
      "closed_at": "2025-08-25T00:00:00Z",
      "entry": 1.4114,
      "entry_zone": [
        1.4114,
        1.4114
      ],
      "stop_initial": 1.0403169336219364,
      "targets": [],
      "hold_until": "2025-08-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 1.566,
      "fees_pct": -0.11,
      "funding_pct": -0.091,
      "result_pct": 1.365,
      "result_r": 0.052,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 13,
      "strategy": "pullback",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-20T12:00:00Z",
      "closed_at": "2025-08-20T15:00:00Z",
      "entry": 345.74,
      "entry_zone": [
        345.14,
        346.34
      ],
      "stop_initial": 352.6,
      "targets": [
        338.88,
        332.02,
        325.15999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.794,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.684,
      "result_r": 0.345,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 14,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-30T13:00:00Z",
      "closed_at": "2025-09-01T08:00:00Z",
      "entry": 3.289,
      "entry_zone": [
        3.2838,
        3.2942
      ],
      "stop_initial": 3.3544,
      "targets": [
        3.2236000000000002,
        3.1582000000000003,
        3.0928000000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.585,
      "fees_pct": -0.11,
      "funding_pct": 0.035,
      "result_pct": 2.51,
      "result_r": 1.262,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 15,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-08-30T13:00:00Z",
      "closed_at": "2025-08-31T01:00:00Z",
      "entry": 0.1268,
      "entry_zone": [
        0.12653,
        0.12707
      ],
      "stop_initial": 0.12935,
      "targets": [
        0.12425,
        0.1217,
        0.11915
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.011,
      "fees_pct": -0.11,
      "funding_pct": 0.015,
      "result_pct": -2.106,
      "result_r": -1.047,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 16,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-12T06:00:00Z",
      "closed_at": "2025-09-12T12:00:00Z",
      "entry": 28.983,
      "entry_zone": [
        28.932,
        29.034
      ],
      "stop_initial": 28.347,
      "targets": [
        29.619,
        30.255,
        30.891
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.194,
      "fees_pct": -0.11,
      "funding_pct": -0.01,
      "result_pct": -2.314,
      "result_r": -1.055,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 17,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-13T21:00:00Z",
      "closed_at": "2025-09-14T05:00:00Z",
      "entry": 0.1379,
      "entry_zone": [
        0.13763,
        0.13817
      ],
      "stop_initial": 0.13375,
      "targets": [
        0.14204999999999998,
        0.14619999999999997,
        0.15034999999999996
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.009,
      "fees_pct": -0.11,
      "funding_pct": -0.01,
      "result_pct": -3.129,
      "result_r": -1.04,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 18,
      "strategy": "rotation",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-15T00:00:00Z",
      "closed_at": "2025-09-22T00:00:00Z",
      "entry": 239.59,
      "entry_zone": [
        239.59,
        239.59
      ],
      "stop_initial": 206.43014895315707,
      "targets": [],
      "hold_until": "2025-09-22T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -1.469,
      "fees_pct": -0.11,
      "funding_pct": -0.082,
      "result_pct": -1.661,
      "result_r": -0.12,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 19,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-15T00:00:00Z",
      "closed_at": "2025-09-22T00:00:00Z",
      "entry": 50.41,
      "entry_zone": [
        50.41,
        50.41
      ],
      "stop_initial": 40.841802758780446,
      "targets": [],
      "hold_until": "2025-09-22T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 2.638,
      "fees_pct": -0.11,
      "funding_pct": -0.157,
      "result_pct": 2.371,
      "result_r": 0.125,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 20,
      "strategy": "rotation",
      "symbol": "WLDUSDT",
      "pair": "WLD/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-15T00:00:00Z",
      "closed_at": "2025-09-22T00:00:00Z",
      "entry": 1.5741,
      "entry_zone": [
        1.5741,
        1.5741
      ],
      "stop_initial": 1.064368216379794,
      "targets": [],
      "hold_until": "2025-09-22T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -6.95,
      "fees_pct": -0.11,
      "funding_pct": -0.157,
      "result_pct": -7.217,
      "result_r": -0.223,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 21,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-19T05:00:00Z",
      "closed_at": "2025-09-19T16:00:00Z",
      "entry": 991.5,
      "entry_zone": [
        990.61,
        992.39
      ],
      "stop_initial": 977.33,
      "targets": [
        1005.67,
        1019.8399999999999,
        1034.0099999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.429,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": -1.544,
      "result_r": -1.081,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 22,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-20T05:00:00Z",
      "closed_at": "2025-09-20T11:00:00Z",
      "entry": 33.936,
      "entry_zone": [
        33.875,
        33.997
      ],
      "stop_initial": 33.184,
      "targets": [
        34.688,
        35.440000000000005,
        36.19200000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.216,
      "fees_pct": -0.11,
      "funding_pct": -0.01,
      "result_pct": -2.336,
      "result_r": -1.054,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 23,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-22T00:00:00Z",
      "closed_at": "2025-09-29T00:00:00Z",
      "entry": 51.74,
      "entry_zone": [
        51.74,
        51.74
      ],
      "stop_initial": 42.85794663082239,
      "targets": [],
      "hold_until": "2025-09-29T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 17.897,
      "fees_pct": -0.11,
      "funding_pct": -0.104,
      "result_pct": 17.683,
      "result_r": 1.03,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 24,
      "strategy": "rotation",
      "symbol": "WLDUSDT",
      "pair": "WLD/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-22T00:00:00Z",
      "closed_at": "2025-09-29T00:00:00Z",
      "entry": 1.4647,
      "entry_zone": [
        1.4647,
        1.4647
      ],
      "stop_initial": 1.0176765518938367,
      "targets": [],
      "hold_until": "2025-09-29T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -9.251,
      "fees_pct": -0.11,
      "funding_pct": -0.075,
      "result_pct": -9.436,
      "result_r": -0.309,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 25,
      "strategy": "rotation",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-09-22T00:00:00Z",
      "closed_at": "2025-09-26T12:00:00Z",
      "entry": 33.038,
      "entry_zone": [
        33.038,
        33.038
      ],
      "stop_initial": 27.52973143104569,
      "targets": [],
      "hold_until": "2025-09-29T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -16.672,
      "fees_pct": -0.11,
      "funding_pct": -0.067,
      "result_pct": -16.849,
      "result_r": -1.011,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 26,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-23T15:00:00Z",
      "closed_at": "2025-09-23T23:00:00Z",
      "entry": 0.1191,
      "entry_zone": [
        0.11884,
        0.11936
      ],
      "stop_initial": 0.12172,
      "targets": [
        0.11648,
        0.11386,
        0.11124
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.88,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 0.78,
      "result_r": 0.354,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 27,
      "strategy": "pullback",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-23T18:00:00Z",
      "closed_at": "2025-09-24T06:00:00Z",
      "entry": 2.8472,
      "entry_zone": [
        2.8433,
        2.8511
      ],
      "stop_initial": 2.9041,
      "targets": [
        2.7903,
        2.7333999999999996,
        2.6764999999999994
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.799,
      "fees_pct": -0.11,
      "funding_pct": 0.009,
      "result_pct": 0.698,
      "result_r": 0.349,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 28,
      "strategy": "pullback",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-23T18:00:00Z",
      "closed_at": "2025-09-25T06:00:00Z",
      "entry": 0.6033,
      "entry_zone": [
        0.6019,
        0.6047
      ],
      "stop_initial": 0.6223,
      "targets": [
        0.5842999999999999,
        0.5652999999999999,
        0.5462999999999999
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.26,
      "fees_pct": -0.11,
      "funding_pct": -0.142,
      "result_pct": 1.007,
      "result_r": 0.32,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 29,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-27T09:00:00Z",
      "closed_at": "2025-09-28T17:00:00Z",
      "entry": 3984.14,
      "entry_zone": [
        3979.63,
        3988.65
      ],
      "stop_initial": 4047.8,
      "targets": [
        3920.4799999999996,
        3856.8199999999993,
        3793.159999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.598,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": -1.698,
      "result_r": -1.062,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 30,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-27T09:00:00Z",
      "closed_at": "2025-09-28T16:00:00Z",
      "entry": 3.1791,
      "entry_zone": [
        3.1744,
        3.1838
      ],
      "stop_initial": 3.2409,
      "targets": [
        3.1173,
        3.0555000000000003,
        2.9937000000000005
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.778,
      "fees_pct": -0.11,
      "funding_pct": 0.023,
      "result_pct": 0.69,
      "result_r": 0.355,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 31,
      "strategy": "pullback",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-09-27T15:00:00Z",
      "closed_at": "2025-09-28T14:00:00Z",
      "entry": 0.8868,
      "entry_zone": [
        0.8858,
        0.8878
      ],
      "stop_initial": 0.8975,
      "targets": [
        0.8761000000000001,
        0.8654000000000002,
        0.8547000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.569,
      "fees_pct": -0.11,
      "funding_pct": 0.015,
      "result_pct": 1.474,
      "result_r": 1.222,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 32,
      "strategy": "pullback",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-05T08:00:00Z",
      "closed_at": "2025-10-05T11:00:00Z",
      "entry": 2.345,
      "entry_zone": [
        2.3411,
        2.3489
      ],
      "stop_initial": 2.2905,
      "targets": [
        2.3995,
        2.454,
        2.5085
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.324,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.434,
      "result_r": -1.047,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 33,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-06T00:00:00Z",
      "closed_at": "2025-10-13T00:00:00Z",
      "entry": 165.41,
      "entry_zone": [
        165.41,
        165.41
      ],
      "stop_initial": 114.80800587209669,
      "targets": [],
      "hold_until": "2025-10-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 57.499,
      "fees_pct": -0.11,
      "funding_pct": 0.055,
      "result_pct": 57.444,
      "result_r": 1.878,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 34,
      "strategy": "rotation",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-06T00:00:00Z",
      "closed_at": "2025-10-10T22:00:00Z",
      "entry": 30.051,
      "entry_zone": [
        30.051,
        30.051
      ],
      "stop_initial": 24.008573383582842,
      "targets": [],
      "hold_until": "2025-10-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -20.107,
      "fees_pct": -0.11,
      "funding_pct": -0.12,
      "result_pct": -20.337,
      "result_r": -1.011,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 35,
      "strategy": "rotation",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-06T00:00:00Z",
      "closed_at": "2025-10-10T22:00:00Z",
      "entry": 1166.8,
      "entry_zone": [
        1166.8,
        1166.8
      ],
      "stop_initial": 1026.5544215851357,
      "targets": [],
      "hold_until": "2025-10-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -12.02,
      "fees_pct": -0.11,
      "funding_pct": -0.021,
      "result_pct": -12.151,
      "result_r": -1.011,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 36,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-13T00:00:00Z",
      "closed_at": "2025-10-20T00:00:00Z",
      "entry": 260.52,
      "entry_zone": [
        260.52,
        260.52
      ],
      "stop_initial": 149.5429567330515,
      "targets": [],
      "hold_until": "2025-10-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -9.588,
      "fees_pct": -0.11,
      "funding_pct": -0.183,
      "result_pct": -9.882,
      "result_r": -0.232,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 37,
      "strategy": "rotation",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-13T00:00:00Z",
      "closed_at": "2025-10-20T00:00:00Z",
      "entry": 383.59,
      "entry_zone": [
        383.59,
        383.59
      ],
      "stop_initial": 250.98821178773576,
      "targets": [],
      "hold_until": "2025-10-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 14.32,
      "fees_pct": -0.11,
      "funding_pct": -0.208,
      "result_pct": 14.002,
      "result_r": 0.405,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 38,
      "strategy": "rotation",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-13T00:00:00Z",
      "closed_at": "2025-10-20T00:00:00Z",
      "entry": 1302.4,
      "entry_zone": [
        1302.4,
        1302.4
      ],
      "stop_initial": 1013.8485002591325,
      "targets": [],
      "hold_until": "2025-10-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -14.842,
      "fees_pct": -0.11,
      "funding_pct": 0.016,
      "result_pct": -14.936,
      "result_r": -0.674,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 39,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-16T14:00:00Z",
      "closed_at": "2025-10-16T18:00:00Z",
      "entry": 4018.57,
      "entry_zone": [
        4010.93,
        4026.21
      ],
      "stop_initial": 4099.29,
      "targets": [
        3937.8500000000004,
        3857.1300000000006,
        3776.4100000000008
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.433,
      "fees_pct": -0.11,
      "funding_pct": -0.002,
      "result_pct": 2.32,
      "result_r": 1.155,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 40,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-16T14:00:00Z",
      "closed_at": "2025-10-16T17:00:00Z",
      "entry": 0.19788,
      "entry_zone": [
        0.19741,
        0.19835
      ],
      "stop_initial": 0.20232,
      "targets": [
        0.19344,
        0.189,
        0.18456
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.917,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 2.807,
      "result_r": 1.251,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 41,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-16T14:00:00Z",
      "closed_at": "2025-10-16T17:00:00Z",
      "entry": 9.138,
      "entry_zone": [
        9.114,
        9.162
      ],
      "stop_initial": 9.346,
      "targets": [
        8.93,
        8.722,
        8.514
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.959,
      "fees_pct": -0.11,
      "funding_pct": 0.003,
      "result_pct": 2.852,
      "result_r": 1.253,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 42,
      "strategy": "pullback",
      "symbol": "WLDUSDT",
      "pair": "WLD/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-18T14:00:00Z",
      "closed_at": "2025-10-19T11:00:00Z",
      "entry": 0.8778,
      "entry_zone": [
        0.876,
        0.8796
      ],
      "stop_initial": 0.9027,
      "targets": [
        0.8529000000000001,
        0.8280000000000002,
        0.8031000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.837,
      "fees_pct": -0.11,
      "funding_pct": -0.037,
      "result_pct": -2.983,
      "result_r": -1.052,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 43,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-18T14:00:00Z",
      "closed_at": "2025-10-19T11:00:00Z",
      "entry": 0.006713,
      "entry_zone": [
        0.0067,
        0.006726
      ],
      "stop_initial": 0.006869,
      "targets": [
        0.006557,
        0.0064010000000000004,
        0.0062450000000000006
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.324,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": -2.424,
      "result_r": -1.043,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 44,
      "strategy": "pullback",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-18T14:00:00Z",
      "closed_at": "2025-10-19T11:00:00Z",
      "entry": 0.6306,
      "entry_zone": [
        0.6295,
        0.6317
      ],
      "stop_initial": 0.6429,
      "targets": [
        0.6183000000000001,
        0.6060000000000001,
        0.5937000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.95,
      "fees_pct": -0.11,
      "funding_pct": 0.001,
      "result_pct": -2.06,
      "result_r": -1.056,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 45,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-23T20:00:00Z",
      "closed_at": "2025-10-24T13:00:00Z",
      "entry": 19.371,
      "entry_zone": [
        19.34,
        19.402
      ],
      "stop_initial": 19.8,
      "targets": [
        18.941999999999997,
        18.512999999999995,
        18.083999999999993
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.215,
      "fees_pct": -0.11,
      "funding_pct": 0.02,
      "result_pct": -2.305,
      "result_r": -1.041,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 46,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-27T00:00:00Z",
      "closed_at": "2025-11-03T00:00:00Z",
      "entry": 324.78,
      "entry_zone": [
        324.78,
        324.78
      ],
      "stop_initial": 196.30299745187335,
      "targets": [],
      "hold_until": "2025-11-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 28.659,
      "fees_pct": -0.11,
      "funding_pct": 1.491,
      "result_pct": 30.04,
      "result_r": 0.759,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 47,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-27T00:00:00Z",
      "closed_at": "2025-11-03T00:00:00Z",
      "entry": 349.1,
      "entry_zone": [
        349.1,
        349.1
      ],
      "stop_initial": 290.78072579188955,
      "targets": [],
      "hold_until": "2025-11-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -0.418,
      "fees_pct": -0.11,
      "funding_pct": -0.337,
      "result_pct": -0.865,
      "result_r": -0.052,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 48,
      "strategy": "rotation",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2025-10-27T00:00:00Z",
      "closed_at": "2025-11-03T00:00:00Z",
      "entry": 404.77,
      "entry_zone": [
        404.77,
        404.77
      ],
      "stop_initial": 275.57969896838114,
      "targets": [],
      "hold_until": "2025-11-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 20.681,
      "fees_pct": -0.11,
      "funding_pct": -0.316,
      "result_pct": 20.255,
      "result_r": 0.635,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 49,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-31T17:00:00Z",
      "closed_at": "2025-11-03T16:00:00Z",
      "entry": 184.96,
      "entry_zone": [
        184.59,
        185.33
      ],
      "stop_initial": 191.0,
      "targets": [
        178.92000000000002,
        172.88000000000002,
        166.84000000000003
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.205,
      "fees_pct": -0.11,
      "funding_pct": -0.062,
      "result_pct": 6.033,
      "result_r": 1.847,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 50,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-31T17:00:00Z",
      "closed_at": "2025-10-31T20:00:00Z",
      "entry": 0.18345,
      "entry_zone": [
        0.18313,
        0.18377
      ],
      "stop_initial": 0.18792,
      "targets": [
        0.17898,
        0.17451,
        0.17004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.437,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.547,
      "result_r": -1.045,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 51,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-10-31T17:00:00Z",
      "closed_at": "2025-11-01T05:00:00Z",
      "entry": 94.52,
      "entry_zone": [
        94.38,
        94.66
      ],
      "stop_initial": 96.34,
      "targets": [
        92.69999999999999,
        90.87999999999998,
        89.05999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.925,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": -2.03,
      "result_r": -1.054,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 52,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-01T22:00:00Z",
      "closed_at": "2025-11-02T08:00:00Z",
      "entry": 0.18612,
      "entry_zone": [
        0.18593,
        0.18631
      ],
      "stop_initial": 0.18871,
      "targets": [
        0.18353000000000003,
        0.18094000000000005,
        0.17835000000000006
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.392,
      "fees_pct": -0.11,
      "funding_pct": 0.008,
      "result_pct": -1.494,
      "result_r": -1.073,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 53,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-03T01:00:00Z",
      "closed_at": "2025-11-03T16:00:00Z",
      "entry": 7.661,
      "entry_zone": [
        7.643,
        7.679
      ],
      "stop_initial": 7.906,
      "targets": [
        7.4159999999999995,
        7.170999999999999,
        6.925999999999999
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.076,
      "fees_pct": -0.11,
      "funding_pct": -0.003,
      "result_pct": 5.963,
      "result_r": 1.865,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 54,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-06T06:00:00Z",
      "closed_at": "2025-11-07T18:00:00Z",
      "entry": 3387.01,
      "entry_zone": [
        3380.21,
        3393.81
      ],
      "stop_initial": 3492.46,
      "targets": [
        3281.5600000000004,
        3176.1100000000006,
        3070.6600000000008
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.245,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": 1.138,
      "result_r": 0.365,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 55,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-06T13:00:00Z",
      "closed_at": "2025-11-07T18:00:00Z",
      "entry": 102519.1,
      "entry_zone": [
        102406.5,
        102631.7
      ],
      "stop_initial": 104392.3,
      "targets": [
        100645.90000000001,
        98772.70000000001,
        96899.50000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.731,
      "fees_pct": -0.11,
      "funding_pct": 0.007,
      "result_pct": 0.628,
      "result_r": 0.344,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 56,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-12T15:00:00Z",
      "closed_at": "2025-11-13T14:00:00Z",
      "entry": 2.0457,
      "entry_zone": [
        2.0411,
        2.0503
      ],
      "stop_initial": 2.1077,
      "targets": [
        1.9837000000000002,
        1.9217000000000004,
        1.8597000000000006
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.212,
      "fees_pct": -0.11,
      "funding_pct": 0.015,
      "result_pct": 1.118,
      "result_r": 0.369,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 57,
      "strategy": "pullback",
      "symbol": "TIAUSDT",
      "pair": "TIA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-13T14:00:00Z",
      "closed_at": "2025-11-13T16:00:00Z",
      "entry": 0.9402,
      "entry_zone": [
        0.9375,
        0.9429
      ],
      "stop_initial": 0.9685,
      "targets": [
        0.9119,
        0.8836,
        0.8553000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.204,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 1.094,
      "result_r": 0.363,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 58,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-13T14:00:00Z",
      "closed_at": "2025-11-13T19:00:00Z",
      "entry": 959.2,
      "entry_zone": [
        958.09,
        960.31
      ],
      "stop_initial": 973.02,
      "targets": [
        945.3800000000001,
        931.5600000000002,
        917.7400000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 2.737,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 2.638,
      "result_r": 1.831,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 59,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-15T00:00:00Z",
      "closed_at": "2025-11-15T09:00:00Z",
      "entry": 915.0,
      "entry_zone": [
        913.08,
        916.92
      ],
      "stop_initial": 937.04,
      "targets": [
        892.96,
        870.9200000000001,
        848.8800000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.409,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": -2.509,
      "result_r": -1.042,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 60,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-15T21:00:00Z",
      "closed_at": "2025-11-16T10:00:00Z",
      "entry": 3173.54,
      "entry_zone": [
        3168.06,
        3179.02
      ],
      "stop_initial": 3240.95,
      "targets": [
        3106.13,
        3038.7200000000003,
        2971.3100000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.124,
      "fees_pct": -0.11,
      "funding_pct": 0.008,
      "result_pct": -2.226,
      "result_r": -1.048,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 61,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-15T21:00:00Z",
      "closed_at": "2025-11-16T10:00:00Z",
      "entry": 14.09,
      "entry_zone": [
        14.063,
        14.117
      ],
      "stop_initial": 14.387,
      "targets": [
        13.793,
        13.495999999999999,
        13.198999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.108,
      "fees_pct": -0.11,
      "funding_pct": 0.02,
      "result_pct": -2.198,
      "result_r": -1.043,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 62,
      "strategy": "pullback",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-16T01:00:00Z",
      "closed_at": "2025-11-16T10:00:00Z",
      "entry": 0.2397,
      "entry_zone": [
        0.2392,
        0.2402
      ],
      "stop_initial": 0.2467,
      "targets": [
        0.2327,
        0.22569999999999998,
        0.21869999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.92,
      "fees_pct": -0.11,
      "funding_pct": -0.006,
      "result_pct": -3.037,
      "result_r": -1.04,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 63,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-17T14:00:00Z",
      "closed_at": "2025-11-17T15:00:00Z",
      "entry": 0.15878,
      "entry_zone": [
        0.15849,
        0.15907
      ],
      "stop_initial": 0.16355,
      "targets": [
        0.15401,
        0.14924,
        0.14447000000000002
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.004,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -3.114,
      "result_r": -1.037,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 64,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-19T14:00:00Z",
      "closed_at": "2025-11-19T20:00:00Z",
      "entry": 3065.55,
      "entry_zone": [
        3059.6,
        3071.5
      ],
      "stop_initial": 3128.89,
      "targets": [
        3002.2100000000005,
        2938.870000000001,
        2875.530000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 3.926,
      "fees_pct": -0.11,
      "funding_pct": 0.003,
      "result_pct": 3.818,
      "result_r": 1.848,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 65,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-20T15:00:00Z",
      "closed_at": "2025-11-20T18:00:00Z",
      "entry": 1.6241,
      "entry_zone": [
        1.6204,
        1.6278
      ],
      "stop_initial": 1.6681,
      "targets": [
        1.5801000000000003,
        1.5361000000000005,
        1.4921000000000006
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 5.147,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": 5.043,
      "result_r": 1.862,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 66,
      "strategy": "pullback",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-23T08:00:00Z",
      "closed_at": "2025-11-24T03:00:00Z",
      "entry": 0.2003,
      "entry_zone": [
        0.19984,
        0.20076
      ],
      "stop_initial": 0.20591,
      "targets": [
        0.19469,
        0.18908,
        0.18347
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.801,
      "fees_pct": -0.11,
      "funding_pct": 0.011,
      "result_pct": -2.9,
      "result_r": -1.035,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 67,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-23T08:00:00Z",
      "closed_at": "2025-11-24T03:00:00Z",
      "entry": 13.285,
      "entry_zone": [
        13.269,
        13.301
      ],
      "stop_initial": 13.465,
      "targets": [
        13.105,
        12.925,
        12.745000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.355,
      "fees_pct": -0.11,
      "funding_pct": -0.02,
      "result_pct": -1.485,
      "result_r": -1.096,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 68,
      "strategy": "pullback",
      "symbol": "WLDUSDT",
      "pair": "WLD/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-11-23T15:00:00Z",
      "closed_at": "2025-11-23T20:00:00Z",
      "entry": 0.6046,
      "entry_zone": [
        0.6033,
        0.6059
      ],
      "stop_initial": 0.62,
      "targets": [
        0.5892000000000001,
        0.5738000000000001,
        0.5584000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.547,
      "fees_pct": -0.11,
      "funding_pct": -0.004,
      "result_pct": -2.661,
      "result_r": -1.045,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 69,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-02T12:00:00Z",
      "closed_at": "2025-12-02T15:00:00Z",
      "entry": 12.904,
      "entry_zone": [
        12.882,
        12.926
      ],
      "stop_initial": 13.16,
      "targets": [
        12.648,
        12.392,
        12.136
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.984,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.094,
      "result_r": -1.055,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 70,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-06T16:00:00Z",
      "closed_at": "2025-12-06T19:00:00Z",
      "entry": 80.86,
      "entry_zone": [
        80.77,
        80.95
      ],
      "stop_initial": 82.15,
      "targets": [
        79.57,
        78.27999999999999,
        76.98999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.595,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.705,
      "result_r": -1.069,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 71,
      "strategy": "pullback",
      "symbol": "TIAUSDT",
      "pair": "TIA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-07T09:00:00Z",
      "closed_at": "2025-12-07T16:00:00Z",
      "entry": 0.5772,
      "entry_zone": [
        0.5762,
        0.5782
      ],
      "stop_initial": 0.5924,
      "targets": [
        0.562,
        0.5468000000000001,
        0.5316000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 3.423,
      "fees_pct": -0.11,
      "funding_pct": 0.005,
      "result_pct": 3.318,
      "result_r": 1.26,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 72,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-07T09:00:00Z",
      "closed_at": "2025-12-07T16:00:00Z",
      "entry": 0.111,
      "entry_zone": [
        0.1108,
        0.1112
      ],
      "stop_initial": 0.11359,
      "targets": [
        0.10841,
        0.10582000000000001,
        0.10323000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.333,
      "fees_pct": -0.11,
      "funding_pct": 0.005,
      "result_pct": -2.438,
      "result_r": -1.045,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 73,
      "strategy": "pullback",
      "symbol": "IOSTUSDT",
      "pair": "IOST/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-08T15:00:00Z",
      "closed_at": "2025-12-09T16:00:00Z",
      "entry": 0.00177,
      "entry_zone": [
        0.0017676,
        0.0017724
      ],
      "stop_initial": 0.0018008,
      "targets": [
        0.0017392000000000002,
        0.0017084000000000003,
        0.0016776000000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.74,
      "fees_pct": -0.11,
      "funding_pct": 0.03,
      "result_pct": -1.82,
      "result_r": -1.046,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 74,
      "strategy": "pullback",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-15T14:00:00Z",
      "closed_at": "2025-12-15T17:00:00Z",
      "entry": 0.4007,
      "entry_zone": [
        0.4001,
        0.4013
      ],
      "stop_initial": 0.4074,
      "targets": [
        0.394,
        0.38730000000000003,
        0.38060000000000005
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 3.177,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": 3.069,
      "result_r": 1.835,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 75,
      "strategy": "pullback",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-15T18:00:00Z",
      "closed_at": "2025-12-15T20:00:00Z",
      "entry": 406.97,
      "entry_zone": [
        405.69,
        408.25
      ],
      "stop_initial": 420.09,
      "targets": [
        393.8500000000001,
        380.73000000000013,
        367.6100000000002
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.569,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.459,
      "result_r": 0.142,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 76,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-16T14:00:00Z",
      "closed_at": "2025-12-16T16:00:00Z",
      "entry": 86408.9,
      "entry_zone": [
        86308.8,
        86509.0
      ],
      "stop_initial": 87980.3,
      "targets": [
        84837.49999999999,
        83266.09999999998,
        81694.69999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.819,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.929,
      "result_r": -1.06,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 77,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-16T14:00:00Z",
      "closed_at": "2025-12-17T15:00:00Z",
      "entry": 126.7,
      "entry_zone": [
        126.46,
        126.94
      ],
      "stop_initial": 130.36,
      "targets": [
        123.03999999999999,
        119.37999999999998,
        115.71999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.889,
      "fees_pct": -0.11,
      "funding_pct": 0.017,
      "result_pct": -2.982,
      "result_r": -1.032,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 78,
      "strategy": "pullback",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-16T18:00:00Z",
      "closed_at": "2025-12-18T15:00:00Z",
      "entry": 0.2204,
      "entry_zone": [
        0.21978,
        0.22102
      ],
      "stop_initial": 0.22764,
      "targets": [
        0.21316000000000002,
        0.20592000000000002,
        0.19868000000000002
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 4.27,
      "fees_pct": -0.11,
      "funding_pct": 0.013,
      "result_pct": 4.174,
      "result_r": 1.271,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 79,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2025-12-25T09:00:00Z",
      "closed_at": "2025-12-25T16:00:00Z",
      "entry": 2929.16,
      "entry_zone": [
        2926.72,
        2931.6
      ],
      "stop_initial": 2966.89,
      "targets": [
        2891.43,
        2853.7,
        2815.97
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.288,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.398,
      "result_r": -1.085,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 80,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-05T00:00:00Z",
      "closed_at": "2026-01-10T05:00:00Z",
      "entry": 501.92,
      "entry_zone": [
        501.92,
        501.92
      ],
      "stop_initial": 374.892029490874,
      "targets": [],
      "hold_until": "2026-01-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -25.308,
      "fees_pct": -0.11,
      "funding_pct": -0.054,
      "result_pct": -25.473,
      "result_r": -1.006,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 81,
      "strategy": "rotation",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-05T00:00:00Z",
      "closed_at": "2026-01-11T21:00:00Z",
      "entry": 0.007169,
      "entry_zone": [
        0.007169,
        0.007169
      ],
      "stop_initial": 0.005774656239020811,
      "targets": [],
      "hold_until": "2026-01-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -19.45,
      "fees_pct": -0.11,
      "funding_pct": -0.175,
      "result_pct": -19.734,
      "result_r": -1.015,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 82,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-05T00:00:00Z",
      "closed_at": "2026-01-12T00:00:00Z",
      "entry": 418.92,
      "entry_zone": [
        418.92,
        418.92
      ],
      "stop_initial": 350.1315027656094,
      "targets": [],
      "hold_until": "2026-01-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 33.804,
      "fees_pct": -0.11,
      "funding_pct": -0.389,
      "result_pct": 33.305,
      "result_r": 2.028,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 83,
      "strategy": "pullback",
      "symbol": "IOSTUSDT",
      "pair": "IOST/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-05T01:00:00Z",
      "closed_at": "2026-01-05T03:00:00Z",
      "entry": 0.001848,
      "entry_zone": [
        0.0018461,
        0.0018499
      ],
      "stop_initial": 0.0018312,
      "targets": [
        0.0018648,
        0.0018816,
        0.0018984
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.364,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.254,
      "result_r": 0.279,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 84,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-05T16:00:00Z",
      "closed_at": "2026-01-05T21:00:00Z",
      "entry": 1.709,
      "entry_zone": [
        1.7056,
        1.7124
      ],
      "stop_initial": 1.6532,
      "targets": [
        1.7648000000000001,
        1.8206000000000002,
        1.8764000000000003
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.204,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 6.094,
      "result_r": 1.866,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 85,
      "strategy": "rotation",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-12T00:00:00Z",
      "closed_at": "2026-01-19T00:00:00Z",
      "entry": 0.005808,
      "entry_zone": [
        0.005808,
        0.005808
      ],
      "stop_initial": 0.004325616160680452,
      "targets": [],
      "hold_until": "2026-01-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -5.974,
      "fees_pct": -0.11,
      "funding_pct": -0.081,
      "result_pct": -6.166,
      "result_r": -0.242,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 86,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-12T00:00:00Z",
      "closed_at": "2026-01-19T00:00:00Z",
      "entry": 560.53,
      "entry_zone": [
        560.53,
        560.53
      ],
      "stop_initial": 473.7292723200187,
      "targets": [],
      "hold_until": "2026-01-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 2.125,
      "fees_pct": -0.11,
      "funding_pct": -0.422,
      "result_pct": 1.593,
      "result_r": 0.103,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 87,
      "strategy": "rotation",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-12T00:00:00Z",
      "closed_at": "2026-01-19T00:00:00Z",
      "entry": 1.7952,
      "entry_zone": [
        1.7952,
        1.7952
      ],
      "stop_initial": 1.45877167752929,
      "targets": [],
      "hold_until": "2026-01-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -5.587,
      "fees_pct": -0.11,
      "funding_pct": -0.044,
      "result_pct": -5.741,
      "result_r": -0.306,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 88,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-14T15:00:00Z",
      "closed_at": "2026-01-15T20:00:00Z",
      "entry": 941.1,
      "entry_zone": [
        940.18,
        942.02
      ],
      "stop_initial": 925.87,
      "targets": [
        956.33,
        971.5600000000001,
        986.7900000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.618,
      "fees_pct": -0.11,
      "funding_pct": -0.016,
      "result_pct": -1.745,
      "result_r": -1.078,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 89,
      "strategy": "pullback",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-18T10:00:00Z",
      "closed_at": "2026-01-19T00:00:00Z",
      "entry": 0.21519,
      "entry_zone": [
        0.21487,
        0.21551
      ],
      "stop_initial": 0.21152,
      "targets": [
        0.21885999999999997,
        0.22252999999999995,
        0.22619999999999993
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.682,
      "fees_pct": -0.11,
      "funding_pct": -0.009,
      "result_pct": 0.563,
      "result_r": 0.33,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 90,
      "strategy": "rotation",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-19T00:00:00Z",
      "closed_at": "2026-01-26T00:00:00Z",
      "entry": 0.005461,
      "entry_zone": [
        0.005461,
        0.005461
      ],
      "stop_initial": 0.0040347721045486925,
      "targets": [],
      "hold_until": "2026-01-26T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -13.862,
      "fees_pct": -0.11,
      "funding_pct": -0.154,
      "result_pct": -14.126,
      "result_r": -0.541,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 91,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-19T00:00:00Z",
      "closed_at": "2026-01-26T00:00:00Z",
      "entry": 572.44,
      "entry_zone": [
        572.44,
        572.44
      ],
      "stop_initial": 415.87530194841383,
      "targets": [],
      "hold_until": "2026-01-26T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -21.333,
      "fees_pct": -0.11,
      "funding_pct": -0.216,
      "result_pct": -21.659,
      "result_r": -0.792,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 92,
      "strategy": "rotation",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-01-19T00:00:00Z",
      "closed_at": "2026-01-26T00:00:00Z",
      "entry": 1.7213,
      "entry_zone": [
        1.7213,
        1.7213
      ],
      "stop_initial": 1.4488172079353765,
      "targets": [],
      "hold_until": "2026-01-26T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 10.231,
      "fees_pct": -0.11,
      "funding_pct": 0.206,
      "result_pct": 10.326,
      "result_r": 0.652,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 93,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-21T09:00:00Z",
      "closed_at": "2026-01-21T15:00:00Z",
      "entry": 68.4,
      "entry_zone": [
        68.3,
        68.5
      ],
      "stop_initial": 69.54,
      "targets": [
        67.26,
        66.12,
        64.98
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.667,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.557,
      "result_r": 0.334,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 94,
      "strategy": "pullback",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-22T12:00:00Z",
      "closed_at": "2026-01-22T18:00:00Z",
      "entry": 1.5304,
      "entry_zone": [
        1.5284,
        1.5333999999999999
      ],
      "stop_initial": 1.564,
      "targets": [
        1.4968,
        1.4631999999999998,
        1.4295999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.878,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": 0.774,
      "result_r": 0.353,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 95,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-22T14:00:00Z",
      "closed_at": "2026-01-22T20:00:00Z",
      "entry": 129.3,
      "entry_zone": [
        129.13,
        129.47
      ],
      "stop_initial": 131.24,
      "targets": [
        127.36000000000001,
        125.42000000000002,
        123.48000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.6,
      "fees_pct": -0.11,
      "funding_pct": -0.002,
      "result_pct": 0.488,
      "result_r": 0.325,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 96,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-22T14:00:00Z",
      "closed_at": "2026-01-23T17:00:00Z",
      "entry": 0.12535,
      "entry_zone": [
        0.12517,
        0.12553
      ],
      "stop_initial": 0.12788,
      "targets": [
        0.12281999999999998,
        0.12028999999999998,
        0.11775999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.807,
      "fees_pct": -0.11,
      "funding_pct": -0.002,
      "result_pct": 0.696,
      "result_r": 0.345,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 97,
      "strategy": "pullback",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-23T15:00:00Z",
      "closed_at": "2026-01-23T17:00:00Z",
      "entry": 0.4765,
      "entry_zone": [
        0.4755,
        0.4775
      ],
      "stop_initial": 0.4901,
      "targets": [
        0.4629,
        0.4493,
        0.4357
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.854,
      "fees_pct": -0.11,
      "funding_pct": 0.005,
      "result_pct": -2.959,
      "result_r": -1.037,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 98,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-24T14:00:00Z",
      "closed_at": "2026-01-25T19:00:00Z",
      "entry": 4.852,
      "entry_zone": [
        4.847,
        4.857
      ],
      "stop_initial": 4.922,
      "targets": [
        4.782000000000001,
        4.7120000000000015,
        4.642000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 2.741,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": 2.637,
      "result_r": 1.828,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 99,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-24T16:00:00Z",
      "closed_at": "2026-01-25T20:00:00Z",
      "entry": 0.07191,
      "entry_zone": [
        0.07179,
        0.07203
      ],
      "stop_initial": 0.07344,
      "targets": [
        0.07038,
        0.06885,
        0.06731999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 4.043,
      "fees_pct": -0.11,
      "funding_pct": 0.024,
      "result_pct": 3.957,
      "result_r": 1.86,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 100,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-24T16:00:00Z",
      "closed_at": "2026-01-25T10:00:00Z",
      "entry": 68.25,
      "entry_zone": [
        68.19,
        68.31
      ],
      "stop_initial": 69.06,
      "targets": [
        67.44,
        66.63,
        65.82
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.187,
      "fees_pct": -0.11,
      "funding_pct": -0.004,
      "result_pct": -1.301,
      "result_r": -1.096,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 101,
      "strategy": "pullback",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-27T07:00:00Z",
      "closed_at": "2026-01-27T17:00:00Z",
      "entry": 0.16731,
      "entry_zone": [
        0.16701,
        0.16761
      ],
      "stop_initial": 0.17157,
      "targets": [
        0.16304999999999997,
        0.15878999999999996,
        0.15452999999999995
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.546,
      "fees_pct": -0.11,
      "funding_pct": 0.015,
      "result_pct": -2.641,
      "result_r": -1.037,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 102,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-27T07:00:00Z",
      "closed_at": "2026-01-27T17:00:00Z",
      "entry": 4.679,
      "entry_zone": [
        4.672,
        4.686
      ],
      "stop_initial": 4.768,
      "targets": [
        4.590000000000001,
        4.501000000000001,
        4.412000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.902,
      "fees_pct": -0.11,
      "funding_pct": 0.009,
      "result_pct": -2.003,
      "result_r": -1.053,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 103,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-27T07:00:00Z",
      "closed_at": "2026-01-27T21:00:00Z",
      "entry": 4.413,
      "entry_zone": [
        4.406,
        4.42
      ],
      "stop_initial": 4.497,
      "targets": [
        4.329000000000001,
        4.245000000000001,
        4.161000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.903,
      "fees_pct": -0.11,
      "funding_pct": -0.024,
      "result_pct": -2.037,
      "result_r": -1.07,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 104,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-30T21:00:00Z",
      "closed_at": "2026-01-31T15:00:00Z",
      "entry": 116.92,
      "entry_zone": [
        116.66,
        117.18
      ],
      "stop_initial": 119.64,
      "targets": [
        114.2,
        111.48,
        108.76
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 4.42,
      "fees_pct": -0.11,
      "funding_pct": -0.02,
      "result_pct": 4.29,
      "result_r": 1.844,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 105,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-30T21:00:00Z",
      "closed_at": "2026-01-31T15:00:00Z",
      "entry": 0.11573,
      "entry_zone": [
        0.11545,
        0.11601
      ],
      "stop_initial": 0.1192,
      "targets": [
        0.11226,
        0.10879,
        0.10532
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 5.697,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": 5.582,
      "result_r": 1.862,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 106,
      "strategy": "pullback",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-01-30T21:00:00Z",
      "closed_at": "2026-01-31T18:00:00Z",
      "entry": 0.3113,
      "entry_zone": [
        0.3104,
        0.3122
      ],
      "stop_initial": 0.3222,
      "targets": [
        0.30040000000000006,
        0.2895000000000001,
        0.2786000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.653,
      "fees_pct": -0.11,
      "funding_pct": -0.013,
      "result_pct": 6.529,
      "result_r": 1.865,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 107,
      "strategy": "pullback",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-03T06:00:00Z",
      "closed_at": "2026-02-03T16:00:00Z",
      "entry": 0.13624,
      "entry_zone": [
        0.13593,
        0.13655
      ],
      "stop_initial": 0.13895,
      "targets": [
        0.13353,
        0.13082000000000002,
        0.12811000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.796,
      "fees_pct": -0.11,
      "funding_pct": 0.009,
      "result_pct": 0.694,
      "result_r": 0.349,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 108,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-03T09:00:00Z",
      "closed_at": "2026-02-03T16:00:00Z",
      "entry": 0.004203,
      "entry_zone": [
        0.004193,
        0.004213
      ],
      "stop_initial": 0.004312,
      "targets": [
        0.004094,
        0.003985000000000001,
        0.003876000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.593,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.703,
      "result_r": -1.042,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 109,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-03T10:00:00Z",
      "closed_at": "2026-02-03T21:00:00Z",
      "entry": 103.02,
      "entry_zone": [
        102.8,
        103.24
      ],
      "stop_initial": 105.53,
      "targets": [
        100.50999999999999,
        97.99999999999999,
        95.48999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 3.167,
      "fees_pct": -0.11,
      "funding_pct": -0.008,
      "result_pct": 3.049,
      "result_r": 1.252,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 110,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-04T12:00:00Z",
      "closed_at": "2026-02-04T19:00:00Z",
      "entry": 0.004193,
      "entry_zone": [
        0.004181,
        0.004205
      ],
      "stop_initial": 0.00431,
      "targets": [
        0.004076,
        0.003959,
        0.003842
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.116,
      "fees_pct": -0.11,
      "funding_pct": -0.009,
      "result_pct": 0.997,
      "result_r": 0.357,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 111,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-07T15:00:00Z",
      "closed_at": "2026-02-07T17:00:00Z",
      "entry": 53.74,
      "entry_zone": [
        53.61,
        53.87
      ],
      "stop_initial": 55.57,
      "targets": [
        51.910000000000004,
        50.080000000000005,
        48.25000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.405,
      "fees_pct": -0.11,
      "funding_pct": -0.002,
      "result_pct": -3.517,
      "result_r": -1.033,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 112,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-08T16:00:00Z",
      "closed_at": "2026-02-09T15:00:00Z",
      "entry": 3.215,
      "entry_zone": [
        3.209,
        3.221
      ],
      "stop_initial": 3.294,
      "targets": [
        3.1359999999999997,
        3.0569999999999995,
        2.9779999999999993
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 3.194,
      "fees_pct": -0.11,
      "funding_pct": -0.004,
      "result_pct": 3.08,
      "result_r": 1.254,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 113,
      "strategy": "pullback",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-08T16:00:00Z",
      "closed_at": "2026-02-09T04:00:00Z",
      "entry": 17.164,
      "entry_zone": [
        17.134,
        17.194000000000003
      ],
      "stop_initial": 17.52,
      "targets": [
        16.808000000000003,
        16.452000000000005,
        16.096000000000007
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.83,
      "fees_pct": -0.11,
      "funding_pct": -0.004,
      "result_pct": 0.716,
      "result_r": 0.345,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 114,
      "strategy": "pullback",
      "symbol": "SUIUSDT",
      "pair": "SUI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-10T04:00:00Z",
      "closed_at": "2026-02-11T15:00:00Z",
      "entry": 0.9512,
      "entry_zone": [
        0.9489,
        0.9535
      ],
      "stop_initial": 0.9825,
      "targets": [
        0.9199,
        0.8886000000000001,
        0.8573000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 4.278,
      "fees_pct": -0.11,
      "funding_pct": 0.02,
      "result_pct": 4.188,
      "result_r": 1.273,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 115,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-12T15:00:00Z",
      "closed_at": "2026-02-12T20:00:00Z",
      "entry": 611.8,
      "entry_zone": [
        610.92,
        612.68
      ],
      "stop_initial": 622.35,
      "targets": [
        601.2499999999999,
        590.6999999999998,
        580.1499999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.69,
      "fees_pct": -0.11,
      "funding_pct": -0.003,
      "result_pct": 0.577,
      "result_r": 0.335,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 116,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-12T16:00:00Z",
      "closed_at": "2026-02-13T11:00:00Z",
      "entry": 80.06,
      "entry_zone": [
        79.9,
        80.22
      ],
      "stop_initial": 82.52,
      "targets": [
        77.60000000000001,
        75.14000000000001,
        72.68000000000002
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.229,
      "fees_pct": -0.11,
      "funding_pct": -0.0,
      "result_pct": 1.119,
      "result_r": 0.364,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 117,
      "strategy": "pullback",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-20T12:00:00Z",
      "closed_at": "2026-02-20T15:00:00Z",
      "entry": 1.4049,
      "entry_zone": [
        1.4029,
        1.4069
      ],
      "stop_initial": 1.4323,
      "targets": [
        1.3775000000000002,
        1.3501000000000003,
        1.3227000000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.78,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.67,
      "result_r": 0.344,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 118,
      "strategy": "pullback",
      "symbol": "TIAUSDT",
      "pair": "TIA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-02-23T15:00:00Z",
      "closed_at": "2026-02-25T02:00:00Z",
      "entry": 0.3047,
      "entry_zone": [
        0.3041,
        0.3053
      ],
      "stop_initial": 0.3146,
      "targets": [
        0.29480000000000006,
        0.2849000000000001,
        0.27500000000000013
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.3,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": 1.191,
      "result_r": 0.367,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 119,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-08T13:00:00Z",
      "closed_at": "2026-03-09T04:00:00Z",
      "entry": 67281.5,
      "entry_zone": [
        67216.7,
        67346.3
      ],
      "stop_initial": 68297.4,
      "targets": [
        66265.6,
        65249.70000000001,
        64233.80000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.604,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": 0.488,
      "result_r": 0.324,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 120,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-08T14:00:00Z",
      "closed_at": "2026-03-09T04:00:00Z",
      "entry": 0.03794,
      "entry_zone": [
        0.03787,
        0.03801
      ],
      "stop_initial": 0.03894,
      "targets": [
        0.03694,
        0.03594,
        0.03494
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.636,
      "fees_pct": -0.11,
      "funding_pct": -0.024,
      "result_pct": -2.769,
      "result_r": -1.051,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 121,
      "strategy": "pullback",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-10T14:00:00Z",
      "closed_at": "2026-03-10T15:00:00Z",
      "entry": 16.707,
      "entry_zone": [
        16.677,
        16.727
      ],
      "stop_initial": 16.97,
      "targets": [
        16.444000000000003,
        16.181000000000004,
        15.918000000000006
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.574,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.684,
      "result_r": -1.07,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 122,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-15T07:00:00Z",
      "closed_at": "2026-03-15T23:00:00Z",
      "entry": 0.003347,
      "entry_zone": [
        0.003343,
        0.003351
      ],
      "stop_initial": 0.003403,
      "targets": [
        0.003291,
        0.003235,
        0.003179
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.673,
      "fees_pct": -0.11,
      "funding_pct": -0.016,
      "result_pct": -1.799,
      "result_r": -1.075,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 123,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-03-16T00:00:00Z",
      "closed_at": "2026-03-23T00:00:00Z",
      "entry": 1.3491,
      "entry_zone": [
        1.3491,
        1.3491
      ],
      "stop_initial": 1.0788000257373656,
      "targets": [],
      "hold_until": "2026-03-23T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -5.663,
      "fees_pct": -0.11,
      "funding_pct": -0.031,
      "result_pct": -5.804,
      "result_r": -0.29,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 124,
      "strategy": "rotation",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-03-16T00:00:00Z",
      "closed_at": "2026-03-23T00:00:00Z",
      "entry": 2.1569,
      "entry_zone": [
        2.1569,
        2.1569
      ],
      "stop_initial": 1.6255414308807032,
      "targets": [],
      "hold_until": "2026-03-23T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -10.557,
      "fees_pct": -0.11,
      "funding_pct": 0.308,
      "result_pct": -10.359,
      "result_r": -0.42,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 125,
      "strategy": "rotation",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-03-16T00:00:00Z",
      "closed_at": "2026-03-23T00:00:00Z",
      "entry": 282.91,
      "entry_zone": [
        282.91,
        282.91
      ],
      "stop_initial": 221.9093155724582,
      "targets": [],
      "hold_until": "2026-03-23T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -7.501,
      "fees_pct": -0.11,
      "funding_pct": -0.011,
      "result_pct": -7.622,
      "result_r": -0.353,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 126,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-17T15:00:00Z",
      "closed_at": "2026-03-18T12:00:00Z",
      "entry": 74344.0,
      "entry_zone": [
        74246.5,
        74441.5
      ],
      "stop_initial": 73128.9,
      "targets": [
        75559.1,
        76774.20000000001,
        77989.30000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.634,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": -1.742,
      "result_r": -1.066,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 127,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-23T07:00:00Z",
      "closed_at": "2026-03-23T12:00:00Z",
      "entry": 67846.6,
      "entry_zone": [
        67763.6,
        67929.6
      ],
      "stop_initial": 69051.4,
      "targets": [
        66641.80000000002,
        65437.00000000003,
        64232.20000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.776,
      "fees_pct": -0.11,
      "funding_pct": 0.001,
      "result_pct": -1.885,
      "result_r": -1.061,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 128,
      "strategy": "pullback",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-28T22:00:00Z",
      "closed_at": "2026-03-29T21:00:00Z",
      "entry": 1.1793,
      "entry_zone": [
        1.1783,
        1.1813
      ],
      "stop_initial": 1.194,
      "targets": [
        1.1646,
        1.1499000000000001,
        1.1352000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.621,
      "fees_pct": -0.11,
      "funding_pct": 0.018,
      "result_pct": 1.528,
      "result_r": 1.226,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 129,
      "strategy": "pullback",
      "symbol": "TIAUSDT",
      "pair": "TIA/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-28T22:00:00Z",
      "closed_at": "2026-03-30T01:00:00Z",
      "entry": 0.2988,
      "entry_zone": [
        0.2984,
        0.2992
      ],
      "stop_initial": 0.3044,
      "targets": [
        0.2932,
        0.2876,
        0.28200000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.436,
      "fees_pct": -0.11,
      "funding_pct": 0.018,
      "result_pct": 2.344,
      "result_r": 1.251,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 130,
      "strategy": "pullback",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-03-29T06:00:00Z",
      "closed_at": "2026-03-30T00:00:00Z",
      "entry": 1.3328,
      "entry_zone": [
        1.3318,
        1.3338
      ],
      "stop_initial": 1.3491,
      "targets": [
        1.3165,
        1.3002,
        1.2839
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.547,
      "fees_pct": -0.11,
      "funding_pct": -0.018,
      "result_pct": 1.419,
      "result_r": 1.16,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 131,
      "strategy": "pullback",
      "symbol": "AAVEUSDT",
      "pair": "AAVE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-03T13:00:00Z",
      "closed_at": "2026-04-06T00:00:00Z",
      "entry": 94.75,
      "entry_zone": [
        94.63,
        94.87
      ],
      "stop_initial": 96.32,
      "targets": [
        93.18,
        91.61000000000001,
        90.04000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.154,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 2.054,
      "result_r": 1.24,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 132,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-04T17:00:00Z",
      "closed_at": "2026-04-04T20:00:00Z",
      "entry": 2.798,
      "entry_zone": [
        2.796,
        2.8
      ],
      "stop_initial": 2.825,
      "targets": [
        2.771,
        2.7439999999999998,
        2.7169999999999996
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -0.965,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.075,
      "result_r": -1.114,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 133,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-06T00:00:00Z",
      "closed_at": "2026-04-13T00:00:00Z",
      "entry": 244.84,
      "entry_zone": [
        244.84,
        244.84
      ],
      "stop_initial": 184.85443438816296,
      "targets": [],
      "hold_until": "2026-04-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 47.852,
      "fees_pct": -0.11,
      "funding_pct": 0.354,
      "result_pct": 48.096,
      "result_r": 1.963,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 134,
      "strategy": "rotation",
      "symbol": "HYPEUSDT",
      "pair": "HYPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-06T00:00:00Z",
      "closed_at": "2026-04-13T00:00:00Z",
      "entry": 36.85,
      "entry_zone": [
        36.85,
        36.85
      ],
      "stop_initial": 30.378661663841868,
      "targets": [],
      "hold_until": "2026-04-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 10.784,
      "fees_pct": -0.11,
      "funding_pct": -0.053,
      "result_pct": 10.621,
      "result_r": 0.605,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 135,
      "strategy": "rotation",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-06T00:00:00Z",
      "closed_at": "2026-04-13T00:00:00Z",
      "entry": 309.98,
      "entry_zone": [
        309.98,
        309.98
      ],
      "stop_initial": 237.78532018162207,
      "targets": [],
      "hold_until": "2026-04-13T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -16.427,
      "fees_pct": -0.11,
      "funding_pct": 0.136,
      "result_pct": -16.401,
      "result_r": -0.704,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 136,
      "strategy": "pullback",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-09T15:00:00Z",
      "closed_at": "2026-04-10T09:00:00Z",
      "entry": 1.3467,
      "entry_zone": [
        1.3437000000000001,
        1.3487
      ],
      "stop_initial": 1.316,
      "targets": [
        1.3774,
        1.4081,
        1.4387999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.912,
      "fees_pct": -0.11,
      "funding_pct": -0.018,
      "result_pct": 0.784,
      "result_r": 0.344,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 137,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-13T00:00:00Z",
      "closed_at": "2026-04-20T00:00:00Z",
      "entry": 362.0,
      "entry_zone": [
        362.0,
        362.0
      ],
      "stop_initial": 281.4429834452807,
      "targets": [],
      "hold_until": "2026-04-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -16.724,
      "fees_pct": -0.11,
      "funding_pct": -0.143,
      "result_pct": -16.977,
      "result_r": -0.763,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 138,
      "strategy": "rotation",
      "symbol": "HYPEUSDT",
      "pair": "HYPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-13T00:00:00Z",
      "closed_at": "2026-04-20T00:00:00Z",
      "entry": 40.824,
      "entry_zone": [
        40.824,
        40.824
      ],
      "stop_initial": 34.05973231443696,
      "targets": [],
      "hold_until": "2026-04-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -0.343,
      "fees_pct": -0.11,
      "funding_pct": 0.094,
      "result_pct": -0.359,
      "result_r": -0.022,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 139,
      "strategy": "rotation",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-13T00:00:00Z",
      "closed_at": "2026-04-20T00:00:00Z",
      "entry": 20.451,
      "entry_zone": [
        20.451,
        20.451
      ],
      "stop_initial": 16.751822965411538,
      "targets": [],
      "hold_until": "2026-04-20T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 18.967,
      "fees_pct": -0.11,
      "funding_pct": 1.751,
      "result_pct": 20.608,
      "result_r": 1.139,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 140,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-15T12:00:00Z",
      "closed_at": "2026-04-16T08:00:00Z",
      "entry": 2335.85,
      "entry_zone": [
        2332.99,
        2338.71
      ],
      "stop_initial": 2300.45,
      "targets": [
        2371.25,
        2406.65,
        2442.05
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.606,
      "fees_pct": -0.11,
      "funding_pct": -0.004,
      "result_pct": 0.492,
      "result_r": 0.325,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 141,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-15T13:00:00Z",
      "closed_at": "2026-04-16T14:00:00Z",
      "entry": 74222.1,
      "entry_zone": [
        74152.1,
        74292.1
      ],
      "stop_initial": 73315.6,
      "targets": [
        75128.6,
        76035.1,
        76941.6
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.488,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 0.389,
      "result_r": 0.318,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 142,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-20T00:00:00Z",
      "closed_at": "2026-04-27T00:00:00Z",
      "entry": 301.46,
      "entry_zone": [
        301.46,
        301.46
      ],
      "stop_initial": 217.32684024379745,
      "targets": [],
      "hold_until": "2026-04-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 17.72,
      "fees_pct": -0.11,
      "funding_pct": -0.144,
      "result_pct": 17.466,
      "result_r": 0.626,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 143,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-20T00:00:00Z",
      "closed_at": "2026-04-27T00:00:00Z",
      "entry": 0.12142,
      "entry_zone": [
        0.12142,
        0.12142
      ],
      "stop_initial": 0.0982897894633648,
      "targets": [],
      "hold_until": "2026-04-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 6.506,
      "fees_pct": -0.11,
      "funding_pct": -0.008,
      "result_pct": 6.388,
      "result_r": 0.335,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 144,
      "strategy": "rotation",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-20T00:00:00Z",
      "closed_at": "2026-04-27T00:00:00Z",
      "entry": 24.33,
      "entry_zone": [
        24.33,
        24.33
      ],
      "stop_initial": 19.441974153635158,
      "targets": [],
      "hold_until": "2026-04-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -7.809,
      "fees_pct": -0.11,
      "funding_pct": 0.972,
      "result_pct": -6.947,
      "result_r": -0.346,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 145,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-27T00:00:00Z",
      "closed_at": "2026-05-04T00:00:00Z",
      "entry": 354.88,
      "entry_zone": [
        354.88,
        354.88
      ],
      "stop_initial": 276.9468385554683,
      "targets": [],
      "hold_until": "2026-05-04T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 16.341,
      "fees_pct": -0.11,
      "funding_pct": -0.145,
      "result_pct": 16.086,
      "result_r": 0.733,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 146,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-27T00:00:00Z",
      "closed_at": "2026-05-04T00:00:00Z",
      "entry": 0.12932,
      "entry_zone": [
        0.12932,
        0.12932
      ],
      "stop_initial": 0.10761532254205651,
      "targets": [],
      "hold_until": "2026-05-04T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -9.318,
      "fees_pct": -0.11,
      "funding_pct": -0.044,
      "result_pct": -9.472,
      "result_r": -0.564,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 147,
      "strategy": "rotation",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-04-27T00:00:00Z",
      "closed_at": "2026-05-04T00:00:00Z",
      "entry": 0.4614,
      "entry_zone": [
        0.4614,
        0.4614
      ],
      "stop_initial": 0.3630102898546848,
      "targets": [],
      "hold_until": "2026-05-04T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -2.536,
      "fees_pct": -0.11,
      "funding_pct": 0.091,
      "result_pct": -2.554,
      "result_r": -0.12,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 148,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-04-29T18:00:00Z",
      "closed_at": "2026-04-29T19:00:00Z",
      "entry": 0.1039,
      "entry_zone": [
        0.10363,
        0.10417
      ],
      "stop_initial": 0.1012,
      "targets": [
        0.10660000000000001,
        0.10930000000000002,
        0.11200000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.599,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.709,
      "result_r": -1.042,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 149,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-03T13:00:00Z",
      "closed_at": "2026-05-04T11:00:00Z",
      "entry": 3.751,
      "entry_zone": [
        3.745,
        3.757
      ],
      "stop_initial": 3.69,
      "targets": [
        3.812,
        3.8729999999999998,
        3.9339999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.626,
      "fees_pct": -0.11,
      "funding_pct": 0.02,
      "result_pct": -1.716,
      "result_r": -1.055,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 150,
      "strategy": "pullback",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-03T17:00:00Z",
      "closed_at": "2026-05-04T01:00:00Z",
      "entry": 0.2796,
      "entry_zone": [
        0.2792,
        0.28
      ],
      "stop_initial": 0.274,
      "targets": [
        0.2852,
        0.2908,
        0.2964
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 2.604,
      "fees_pct": -0.11,
      "funding_pct": 0.003,
      "result_pct": 2.496,
      "result_r": 1.246,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 151,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-04T00:00:00Z",
      "closed_at": "2026-05-11T00:00:00Z",
      "entry": 412.87,
      "entry_zone": [
        412.87,
        412.87
      ],
      "stop_initial": 328.800978584528,
      "targets": [],
      "hold_until": "2026-05-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 43.554,
      "fees_pct": -0.11,
      "funding_pct": -0.116,
      "result_pct": 43.328,
      "result_r": 2.128,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 152,
      "strategy": "rotation",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-04T00:00:00Z",
      "closed_at": "2026-05-11T00:00:00Z",
      "entry": 22.586,
      "entry_zone": [
        22.586,
        22.586
      ],
      "stop_initial": 18.18104519624498,
      "targets": [],
      "hold_until": "2026-05-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 2.838,
      "fees_pct": -0.11,
      "funding_pct": 0.933,
      "result_pct": 3.661,
      "result_r": 0.188,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 153,
      "strategy": "rotation",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-04T00:00:00Z",
      "closed_at": "2026-05-11T00:00:00Z",
      "entry": 0.4497,
      "entry_zone": [
        0.4497,
        0.4497
      ],
      "stop_initial": 0.358035572066949,
      "targets": [],
      "hold_until": "2026-05-11T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 17.456,
      "fees_pct": -0.11,
      "funding_pct": -0.012,
      "result_pct": 17.334,
      "result_r": 0.85,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 154,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-06T02:00:00Z",
      "closed_at": "2026-05-06T14:00:00Z",
      "entry": 2371.91,
      "entry_zone": [
        2369.42,
        2374.4
      ],
      "stop_initial": 2346.97,
      "targets": [
        2396.85,
        2421.79,
        2446.73
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.367,
      "fees_pct": -0.11,
      "funding_pct": 0.001,
      "result_pct": 1.258,
      "result_r": 1.196,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 155,
      "strategy": "pullback",
      "symbol": "AVAXUSDT",
      "pair": "AVAX/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-07T06:00:00Z",
      "closed_at": "2026-05-07T15:00:00Z",
      "entry": 9.582,
      "entry_zone": [
        9.569,
        9.595
      ],
      "stop_initial": 9.421,
      "targets": [
        9.743000000000002,
        9.904000000000003,
        10.065000000000005
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.68,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": -1.795,
      "result_r": -1.069,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 156,
      "strategy": "pullback",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-07T12:00:00Z",
      "closed_at": "2026-05-07T15:00:00Z",
      "entry": 0.2677,
      "entry_zone": [
        0.2673,
        0.2681
      ],
      "stop_initial": 0.2623,
      "targets": [
        0.2731,
        0.2785,
        0.28390000000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.017,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.127,
      "result_r": -1.054,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 157,
      "strategy": "pullback",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-07T17:00:00Z",
      "closed_at": "2026-05-07T22:00:00Z",
      "entry": 309.3,
      "entry_zone": [
        308.45,
        310.15
      ],
      "stop_initial": 299.41,
      "targets": [
        319.19,
        329.08,
        338.96999999999997
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.197,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": -3.312,
      "result_r": -1.036,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 158,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-08T09:00:00Z",
      "closed_at": "2026-05-09T14:00:00Z",
      "entry": 0.004167,
      "entry_zone": [
        0.00416,
        0.004174
      ],
      "stop_initial": 0.004068,
      "targets": [
        0.004266,
        0.004365,
        0.004464
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 3.089,
      "fees_pct": -0.11,
      "funding_pct": -0.011,
      "result_pct": 2.968,
      "result_r": 1.249,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 159,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-09T18:00:00Z",
      "closed_at": "2026-05-10T03:00:00Z",
      "entry": 3.687,
      "entry_zone": [
        3.681,
        3.693
      ],
      "stop_initial": 3.604,
      "targets": [
        3.7699999999999996,
        3.8529999999999993,
        3.935999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.9,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": 0.793,
      "result_r": 0.352,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 160,
      "strategy": "pullback",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-10T08:00:00Z",
      "closed_at": "2026-05-10T20:00:00Z",
      "entry": 0.1293,
      "entry_zone": [
        0.12901,
        0.12959
      ],
      "stop_initial": 0.12592,
      "targets": [
        0.13268,
        0.13606,
        0.13943999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 4.967,
      "fees_pct": -0.11,
      "funding_pct": -0.009,
      "result_pct": 4.848,
      "result_r": 1.854,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 161,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-10T08:00:00Z",
      "closed_at": "2026-05-10T21:00:00Z",
      "entry": 10.415,
      "entry_zone": [
        10.405,
        10.425
      ],
      "stop_initial": 10.26,
      "targets": [
        10.569999999999999,
        10.724999999999998,
        10.879999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.935,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 1.825,
      "result_r": 1.226,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 162,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-11T00:00:00Z",
      "closed_at": "2026-05-18T00:00:00Z",
      "entry": 592.69,
      "entry_zone": [
        592.69,
        592.69
      ],
      "stop_initial": 452.36682398289213,
      "targets": [],
      "hold_until": "2026-05-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -9.624,
      "fees_pct": -0.11,
      "funding_pct": -0.141,
      "result_pct": -9.875,
      "result_r": -0.417,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 163,
      "strategy": "rotation",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-11T00:00:00Z",
      "closed_at": "2026-05-18T00:00:00Z",
      "entry": 0.4236,
      "entry_zone": [
        0.4236,
        0.4236
      ],
      "stop_initial": 0.33008212684784394,
      "targets": [],
      "hold_until": "2026-05-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -18.366,
      "fees_pct": -0.11,
      "funding_pct": 0.017,
      "result_pct": -18.46,
      "result_r": -0.836,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 164,
      "strategy": "rotation",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-11T00:00:00Z",
      "closed_at": "2026-05-18T00:00:00Z",
      "entry": 0.0521,
      "entry_zone": [
        0.0521,
        0.0521
      ],
      "stop_initial": 0.038438209426418346,
      "targets": [],
      "hold_until": "2026-05-18T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -21.766,
      "fees_pct": -0.11,
      "funding_pct": -0.043,
      "result_pct": -21.918,
      "result_r": -0.836,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 165,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-18T00:00:00Z",
      "closed_at": "2026-05-25T00:00:00Z",
      "entry": 535.65,
      "entry_zone": [
        535.65,
        535.65
      ],
      "stop_initial": 389.5239791559961,
      "targets": [],
      "hold_until": "2026-05-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 23.704,
      "fees_pct": -0.11,
      "funding_pct": -0.008,
      "result_pct": 23.586,
      "result_r": 0.865,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 166,
      "strategy": "rotation",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-18T00:00:00Z",
      "closed_at": "2026-05-25T00:00:00Z",
      "entry": 4.556,
      "entry_zone": [
        4.556,
        4.556
      ],
      "stop_initial": 3.425044536453527,
      "targets": [],
      "hold_until": "2026-05-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 12.621,
      "fees_pct": -0.11,
      "funding_pct": 0.03,
      "result_pct": 12.541,
      "result_r": 0.505,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 167,
      "strategy": "rotation",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-18T00:00:00Z",
      "closed_at": "2026-05-25T00:00:00Z",
      "entry": 0.3458,
      "entry_zone": [
        0.3458,
        0.3458
      ],
      "stop_initial": 0.2448812428529849,
      "targets": [],
      "hold_until": "2026-05-25T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 27.154,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": 27.05,
      "result_r": 0.927,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 168,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-25T00:00:00Z",
      "closed_at": "2026-06-01T00:00:00Z",
      "entry": 662.62,
      "entry_zone": [
        662.62,
        662.62
      ],
      "stop_initial": 487.7637058648355,
      "targets": [],
      "hold_until": "2026-06-01T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -14.194,
      "fees_pct": -0.11,
      "funding_pct": -0.165,
      "result_pct": -14.469,
      "result_r": -0.548,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 169,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-25T00:00:00Z",
      "closed_at": "2026-06-01T00:00:00Z",
      "entry": 2.3929,
      "entry_zone": [
        2.3929,
        2.3929
      ],
      "stop_initial": 1.9221508043438582,
      "targets": [],
      "hold_until": "2026-06-01T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -3.067,
      "fees_pct": -0.11,
      "funding_pct": -0.052,
      "result_pct": -3.229,
      "result_r": -0.164,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 170,
      "strategy": "rotation",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-05-25T00:00:00Z",
      "closed_at": "2026-06-01T00:00:00Z",
      "entry": 0.4397,
      "entry_zone": [
        0.4397,
        0.4397
      ],
      "stop_initial": 0.31721129014117244,
      "targets": [],
      "hold_until": "2026-06-01T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -17.216,
      "fees_pct": -0.11,
      "funding_pct": 0.016,
      "result_pct": -17.31,
      "result_r": -0.621,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 171,
      "strategy": "pullback",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-27T10:00:00Z",
      "closed_at": "2026-05-28T00:00:00Z",
      "entry": 19.09,
      "entry_zone": [
        19.06,
        19.12
      ],
      "stop_initial": 19.38,
      "targets": [
        18.8,
        18.51,
        18.220000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 2.886,
      "fees_pct": -0.11,
      "funding_pct": 0.004,
      "result_pct": 2.78,
      "result_r": 1.83,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 172,
      "strategy": "pullback",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-29T08:00:00Z",
      "closed_at": "2026-05-29T16:00:00Z",
      "entry": 2006.71,
      "entry_zone": [
        2004.66,
        2008.76
      ],
      "stop_initial": 2027.61,
      "targets": [
        1985.8100000000002,
        1964.9100000000003,
        1944.0100000000004
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.417,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.307,
      "result_r": 0.294,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 173,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-29T12:00:00Z",
      "closed_at": "2026-05-29T16:00:00Z",
      "entry": 0.09909,
      "entry_zone": [
        0.09898,
        0.0992
      ],
      "stop_initial": 0.1003,
      "targets": [
        0.09788,
        0.09666999999999999,
        0.09545999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.488,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.378,
      "result_r": 0.31,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 174,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-29T13:00:00Z",
      "closed_at": "2026-05-29T16:00:00Z",
      "entry": 0.03674,
      "entry_zone": [
        0.03665,
        0.03683
      ],
      "stop_initial": 0.03792,
      "targets": [
        0.03556,
        0.03438,
        0.0332
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.212,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -3.322,
      "result_r": -1.034,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 175,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-05-30T23:00:00Z",
      "closed_at": "2026-05-31T16:00:00Z",
      "entry": 3.046,
      "entry_zone": [
        3.043,
        3.049
      ],
      "stop_initial": 3.085,
      "targets": [
        3.0069999999999997,
        2.9679999999999995,
        2.9289999999999994
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.665,
      "fees_pct": -0.11,
      "funding_pct": -0.015,
      "result_pct": 1.54,
      "result_r": 1.202,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 176,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-01T00:00:00Z",
      "closed_at": "2026-06-01T14:00:00Z",
      "entry": 73649.6,
      "entry_zone": [
        73609.9,
        73689.3
      ],
      "stop_initial": 74253.2,
      "targets": [
        73046.00000000001,
        72442.40000000002,
        71838.80000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 1.557,
      "fees_pct": -0.11,
      "funding_pct": -0.0,
      "result_pct": 1.447,
      "result_r": 1.766,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 177,
      "strategy": "pullback",
      "symbol": "DOGEUSDT",
      "pair": "DOGE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-01T02:00:00Z",
      "closed_at": "2026-06-01T04:00:00Z",
      "entry": 0.09979,
      "entry_zone": [
        0.09969,
        0.09989
      ],
      "stop_initial": 0.10129,
      "targets": [
        0.09829,
        0.09679,
        0.09529
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.503,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.613,
      "result_r": -1.073,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 178,
      "strategy": "pullback",
      "symbol": "AAVEUSDT",
      "pair": "AAVE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-03T14:00:00Z",
      "closed_at": "2026-06-03T20:00:00Z",
      "entry": 75.74,
      "entry_zone": [
        75.58,
        75.9
      ],
      "stop_initial": 77.23,
      "targets": [
        74.24999999999999,
        72.75999999999998,
        71.26999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.787,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 0.687,
      "result_r": 0.349,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 179,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-03T17:00:00Z",
      "closed_at": "2026-06-04T04:00:00Z",
      "entry": 2.851,
      "entry_zone": [
        2.845,
        2.857
      ],
      "stop_initial": 2.948,
      "targets": [
        2.754,
        2.657,
        2.56
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 4.423,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 4.323,
      "result_r": 1.271,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 180,
      "strategy": "pullback",
      "symbol": "IOSTUSDT",
      "pair": "IOST/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-03T17:00:00Z",
      "closed_at": "2026-06-03T22:00:00Z",
      "entry": 0.0009722,
      "entry_zone": [
        0.0009703,
        0.0009741
      ],
      "stop_initial": 0.0009952,
      "targets": [
        0.0009492000000000001,
        0.0009262000000000002,
        0.0009032000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.946,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.836,
      "result_r": 0.353,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 181,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-07T13:00:00Z",
      "closed_at": "2026-06-07T23:00:00Z",
      "entry": 41.83,
      "entry_zone": [
        41.74,
        41.92
      ],
      "stop_initial": 42.85,
      "targets": [
        40.809999999999995,
        39.78999999999999,
        38.76999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.438,
      "fees_pct": -0.11,
      "funding_pct": -0.017,
      "result_pct": -2.566,
      "result_r": -1.052,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 182,
      "strategy": "pullback",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-11T13:00:00Z",
      "closed_at": "2026-06-11T18:00:00Z",
      "entry": 1.1133,
      "entry_zone": [
        1.1117,
        1.1149
      ],
      "stop_initial": 1.1291,
      "targets": [
        1.0975,
        1.0816999999999999,
        1.0658999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.419,
      "fees_pct": -0.11,
      "funding_pct": 0.004,
      "result_pct": -1.525,
      "result_r": -1.075,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 183,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-20T01:00:00Z",
      "closed_at": "2026-06-20T06:00:00Z",
      "entry": 7.879,
      "entry_zone": [
        7.868,
        7.89
      ],
      "stop_initial": 7.984,
      "targets": [
        7.773999999999999,
        7.668999999999999,
        7.563999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.333,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.443,
      "result_r": -1.083,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 184,
      "strategy": "pullback",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-20T14:00:00Z",
      "closed_at": "2026-06-21T04:00:00Z",
      "entry": 229.16,
      "entry_zone": [
        228.72,
        229.6
      ],
      "stop_initial": 235.71,
      "targets": [
        222.60999999999999,
        216.05999999999997,
        209.50999999999996
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.858,
      "fees_pct": -0.11,
      "funding_pct": 0.003,
      "result_pct": -2.965,
      "result_r": -1.037,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 185,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-20T18:00:00Z",
      "closed_at": "2026-06-22T01:00:00Z",
      "entry": 7.898,
      "entry_zone": [
        7.888,
        7.908
      ],
      "stop_initial": 8.025,
      "targets": [
        7.770999999999999,
        7.643999999999998,
        7.516999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.643,
      "fees_pct": -0.11,
      "funding_pct": 0.022,
      "result_pct": 0.555,
      "result_r": 0.345,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 186,
      "strategy": "pullback",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-21T02:00:00Z",
      "closed_at": "2026-06-22T08:00:00Z",
      "entry": 316.25,
      "entry_zone": [
        315.62,
        316.88
      ],
      "stop_initial": 324.85,
      "targets": [
        307.65,
        299.04999999999995,
        290.44999999999993
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.719,
      "fees_pct": -0.11,
      "funding_pct": 0.03,
      "result_pct": -2.799,
      "result_r": -1.029,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 187,
      "strategy": "pullback",
      "symbol": "XRPUSDT",
      "pair": "XRP/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-21T17:00:00Z",
      "closed_at": "2026-06-21T23:00:00Z",
      "entry": 1.1442,
      "entry_zone": [
        1.1433,
        1.1451
      ],
      "stop_initial": 1.1547,
      "targets": [
        1.1337000000000002,
        1.1232000000000002,
        1.1127000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.183,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 1.073,
      "result_r": 1.169,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 188,
      "strategy": "pullback",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-25T10:00:00Z",
      "closed_at": "2026-06-25T14:00:00Z",
      "entry": 1.9471,
      "entry_zone": [
        1.9441,
        1.9511
      ],
      "stop_initial": 1.982,
      "targets": [
        1.9122000000000001,
        1.8773000000000002,
        1.8424000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.717,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.607,
      "result_r": 0.339,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 189,
      "strategy": "pullback",
      "symbol": "TAOUSDT",
      "pair": "TAO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-27T10:00:00Z",
      "closed_at": "2026-06-28T20:00:00Z",
      "entry": 212.6,
      "entry_zone": [
        212.24,
        212.96
      ],
      "stop_initial": 215.69,
      "targets": [
        209.51,
        206.42,
        203.32999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 2.761,
      "fees_pct": -0.11,
      "funding_pct": 0.028,
      "result_pct": 2.679,
      "result_r": 1.844,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 190,
      "strategy": "pullback",
      "symbol": "BNBUSDT",
      "pair": "BNB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-27T18:00:00Z",
      "closed_at": "2026-06-27T22:00:00Z",
      "entry": 562.8,
      "entry_zone": [
        562.36,
        563.24
      ],
      "stop_initial": 567.69,
      "targets": [
        557.9099999999999,
        553.0199999999998,
        548.1299999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.347,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 0.237,
      "result_r": 0.273,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 191,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-28T14:00:00Z",
      "closed_at": "2026-06-29T00:00:00Z",
      "entry": 60042.5,
      "entry_zone": [
        59997.4,
        60087.6
      ],
      "stop_initial": 60612.7,
      "targets": [
        59472.3,
        58902.100000000006,
        58331.90000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.235,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": 1.127,
      "result_r": 1.187,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 192,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-06-28T14:00:00Z",
      "closed_at": "2026-06-28T23:00:00Z",
      "entry": 0.00238,
      "entry_zone": [
        0.002377,
        0.002383
      ],
      "stop_initial": 0.002417,
      "targets": [
        0.0023430000000000005,
        0.0023060000000000008,
        0.002269000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.622,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": 0.506,
      "result_r": 0.326,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 193,
      "strategy": "pullback",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-09T02:00:00Z",
      "closed_at": "2026-07-09T05:00:00Z",
      "entry": 0.03008,
      "entry_zone": [
        0.03003,
        0.03013
      ],
      "stop_initial": 0.03059,
      "targets": [
        0.02957,
        0.02906,
        0.02855
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.696,
      "fees_pct": -0.11,
      "funding_pct": -0.001,
      "result_pct": -1.806,
      "result_r": -1.065,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 194,
      "strategy": "pullback",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-09T11:00:00Z",
      "closed_at": "2026-07-09T13:00:00Z",
      "entry": 1.9,
      "entry_zone": [
        1.896,
        1.904
      ],
      "stop_initial": 1.947,
      "targets": [
        1.8529999999999998,
        1.8059999999999996,
        1.7589999999999995
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.474,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.584,
      "result_r": -1.044,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 195,
      "strategy": "pullback",
      "symbol": "WLDUSDT",
      "pair": "WLD/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-09T13:00:00Z",
      "closed_at": "2026-07-10T02:00:00Z",
      "entry": 0.3836,
      "entry_zone": [
        0.3827,
        0.3845
      ],
      "stop_initial": 0.3915,
      "targets": [
        0.3757,
        0.36779999999999996,
        0.35989999999999994
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.824,
      "fees_pct": -0.11,
      "funding_pct": 0.004,
      "result_pct": 0.718,
      "result_r": 0.348,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 196,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-20T00:00:00Z",
      "closed_at": "2026-07-27T00:00:00Z",
      "entry": 547.88,
      "entry_zone": [
        547.88,
        547.88
      ],
      "stop_initial": 421.06396620948897,
      "targets": [],
      "hold_until": "2026-07-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -7.259,
      "fees_pct": -0.11,
      "funding_pct": -0.086,
      "result_pct": -7.455,
      "result_r": -0.322,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 197,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-20T00:00:00Z",
      "closed_at": "2026-07-27T00:00:00Z",
      "entry": 3.515,
      "entry_zone": [
        3.515,
        3.515
      ],
      "stop_initial": 2.888284930440504,
      "targets": [],
      "hold_until": "2026-07-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 10.64,
      "fees_pct": -0.11,
      "funding_pct": -0.063,
      "result_pct": 10.467,
      "result_r": 0.587,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 198,
      "strategy": "rotation",
      "symbol": "AAVEUSDT",
      "pair": "AAVE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-20T00:00:00Z",
      "closed_at": "2026-07-27T00:00:00Z",
      "entry": 89.5,
      "entry_zone": [
        89.5,
        89.5
      ],
      "stop_initial": 73.61485986023021,
      "targets": [],
      "hold_until": "2026-07-27T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 13.318,
      "fees_pct": -0.11,
      "funding_pct": -0.041,
      "result_pct": 13.168,
      "result_r": 0.742,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 199,
      "strategy": "pullback",
      "symbol": "BTCUSDT",
      "pair": "BTC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-22T17:00:00Z",
      "closed_at": "2026-07-23T08:00:00Z",
      "entry": 66192.5,
      "entry_zone": [
        66141.4,
        66243.6
      ],
      "stop_initial": 65407.7,
      "targets": [
        66977.3,
        67762.1,
        68546.90000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.186,
      "fees_pct": -0.11,
      "funding_pct": 0.002,
      "result_pct": -1.294,
      "result_r": -1.091,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 200,
      "strategy": "pullback",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-24T04:00:00Z",
      "closed_at": "2026-07-24T14:00:00Z",
      "entry": 0.0903,
      "entry_zone": [
        0.09013,
        0.09047
      ],
      "stop_initial": 0.08746,
      "targets": [
        0.09314000000000001,
        0.09598000000000002,
        0.09882000000000003
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.145,
      "fees_pct": -0.11,
      "funding_pct": -0.0,
      "result_pct": -3.255,
      "result_r": -1.035,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 201,
      "strategy": "pullback",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-07-26T11:00:00Z",
      "closed_at": "2026-07-26T17:00:00Z",
      "entry": 364.95,
      "entry_zone": [
        364.52,
        365.38
      ],
      "stop_initial": 359.77,
      "targets": [
        370.13,
        375.31,
        380.49
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.419,
      "fees_pct": -0.11,
      "funding_pct": -0.035,
      "result_pct": -1.564,
      "result_r": -1.102,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 202,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-27T00:00:00Z",
      "closed_at": "2026-08-03T00:00:00Z",
      "entry": 508.11,
      "entry_zone": [
        508.11,
        508.11
      ],
      "stop_initial": 399.5451866835159,
      "targets": [],
      "hold_until": "2026-08-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -3.584,
      "fees_pct": -0.11,
      "funding_pct": -0.076,
      "result_pct": -3.77,
      "result_r": -0.176,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 203,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-27T00:00:00Z",
      "closed_at": "2026-08-03T00:00:00Z",
      "entry": 3.889,
      "entry_zone": [
        3.889,
        3.889
      ],
      "stop_initial": 3.267807790409754,
      "targets": [],
      "hold_until": "2026-08-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 7.123,
      "fees_pct": -0.11,
      "funding_pct": -0.09,
      "result_pct": 6.922,
      "result_r": 0.433,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 204,
      "strategy": "rotation",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-07-27T00:00:00Z",
      "closed_at": "2026-08-03T00:00:00Z",
      "entry": 0.4049,
      "entry_zone": [
        0.4049,
        0.4049
      ],
      "stop_initial": 0.32667393231234376,
      "targets": [],
      "hold_until": "2026-08-03T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -6.347,
      "fees_pct": -0.11,
      "funding_pct": -0.068,
      "result_pct": -6.525,
      "result_r": -0.338,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 205,
      "strategy": "pullback",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-01T11:00:00Z",
      "closed_at": "2026-08-02T16:00:00Z",
      "entry": 0.7407,
      "entry_zone": [
        0.7391,
        0.7423
      ],
      "stop_initial": 0.7664,
      "targets": [
        0.7150000000000001,
        0.6893000000000001,
        0.6636000000000002
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.388,
      "fees_pct": -0.11,
      "funding_pct": 0.025,
      "result_pct": 1.303,
      "result_r": 0.376,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 206,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-03T00:00:00Z",
      "closed_at": "2026-08-10T00:00:00Z",
      "entry": 364.72,
      "entry_zone": [
        364.72,
        364.72
      ],
      "stop_initial": 324.20267122278165,
      "targets": [],
      "hold_until": "2026-08-10T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 8.379,
      "fees_pct": -0.11,
      "funding_pct": -0.144,
      "result_pct": 8.125,
      "result_r": 0.731,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 207,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-03T00:00:00Z",
      "closed_at": "2026-08-10T00:00:00Z",
      "entry": 4.166,
      "entry_zone": [
        4.166,
        4.166
      ],
      "stop_initial": 3.3947372946283894,
      "targets": [],
      "hold_until": "2026-08-10T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -4.369,
      "fees_pct": -0.11,
      "funding_pct": -0.072,
      "result_pct": -4.551,
      "result_r": -0.246,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 208,
      "strategy": "rotation",
      "symbol": "ONDOUSDT",
      "pair": "ONDO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-03T00:00:00Z",
      "closed_at": "2026-08-10T00:00:00Z",
      "entry": 0.3792,
      "entry_zone": [
        0.3792,
        0.3792
      ],
      "stop_initial": 0.30274379891079184,
      "targets": [],
      "hold_until": "2026-08-10T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -8.175,
      "fees_pct": -0.11,
      "funding_pct": -0.05,
      "result_pct": -8.335,
      "result_r": -0.413,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 209,
      "strategy": "pullback",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-03T10:00:00Z",
      "closed_at": "2026-08-04T14:00:00Z",
      "entry": 0.1869,
      "entry_zone": [
        0.1865,
        0.1873
      ],
      "stop_initial": 0.1808,
      "targets": [
        0.19300000000000003,
        0.19910000000000005,
        0.20520000000000008
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 4.243,
      "fees_pct": -0.11,
      "funding_pct": -0.005,
      "result_pct": 4.128,
      "result_r": 1.265,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 210,
      "strategy": "pullback",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-07T16:00:00Z",
      "closed_at": "2026-08-10T00:00:00Z",
      "entry": 0.2009,
      "entry_zone": [
        0.2005,
        0.2013
      ],
      "stop_initial": 0.1955,
      "targets": [
        0.20629999999999998,
        0.21169999999999997,
        0.21709999999999996
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.688,
      "fees_pct": -0.11,
      "funding_pct": -0.026,
      "result_pct": -2.824,
      "result_r": -1.051,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 211,
      "strategy": "rotation",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-10T00:00:00Z",
      "closed_at": "2026-08-17T00:00:00Z",
      "entry": 395.28,
      "entry_zone": [
        395.28,
        395.28
      ],
      "stop_initial": 351.10134394145666,
      "targets": [],
      "hold_until": "2026-08-17T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 3.8,
      "fees_pct": -0.11,
      "funding_pct": -0.4,
      "result_pct": 3.29,
      "result_r": 0.294,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 212,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-10T00:00:00Z",
      "closed_at": "2026-08-14T12:00:00Z",
      "entry": 3.984,
      "entry_zone": [
        3.984,
        3.984
      ],
      "stop_initial": 3.2809186520972062,
      "targets": [],
      "hold_until": "2026-08-17T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -17.648,
      "fees_pct": -0.11,
      "funding_pct": -0.014,
      "result_pct": -17.771,
      "result_r": -1.007,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 213,
      "strategy": "rotation",
      "symbol": "ADAUSDT",
      "pair": "ADA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-10T00:00:00Z",
      "closed_at": "2026-08-17T00:00:00Z",
      "entry": 0.1943,
      "entry_zone": [
        0.1943,
        0.1943
      ],
      "stop_initial": 0.1635734180094894,
      "targets": [],
      "hold_until": "2026-08-17T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -10.036,
      "fees_pct": -0.11,
      "funding_pct": -0.106,
      "result_pct": -10.252,
      "result_r": -0.648,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 214,
      "strategy": "pullback",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-16T11:00:00Z",
      "closed_at": "2026-08-16T14:00:00Z",
      "entry": 0.07334,
      "entry_zone": [
        0.07327,
        0.07341
      ],
      "stop_initial": 0.07414,
      "targets": [
        0.07254000000000001,
        0.07174000000000001,
        0.07094000000000002
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.091,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -1.201,
      "result_r": -1.101,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 215,
      "strategy": "pullback",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-17T04:00:00Z",
      "closed_at": "2026-08-19T06:00:00Z",
      "entry": 3.267,
      "entry_zone": [
        3.263,
        3.271
      ],
      "stop_initial": 3.32,
      "targets": [
        3.214,
        3.161,
        3.108
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.622,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": -1.726,
      "result_r": -1.064,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 216,
      "strategy": "pullback",
      "symbol": "1000PEPEUSDT",
      "pair": "1000PEPE/USDT",
      "side": "SHORT",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-17T23:00:00Z",
      "closed_at": "2026-08-18T12:00:00Z",
      "entry": 0.002581,
      "entry_zone": [
        0.002578,
        0.002584
      ],
      "stop_initial": 0.00262,
      "targets": [
        0.002542,
        0.002503,
        0.002464
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 0.604,
      "fees_pct": -0.11,
      "funding_pct": 0.01,
      "result_pct": 0.504,
      "result_r": 0.334,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 217,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-18T15:00:00Z",
      "closed_at": "2026-08-19T07:00:00Z",
      "entry": 9.455,
      "entry_zone": [
        9.445,
        9.465
      ],
      "stop_initial": 9.354,
      "targets": [
        9.556000000000001,
        9.657000000000002,
        9.758000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.389,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 1.279,
      "result_r": 1.197,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 218,
      "strategy": "pullback",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-19T09:00:00Z",
      "closed_at": "2026-08-19T15:00:00Z",
      "entry": 507.94,
      "entry_zone": [
        507.28,
        508.6
      ],
      "stop_initial": 499.81,
      "targets": [
        516.0699999999999,
        524.2,
        532.3299999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 3.041,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 2.931,
      "result_r": 1.831,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 219,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-24T00:00:00Z",
      "closed_at": "2026-08-31T00:00:00Z",
      "entry": 854.75,
      "entry_zone": [
        854.75,
        854.75
      ],
      "stop_initial": 690.3283439782244,
      "targets": [],
      "hold_until": "2026-08-31T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -2.29,
      "fees_pct": -0.11,
      "funding_pct": -0.204,
      "result_pct": -2.603,
      "result_r": -0.135,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 220,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-24T00:00:00Z",
      "closed_at": "2026-08-31T00:00:00Z",
      "entry": 0.16157,
      "entry_zone": [
        0.16157,
        0.16157
      ],
      "stop_initial": 0.12382968146702042,
      "targets": [],
      "hold_until": "2026-08-31T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -8.399,
      "fees_pct": -0.11,
      "funding_pct": -0.098,
      "result_pct": -8.607,
      "result_r": -0.368,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 221,
      "strategy": "rotation",
      "symbol": "AAVEUSDT",
      "pair": "AAVE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-24T00:00:00Z",
      "closed_at": "2026-08-31T00:00:00Z",
      "entry": 141.42,
      "entry_zone": [
        141.42,
        141.42
      ],
      "stop_initial": 118.03298322828738,
      "targets": [],
      "hold_until": "2026-08-31T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -13.499,
      "fees_pct": -0.11,
      "funding_pct": -0.092,
      "result_pct": -13.701,
      "result_r": -0.829,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 222,
      "strategy": "pullback",
      "symbol": "TIAUSDT",
      "pair": "TIA/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-24T13:00:00Z",
      "closed_at": "2026-08-24T14:00:00Z",
      "entry": 0.3778,
      "entry_zone": [
        0.3768,
        0.3788
      ],
      "stop_initial": 0.3652,
      "targets": [
        0.3904,
        0.403,
        0.4156
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.335,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -3.445,
      "result_r": -1.033,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 223,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-26T11:00:00Z",
      "closed_at": "2026-08-26T15:00:00Z",
      "entry": 97.43,
      "entry_zone": [
        97.26,
        97.6
      ],
      "stop_initial": 95.36,
      "targets": [
        99.50000000000001,
        101.57000000000002,
        103.64000000000003
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.125,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.235,
      "result_r": -1.052,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 224,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-28T15:00:00Z",
      "closed_at": "2026-08-28T17:00:00Z",
      "entry": 106.24,
      "entry_zone": [
        106.0,
        106.48
      ],
      "stop_initial": 103.06,
      "targets": [
        109.41999999999999,
        112.59999999999998,
        115.77999999999997
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.993,
      "fees_pct": -0.11,
      "funding_pct": 0.006,
      "result_pct": -3.097,
      "result_r": -1.035,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 225,
      "strategy": "pullback",
      "symbol": "XMRUSDT",
      "pair": "XMR/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-08-29T21:00:00Z",
      "closed_at": "2026-08-30T10:00:00Z",
      "entry": 466.91,
      "entry_zone": [
        466.22,
        467.6
      ],
      "stop_initial": 461.18,
      "targets": [
        472.64000000000004,
        478.37000000000006,
        484.1000000000001
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 2.332,
      "fees_pct": -0.11,
      "funding_pct": -0.07,
      "result_pct": 2.151,
      "result_r": 1.753,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 226,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-31T00:00:00Z",
      "closed_at": "2026-09-07T00:00:00Z",
      "entry": 835.18,
      "entry_zone": [
        835.18,
        835.18
      ],
      "stop_initial": 652.8210190448603,
      "targets": [],
      "hold_until": "2026-09-07T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 46.943,
      "fees_pct": -0.11,
      "funding_pct": -0.184,
      "result_pct": 46.649,
      "result_r": 2.136,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 227,
      "strategy": "rotation",
      "symbol": "HYPEUSDT",
      "pair": "HYPE/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-31T00:00:00Z",
      "closed_at": "2026-09-07T00:00:00Z",
      "entry": 79.98,
      "entry_zone": [
        79.98,
        79.98
      ],
      "stop_initial": 65.54225617988932,
      "targets": [],
      "hold_until": "2026-09-07T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 9.953,
      "fees_pct": -0.11,
      "funding_pct": -0.125,
      "result_pct": 9.717,
      "result_r": 0.538,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 228,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-08-31T00:00:00Z",
      "closed_at": "2026-09-07T00:00:00Z",
      "entry": 0.148,
      "entry_zone": [
        0.148,
        0.148
      ],
      "stop_initial": 0.09934985566904136,
      "targets": [],
      "hold_until": "2026-09-07T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 19.02,
      "fees_pct": -0.11,
      "funding_pct": -0.077,
      "result_pct": 18.833,
      "result_r": 0.573,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 229,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-07T00:00:00Z",
      "closed_at": "2026-09-14T00:00:00Z",
      "entry": 1227.24,
      "entry_zone": [
        1227.24,
        1227.24
      ],
      "stop_initial": 980.4777211130723,
      "targets": [],
      "hold_until": "2026-09-14T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -13.48,
      "fees_pct": -0.11,
      "funding_pct": -0.084,
      "result_pct": -13.673,
      "result_r": -0.68,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 230,
      "strategy": "rotation",
      "symbol": "ENAUSDT",
      "pair": "ENA/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-07T00:00:00Z",
      "closed_at": "2026-09-14T00:00:00Z",
      "entry": 0.17615,
      "entry_zone": [
        0.17615,
        0.17615
      ],
      "stop_initial": 0.12540828826927514,
      "targets": [],
      "hold_until": "2026-09-14T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -22.81,
      "fees_pct": -0.11,
      "funding_pct": -0.062,
      "result_pct": -22.982,
      "result_r": -0.798,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 231,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-07T00:00:00Z",
      "closed_at": "2026-09-10T23:00:00Z",
      "entry": 0.18914,
      "entry_zone": [
        0.18914,
        0.18914
      ],
      "stop_initial": 0.14397994840443673,
      "targets": [],
      "hold_until": "2026-09-14T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -23.877,
      "fees_pct": -0.11,
      "funding_pct": -0.062,
      "result_pct": -24.049,
      "result_r": -1.007,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 232,
      "strategy": "pullback",
      "symbol": "INJUSDT",
      "pair": "INJ/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-09T12:00:00Z",
      "closed_at": "2026-09-09T15:00:00Z",
      "entry": 6.334,
      "entry_zone": [
        6.316,
        6.352
      ],
      "stop_initial": 6.155,
      "targets": [
        6.512999999999999,
        6.691999999999998,
        6.870999999999998
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.826,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -2.936,
      "result_r": -1.039,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 233,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-14T00:00:00Z",
      "closed_at": "2026-09-21T00:00:00Z",
      "entry": 1061.81,
      "entry_zone": [
        1061.81,
        1061.81
      ],
      "stop_initial": 765.8368935319222,
      "targets": [],
      "hold_until": "2026-09-21T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 42.096,
      "fees_pct": -0.11,
      "funding_pct": -0.113,
      "result_pct": 41.873,
      "result_r": 1.502,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 234,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-14T00:00:00Z",
      "closed_at": "2026-09-21T00:00:00Z",
      "entry": 6.118,
      "entry_zone": [
        6.118,
        6.118
      ],
      "stop_initial": 4.518594964629466,
      "targets": [],
      "hold_until": "2026-09-21T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 42.579,
      "fees_pct": -0.11,
      "funding_pct": -0.138,
      "result_pct": 42.331,
      "result_r": 1.619,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 235,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-14T00:00:00Z",
      "closed_at": "2026-09-21T00:00:00Z",
      "entry": 0.13289,
      "entry_zone": [
        0.13289,
        0.13289
      ],
      "stop_initial": 0.08612101100552469,
      "targets": [],
      "hold_until": "2026-09-21T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 63.699,
      "fees_pct": -0.11,
      "funding_pct": -0.077,
      "result_pct": 63.512,
      "result_r": 1.805,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 236,
      "strategy": "pullback",
      "symbol": "IOSTUSDT",
      "pair": "IOST/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-20T00:00:00Z",
      "closed_at": "2026-09-20T08:00:00Z",
      "entry": 0.0008383,
      "entry_zone": [
        0.0008358,
        0.0008408
      ],
      "stop_initial": 0.0008111,
      "targets": [
        0.0008655000000000001,
        0.0008927000000000001,
        0.0009199000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.165,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": 6.055,
      "result_r": 1.866,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 237,
      "strategy": "pullback",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-20T01:00:00Z",
      "closed_at": "2026-09-20T03:00:00Z",
      "entry": 1.1289,
      "entry_zone": [
        1.1259,
        1.1319
      ],
      "stop_initial": 1.091,
      "targets": [
        1.1668,
        1.2047,
        1.2426000000000001
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -3.357,
      "fees_pct": -0.11,
      "funding_pct": 0.0,
      "result_pct": -3.467,
      "result_r": -1.033,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 238,
      "strategy": "pullback",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-20T13:00:00Z",
      "closed_at": "2026-09-20T22:00:00Z",
      "entry": 0.6524,
      "entry_zone": [
        0.651,
        0.6538
      ],
      "stop_initial": 0.6341,
      "targets": [
        0.6707,
        0.689,
        0.7072999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.122,
      "fees_pct": -0.11,
      "funding_pct": -0.008,
      "result_pct": 1.004,
      "result_r": 0.358,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 239,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-21T00:00:00Z",
      "closed_at": "2026-09-28T00:00:00Z",
      "entry": 4.166,
      "entry_zone": [
        4.166,
        4.166
      ],
      "stop_initial": 3.165916699502705,
      "targets": [],
      "hold_until": "2026-09-28T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 29.285,
      "fees_pct": -0.11,
      "funding_pct": -0.144,
      "result_pct": 29.03,
      "result_r": 1.209,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 240,
      "strategy": "rotation",
      "symbol": "UNIUSDT",
      "pair": "UNI/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-21T00:00:00Z",
      "closed_at": "2026-09-28T00:00:00Z",
      "entry": 8.723,
      "entry_zone": [
        8.723,
        8.723
      ],
      "stop_initial": 6.5827479610502895,
      "targets": [],
      "hold_until": "2026-09-28T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 10.891,
      "fees_pct": -0.11,
      "funding_pct": -0.102,
      "result_pct": 10.679,
      "result_r": 0.435,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 241,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-21T00:00:00Z",
      "closed_at": "2026-09-28T00:00:00Z",
      "entry": 0.21754,
      "entry_zone": [
        0.21754,
        0.21754
      ],
      "stop_initial": 0.1546087632718039,
      "targets": [],
      "hold_until": "2026-09-28T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 3.912,
      "fees_pct": -0.11,
      "funding_pct": -0.057,
      "result_pct": 3.745,
      "result_r": 0.129,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 242,
      "strategy": "pullback",
      "symbol": "IOSTUSDT",
      "pair": "IOST/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-21T08:00:00Z",
      "closed_at": "2026-09-23T01:00:00Z",
      "entry": 0.0008729,
      "entry_zone": [
        0.0008703,
        0.0008755
      ],
      "stop_initial": 0.0008467,
      "targets": [
        0.0008991,
        0.0009253,
        0.0009515
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 5.703,
      "fees_pct": -0.11,
      "funding_pct": 0.362,
      "result_pct": 5.955,
      "result_r": 1.984,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 243,
      "strategy": "pullback",
      "symbol": "LTCUSDT",
      "pair": "LTC/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-22T13:00:00Z",
      "closed_at": "2026-09-23T13:00:00Z",
      "entry": 61.29,
      "entry_zone": [
        61.16,
        61.42
      ],
      "stop_initial": 59.46,
      "targets": [
        63.12,
        64.94999999999999,
        66.78
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 1,
      "close_reason": "breakeven",
      "gross_pct": 1.194,
      "fees_pct": -0.11,
      "funding_pct": -0.022,
      "result_pct": 1.062,
      "result_r": 0.356,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 244,
      "strategy": "pullback",
      "symbol": "LINKUSDT",
      "pair": "LINK/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-22T23:00:00Z",
      "closed_at": "2026-09-23T12:00:00Z",
      "entry": 12.995,
      "entry_zone": [
        12.968,
        13.022
      ],
      "stop_initial": 12.679,
      "targets": [
        13.310999999999998,
        13.626999999999997,
        13.942999999999996
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -2.432,
      "fees_pct": -0.11,
      "funding_pct": -0.019,
      "result_pct": -2.561,
      "result_r": -1.053,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 245,
      "strategy": "pullback",
      "symbol": "SOLUSDT",
      "pair": "SOL/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-09-27T06:00:00Z",
      "closed_at": "2026-09-27T14:00:00Z",
      "entry": 121.07,
      "entry_zone": [
        120.93,
        121.21
      ],
      "stop_initial": 119.74,
      "targets": [
        122.39999999999999,
        123.72999999999999,
        125.05999999999999
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 2,
      "close_reason": "trail",
      "gross_pct": 1.428,
      "fees_pct": -0.11,
      "funding_pct": -0.003,
      "result_pct": 1.315,
      "result_r": 1.197,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 246,
      "strategy": "rotation",
      "symbol": "ZECUSDT",
      "pair": "ZEC/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-28T00:00:00Z",
      "closed_at": "2026-10-05T00:00:00Z",
      "entry": 1586.59,
      "entry_zone": [
        1586.59,
        1586.59
      ],
      "stop_initial": 1179.6270026229258,
      "targets": [],
      "hold_until": "2026-10-05T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -14.793,
      "fees_pct": -0.11,
      "funding_pct": -0.181,
      "result_pct": -15.084,
      "result_r": -0.588,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 247,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-28T00:00:00Z",
      "closed_at": "2026-10-05T00:00:00Z",
      "entry": 5.386,
      "entry_zone": [
        5.386,
        5.386
      ],
      "stop_initial": 4.056471539977737,
      "targets": [],
      "hold_until": "2026-10-05T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -8.801,
      "fees_pct": -0.11,
      "funding_pct": -0.082,
      "result_pct": -8.993,
      "result_r": -0.364,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 248,
      "strategy": "rotation",
      "symbol": "ARBUSDT",
      "pair": "ARB/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-09-28T00:00:00Z",
      "closed_at": "2026-10-05T00:00:00Z",
      "entry": 0.22605,
      "entry_zone": [
        0.22605,
        0.22605
      ],
      "stop_initial": 0.1604272973175217,
      "targets": [],
      "hold_until": "2026-10-05T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -9.781,
      "fees_pct": -0.11,
      "funding_pct": -0.048,
      "result_pct": -9.939,
      "result_r": -0.342,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 249,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-05T00:00:00Z",
      "closed_at": "2026-10-12T00:00:00Z",
      "entry": 4.912,
      "entry_zone": [
        4.912,
        4.912
      ],
      "stop_initial": 3.4638497467867992,
      "targets": [],
      "hold_until": "2026-10-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 19.992,
      "fees_pct": -0.11,
      "funding_pct": -0.117,
      "result_pct": 19.764,
      "result_r": 0.67,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 250,
      "strategy": "rotation",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-05T00:00:00Z",
      "closed_at": "2026-10-12T00:00:00Z",
      "entry": 1.9744,
      "entry_zone": [
        1.9744,
        1.9744
      ],
      "stop_initial": 1.4231181175503438,
      "targets": [],
      "hold_until": "2026-10-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 7.06,
      "fees_pct": -0.11,
      "funding_pct": -0.134,
      "result_pct": 6.816,
      "result_r": 0.244,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 251,
      "strategy": "rotation",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-05T00:00:00Z",
      "closed_at": "2026-10-12T00:00:00Z",
      "entry": 0.05869,
      "entry_zone": [
        0.05869,
        0.05869
      ],
      "stop_initial": 0.04371291109978132,
      "targets": [],
      "hold_until": "2026-10-12T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": 109.678,
      "fees_pct": -0.11,
      "funding_pct": -0.133,
      "result_pct": 109.435,
      "result_r": 4.288,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 252,
      "strategy": "pullback",
      "symbol": "COMPUSDT",
      "pair": "COMP/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-10-05T22:00:00Z",
      "closed_at": "2026-10-06T02:00:00Z",
      "entry": 25.07,
      "entry_zone": [
        25.04,
        25.1
      ],
      "stop_initial": 24.66,
      "targets": [
        25.48,
        25.89,
        26.3
      ],
      "hold_until": null,
      "leverage_max": 5,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -1.635,
      "fees_pct": -0.11,
      "funding_pct": -0.01,
      "result_pct": -1.755,
      "result_r": -1.073,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 253,
      "strategy": "pullback",
      "symbol": "AEROUSDT",
      "pair": "AERO/USDT",
      "side": "LONG",
      "setup": "pullback",
      "status": "closed",
      "opened_at": "2026-10-09T15:00:00Z",
      "closed_at": "2026-10-10T13:00:00Z",
      "entry": 0.8153,
      "entry_zone": [
        0.8131,
        0.8175
      ],
      "stop_initial": 0.7889,
      "targets": [
        0.8417,
        0.8681,
        0.8945
      ],
      "hold_until": null,
      "leverage_max": 4,
      "risk_pct": 1.0,
      "tp_hits": 3,
      "close_reason": "tp3",
      "gross_pct": 6.152,
      "fees_pct": -0.11,
      "funding_pct": -0.011,
      "result_pct": 6.031,
      "result_r": 1.863,
      "telegram_message_id": null,
      "tier": "core",
      "free": false,
      "simulated": true
    },
    {
      "id": 254,
      "strategy": "rotation",
      "symbol": "NEARUSDT",
      "pair": "NEAR/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-12T00:00:00Z",
      "closed_at": "2026-10-19T00:00:00Z",
      "entry": 5.894,
      "entry_zone": [
        5.894,
        5.894
      ],
      "stop_initial": 4.2010038439733215,
      "targets": [],
      "hold_until": "2026-10-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -14.947,
      "fees_pct": -0.11,
      "funding_pct": -0.013,
      "result_pct": -15.07,
      "result_r": -0.525,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 255,
      "strategy": "rotation",
      "symbol": "ZROUSDT",
      "pair": "ZRO/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-12T00:00:00Z",
      "closed_at": "2026-10-19T00:00:00Z",
      "entry": 2.1138,
      "entry_zone": [
        2.1138,
        2.1138
      ],
      "stop_initial": 1.4995307461681164,
      "targets": [],
      "hold_until": "2026-10-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "time",
      "gross_pct": -11.926,
      "fees_pct": -0.11,
      "funding_pct": -0.166,
      "result_pct": -12.203,
      "result_r": -0.42,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    },
    {
      "id": 256,
      "strategy": "rotation",
      "symbol": "STRKUSDT",
      "pair": "STRK/USDT",
      "side": "LONG",
      "setup": "rotation",
      "status": "closed",
      "opened_at": "2026-10-12T00:00:00Z",
      "closed_at": "2026-10-12T16:00:00Z",
      "entry": 0.12306,
      "entry_zone": [
        0.12306,
        0.12306
      ],
      "stop_initial": 0.09175195816746701,
      "targets": [],
      "hold_until": "2026-10-19T00:00:00Z",
      "leverage_max": 1,
      "risk_pct": 1.0,
      "tp_hits": 0,
      "close_reason": "sl",
      "gross_pct": -25.441,
      "fees_pct": -0.11,
      "funding_pct": -0.015,
      "result_pct": -25.566,
      "result_r": -1.005,
      "telegram_message_id": null,
      "tier": "rotation",
      "free": false,
      "simulated": true
    }
  ]
}