{
  "bucket": "2026-02-14_1750",
  "generated_at": "2026-02-22T16:31:20.382175",
  "total_trades": 30,
  "start_ts": "2026-02-14T17:50:00",
  "end_ts": "2026-02-14T17:59:59",
  "stats": {
    "total": 30,
    "closed": 30,
    "wins": 26,
    "losses": 4,
    "opens": 0,
    "gross_win": 2114.18,
    "gross_loss": -1920.41,
    "net_profit": 193.77000000000004,
    "total_stake": 26451.11,
    "win_rate": 86.66666666666667,
    "avg_profit": 6.459000000000001,
    "profit_factor": 1.1009003285756687,
    "roi": 0.7325590495068073,
    "first_ts": "2026-02-14 17:51:06",
    "last_ts": "2026-02-14 17:59:56",
    "max_drawdown": 1662.1699999999998,
    "max_drawdown_pct": 857.8056458688126,
    "consecutive_wins": 9,
    "consecutive_losses": 2,
    "largest_win": 425.16,
    "largest_loss": -1533.0
  },
  "trades": [
    {
      "id": 9336,
      "contract_id": "306579743688",
      "type": "DIFF",
      "stake": 127.9,
      "profit": 11.12,
      "status": "WON",
      "timestamp": "2026-02-14T17:51:06"
    },
    {
      "id": 9337,
      "contract_id": "306580019568",
      "type": "DIFF",
      "stake": 128.02,
      "profit": 11.13,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:12"
    },
    {
      "id": 9338,
      "contract_id": "306580026188",
      "type": "DIFF",
      "stake": 128.14,
      "profit": 11.14,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:20"
    },
    {
      "id": 9339,
      "contract_id": "306580032948",
      "type": "DIFF",
      "stake": 128.27,
      "profit": 11.15,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:28"
    },
    {
      "id": 9340,
      "contract_id": "306580040008",
      "type": "DIFF",
      "stake": 128.39,
      "profit": 11.16,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:36"
    },
    {
      "id": 9341,
      "contract_id": "306580046448",
      "type": "DIFF",
      "stake": 128.51,
      "profit": 11.17,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:44"
    },
    {
      "id": 9342,
      "contract_id": "306580052568",
      "type": "DIFF",
      "stake": 128.63,
      "profit": 11.19,
      "status": "WON",
      "timestamp": "2026-02-14T17:56:52"
    },
    {
      "id": 9343,
      "contract_id": "306580059508",
      "type": "DIFF",
      "stake": 128.76,
      "profit": 11.2,
      "status": "WON",
      "timestamp": "2026-02-14T17:57:00"
    },
    {
      "id": 9344,
      "contract_id": "306580067588",
      "type": "DIFF",
      "stake": 128.88,
      "profit": 11.21,
      "status": "WON",
      "timestamp": "2026-02-14T17:57:08"
    },
    {
      "id": 9345,
      "contract_id": "306580074348",
      "type": "DIFF",
      "stake": 129.0,
      "profit": -129.0,
      "status": "LOST",
      "timestamp": "2026-02-14T17:57:16"
    },
    {
      "id": 9346,
      "contract_id": "306580081468",
      "type": "DIFF",
      "stake": 1530.96,
      "profit": 133.13,
      "status": "WON",
      "timestamp": "2026-02-14T17:57:24"
    },
    {
      "id": 9347,
      "contract_id": "306580088528",
      "type": "DIFF",
      "stake": 129.05,
      "profit": 11.22,
      "status": "WON",
      "timestamp": "2026-02-14T17:57:32"
    },
    {
      "id": 9348,
      "contract_id": "306580095768",
      "type": "DIFF",
      "stake": 129.17,
      "profit": -129.17,
      "status": "LOST",
      "timestamp": "2026-02-14T17:57:40"
    },
    {
      "id": 9349,
      "contract_id": "306580103668",
      "type": "DIFF",
      "stake": 1533.0,
      "profit": -1533.0,
      "status": "LOST",
      "timestamp": "2026-02-14T17:57:48"
    },
    {
      "id": 9350,
      "contract_id": "306580110468",
      "type": "DIFF",
      "stake": 4566.36,
      "profit": 392.73,
      "status": "WON",
      "timestamp": "2026-02-14T17:57:56"
    },
    {
      "id": 9351,
      "contract_id": "306580117648",
      "type": "DIFF",
      "stake": 4633.92,
      "profit": 398.44,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:04"
    },
    {
      "id": 9352,
      "contract_id": "306580124608",
      "type": "DIFF",
      "stake": 4737.33,
      "profit": 407.18,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:12"
    },
    {
      "id": 9353,
      "contract_id": "306580131828",
      "type": "DIFF",
      "stake": 4950.43,
      "profit": 425.16,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:20"
    },
    {
      "id": 9354,
      "contract_id": "306580138348",
      "type": "DIFF",
      "stake": 128.75,
      "profit": 11.2,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:28"
    },
    {
      "id": 9355,
      "contract_id": "306580145568",
      "type": "DIFF",
      "stake": 128.87,
      "profit": 11.21,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:36"
    },
    {
      "id": 9356,
      "contract_id": "306580152028",
      "type": "DIFF",
      "stake": 128.99,
      "profit": 11.22,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:44"
    },
    {
      "id": 9357,
      "contract_id": "306580158668",
      "type": "DIFF",
      "stake": 129.12,
      "profit": 11.23,
      "status": "WON",
      "timestamp": "2026-02-14T17:58:52"
    },
    {
      "id": 9358,
      "contract_id": "306580166128",
      "type": "DIFF",
      "stake": 129.24,
      "profit": -129.24,
      "status": "LOST",
      "timestamp": "2026-02-14T17:59:00"
    },
    {
      "id": 9359,
      "contract_id": "306580173968",
      "type": "DIFF",
      "stake": 1533.84,
      "profit": 133.38,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:08"
    },
    {
      "id": 9360,
      "contract_id": "306580180668",
      "type": "DIFF",
      "stake": 129.29,
      "profit": 11.24,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:16"
    },
    {
      "id": 9361,
      "contract_id": "306580186928",
      "type": "DIFF",
      "stake": 129.41,
      "profit": 11.25,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:24"
    },
    {
      "id": 9362,
      "contract_id": "306580193668",
      "type": "DIFF",
      "stake": 129.53,
      "profit": 11.26,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:32"
    },
    {
      "id": 9363,
      "contract_id": "306580200748",
      "type": "DIFF",
      "stake": 129.66,
      "profit": 11.27,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:40"
    },
    {
      "id": 9364,
      "contract_id": "306580206988",
      "type": "DIFF",
      "stake": 129.78,
      "profit": 11.29,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:48"
    },
    {
      "id": 9365,
      "contract_id": "306580213208",
      "type": "DIFF",
      "stake": 129.91,
      "profit": 11.3,
      "status": "WON",
      "timestamp": "2026-02-14T17:59:56"
    }
  ]
}