{
  "bucket": "2026-02-13_1130",
  "generated_at": "2026-02-22T16:31:20.171595",
  "total_trades": 24,
  "start_ts": "2026-02-13T11:30:00",
  "end_ts": "2026-02-13T11:39:59",
  "stats": {
    "total": 24,
    "closed": 24,
    "wins": 22,
    "losses": 2,
    "opens": 0,
    "gross_win": 15.32,
    "gross_loss": -7.98,
    "net_profit": 7.34,
    "total_stake": 183.54000000000002,
    "win_rate": 91.66666666666666,
    "avg_profit": 0.30583333333333335,
    "profit_factor": 1.9197994987468672,
    "roi": 3.999128255421161,
    "first_ts": "2026-02-13 11:33:29",
    "last_ts": "2026-02-13 11:37:51",
    "max_drawdown": 3.99,
    "max_drawdown_pct": 54.35967302452318,
    "consecutive_wins": 13,
    "consecutive_losses": 1,
    "largest_win": 4.16,
    "largest_loss": -3.99
  },
  "trades": [
    {
      "id": 7982,
      "contract_id": "306479415988",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:33:29"
    },
    {
      "id": 7983,
      "contract_id": "306479425768",
      "type": "DIFF",
      "stake": 3.99,
      "profit": -3.99,
      "status": "LOST",
      "timestamp": "2026-02-13T11:33:39"
    },
    {
      "id": 7984,
      "contract_id": "306479471068",
      "type": "DIFF",
      "stake": 47.88,
      "profit": 4.16,
      "status": "WON",
      "timestamp": "2026-02-13T11:34:23"
    },
    {
      "id": 7985,
      "contract_id": "306479480688",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:34:31"
    },
    {
      "id": 7986,
      "contract_id": "306479492108",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:34:41"
    },
    {
      "id": 7987,
      "contract_id": "306479500948",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:34:49"
    },
    {
      "id": 7988,
      "contract_id": "306479509648",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:34:57"
    },
    {
      "id": 7989,
      "contract_id": "306479519588",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:05"
    },
    {
      "id": 7990,
      "contract_id": "306479528308",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:13"
    },
    {
      "id": 7991,
      "contract_id": "306479538488",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:22"
    },
    {
      "id": 7992,
      "contract_id": "306479548068",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:31"
    },
    {
      "id": 7993,
      "contract_id": "306479556648",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:39"
    },
    {
      "id": 7994,
      "contract_id": "306479565788",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:47"
    },
    {
      "id": 7995,
      "contract_id": "306479575288",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:35:55"
    },
    {
      "id": 7996,
      "contract_id": "306479586048",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:36:03"
    },
    {
      "id": 7997,
      "contract_id": "306479595308",
      "type": "DIFF",
      "stake": 3.99,
      "profit": -3.99,
      "status": "LOST",
      "timestamp": "2026-02-13T11:36:11"
    },
    {
      "id": 7998,
      "contract_id": "306479647288",
      "type": "DIFF",
      "stake": 47.88,
      "profit": 4.16,
      "status": "WON",
      "timestamp": "2026-02-13T11:36:57"
    },
    {
      "id": 7999,
      "contract_id": "306479657128",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:05"
    },
    {
      "id": 8000,
      "contract_id": "306479666468",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:13"
    },
    {
      "id": 8001,
      "contract_id": "306479675868",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:21"
    },
    {
      "id": 8002,
      "contract_id": "306479684528",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:29"
    },
    {
      "id": 8003,
      "contract_id": "306479691488",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:35"
    },
    {
      "id": 8004,
      "contract_id": "306479700088",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:43"
    },
    {
      "id": 8005,
      "contract_id": "306479708148",
      "type": "DIFF",
      "stake": 3.99,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T11:37:51"
    }
  ]
}