{
  "bucket": "2026-02-19_0500",
  "generated_at": "2026-02-22T16:31:22.306868",
  "total_trades": 12,
  "start_ts": "2026-02-19T05:00:00",
  "end_ts": "2026-02-19T05:09:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 10,
    "losses": 2,
    "opens": 0,
    "gross_win": 58.84,
    "gross_loss": -42.28,
    "net_profit": 16.560000000000002,
    "total_stake": 718.74,
    "win_rate": 83.33333333333334,
    "avg_profit": 1.3800000000000001,
    "profit_factor": 1.391674550614948,
    "roi": 2.304032056098172,
    "first_ts": "2026-02-19 05:01:08",
    "last_ts": "2026-02-19 05:09:42",
    "max_drawdown": 21.15,
    "max_drawdown_pct": 127.71739130434779,
    "consecutive_wins": 5,
    "consecutive_losses": 1,
    "largest_win": 22.07,
    "largest_loss": -21.15
  },
  "trades": [
    {
      "id": 13530,
      "contract_id": "306963800468",
      "type": "DIFF",
      "stake": 21.13,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:01:08"
    },
    {
      "id": 13531,
      "contract_id": "306963867908",
      "type": "DIFF",
      "stake": 21.13,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:02:14"
    },
    {
      "id": 13532,
      "contract_id": "306963910508",
      "type": "DIFF",
      "stake": 21.13,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:02:52"
    },
    {
      "id": 13533,
      "contract_id": "306963953228",
      "type": "DIFF",
      "stake": 21.13,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:03:30"
    },
    {
      "id": 13534,
      "contract_id": "306963994788",
      "type": "DIFF",
      "stake": 21.13,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:04:10"
    },
    {
      "id": 13535,
      "contract_id": "306964039528",
      "type": "DIFF",
      "stake": 21.13,
      "profit": -21.13,
      "status": "LOST",
      "timestamp": "2026-02-19T05:04:48"
    },
    {
      "id": 13536,
      "contract_id": "306964089888",
      "type": "DIFF",
      "stake": 253.56,
      "profit": 22.05,
      "status": "WON",
      "timestamp": "2026-02-19T05:05:32"
    },
    {
      "id": 13537,
      "contract_id": "306964195828",
      "type": "DIFF",
      "stake": 21.15,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:07:10"
    },
    {
      "id": 13538,
      "contract_id": "306964236948",
      "type": "DIFF",
      "stake": 21.15,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:07:46"
    },
    {
      "id": 13539,
      "contract_id": "306964277408",
      "type": "DIFF",
      "stake": 21.15,
      "profit": -21.15,
      "status": "LOST",
      "timestamp": "2026-02-19T05:08:22"
    },
    {
      "id": 13540,
      "contract_id": "306964325468",
      "type": "DIFF",
      "stake": 253.8,
      "profit": 22.07,
      "status": "WON",
      "timestamp": "2026-02-19T05:09:04"
    },
    {
      "id": 13541,
      "contract_id": "306964368588",
      "type": "DIFF",
      "stake": 21.15,
      "profit": 1.84,
      "status": "WON",
      "timestamp": "2026-02-19T05:09:42"
    }
  ]
}