{
  "bucket": "2026-02-18_1500",
  "generated_at": "2026-02-22T16:31:22.144030",
  "total_trades": 9,
  "start_ts": "2026-02-18T15:00:00",
  "end_ts": "2026-02-18T15:09:59",
  "stats": {
    "total": 9,
    "closed": 9,
    "wins": 7,
    "losses": 2,
    "opens": 0,
    "gross_win": 31.32,
    "gross_loss": -40.03,
    "net_profit": -8.710000000000003,
    "total_stake": 400.24,
    "win_rate": 77.77777777777779,
    "avg_profit": -0.9677777777777781,
    "profit_factor": 0.7824131901074194,
    "roi": -2.176194283429943,
    "first_ts": "2026-02-18 15:01:04",
    "last_ts": "2026-02-18 15:09:16",
    "max_drawdown": 20.02,
    "max_drawdown_pct": 177.0114942528736,
    "consecutive_wins": 6,
    "consecutive_losses": 1,
    "largest_win": 20.88,
    "largest_loss": -20.02
  },
  "trades": [
    {
      "id": 13003,
      "contract_id": "306919613348",
      "type": "DIFF",
      "stake": 20.01,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:01:04"
    },
    {
      "id": 13004,
      "contract_id": "306919661648",
      "type": "DIFF",
      "stake": 20.01,
      "profit": -20.01,
      "status": "LOST",
      "timestamp": "2026-02-18T15:01:44"
    },
    {
      "id": 13005,
      "contract_id": "306919725968",
      "type": "DIFF",
      "stake": 240.12,
      "profit": 20.88,
      "status": "WON",
      "timestamp": "2026-02-18T15:02:36"
    },
    {
      "id": 13006,
      "contract_id": "306919771628",
      "type": "DIFF",
      "stake": 20.01,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:03:14"
    },
    {
      "id": 13007,
      "contract_id": "306919818408",
      "type": "DIFF",
      "stake": 20.01,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:03:52"
    },
    {
      "id": 13008,
      "contract_id": "306919920008",
      "type": "DIFF",
      "stake": 20.02,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:05:12"
    },
    {
      "id": 13009,
      "contract_id": "306920128508",
      "type": "DIFF",
      "stake": 20.02,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:08:02"
    },
    {
      "id": 13010,
      "contract_id": "306920176288",
      "type": "DIFF",
      "stake": 20.02,
      "profit": 1.74,
      "status": "WON",
      "timestamp": "2026-02-18T15:08:40"
    },
    {
      "id": 13011,
      "contract_id": "306920224608",
      "type": "DIFF",
      "stake": 20.02,
      "profit": -20.02,
      "status": "LOST",
      "timestamp": "2026-02-18T15:09:16"
    }
  ]
}