{
  "balance": 21.5787,
  "starting_balance": 20,
  "open_positions": {},
  "closed_trades": [
    {
      "timestamp": "2026-04-03 15:39:57.633912",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2476,
      "exit_price": 0.245,
      "entry_time": "2026-04-03 14:30:11",
      "exit_time": "2026-04-03 15:39:57",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": -0.5296,
      "fees_paid": 0.04,
      "net_profit": -0.5496,
      "return_pct": -10.9919,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2451 <= stop $0.2451)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4131,
      "btc_2h_slope_pct": 0.2062,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1192,\"is_live\":false},{\"green\":true,\"body_pct\":0.1471,\"is_live\":false},{\"green\":true,\"body_pct\":0.2657,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-04 18:30:56.136072",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2436,
      "exit_price": 0.2467,
      "entry_time": "2026-04-04 16:40:12",
      "exit_time": "2026-04-04 18:30:56",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": -0.6308,
      "fees_paid": 0.04,
      "net_profit": -0.6508,
      "return_pct": -13.0161,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2465 >= stop $0.2460)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1753,
      "btc_2h_slope_pct": 0.0387,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1193,\"is_live\":false},{\"green\":false,\"body_pct\":0.0085,\"is_live\":false},{\"green\":false,\"body_pct\":0.1668,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-05 09:35:47.19154",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2441,
      "exit_price": 0.2417,
      "entry_time": "2026-04-05 08:00:53",
      "exit_time": "2026-04-05 09:35:47",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.4873,
      "fees_paid": 0.04,
      "net_profit": 0.4673,
      "return_pct": 9.3468,
      "result": "WIN",
      "exit_reason": "Profit Target -1.00%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0095,
      "btc_2h_slope_pct": -0.0813,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0099,\"is_live\":false},{\"green\":false,\"body_pct\":0.2435,\"is_live\":false},{\"green\":false,\"body_pct\":0.0095,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-06 01:16:04.397849",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2466,
      "exit_price": 0.2492,
      "entry_time": "2026-04-06 01:00:36",
      "exit_time": "2026-04-06 01:16:04",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.5222,
      "fees_paid": 0.04,
      "net_profit": 0.5022,
      "return_pct": 10.0434,
      "result": "WIN",
      "exit_reason": "Profit Target +1.00%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.2324,
      "btc_2h_slope_pct": 0.2806,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1729,\"is_live\":false},{\"green\":true,\"body_pct\":1.3373,\"is_live\":false},{\"green\":true,\"body_pct\":0.0598,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-07 12:46:58.620906",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2435,
      "exit_price": 0.2425,
      "entry_time": "2026-04-07 09:00:37",
      "exit_time": "2026-04-07 12:46:58",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.201,
      "fees_paid": 0.04,
      "net_profit": 0.181,
      "return_pct": 3.6197,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": -0.0938,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1456,\"is_live\":false},{\"green\":false,\"body_pct\":0.0009,\"is_live\":false},{\"green\":false,\"body_pct\":0.0559,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-07 23:06:30.032364",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2462,
      "exit_price": 0.2472,
      "entry_time": "2026-04-07 23:03:10",
      "exit_time": "2026-04-07 23:06:30",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.1983,
      "fees_paid": 0.04,
      "net_profit": 0.1783,
      "return_pct": 3.5657,
      "result": "WIN",
      "exit_reason": "Profit Target +0.35%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1053,
      "btc_2h_slope_pct": 0.2619,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5113,\"is_live\":false},{\"green\":false,\"body_pct\":0.0645,\"is_live\":false},{\"green\":true,\"body_pct\":0.1053,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-10 00:17:53.483288",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2556,
      "exit_price": 0.2598,
      "entry_time": "2026-04-09 18:00:30",
      "exit_time": "2026-04-10 00:17:53",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.8157,
      "fees_paid": 0.04,
      "net_profit": 0.7957,
      "return_pct": 15.9147,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1664,
      "btc_2h_slope_pct": 0.3342,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":1.1225,\"is_live\":false},{\"green\":true,\"body_pct\":0.1714,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-10 22:03:22.175909",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2563,
      "exit_price": 0.2587,
      "entry_time": "2026-04-10 21:02:34",
      "exit_time": "2026-04-10 22:03:22",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.4625,
      "fees_paid": 0.04,
      "net_profit": 0.4425,
      "return_pct": 8.8493,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0539,
      "btc_2h_slope_pct": 0.15,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1895,\"is_live\":false},{\"green\":true,\"body_pct\":0.1699,\"is_live\":false},{\"green\":true,\"body_pct\":0.0539,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-12 02:30:59.211413",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2546,
      "exit_price": 0.2495,
      "entry_time": "2026-04-11 22:00:16",
      "exit_time": "2026-04-12 02:30:59",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": -1.0064,
      "fees_paid": 0.04,
      "net_profit": -1.0264,
      "return_pct": -20.5288,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2121,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0959,\"is_live\":false},{\"green\":true,\"body_pct\":0.0934,\"is_live\":false},{\"green\":false,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-12 08:57:44.255116",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2442,
      "exit_price": 0.2421,
      "entry_time": "2026-04-12 04:30:06",
      "exit_time": "2026-04-12 08:57:44",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.4257,
      "fees_paid": 0.04,
      "net_profit": 0.4057,
      "return_pct": 8.1135,
      "result": "WIN",
      "exit_reason": "Profit Target -0.90%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1994,
      "btc_2h_slope_pct": -0.444,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.8816,\"is_live\":false},{\"green\":true,\"body_pct\":0.1905,\"is_live\":false},{\"green\":true,\"body_pct\":0.0088,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-14 00:17:46.327173",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2424,
      "exit_price": 0.2445,
      "entry_time": "2026-04-13 17:00:50",
      "exit_time": "2026-04-14 00:17:46",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.4286,
      "fees_paid": 0.04,
      "net_profit": 0.4086,
      "return_pct": 8.1714,
      "result": "WIN",
      "exit_reason": "Profit Target +0.30%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0734,
      "btc_2h_slope_pct": 0.4078,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0316,\"is_live\":false},{\"green\":true,\"body_pct\":1.0611,\"is_live\":false},{\"green\":false,\"body_pct\":0.0783,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-15 21:36:37.132835",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2466,
      "exit_price": 0.25,
      "entry_time": "2026-04-15 21:30:06",
      "exit_time": "2026-04-15 21:36:37",
      "position_size": 5,
      "leverage": 10,
      "profit_loss": 0.6843,
      "fees_paid": 0.04,
      "net_profit": 0.6643,
      "return_pct": 13.2859,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4432,
      "btc_2h_slope_pct": 0.1787,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2525,\"is_live\":false},{\"green\":true,\"body_pct\":0.4432,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  ],
  "profit_switches": {
    "ADAUSDT": {
      "direction": "LONG",
      "locked": true
    }
  },
  "total_trades": 12,
  "winning_trades": 9,
  "losing_trades": 3,
  "total_fees": 0.48
}
