{
  "bucket": "2026-02-15_0140",
  "generated_at": "2026-02-22T16:31:20.557923",
  "total_trades": 16,
  "start_ts": "2026-02-15T01:40:00",
  "end_ts": "2026-02-15T01:49:59",
  "stats": {
    "total": 16,
    "closed": 15,
    "wins": 12,
    "losses": 3,
    "opens": 1,
    "gross_win": 0.54,
    "gross_loss": -1.0499999999999998,
    "net_profit": -0.5099999999999999,
    "total_stake": 8.75,
    "win_rate": 80.0,
    "avg_profit": -0.033999999999999996,
    "profit_factor": 0.5142857142857145,
    "roi": -5.828571428571427,
    "first_ts": "2026-02-15 01:40:00",
    "last_ts": "2026-02-15 01:49:42",
    "max_drawdown": 0.7499999999999999,
    "max_drawdown_pct": 0,
    "consecutive_wins": 7,
    "consecutive_losses": 1,
    "largest_win": 0.12,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 10675,
      "contract_id": "306599636028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-15T01:40:00"
    },
    {
      "id": 10676,
      "contract_id": "306599957168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-15T01:46:02"
    },
    {
      "id": 10677,
      "contract_id": "306599964348",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-15T01:46:10"
    },
    {
      "id": 10678,
      "contract_id": "306599979688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:46:28"
    },
    {
      "id": 10679,
      "contract_id": "306599998468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-15T01:46:47"
    },
    {
      "id": 10680,
      "contract_id": "306600004108",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-15T01:46:54"
    },
    {
      "id": 10681,
      "contract_id": "306600021568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:47:12"
    },
    {
      "id": 10682,
      "contract_id": "306600035868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:47:30"
    },
    {
      "id": 10683,
      "contract_id": "306600049628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-15T01:47:48"
    },
    {
      "id": 10684,
      "contract_id": "306600056528",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-15T01:47:56"
    },
    {
      "id": 10685,
      "contract_id": "306600074128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:48:14"
    },
    {
      "id": 10686,
      "contract_id": "306600087728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:48:30"
    },
    {
      "id": 10687,
      "contract_id": "306600102548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:48:48"
    },
    {
      "id": 10688,
      "contract_id": "306600117788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:49:06"
    },
    {
      "id": 10689,
      "contract_id": "306600134148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:49:24"
    },
    {
      "id": 10690,
      "contract_id": "306600148528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-15T01:49:42"
    }
  ]
}