{
  "bucket": "2026-02-11_0720",
  "generated_at": "2026-02-22T16:31:19.495400",
  "total_trades": 25,
  "start_ts": "2026-02-11T07:20:00",
  "end_ts": "2026-02-11T07:29:59",
  "stats": {
    "total": 25,
    "closed": 25,
    "wins": 25,
    "losses": 0,
    "opens": 0,
    "gross_win": 0.59,
    "gross_loss": 0,
    "net_profit": 0.59,
    "total_stake": 9.469999999999999,
    "win_rate": 100.0,
    "avg_profit": 0.0236,
    "profit_factor": 0.0,
    "roi": 6.2302006335797255,
    "first_ts": "2026-02-11 07:26:58",
    "last_ts": "2026-02-11 07:29:58",
    "max_drawdown": 0,
    "max_drawdown_pct": 0.0,
    "consecutive_wins": 25,
    "consecutive_losses": 0,
    "largest_win": 0.03,
    "largest_loss": 0
  },
  "trades": [
    {
      "id": 3014,
      "contract_id": "306281045728",
      "type": "DIFF",
      "stake": 0.44,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:26:58"
    },
    {
      "id": 3015,
      "contract_id": "306281052748",
      "type": "DIFF",
      "stake": 0.44,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:06"
    },
    {
      "id": 3016,
      "contract_id": "306281059128",
      "type": "DIFF",
      "stake": 0.43,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:14"
    },
    {
      "id": 3017,
      "contract_id": "306281063728",
      "type": "DIFF",
      "stake": 0.43,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:20"
    },
    {
      "id": 3018,
      "contract_id": "306281069448",
      "type": "DIFF",
      "stake": 0.43,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:28"
    },
    {
      "id": 3019,
      "contract_id": "306281075748",
      "type": "DIFF",
      "stake": 0.43,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:36"
    },
    {
      "id": 3020,
      "contract_id": "306281081628",
      "type": "DIFF",
      "stake": 0.43,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:44"
    },
    {
      "id": 3021,
      "contract_id": "306281087888",
      "type": "DIFF",
      "stake": 0.42,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:27:52"
    },
    {
      "id": 3022,
      "contract_id": "306281094008",
      "type": "DIFF",
      "stake": 0.42,
      "profit": 0.03,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:00"
    },
    {
      "id": 3023,
      "contract_id": "306281102228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:08"
    },
    {
      "id": 3024,
      "contract_id": "306281108328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:16"
    },
    {
      "id": 3025,
      "contract_id": "306281114208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:24"
    },
    {
      "id": 3026,
      "contract_id": "306281118768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:30"
    },
    {
      "id": 3027,
      "contract_id": "306281123648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:36"
    },
    {
      "id": 3028,
      "contract_id": "306281127988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:42"
    },
    {
      "id": 3029,
      "contract_id": "306281134148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:50"
    },
    {
      "id": 3030,
      "contract_id": "306281140608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:28:58"
    },
    {
      "id": 3031,
      "contract_id": "306281147628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:06"
    },
    {
      "id": 3032,
      "contract_id": "306281154208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:14"
    },
    {
      "id": 3033,
      "contract_id": "306281160848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:22"
    },
    {
      "id": 3034,
      "contract_id": "306281166908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:30"
    },
    {
      "id": 3035,
      "contract_id": "306281171908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:36"
    },
    {
      "id": 3036,
      "contract_id": "306281178468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:44"
    },
    {
      "id": 3037,
      "contract_id": "306281187128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:52"
    },
    {
      "id": 3038,
      "contract_id": "306281192368",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T07:29:58"
    }
  ]
}