{
  "bucket": "2026-02-13_2130",
  "generated_at": "2026-02-22T16:31:20.242480",
  "total_trades": 21,
  "start_ts": "2026-02-13T21:30:00",
  "end_ts": "2026-02-13T21:39:59",
  "stats": {
    "total": 21,
    "closed": 20,
    "wins": 20,
    "losses": 0,
    "opens": 1,
    "gross_win": 7.0,
    "gross_loss": 0,
    "net_profit": 7.0,
    "total_stake": 84.84,
    "win_rate": 100.0,
    "avg_profit": 0.35,
    "profit_factor": 0.0,
    "roi": 8.25082508250825,
    "first_ts": "2026-02-13 21:33:28",
    "last_ts": "2026-02-13 21:36:08",
    "max_drawdown": 0,
    "max_drawdown_pct": 0.0,
    "consecutive_wins": 20,
    "consecutive_losses": 0,
    "largest_win": 0.35,
    "largest_loss": 0
  },
  "trades": [
    {
      "id": 8461,
      "contract_id": "306511441788",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:33:28"
    },
    {
      "id": 8462,
      "contract_id": "306511445668",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:33:36"
    },
    {
      "id": 8463,
      "contract_id": "306511449648",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:33:44"
    },
    {
      "id": 8464,
      "contract_id": "306511454108",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:33:52"
    },
    {
      "id": 8465,
      "contract_id": "306511458348",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:00"
    },
    {
      "id": 8466,
      "contract_id": "306511463668",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:08"
    },
    {
      "id": 8467,
      "contract_id": "306511468008",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:16"
    },
    {
      "id": 8468,
      "contract_id": "306511472808",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:24"
    },
    {
      "id": 8469,
      "contract_id": "306511477548",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:32"
    },
    {
      "id": 8470,
      "contract_id": "306511482208",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:40"
    },
    {
      "id": 8471,
      "contract_id": "306511486088",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:48"
    },
    {
      "id": 8472,
      "contract_id": "306511490548",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:34:56"
    },
    {
      "id": 8473,
      "contract_id": "306511495728",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:04"
    },
    {
      "id": 8474,
      "contract_id": "306511500148",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:12"
    },
    {
      "id": 8475,
      "contract_id": "306511504848",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:20"
    },
    {
      "id": 8476,
      "contract_id": "306511508748",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:28"
    },
    {
      "id": 8477,
      "contract_id": "306511512848",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:36"
    },
    {
      "id": 8478,
      "contract_id": "306511516728",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:44"
    },
    {
      "id": 8479,
      "contract_id": "306511521868",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:35:53"
    },
    {
      "id": 8480,
      "contract_id": "306511526068",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T21:36:00"
    },
    {
      "id": 8481,
      "contract_id": "306511532328",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-13T21:36:08"
    }
  ]
}