{
  "bucket": "2026-02-19_0700",
  "generated_at": "2026-02-22T16:31:22.341490",
  "total_trades": 12,
  "start_ts": "2026-02-19T07:00:00",
  "end_ts": "2026-02-19T07:09:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 10,
    "losses": 2,
    "opens": 0,
    "gross_win": 58.35,
    "gross_loss": -42.85,
    "net_profit": 15.5,
    "total_stake": 714.1800000000001,
    "win_rate": 83.33333333333334,
    "avg_profit": 1.2916666666666667,
    "profit_factor": 1.3617269544924153,
    "roi": 2.1703212075387155,
    "first_ts": "2026-02-19 07:01:04",
    "last_ts": "2026-02-19 07:09:24",
    "max_drawdown": 21.43,
    "max_drawdown_pct": 138.25806451612905,
    "consecutive_wins": 4,
    "consecutive_losses": 1,
    "largest_win": 22.36,
    "largest_loss": -21.43
  },
  "trades": [
    {
      "id": 13651,
      "contract_id": "306971510728",
      "type": "DIFF",
      "stake": 14.28,
      "profit": 1.24,
      "status": "WON",
      "timestamp": "2026-02-19T07:01:04"
    },
    {
      "id": 13652,
      "contract_id": "306971553888",
      "type": "DIFF",
      "stake": 14.28,
      "profit": 1.24,
      "status": "WON",
      "timestamp": "2026-02-19T07:01:42"
    },
    {
      "id": 13653,
      "contract_id": "306971600748",
      "type": "DIFF",
      "stake": 21.42,
      "profit": -21.42,
      "status": "LOST",
      "timestamp": "2026-02-19T07:02:20"
    },
    {
      "id": 13654,
      "contract_id": "306971672088",
      "type": "DIFF",
      "stake": 257.04,
      "profit": 22.35,
      "status": "WON",
      "timestamp": "2026-02-19T07:03:28"
    },
    {
      "id": 13655,
      "contract_id": "306971714648",
      "type": "DIFF",
      "stake": 21.42,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:04:08"
    },
    {
      "id": 13656,
      "contract_id": "306971765148",
      "type": "DIFF",
      "stake": 21.43,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:04:54"
    },
    {
      "id": 13657,
      "contract_id": "306971805628",
      "type": "DIFF",
      "stake": 21.43,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:05:32"
    },
    {
      "id": 13658,
      "contract_id": "306971883148",
      "type": "DIFF",
      "stake": 21.43,
      "profit": -21.43,
      "status": "LOST",
      "timestamp": "2026-02-19T07:06:48"
    },
    {
      "id": 13659,
      "contract_id": "306971925488",
      "type": "DIFF",
      "stake": 257.16,
      "profit": 22.36,
      "status": "WON",
      "timestamp": "2026-02-19T07:07:30"
    },
    {
      "id": 13660,
      "contract_id": "306971966128",
      "type": "DIFF",
      "stake": 21.43,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:08:08"
    },
    {
      "id": 13661,
      "contract_id": "306972005868",
      "type": "DIFF",
      "stake": 21.43,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:08:46"
    },
    {
      "id": 13662,
      "contract_id": "306972050028",
      "type": "DIFF",
      "stake": 21.43,
      "profit": 1.86,
      "status": "WON",
      "timestamp": "2026-02-19T07:09:24"
    }
  ]
}