{
  "bucket": "2026-02-18_2050",
  "generated_at": "2026-02-22T16:31:22.224724",
  "total_trades": 12,
  "start_ts": "2026-02-18T20:50:00",
  "end_ts": "2026-02-18T20:59:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 9,
    "losses": 3,
    "opens": 0,
    "gross_win": 291.44,
    "gross_loss": -289.21999999999997,
    "net_profit": 2.220000000000034,
    "total_stake": 3656.46,
    "win_rate": 75.0,
    "avg_profit": 0.18500000000000283,
    "profit_factor": 1.0076758177166172,
    "roi": 0.060714461528364426,
    "first_ts": "2026-02-18 20:51:02",
    "last_ts": "2026-02-18 20:59:58",
    "max_drawdown": 268.58,
    "max_drawdown_pct": 3324.0099009900996,
    "consecutive_wins": 4,
    "consecutive_losses": 2,
    "largest_win": 257.35,
    "largest_loss": -247.92
  },
  "trades": [
    {
      "id": 13268,
      "contract_id": "306938622068",
      "type": "DIFF",
      "stake": 20.64,
      "profit": 1.79,
      "status": "WON",
      "timestamp": "2026-02-18T20:51:02"
    },
    {
      "id": 13269,
      "contract_id": "306938702888",
      "type": "DIFF",
      "stake": 20.64,
      "profit": -20.64,
      "status": "LOST",
      "timestamp": "2026-02-18T20:53:02"
    },
    {
      "id": 13270,
      "contract_id": "306938730808",
      "type": "DIFF",
      "stake": 247.68,
      "profit": 21.54,
      "status": "WON",
      "timestamp": "2026-02-18T20:53:46"
    },
    {
      "id": 13271,
      "contract_id": "306938757288",
      "type": "DIFF",
      "stake": 20.64,
      "profit": 1.79,
      "status": "WON",
      "timestamp": "2026-02-18T20:54:24"
    },
    {
      "id": 13272,
      "contract_id": "306938795948",
      "type": "DIFF",
      "stake": 20.66,
      "profit": 1.8,
      "status": "WON",
      "timestamp": "2026-02-18T20:55:22"
    },
    {
      "id": 13273,
      "contract_id": "306938824528",
      "type": "DIFF",
      "stake": 20.66,
      "profit": 1.8,
      "status": "WON",
      "timestamp": "2026-02-18T20:56:06"
    },
    {
      "id": 13274,
      "contract_id": "306938848688",
      "type": "DIFF",
      "stake": 20.66,
      "profit": -20.66,
      "status": "LOST",
      "timestamp": "2026-02-18T20:56:42"
    },
    {
      "id": 13275,
      "contract_id": "306938875828",
      "type": "DIFF",
      "stake": 247.92,
      "profit": -247.92,
      "status": "LOST",
      "timestamp": "2026-02-18T20:57:24"
    },
    {
      "id": 13276,
      "contract_id": "306938905208",
      "type": "DIFF",
      "stake": 2975.04,
      "profit": 257.35,
      "status": "WON",
      "timestamp": "2026-02-18T20:58:08"
    },
    {
      "id": 13277,
      "contract_id": "306938930528",
      "type": "DIFF",
      "stake": 20.64,
      "profit": 1.79,
      "status": "WON",
      "timestamp": "2026-02-18T20:58:44"
    },
    {
      "id": 13278,
      "contract_id": "306938957148",
      "type": "DIFF",
      "stake": 20.64,
      "profit": 1.79,
      "status": "WON",
      "timestamp": "2026-02-18T20:59:22"
    },
    {
      "id": 13279,
      "contract_id": "306938983908",
      "type": "DIFF",
      "stake": 20.64,
      "profit": 1.79,
      "status": "WON",
      "timestamp": "2026-02-18T20:59:58"
    }
  ]
}