{
  "bucket": "2026-02-10_0740",
  "generated_at": "2026-02-22T16:31:19.413536",
  "total_trades": 48,
  "start_ts": "2026-02-10T07:40:00",
  "end_ts": "2026-02-10T07:49:59",
  "stats": {
    "total": 48,
    "closed": 47,
    "wins": 43,
    "losses": 4,
    "opens": 1,
    "gross_win": 21.45,
    "gross_loss": -8.35,
    "net_profit": 13.1,
    "total_stake": 232.26,
    "win_rate": 91.48936170212765,
    "avg_profit": 0.27872340425531916,
    "profit_factor": 2.568862275449102,
    "roi": 5.640230775854646,
    "first_ts": "2026-02-10 07:40:40",
    "last_ts": "2026-02-10 07:48:40",
    "max_drawdown": 2.35,
    "max_drawdown_pct": 17.93893129770993,
    "consecutive_wins": 12,
    "consecutive_losses": 1,
    "largest_win": 3.24,
    "largest_loss": -2.35
  },
  "trades": [
    {
      "id": 2626,
      "contract_id": "306199116708",
      "type": "DIFF",
      "stake": 33.53,
      "profit": 3.24,
      "status": "WON",
      "timestamp": "2026-02-10T07:40:40"
    },
    {
      "id": 2627,
      "contract_id": "306199124268",
      "type": "DIFF",
      "stake": 2.48,
      "profit": 0.24,
      "status": "WON",
      "timestamp": "2026-02-10T07:40:48"
    },
    {
      "id": 2628,
      "contract_id": "306199131468",
      "type": "DIFF",
      "stake": 2.47,
      "profit": 0.24,
      "status": "WON",
      "timestamp": "2026-02-10T07:40:56"
    },
    {
      "id": 2629,
      "contract_id": "306199138948",
      "type": "DIFF",
      "stake": 2.45,
      "profit": 0.24,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:04"
    },
    {
      "id": 2630,
      "contract_id": "306199144048",
      "type": "DIFF",
      "stake": 2.43,
      "profit": 0.23,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:10"
    },
    {
      "id": 2631,
      "contract_id": "306199149188",
      "type": "DIFF",
      "stake": 2.42,
      "profit": 0.23,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:16"
    },
    {
      "id": 2632,
      "contract_id": "306199156248",
      "type": "DIFF",
      "stake": 2.4,
      "profit": 0.23,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:24"
    },
    {
      "id": 2633,
      "contract_id": "306199162468",
      "type": "DIFF",
      "stake": 2.38,
      "profit": 0.23,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:32"
    },
    {
      "id": 2634,
      "contract_id": "306199169768",
      "type": "DIFF",
      "stake": 2.37,
      "profit": 0.23,
      "status": "WON",
      "timestamp": "2026-02-10T07:41:40"
    },
    {
      "id": 2635,
      "contract_id": "306199178388",
      "type": "DIFF",
      "stake": 2.35,
      "profit": -2.35,
      "status": "LOST",
      "timestamp": "2026-02-10T07:41:48"
    },
    {
      "id": 2636,
      "contract_id": "306199220308",
      "type": "DIFF",
      "stake": 30.21,
      "profit": 2.92,
      "status": "WON",
      "timestamp": "2026-02-10T07:42:32"
    },
    {
      "id": 2637,
      "contract_id": "306199234468",
      "type": "DIFF",
      "stake": 2.31,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:42:40"
    },
    {
      "id": 2638,
      "contract_id": "306199242988",
      "type": "DIFF",
      "stake": 2.3,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:42:48"
    },
    {
      "id": 2639,
      "contract_id": "306199248308",
      "type": "DIFF",
      "stake": 2.28,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:42:54"
    },
    {
      "id": 2640,
      "contract_id": "306199253868",
      "type": "DIFF",
      "stake": 2.27,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:00"
    },
    {
      "id": 2641,
      "contract_id": "306199259968",
      "type": "DIFF",
      "stake": 2.25,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:06"
    },
    {
      "id": 2642,
      "contract_id": "306199265388",
      "type": "DIFF",
      "stake": 2.24,
      "profit": 0.22,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:12"
    },
    {
      "id": 2643,
      "contract_id": "306199270588",
      "type": "DIFF",
      "stake": 2.22,
      "profit": 0.21,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:18"
    },
    {
      "id": 2644,
      "contract_id": "306199275848",
      "type": "DIFF",
      "stake": 2.21,
      "profit": 0.21,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:24"
    },
    {
      "id": 2645,
      "contract_id": "306199282588",
      "type": "DIFF",
      "stake": 2.19,
      "profit": 0.21,
      "status": "WON",
      "timestamp": "2026-02-10T07:43:32"
    },
    {
      "id": 2646,
      "contract_id": "306199288528",
      "type": "DIFF",
      "stake": 2.18,
      "profit": -2.18,
      "status": "LOST",
      "timestamp": "2026-02-10T07:43:38"
    },
    {
      "id": 2647,
      "contract_id": "306199326368",
      "type": "DIFF",
      "stake": 27.95,
      "profit": 2.7,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:20"
    },
    {
      "id": 2648,
      "contract_id": "306199333308",
      "type": "DIFF",
      "stake": 2.14,
      "profit": 0.21,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:28"
    },
    {
      "id": 2649,
      "contract_id": "306199338788",
      "type": "DIFF",
      "stake": 2.13,
      "profit": 0.21,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:34"
    },
    {
      "id": 2650,
      "contract_id": "306199346068",
      "type": "DIFF",
      "stake": 2.11,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:42"
    },
    {
      "id": 2651,
      "contract_id": "306199353328",
      "type": "DIFF",
      "stake": 2.1,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:50"
    },
    {
      "id": 2652,
      "contract_id": "306199360508",
      "type": "DIFF",
      "stake": 2.08,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:44:58"
    },
    {
      "id": 2653,
      "contract_id": "306199368608",
      "type": "DIFF",
      "stake": 2.07,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:45:06"
    },
    {
      "id": 2654,
      "contract_id": "306199375628",
      "type": "DIFF",
      "stake": 2.05,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:45:14"
    },
    {
      "id": 2655,
      "contract_id": "306199380708",
      "type": "DIFF",
      "stake": 2.04,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:45:20"
    },
    {
      "id": 2656,
      "contract_id": "306199386408",
      "type": "DIFF",
      "stake": 2.03,
      "profit": 0.2,
      "status": "WON",
      "timestamp": "2026-02-10T07:45:26"
    },
    {
      "id": 2657,
      "contract_id": "306199393448",
      "type": "DIFF",
      "stake": 2.01,
      "profit": 0.19,
      "status": "WON",
      "timestamp": "2026-02-10T07:45:34"
    },
    {
      "id": 2658,
      "contract_id": "306199400328",
      "type": "DIFF",
      "stake": 2.0,
      "profit": -2.0,
      "status": "LOST",
      "timestamp": "2026-02-10T07:45:42"
    },
    {
      "id": 2659,
      "contract_id": "306199436668",
      "type": "DIFF",
      "stake": 25.67,
      "profit": 2.48,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:24"
    },
    {
      "id": 2660,
      "contract_id": "306199443528",
      "type": "DIFF",
      "stake": 1.97,
      "profit": 0.19,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:32"
    },
    {
      "id": 2661,
      "contract_id": "306199448748",
      "type": "DIFF",
      "stake": 1.95,
      "profit": 0.19,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:38"
    },
    {
      "id": 2662,
      "contract_id": "306199454008",
      "type": "DIFF",
      "stake": 1.94,
      "profit": 0.19,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:44"
    },
    {
      "id": 2663,
      "contract_id": "306199459488",
      "type": "DIFF",
      "stake": 1.93,
      "profit": 0.19,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:50"
    },
    {
      "id": 2664,
      "contract_id": "306199466668",
      "type": "DIFF",
      "stake": 1.91,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:46:58"
    },
    {
      "id": 2665,
      "contract_id": "306199474888",
      "type": "DIFF",
      "stake": 1.9,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:06"
    },
    {
      "id": 2666,
      "contract_id": "306199482408",
      "type": "DIFF",
      "stake": 1.89,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:14"
    },
    {
      "id": 2667,
      "contract_id": "306199489228",
      "type": "DIFF",
      "stake": 1.87,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:22"
    },
    {
      "id": 2668,
      "contract_id": "306199495368",
      "type": "DIFF",
      "stake": 1.86,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:29"
    },
    {
      "id": 2669,
      "contract_id": "306199501588",
      "type": "DIFF",
      "stake": 1.85,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:36"
    },
    {
      "id": 2670,
      "contract_id": "306199507308",
      "type": "DIFF",
      "stake": 1.84,
      "profit": 0.18,
      "status": "WON",
      "timestamp": "2026-02-10T07:47:42"
    },
    {
      "id": 2671,
      "contract_id": "306199515288",
      "type": "DIFF",
      "stake": 1.82,
      "profit": -1.82,
      "status": "LOST",
      "timestamp": "2026-02-10T07:47:50"
    },
    {
      "id": 2672,
      "contract_id": "306199555808",
      "type": "DIFF",
      "stake": 23.42,
      "profit": 2.26,
      "status": "WON",
      "timestamp": "2026-02-10T07:48:34"
    },
    {
      "id": 2673,
      "contract_id": "306199561528",
      "type": "DIFF",
      "stake": 1.79,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-10T07:48:40"
    }
  ]
}