{
  "bucket": "2026-02-10_1030",
  "generated_at": "2026-02-22T16:31:19.459513",
  "total_trades": 26,
  "start_ts": "2026-02-10T10:30:00",
  "end_ts": "2026-02-10T10:39:59",
  "stats": {
    "total": 26,
    "closed": 26,
    "wins": 21,
    "losses": 5,
    "opens": 0,
    "gross_win": 317.0,
    "gross_loss": -922.56,
    "net_profit": -605.5600000000001,
    "total_stake": 4208.01,
    "win_rate": 80.76923076923077,
    "avg_profit": -23.290769230769232,
    "profit_factor": 0.34360908775580995,
    "roi": -14.390650212333147,
    "first_ts": "2026-02-10 10:33:42",
    "last_ts": "2026-02-10 10:39:54",
    "max_drawdown": 780.0,
    "max_drawdown_pct": 0,
    "consecutive_wins": 13,
    "consecutive_losses": 2,
    "largest_win": 64.99,
    "largest_loss": -720.0
  },
  "trades": [
    {
      "id": 2814,
      "contract_id": "306209571668",
      "type": "DIFF",
      "stake": 60.0,
      "profit": -60.0,
      "status": "LOST",
      "timestamp": "2026-02-10T10:33:42"
    },
    {
      "id": 2815,
      "contract_id": "306209623028",
      "type": "DIFF",
      "stake": 720.0,
      "profit": -720.0,
      "status": "LOST",
      "timestamp": "2026-02-10T10:34:26"
    },
    {
      "id": 2816,
      "contract_id": "306209672668",
      "type": "DIFF",
      "stake": 673.55,
      "profit": 64.99,
      "status": "WON",
      "timestamp": "2026-02-10T10:35:10"
    },
    {
      "id": 2817,
      "contract_id": "306209681748",
      "type": "DIFF",
      "stake": 50.15,
      "profit": 4.84,
      "status": "WON",
      "timestamp": "2026-02-10T10:35:18"
    },
    {
      "id": 2818,
      "contract_id": "306209690428",
      "type": "DIFF",
      "stake": 49.81,
      "profit": -49.81,
      "status": "LOST",
      "timestamp": "2026-02-10T10:35:26"
    },
    {
      "id": 2819,
      "contract_id": "306209739768",
      "type": "DIFF",
      "stake": 639.57,
      "profit": 61.71,
      "status": "WON",
      "timestamp": "2026-02-10T10:36:10"
    },
    {
      "id": 2820,
      "contract_id": "306209746088",
      "type": "DIFF",
      "stake": 48.98,
      "profit": 4.73,
      "status": "WON",
      "timestamp": "2026-02-10T10:36:16"
    },
    {
      "id": 2821,
      "contract_id": "306209755288",
      "type": "DIFF",
      "stake": 48.65,
      "profit": -48.65,
      "status": "LOST",
      "timestamp": "2026-02-10T10:36:24"
    },
    {
      "id": 2822,
      "contract_id": "306209799388",
      "type": "DIFF",
      "stake": 624.62,
      "profit": 60.27,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:06"
    },
    {
      "id": 2823,
      "contract_id": "306209807968",
      "type": "DIFF",
      "stake": 47.83,
      "profit": 4.62,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:14"
    },
    {
      "id": 2824,
      "contract_id": "306209814548",
      "type": "DIFF",
      "stake": 47.51,
      "profit": 4.58,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:20"
    },
    {
      "id": 2825,
      "contract_id": "306209823508",
      "type": "DIFF",
      "stake": 47.19,
      "profit": 4.55,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:28"
    },
    {
      "id": 2826,
      "contract_id": "306209830408",
      "type": "DIFF",
      "stake": 46.87,
      "profit": 4.52,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:34"
    },
    {
      "id": 2827,
      "contract_id": "306209839048",
      "type": "DIFF",
      "stake": 46.55,
      "profit": 4.49,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:42"
    },
    {
      "id": 2828,
      "contract_id": "306209845248",
      "type": "DIFF",
      "stake": 46.24,
      "profit": 4.46,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:48"
    },
    {
      "id": 2829,
      "contract_id": "306209853748",
      "type": "DIFF",
      "stake": 45.93,
      "profit": 4.43,
      "status": "WON",
      "timestamp": "2026-02-10T10:37:56"
    },
    {
      "id": 2830,
      "contract_id": "306209863148",
      "type": "DIFF",
      "stake": 45.62,
      "profit": 4.4,
      "status": "WON",
      "timestamp": "2026-02-10T10:38:04"
    },
    {
      "id": 2831,
      "contract_id": "306209874028",
      "type": "DIFF",
      "stake": 45.31,
      "profit": 4.37,
      "status": "WON",
      "timestamp": "2026-02-10T10:38:12"
    },
    {
      "id": 2832,
      "contract_id": "306209884828",
      "type": "DIFF",
      "stake": 45.0,
      "profit": 4.34,
      "status": "WON",
      "timestamp": "2026-02-10T10:38:22"
    },
    {
      "id": 2833,
      "contract_id": "306209893108",
      "type": "DIFF",
      "stake": 44.7,
      "profit": 4.31,
      "status": "WON",
      "timestamp": "2026-02-10T10:38:30"
    },
    {
      "id": 2834,
      "contract_id": "306209901568",
      "type": "DIFF",
      "stake": 44.4,
      "profit": 4.28,
      "status": "WON",
      "timestamp": "2026-02-10T10:38:38"
    },
    {
      "id": 2835,
      "contract_id": "306209911288",
      "type": "DIFF",
      "stake": 44.1,
      "profit": -44.1,
      "status": "LOST",
      "timestamp": "2026-02-10T10:38:46"
    },
    {
      "id": 2836,
      "contract_id": "306209962448",
      "type": "DIFF",
      "stake": 566.22,
      "profit": 54.64,
      "status": "WON",
      "timestamp": "2026-02-10T10:39:30"
    },
    {
      "id": 2837,
      "contract_id": "306209971448",
      "type": "DIFF",
      "stake": 43.36,
      "profit": 4.18,
      "status": "WON",
      "timestamp": "2026-02-10T10:39:38"
    },
    {
      "id": 2838,
      "contract_id": "306209979828",
      "type": "DIFF",
      "stake": 43.07,
      "profit": 4.16,
      "status": "WON",
      "timestamp": "2026-02-10T10:39:46"
    },
    {
      "id": 2839,
      "contract_id": "306209988528",
      "type": "DIFF",
      "stake": 42.78,
      "profit": 4.13,
      "status": "WON",
      "timestamp": "2026-02-10T10:39:54"
    }
  ]
}