{
  "balance": 27.7591,
  "starting_balance": 20,
  "open_positions": {},
  "closed_trades": [
    {
      "timestamp": "2026-05-27 18:37:23.883208",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_30m",
      "entry_price": 568.55,
      "exit_price": 557.7287,
      "entry_time": "2026-05-27 07:12:19",
      "exit_time": "2026-05-27 18:37:23",
      "position_size": 18,
      "leverage": 10,
      "profit_loss": 3.426,
      "fees_paid": 0.144,
      "net_profit": 3.354,
      "return_pct": 18.6331,
      "result": "WIN",
      "exit_reason": "Profit Target -1.0%"
    },
    {
      "timestamp": "2026-05-29 07:01:10.126063",
      "symbol": "ZECUSDT",
      "direction": "LONG",
      "strategy": "EMA2_21_30m",
      "entry_price": 553.83,
      "exit_price": 535.4322,
      "entry_time": "2026-05-28 21:02:55",
      "exit_time": "2026-05-29 07:01:10",
      "position_size": 20,
      "leverage": 10,
      "profit_loss": -6.6439,
      "fees_paid": 0.16,
      "net_profit": -6.7239,
      "return_pct": -33.6193,
      "result": "LOSS",
      "exit_reason": "EMA2 crossed below EMA21 (30m)"
    },
    {
      "timestamp": "2026-05-30 06:10:51.581116",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_1h",
      "entry_price": 537,
      "exit_price": 509.7347,
      "entry_time": "2026-05-29 07:06:11",
      "exit_time": "2026-05-30 06:10:51",
      "position_size": 14,
      "leverage": 10,
      "profit_loss": 7.1083,
      "fees_paid": 0.112,
      "net_profit": 7.0523,
      "return_pct": 50.3733,
      "result": "WIN",
      "exit_reason": "Profit Target -5.0%"
    },
    {
      "timestamp": "2026-06-01 18:04:30.936759",
      "symbol": "ZECUSDT",
      "direction": "LONG",
      "strategy": "EMA2_21_1h",
      "entry_price": 543.43,
      "exit_price": 529.0753,
      "entry_time": "2026-05-31 06:03:25",
      "exit_time": "2026-06-01 18:04:30",
      "position_size": 21,
      "leverage": 10,
      "profit_loss": -5.5471,
      "fees_paid": 0.168,
      "net_profit": -5.6311,
      "return_pct": -26.8149,
      "result": "LOSS",
      "exit_reason": "EMA2 crossed below EMA21 (1h)"
    },
    {
      "timestamp": "2026-06-01 22:01:09.477275",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_1h",
      "entry_price": 529.58,
      "exit_price": 562.341,
      "entry_time": "2026-06-01 18:09:32",
      "exit_time": "2026-06-01 22:01:09",
      "position_size": 15,
      "leverage": 10,
      "profit_loss": -9.2793,
      "fees_paid": 0.12,
      "net_profit": -9.3393,
      "return_pct": -62.2623,
      "result": "LOSS",
      "exit_reason": "EMA2 crossed above EMA21 (1h)"
    },
    {
      "timestamp": "2026-06-02 02:02:38.127958",
      "symbol": "ZECUSDT",
      "direction": "LONG",
      "strategy": "EMA2_21_1h",
      "entry_price": 560.94,
      "exit_price": 544.3177,
      "entry_time": "2026-06-01 22:06:10",
      "exit_time": "2026-06-02 02:02:38",
      "position_size": 7,
      "leverage": 10,
      "profit_loss": -2.0743,
      "fees_paid": 0.056,
      "net_profit": -2.1023,
      "return_pct": -30.0329,
      "result": "LOSS",
      "exit_reason": "EMA2 crossed below EMA21 (1h)"
    },
    {
      "timestamp": "2026-06-02 06:04:09.61646",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_1h",
      "entry_price": 542.2,
      "exit_price": 572.9663,
      "entry_time": "2026-06-02 02:07:39",
      "exit_time": "2026-06-02 06:04:09",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": -2.8372,
      "fees_paid": 0.04,
      "net_profit": -2.8572,
      "return_pct": -57.1435,
      "result": "LOSS",
      "exit_reason": "EMA2 crossed above EMA21 (1h)"
    },
    {
      "timestamp": "2026-06-03 02:37:10.658424",
      "symbol": "ZECUSDT",
      "direction": "LONG",
      "strategy": "EMA2_21_1h",
      "entry_price": 572.46,
      "exit_price": 634.1828,
      "entry_time": "2026-06-02 06:09:11",
      "exit_time": "2026-06-03 02:37:10",
      "position_size": 3,
      "leverage": 10,
      "profit_loss": 3.2346,
      "fees_paid": 0.024,
      "net_profit": 3.2226,
      "return_pct": 107.4202,
      "result": "WIN",
      "exit_reason": "Profit Target +10.0%"
    },
    {
      "timestamp": "2026-06-04 14:13:09.12038",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_1h",
      "entry_price": 568.27,
      "exit_price": 528.0439,
      "entry_time": "2026-06-04 10:01:47",
      "exit_time": "2026-06-04 14:13:09",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 3.5393,
      "fees_paid": 0.04,
      "net_profit": 3.5193,
      "return_pct": 70.387,
      "result": "WIN",
      "exit_reason": "Profit Target -7.0%"
    },
    {
      "timestamp": "2026-06-07 16:34:08.998657",
      "symbol": "ZECUSDT",
      "direction": "LONG",
      "strategy": "EMA2_21_1h",
      "entry_price": 396.1,
      "exit_price": 425.1173,
      "entry_time": "2026-06-07 10:02:00",
      "exit_time": "2026-06-07 16:34:08",
      "position_size": 9,
      "leverage": 10,
      "profit_loss": 6.5932,
      "fees_paid": 0.072,
      "net_profit": 6.5572,
      "return_pct": 72.8576,
      "result": "WIN",
      "exit_reason": "Profit Target +7.0%"
    },
    {
      "timestamp": "2026-06-10 23:13:01.52619",
      "symbol": "ZECUSDT",
      "direction": "SHORT",
      "strategy": "EMA2_21_1h",
      "entry_price": 438.06,
      "exit_price": 402.7413,
      "entry_time": "2026-06-10 04:01:28",
      "exit_time": "2026-06-10 23:13:01",
      "position_size": 14,
      "leverage": 10,
      "profit_loss": 11.2875,
      "fees_paid": 0.112,
      "net_profit": 11.2315,
      "return_pct": 80.2253,
      "result": "WIN",
      "exit_reason": "Profit Target -7.0%"
    }
  ],
  "profit_switches": {
    "ZECUSDT": {
      "direction": "SHORT",
      "locked": true
    }
  },
  "total_trades": 11,
  "winning_trades": 6,
  "losing_trades": 5,
  "total_fees": 1.048
}
