{
  "bucket": "2026-02-10_1130",
  "generated_at": "2026-02-22T16:31:19.483094",
  "total_trades": 23,
  "start_ts": "2026-02-10T11:30:00",
  "end_ts": "2026-02-10T11:39:59",
  "stats": {
    "total": 23,
    "closed": 23,
    "wins": 21,
    "losses": 2,
    "opens": 0,
    "gross_win": 11.719999999999999,
    "gross_loss": -5.6499999999999995,
    "net_profit": 6.069999999999999,
    "total_stake": 129.89,
    "win_rate": 91.30434782608695,
    "avg_profit": 0.26391304347826083,
    "profit_factor": 2.0743362831858407,
    "roi": 4.673185002694588,
    "first_ts": "2026-02-10 11:30:06",
    "last_ts": "2026-02-10 11:34:04",
    "max_drawdown": 5.65,
    "max_drawdown_pct": 93.08072487644165,
    "consecutive_wins": 17,
    "consecutive_losses": 2,
    "largest_win": 11.29,
    "largest_loss": -5.3
  },
  "trades": [
    {
      "id": 2960,
      "contract_id": "306213448768",
      "type": "DIFF",
      "stake": 0.42,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-10T11:30:06"
    },
    {
      "id": 2961,
      "contract_id": "306213457688",
      "type": "DIFF",
      "stake": 0.42,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-10T11:30:14"
    },
    {
      "id": 2962,
      "contract_id": "306213466608",
      "type": "DIFF",
      "stake": 0.42,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-10T11:30:22"
    },
    {
      "id": 2963,
      "contract_id": "306213473768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:30:28"
    },
    {
      "id": 2964,
      "contract_id": "306213482408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-10T11:30:36"
    },
    {
      "id": 2965,
      "contract_id": "306213535528",
      "type": "DIFF",
      "stake": 5.3,
      "profit": -5.3,
      "status": "LOST",
      "timestamp": "2026-02-10T11:31:20"
    },
    {
      "id": 2966,
      "contract_id": "306213582908",
      "type": "DIFF",
      "stake": 117.03,
      "profit": 11.29,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:04"
    },
    {
      "id": 2967,
      "contract_id": "306213591668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:12"
    },
    {
      "id": 2968,
      "contract_id": "306213598128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:18"
    },
    {
      "id": 2969,
      "contract_id": "306213606708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:26"
    },
    {
      "id": 2970,
      "contract_id": "306213615828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:34"
    },
    {
      "id": 2971,
      "contract_id": "306213625068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:42"
    },
    {
      "id": 2972,
      "contract_id": "306213634428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:50"
    },
    {
      "id": 2973,
      "contract_id": "306213640908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:32:56"
    },
    {
      "id": 2974,
      "contract_id": "306213651268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:04"
    },
    {
      "id": 2975,
      "contract_id": "306213658348",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:10"
    },
    {
      "id": 2976,
      "contract_id": "306213667848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:18"
    },
    {
      "id": 2977,
      "contract_id": "306213675208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:24"
    },
    {
      "id": 2978,
      "contract_id": "306213684328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:32"
    },
    {
      "id": 2979,
      "contract_id": "306213693888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:40"
    },
    {
      "id": 2980,
      "contract_id": "306213702428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:48"
    },
    {
      "id": 2981,
      "contract_id": "306213711468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:33:56"
    },
    {
      "id": 2982,
      "contract_id": "306213721008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T11:34:04"
    }
  ]
}