{
  "bucket": "2026-02-14_1910",
  "generated_at": "2026-02-22T16:31:20.409786",
  "total_trades": 21,
  "start_ts": "2026-02-14T19:10:00",
  "end_ts": "2026-02-14T19:19:59",
  "stats": {
    "total": 21,
    "closed": 21,
    "wins": 18,
    "losses": 3,
    "opens": 0,
    "gross_win": 0.66,
    "gross_loss": -1.0499999999999998,
    "net_profit": -0.38999999999999996,
    "total_stake": 10.5,
    "win_rate": 85.71428571428571,
    "avg_profit": -0.01857142857142857,
    "profit_factor": 0.6285714285714287,
    "roi": -3.7142857142857135,
    "first_ts": "2026-02-14 19:10:08",
    "last_ts": "2026-02-14 19:19:52",
    "max_drawdown": 0.6299999999999999,
    "max_drawdown_pct": 0,
    "consecutive_wins": 9,
    "consecutive_losses": 1,
    "largest_win": 0.12,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 9558,
      "contract_id": "306583489468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T19:10:08"
    },
    {
      "id": 9559,
      "contract_id": "306583494508",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T19:10:16"
    },
    {
      "id": 9560,
      "contract_id": "306583507528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:10:34"
    },
    {
      "id": 9561,
      "contract_id": "306583520068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:10:52"
    },
    {
      "id": 9562,
      "contract_id": "306583534388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:11:10"
    },
    {
      "id": 9563,
      "contract_id": "306583547248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:11:28"
    },
    {
      "id": 9564,
      "contract_id": "306583754148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:16:02"
    },
    {
      "id": 9565,
      "contract_id": "306583765748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:16:18"
    },
    {
      "id": 9566,
      "contract_id": "306583783408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:16:36"
    },
    {
      "id": 9567,
      "contract_id": "306583796568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:16:54"
    },
    {
      "id": 9568,
      "contract_id": "306583810108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T19:17:12"
    },
    {
      "id": 9569,
      "contract_id": "306583815868",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T19:17:20"
    },
    {
      "id": 9570,
      "contract_id": "306583829648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:17:38"
    },
    {
      "id": 9571,
      "contract_id": "306583846048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T19:17:56"
    },
    {
      "id": 9572,
      "contract_id": "306583853168",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T19:18:04"
    },
    {
      "id": 9573,
      "contract_id": "306583867288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:18:22"
    },
    {
      "id": 9574,
      "contract_id": "306583880068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:18:40"
    },
    {
      "id": 9575,
      "contract_id": "306583893548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:18:58"
    },
    {
      "id": 9576,
      "contract_id": "306583913808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:19:17"
    },
    {
      "id": 9577,
      "contract_id": "306583924388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:19:34"
    },
    {
      "id": 9578,
      "contract_id": "306583936448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T19:19:52"
    }
  ]
}