{
  "bucket": "2026-02-19_1150",
  "generated_at": "2026-02-22T16:31:22.414030",
  "total_trades": 12,
  "start_ts": "2026-02-19T11:50:00",
  "end_ts": "2026-02-19T11:59:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 10,
    "losses": 2,
    "opens": 0,
    "gross_win": 61.27,
    "gross_loss": -44.04,
    "net_profit": 17.23,
    "total_stake": 748.72,
    "win_rate": 83.33333333333334,
    "avg_profit": 1.4358333333333333,
    "profit_factor": 1.3912352406902817,
    "roi": 2.301260818463511,
    "first_ts": "2026-02-19 11:51:04",
    "last_ts": "2026-02-19 11:58:38",
    "max_drawdown": 22.02,
    "max_drawdown_pct": 127.80034822983166,
    "consecutive_wins": 5,
    "consecutive_losses": 1,
    "largest_win": 22.98,
    "largest_loss": -22.02
  },
  "trades": [
    {
      "id": 13906,
      "contract_id": "306991625288",
      "type": "DIFF",
      "stake": 22.0,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:51:04"
    },
    {
      "id": 13907,
      "contract_id": "306991669688",
      "type": "DIFF",
      "stake": 22.02,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:51:42"
    },
    {
      "id": 13908,
      "contract_id": "306991715288",
      "type": "DIFF",
      "stake": 22.02,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:52:20"
    },
    {
      "id": 13909,
      "contract_id": "306991779288",
      "type": "DIFF",
      "stake": 22.02,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:53:16"
    },
    {
      "id": 13910,
      "contract_id": "306991823328",
      "type": "DIFF",
      "stake": 22.02,
      "profit": -22.02,
      "status": "LOST",
      "timestamp": "2026-02-19T11:53:54"
    },
    {
      "id": 13911,
      "contract_id": "306991872768",
      "type": "DIFF",
      "stake": 264.24,
      "profit": 22.98,
      "status": "WON",
      "timestamp": "2026-02-19T11:54:38"
    },
    {
      "id": 13912,
      "contract_id": "306991913448",
      "type": "DIFF",
      "stake": 22.02,
      "profit": -22.02,
      "status": "LOST",
      "timestamp": "2026-02-19T11:55:16"
    },
    {
      "id": 13913,
      "contract_id": "306991958528",
      "type": "DIFF",
      "stake": 264.24,
      "profit": 22.98,
      "status": "WON",
      "timestamp": "2026-02-19T11:55:58"
    },
    {
      "id": 13914,
      "contract_id": "306992008888",
      "type": "DIFF",
      "stake": 22.02,
      "profit": 1.91,
      "status": "WON",
      "timestamp": "2026-02-19T11:56:42"
    },
    {
      "id": 13915,
      "contract_id": "306992059148",
      "type": "DIFF",
      "stake": 22.04,
      "profit": 1.92,
      "status": "WON",
      "timestamp": "2026-02-19T11:57:23"
    },
    {
      "id": 13916,
      "contract_id": "306992101228",
      "type": "DIFF",
      "stake": 22.04,
      "profit": 1.92,
      "status": "WON",
      "timestamp": "2026-02-19T11:58:00"
    },
    {
      "id": 13917,
      "contract_id": "306992140708",
      "type": "DIFF",
      "stake": 22.04,
      "profit": 1.92,
      "status": "WON",
      "timestamp": "2026-02-19T11:58:38"
    }
  ]
}