{
  "generated_at": "2026-04-26T12:05:01.899268+00:00",
  "strategy_version": "2.12.0",
  "strategy": "TrendRider v2.12.0 (hyperopt-tuned, ROI ladder + custom_exit)",
  "mode": "dry-run (paper trading)",
  "starting_balance": 500.0,
  "current_balance": 511.7,
  "pnl_abs": 11.7,
  "pnl_pct": 2.34,
  "total_trades": 101,
  "closed_trades": 100,
  "open_trades_count": 1,
  "wins": 52,
  "losses": 48,
  "win_rate_pct": 52.0,
  "profit_factor": 1.37,
  "sqn": 1.16,
  "max_drawdown_pct": 2.54,
  "max_drawdown_abs": 13.07,
  "first_trade_date": "2026-04-01 17:00:02.831350",
  "exit_breakdown": [
    {
      "exit_reason": "roi",
      "count": 44,
      "avg_pct": 1.85,
      "total_abs": 38.94
    },
    {
      "exit_reason": "early_loss_cut_4h",
      "count": 26,
      "avg_pct": -0.31,
      "total_abs": -3.9
    },
    {
      "exit_reason": "time_exit_24h",
      "count": 9,
      "avg_pct": -2.92,
      "total_abs": -13.01
    },
    {
      "exit_reason": "early_loss_cut_2h",
      "count": 7,
      "avg_pct": -1.63,
      "total_abs": -5.52
    },
    {
      "exit_reason": "trend_broken",
      "count": 6,
      "avg_pct": -2.98,
      "total_abs": -8.89
    },
    {
      "exit_reason": "early_loss_cut_8h",
      "count": 6,
      "avg_pct": 0.5,
      "total_abs": 1.49
    },
    {
      "exit_reason": "trailing_stop_loss",
      "count": 2,
      "avg_pct": 2.62,
      "total_abs": 2.59
    }
  ],
  "recent_trades": [
    {
      "pair": "OP/USDT:USDT",
      "open_date": "2026-04-26 07:00:02.136675",
      "close_date": "2026-04-26 11:04:52.523000",
      "close_profit_abs": -0.04,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.07
    },
    {
      "pair": "XRP/USDT:USDT",
      "open_date": "2026-04-25 23:00:01.850756",
      "close_date": "2026-04-26 03:00:06.757000",
      "close_profit_abs": -0.14,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "bb_bounce",
      "close_profit_pct": -0.28
    },
    {
      "pair": "SOL/USDT:USDT",
      "open_date": "2026-04-24 13:00:02.254978",
      "close_date": "2026-04-24 17:00:06.808000",
      "close_profit_abs": -0.06,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": -0.14
    },
    {
      "pair": "XRP/USDT:USDT",
      "open_date": "2026-04-24 12:00:02.286481",
      "close_date": "2026-04-24 16:40:53.843000",
      "close_profit_abs": -0.0,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.0
    },
    {
      "pair": "XRP/USDT:USDT",
      "open_date": "2026-04-23 18:00:02.220012",
      "close_date": "2026-04-23 22:00:04.005000",
      "close_profit_abs": -0.11,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": -0.22
    },
    {
      "pair": "DOGE/USDT:USDT",
      "open_date": "2026-04-23 14:00:02.315715",
      "close_date": "2026-04-23 18:00:21.213000",
      "close_profit_abs": -0.11,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.23
    },
    {
      "pair": "NEAR/USDT:USDT",
      "open_date": "2026-04-23 15:00:02.113839",
      "close_date": "2026-04-23 17:40:38.210000",
      "close_profit_abs": -0.73,
      "exit_reason": "early_loss_cut_2h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -1.46
    },
    {
      "pair": "POL/USDT:USDT",
      "open_date": "2026-04-23 09:00:02.031964",
      "close_date": "2026-04-23 14:39:53.592000",
      "close_profit_abs": 0.81,
      "exit_reason": "roi",
      "enter_tag": "macd_reversal",
      "close_profit_pct": 1.62
    },
    {
      "pair": "AVAX/USDT:USDT",
      "open_date": "2026-04-23 01:00:03.339169",
      "close_date": "2026-04-23 05:00:08.586000",
      "close_profit_abs": -0.27,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "bb_bounce",
      "close_profit_pct": -0.54
    },
    {
      "pair": "ADA/USDT:USDT",
      "open_date": "2026-04-23 01:00:02.591588",
      "close_date": "2026-04-23 05:00:07.518000",
      "close_profit_abs": -0.46,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "bb_bounce",
      "close_profit_pct": -0.92
    },
    {
      "pair": "DOGE/USDT:USDT",
      "open_date": "2026-04-23 01:00:01.818459",
      "close_date": "2026-04-23 05:00:06.768000",
      "close_profit_abs": -0.25,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "ema50_bounce",
      "close_profit_pct": -0.49
    },
    {
      "pair": "DOGE/USDT:USDT",
      "open_date": "2026-04-22 03:00:06.370567",
      "close_date": "2026-04-22 07:03:36.941000",
      "close_profit_abs": 0.76,
      "exit_reason": "roi",
      "enter_tag": "ema_crossover",
      "close_profit_pct": 1.53
    },
    {
      "pair": "ADA/USDT:USDT",
      "open_date": "2026-04-22 00:00:04.825410",
      "close_date": "2026-04-22 03:00:06.004000",
      "close_profit_abs": 0.78,
      "exit_reason": "roi",
      "enter_tag": "macd_reversal",
      "close_profit_pct": 1.56
    },
    {
      "pair": "OP/USDT:USDT",
      "open_date": "2026-04-21 11:00:02.451461",
      "close_date": "2026-04-21 13:06:52.445000",
      "close_profit_abs": -0.76,
      "exit_reason": "early_loss_cut_2h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": -1.51
    },
    {
      "pair": "ETH/USDT:USDT",
      "open_date": "2026-04-21 09:00:02.403602",
      "close_date": "2026-04-21 13:00:06.783000",
      "close_profit_abs": -0.37,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.79
    },
    {
      "pair": "XRP/USDT:USDT",
      "open_date": "2026-04-21 06:00:01.888234",
      "close_date": "2026-04-21 12:39:13.665000",
      "close_profit_abs": -0.01,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.01
    },
    {
      "pair": "DOT/USDT:USDT",
      "open_date": "2026-04-21 08:00:02.430689",
      "close_date": "2026-04-21 12:00:06.969000",
      "close_profit_abs": -0.08,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "macd_reversal",
      "close_profit_pct": -0.16
    },
    {
      "pair": "DOT/USDT:USDT",
      "open_date": "2026-04-20 16:00:02.812359",
      "close_date": "2026-04-21 01:57:07.620000",
      "close_profit_abs": 0.24,
      "exit_reason": "early_loss_cut_8h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": 0.49
    },
    {
      "pair": "OP/USDT:USDT",
      "open_date": "2026-04-20 16:00:03.583730",
      "close_date": "2026-04-21 00:00:05.464000",
      "close_profit_abs": 0.24,
      "exit_reason": "early_loss_cut_8h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": 0.48
    },
    {
      "pair": "XRP/USDT:USDT",
      "open_date": "2026-04-20 14:00:02.643761",
      "close_date": "2026-04-20 20:01:31.901000",
      "close_profit_abs": -0.0,
      "exit_reason": "early_loss_cut_4h",
      "enter_tag": "ema_crossover",
      "close_profit_pct": -0.01
    }
  ],
  "open_positions": [
    {
      "pair": "ATOM/USDT:USDT",
      "open_date": "2026-04-26 06:00:01.942492",
      "stake_amount": 49.83312,
      "open_rate": 2.0094
    }
  ],
  "equity_curve": [
    {
      "day": "2026-04-02",
      "balance": 498.4
    },
    {
      "day": "2026-04-03",
      "balance": 498.81
    },
    {
      "day": "2026-04-05",
      "balance": 496.26
    },
    {
      "day": "2026-04-06",
      "balance": 498.51
    },
    {
      "day": "2026-04-07",
      "balance": 500.96
    },
    {
      "day": "2026-04-08",
      "balance": 508.81
    },
    {
      "day": "2026-04-09",
      "balance": 513.24
    },
    {
      "day": "2026-04-10",
      "balance": 513.63
    },
    {
      "day": "2026-04-11",
      "balance": 511.32
    },
    {
      "day": "2026-04-12",
      "balance": 500.56
    },
    {
      "day": "2026-04-13",
      "balance": 504.73
    },
    {
      "day": "2026-04-14",
      "balance": 506.35
    },
    {
      "day": "2026-04-15",
      "balance": 507.71
    },
    {
      "day": "2026-04-16",
      "balance": 511.91
    },
    {
      "day": "2026-04-17",
      "balance": 513.15
    },
    {
      "day": "2026-04-18",
      "balance": 512.72
    },
    {
      "day": "2026-04-19",
      "balance": 510.84
    },
    {
      "day": "2026-04-20",
      "balance": 512.23
    },
    {
      "day": "2026-04-21",
      "balance": 511.5
    },
    {
      "day": "2026-04-22",
      "balance": 513.04
    },
    {
      "day": "2026-04-23",
      "balance": 511.92
    },
    {
      "day": "2026-04-24",
      "balance": 511.86
    },
    {
      "day": "2026-04-26",
      "balance": 511.69
    }
  ],
  "daily_pnl": [
    {
      "day": "2026-04-02",
      "pnl": -1.6,
      "trades": 1
    },
    {
      "day": "2026-04-03",
      "pnl": 0.41,
      "trades": 1
    },
    {
      "day": "2026-04-05",
      "pnl": -2.55,
      "trades": 2
    },
    {
      "day": "2026-04-06",
      "pnl": 2.25,
      "trades": 3
    },
    {
      "day": "2026-04-07",
      "pnl": 2.45,
      "trades": 7
    },
    {
      "day": "2026-04-08",
      "pnl": 7.85,
      "trades": 8
    },
    {
      "day": "2026-04-09",
      "pnl": 4.43,
      "trades": 3
    },
    {
      "day": "2026-04-10",
      "pnl": 0.39,
      "trades": 7
    },
    {
      "day": "2026-04-11",
      "pnl": -2.31,
      "trades": 7
    },
    {
      "day": "2026-04-12",
      "pnl": -10.76,
      "trades": 7
    },
    {
      "day": "2026-04-13",
      "pnl": 4.17,
      "trades": 7
    },
    {
      "day": "2026-04-14",
      "pnl": 1.62,
      "trades": 1
    },
    {
      "day": "2026-04-15",
      "pnl": 1.36,
      "trades": 7
    },
    {
      "day": "2026-04-16",
      "pnl": 4.2,
      "trades": 6
    },
    {
      "day": "2026-04-17",
      "pnl": 1.24,
      "trades": 5
    },
    {
      "day": "2026-04-18",
      "pnl": -0.43,
      "trades": 1
    },
    {
      "day": "2026-04-19",
      "pnl": -1.88,
      "trades": 4
    },
    {
      "day": "2026-04-20",
      "pnl": 1.39,
      "trades": 4
    },
    {
      "day": "2026-04-21",
      "pnl": -0.73,
      "trades": 6
    },
    {
      "day": "2026-04-22",
      "pnl": 1.54,
      "trades": 2
    },
    {
      "day": "2026-04-23",
      "pnl": -1.12,
      "trades": 7
    },
    {
      "day": "2026-04-24",
      "pnl": -0.06,
      "trades": 2
    },
    {
      "day": "2026-04-26",
      "pnl": -0.17,
      "trades": 2
    }
  ]
}