{
  "bucket": "2026-02-10_0830",
  "generated_at": "2026-02-22T16:31:19.430153",
  "total_trades": 24,
  "start_ts": "2026-02-10T08:30:00",
  "end_ts": "2026-02-10T08:39:59",
  "stats": {
    "total": 24,
    "closed": 22,
    "wins": 19,
    "losses": 3,
    "opens": 2,
    "gross_win": 7.78,
    "gross_loss": -5.7,
    "net_profit": 2.08,
    "total_stake": 93.55,
    "win_rate": 86.36363636363636,
    "avg_profit": 0.09454545454545454,
    "profit_factor": 1.3649122807017544,
    "roi": 2.2234099412079105,
    "first_ts": "2026-02-10 08:30:36",
    "last_ts": "2026-02-10 08:38:44",
    "max_drawdown": 5.0,
    "max_drawdown_pct": 240.38461538461533,
    "consecutive_wins": 10,
    "consecutive_losses": 1,
    "largest_win": 5.79,
    "largest_loss": -5.0
  },
  "trades": [
    {
      "id": 2762,
      "contract_id": "306201960308",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-10T08:30:36"
    },
    {
      "id": 2763,
      "contract_id": "306201965948",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:30:42"
    },
    {
      "id": 2764,
      "contract_id": "306201973048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:30:50"
    },
    {
      "id": 2765,
      "contract_id": "306201976848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:30:54"
    },
    {
      "id": 2766,
      "contract_id": "306201983748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:00"
    },
    {
      "id": 2767,
      "contract_id": "306201991888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:08"
    },
    {
      "id": 2768,
      "contract_id": "306201997788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:14"
    },
    {
      "id": 2769,
      "contract_id": "306202003388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:20"
    },
    {
      "id": 2770,
      "contract_id": "306202008848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:26"
    },
    {
      "id": 2771,
      "contract_id": "306202014328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:31:32"
    },
    {
      "id": 2772,
      "contract_id": "306202019288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-10T08:31:38"
    },
    {
      "id": 2773,
      "contract_id": "306202055908",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-10T08:32:20"
    },
    {
      "id": 2774,
      "contract_id": "306202060988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:32:26"
    },
    {
      "id": 2775,
      "contract_id": "306202068788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:32:34"
    },
    {
      "id": 2776,
      "contract_id": "306202076248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:32:42"
    },
    {
      "id": 2777,
      "contract_id": "306202083088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-10T08:32:50"
    },
    {
      "id": 2778,
      "contract_id": "306202122308",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-10T08:33:32"
    },
    {
      "id": 2779,
      "contract_id": "306202127328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:33:38"
    },
    {
      "id": 2780,
      "contract_id": "306202132528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-10T08:33:44"
    },
    {
      "id": 2781,
      "contract_id": "306202137828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-10T08:33:50"
    },
    {
      "id": 2782,
      "contract_id": "306202357508",
      "type": "DIFF",
      "stake": 5.0,
      "profit": -5.0,
      "status": "LOST",
      "timestamp": "2026-02-10T08:37:44"
    },
    {
      "id": 2783,
      "contract_id": "306202396388",
      "type": "DIFF",
      "stake": 60.0,
      "profit": 5.79,
      "status": "WON",
      "timestamp": "2026-02-10T08:38:28"
    },
    {
      "id": 2784,
      "contract_id": "306202403428",
      "type": "DIFF",
      "stake": 5.0,
      "profit": 0.48,
      "status": "WON",
      "timestamp": "2026-02-10T08:38:36"
    },
    {
      "id": 2785,
      "contract_id": "306202410888",
      "type": "DIFF",
      "stake": 5.0,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-10T08:38:44"
    }
  ]
}