{
  "bucket": "2026-02-17_0510",
  "generated_at": "2026-02-22T16:31:21.910609",
  "total_trades": 12,
  "start_ts": "2026-02-17T05:10:00",
  "end_ts": "2026-02-17T05:19:59",
  "stats": {
    "total": 12,
    "closed": 12,
    "wins": 8,
    "losses": 4,
    "opens": 0,
    "gross_win": 84.45,
    "gross_loss": -74.72,
    "net_profit": 9.729999999999995,
    "total_stake": 1046.06,
    "win_rate": 66.66666666666666,
    "avg_profit": 0.810833333333333,
    "profit_factor": 1.1302194860813706,
    "roi": 0.9301569699634816,
    "first_ts": "2026-02-17 05:11:04",
    "last_ts": "2026-02-17 05:19:30",
    "max_drawdown": 18.69,
    "max_drawdown_pct": 192.08633093525194,
    "consecutive_wins": 3,
    "consecutive_losses": 1,
    "largest_win": 19.5,
    "largest_loss": -18.69
  },
  "trades": [
    {
      "id": 12511,
      "contract_id": "306785397368",
      "type": "DIFF",
      "stake": 18.67,
      "profit": 1.62,
      "status": "WON",
      "timestamp": "2026-02-17T05:11:04"
    },
    {
      "id": 12512,
      "contract_id": "306785434368",
      "type": "DIFF",
      "stake": 18.67,
      "profit": 1.62,
      "status": "WON",
      "timestamp": "2026-02-17T05:11:41"
    },
    {
      "id": 12513,
      "contract_id": "306785475508",
      "type": "DIFF",
      "stake": 18.67,
      "profit": 1.62,
      "status": "WON",
      "timestamp": "2026-02-17T05:12:18"
    },
    {
      "id": 12514,
      "contract_id": "306785540428",
      "type": "DIFF",
      "stake": 18.67,
      "profit": -18.67,
      "status": "LOST",
      "timestamp": "2026-02-17T05:13:16"
    },
    {
      "id": 12515,
      "contract_id": "306785593628",
      "type": "DIFF",
      "stake": 224.04,
      "profit": 19.48,
      "status": "WON",
      "timestamp": "2026-02-17T05:14:04"
    },
    {
      "id": 12516,
      "contract_id": "306785634468",
      "type": "DIFF",
      "stake": 18.67,
      "profit": -18.67,
      "status": "LOST",
      "timestamp": "2026-02-17T05:14:40"
    },
    {
      "id": 12517,
      "contract_id": "306785712348",
      "type": "DIFF",
      "stake": 224.04,
      "profit": 19.48,
      "status": "WON",
      "timestamp": "2026-02-17T05:15:46"
    },
    {
      "id": 12518,
      "contract_id": "306785755008",
      "type": "DIFF",
      "stake": 18.69,
      "profit": 1.63,
      "status": "WON",
      "timestamp": "2026-02-17T05:16:24"
    },
    {
      "id": 12519,
      "contract_id": "306785822628",
      "type": "DIFF",
      "stake": 18.69,
      "profit": -18.69,
      "status": "LOST",
      "timestamp": "2026-02-17T05:17:26"
    },
    {
      "id": 12520,
      "contract_id": "306785869388",
      "type": "DIFF",
      "stake": 224.28,
      "profit": 19.5,
      "status": "WON",
      "timestamp": "2026-02-17T05:18:09"
    },
    {
      "id": 12521,
      "contract_id": "306785908728",
      "type": "DIFF",
      "stake": 18.69,
      "profit": -18.69,
      "status": "LOST",
      "timestamp": "2026-02-17T05:18:46"
    },
    {
      "id": 12522,
      "contract_id": "306785957348",
      "type": "DIFF",
      "stake": 224.28,
      "profit": 19.5,
      "status": "WON",
      "timestamp": "2026-02-17T05:19:30"
    }
  ]
}