{
  "bucket": "2026-02-19_1120",
  "generated_at": "2026-02-22T16:31:22.403090",
  "total_trades": 12,
  "start_ts": "2026-02-19T11:20:00",
  "end_ts": "2026-02-19T11:29:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 10,
    "losses": 2,
    "opens": 0,
    "gross_win": 61.08,
    "gross_loss": -43.9,
    "net_profit": 17.18,
    "total_stake": 746.27,
    "win_rate": 83.33333333333334,
    "avg_profit": 1.4316666666666666,
    "profit_factor": 1.3913439635535307,
    "roi": 2.3021158561914588,
    "first_ts": "2026-02-19 11:21:04",
    "last_ts": "2026-02-19 11:28:28",
    "max_drawdown": 21.95,
    "max_drawdown_pct": 127.76484284051224,
    "consecutive_wins": 5,
    "consecutive_losses": 1,
    "largest_win": 22.9,
    "largest_loss": -21.95
  },
  "trades": [
    {
      "id": 13872,
      "contract_id": "306989646688",
      "type": "DIFF",
      "stake": 21.93,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:21:04"
    },
    {
      "id": 13873,
      "contract_id": "306989681988",
      "type": "DIFF",
      "stake": 21.93,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:21:40"
    },
    {
      "id": 13874,
      "contract_id": "306989719928",
      "type": "DIFF",
      "stake": 21.95,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:22:16"
    },
    {
      "id": 13875,
      "contract_id": "306989759748",
      "type": "DIFF",
      "stake": 21.95,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:22:56"
    },
    {
      "id": 13876,
      "contract_id": "306989806808",
      "type": "DIFF",
      "stake": 21.95,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:23:38"
    },
    {
      "id": 13877,
      "contract_id": "306989863728",
      "type": "DIFF",
      "stake": 21.95,
      "profit": -21.95,
      "status": "LOST",
      "timestamp": "2026-02-19T11:24:26"
    },
    {
      "id": 13878,
      "contract_id": "306989917088",
      "type": "DIFF",
      "stake": 263.4,
      "profit": 22.9,
      "status": "WON",
      "timestamp": "2026-02-19T11:25:10"
    },
    {
      "id": 13879,
      "contract_id": "306989961608",
      "type": "DIFF",
      "stake": 21.95,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:25:50"
    },
    {
      "id": 13880,
      "contract_id": "306990007608",
      "type": "DIFF",
      "stake": 21.95,
      "profit": -21.95,
      "status": "LOST",
      "timestamp": "2026-02-19T11:26:30"
    },
    {
      "id": 13881,
      "contract_id": "306990056928",
      "type": "DIFF",
      "stake": 263.4,
      "profit": 22.9,
      "status": "WON",
      "timestamp": "2026-02-19T11:27:12"
    },
    {
      "id": 13882,
      "contract_id": "306990100928",
      "type": "DIFF",
      "stake": 21.95,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:27:50"
    },
    {
      "id": 13883,
      "contract_id": "306990147588",
      "type": "DIFF",
      "stake": 21.96,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:28:28"
    }
  ]
}