{
  "bucket": "2026-02-14_2030",
  "generated_at": "2026-02-22T16:31:20.437278",
  "total_trades": 38,
  "start_ts": "2026-02-14T20:30:00",
  "end_ts": "2026-02-14T20:39:59",
  "stats": {
    "total": 38,
    "closed": 36,
    "wins": 31,
    "losses": 5,
    "opens": 2,
    "gross_win": 1.1199999999999999,
    "gross_loss": -1.75,
    "net_profit": -0.6299999999999999,
    "total_stake": 18.549999999999997,
    "win_rate": 86.11111111111111,
    "avg_profit": -0.017499999999999998,
    "profit_factor": 0.6399999999999999,
    "roi": -3.3962264150943398,
    "first_ts": "2026-02-14 20:30:12",
    "last_ts": "2026-02-14 20:39:56",
    "max_drawdown": 1.1299999999999997,
    "max_drawdown_pct": 706.2499999999998,
    "consecutive_wins": 12,
    "consecutive_losses": 1,
    "largest_win": 0.12,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 9780,
      "contract_id": "306586669088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:30:12"
    },
    {
      "id": 9781,
      "contract_id": "306586679868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:30:30"
    },
    {
      "id": 9782,
      "contract_id": "306586693228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T20:30:52"
    },
    {
      "id": 9783,
      "contract_id": "306586693688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T20:30:53"
    },
    {
      "id": 9784,
      "contract_id": "306586694268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:30:53"
    },
    {
      "id": 9785,
      "contract_id": "306586705608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:31:12"
    },
    {
      "id": 9786,
      "contract_id": "306586715468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:31:30"
    },
    {
      "id": 9787,
      "contract_id": "306586726328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:31:48"
    },
    {
      "id": 9788,
      "contract_id": "306586740668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:32:07"
    },
    {
      "id": 9789,
      "contract_id": "306586751608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:32:24"
    },
    {
      "id": 9790,
      "contract_id": "306586762828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:32:42"
    },
    {
      "id": 9791,
      "contract_id": "306586767588",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:32:50"
    },
    {
      "id": 9792,
      "contract_id": "306586779288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:33:08"
    },
    {
      "id": 9793,
      "contract_id": "306586784208",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:33:16"
    },
    {
      "id": 9794,
      "contract_id": "306586794968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:33:34"
    },
    {
      "id": 9795,
      "contract_id": "306586805108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:33:52"
    },
    {
      "id": 9796,
      "contract_id": "306586817248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:34:10"
    },
    {
      "id": 9797,
      "contract_id": "306586824188",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:34:18"
    },
    {
      "id": 9798,
      "contract_id": "306586834528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:34:36"
    },
    {
      "id": 9799,
      "contract_id": "306586846068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:34:54"
    },
    {
      "id": 9800,
      "contract_id": "306586858368",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:35:12"
    },
    {
      "id": 9801,
      "contract_id": "306586869148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:35:30"
    },
    {
      "id": 9802,
      "contract_id": "306586882308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:35:48"
    },
    {
      "id": 9803,
      "contract_id": "306586895748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:36:06"
    },
    {
      "id": 9804,
      "contract_id": "306586901008",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:36:14"
    },
    {
      "id": 9805,
      "contract_id": "306586911808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:36:32"
    },
    {
      "id": 9806,
      "contract_id": "306586916868",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:36:40"
    },
    {
      "id": 9807,
      "contract_id": "306586927948",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:36:58"
    },
    {
      "id": 9808,
      "contract_id": "306586937508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:37:14"
    },
    {
      "id": 9809,
      "contract_id": "306586947588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:37:32"
    },
    {
      "id": 9810,
      "contract_id": "306586958988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:37:50"
    },
    {
      "id": 9811,
      "contract_id": "306586969928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:38:08"
    },
    {
      "id": 9812,
      "contract_id": "306586980608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:38:26"
    },
    {
      "id": 9813,
      "contract_id": "306586991008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:38:44"
    },
    {
      "id": 9814,
      "contract_id": "306587002328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:39:02"
    },
    {
      "id": 9815,
      "contract_id": "306587013328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:39:20"
    },
    {
      "id": 9816,
      "contract_id": "306587024168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:39:38"
    },
    {
      "id": 9817,
      "contract_id": "306587035168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:39:56"
    }
  ]
}