{
  "bucket": "2026-02-14_05",
  "generated_at": "2026-02-22T16:31:17.845716",
  "total_trades": 62,
  "start_ts": "2026-02-14T05:00:00",
  "end_ts": "2026-02-14T05:59:59",
  "stats": {
    "total": 62,
    "closed": 59,
    "wins": 50,
    "losses": 9,
    "opens": 3,
    "gross_win": 91.33,
    "gross_loss": -78.0,
    "net_profit": 13.330000000000004,
    "total_stake": 1139.58,
    "win_rate": 84.7457627118644,
    "avg_profit": 0.22593220338983058,
    "profit_factor": 1.1708974358974358,
    "roi": 1.169729198476632,
    "first_ts": "2026-02-14 05:05:23",
    "last_ts": "2026-02-14 05:39:22",
    "max_drawdown": 50.699999999999996,
    "max_drawdown_pct": 380.34508627156794,
    "consecutive_wins": 14,
    "consecutive_losses": 2,
    "largest_win": 48.58,
    "largest_loss": -46.8
  },
  "trades": [
    {
      "id": 9046,
      "contract_id": "306531333128",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T05:05:23"
    },
    {
      "id": 9047,
      "contract_id": "306531333168",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:05:23"
    },
    {
      "id": 9048,
      "contract_id": "306531340168",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:05:30"
    },
    {
      "id": 9049,
      "contract_id": "306531347368",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:05:38"
    },
    {
      "id": 9050,
      "contract_id": "306531355308",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:05:46"
    },
    {
      "id": 9051,
      "contract_id": "306531362368",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:05:54"
    },
    {
      "id": 9052,
      "contract_id": "306531406788",
      "type": "DIFF",
      "stake": 46.68,
      "profit": 4.06,
      "status": "WON",
      "timestamp": "2026-02-14T05:06:38"
    },
    {
      "id": 9053,
      "contract_id": "306531414148",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:06:46"
    },
    {
      "id": 9054,
      "contract_id": "306531421188",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:06:54"
    },
    {
      "id": 9055,
      "contract_id": "306531462668",
      "type": "DIFF",
      "stake": 46.68,
      "profit": 4.06,
      "status": "WON",
      "timestamp": "2026-02-14T05:07:38"
    },
    {
      "id": 9056,
      "contract_id": "306531469728",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:07:46"
    },
    {
      "id": 9057,
      "contract_id": "306531476728",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:07:54"
    },
    {
      "id": 9058,
      "contract_id": "306531485928",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:08:02"
    },
    {
      "id": 9059,
      "contract_id": "306531492728",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:08:10"
    },
    {
      "id": 9060,
      "contract_id": "306531500148",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:08:18"
    },
    {
      "id": 9061,
      "contract_id": "306531508168",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:08:28"
    },
    {
      "id": 9062,
      "contract_id": "306531551028",
      "type": "DIFF",
      "stake": 46.8,
      "profit": -46.8,
      "status": "LOST",
      "timestamp": "2026-02-14T05:09:10"
    },
    {
      "id": 9063,
      "contract_id": "306531590928",
      "type": "DIFF",
      "stake": 558.72,
      "profit": 48.58,
      "status": "WON",
      "timestamp": "2026-02-14T05:09:54"
    },
    {
      "id": 9064,
      "contract_id": "306531599328",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:02"
    },
    {
      "id": 9065,
      "contract_id": "306531606728",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:10"
    },
    {
      "id": 9066,
      "contract_id": "306531614328",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:18"
    },
    {
      "id": 9067,
      "contract_id": "306531621128",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:26"
    },
    {
      "id": 9068,
      "contract_id": "306531628108",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:34"
    },
    {
      "id": 9069,
      "contract_id": "306531635748",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:43"
    },
    {
      "id": 9070,
      "contract_id": "306531642188",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:50"
    },
    {
      "id": 9071,
      "contract_id": "306531649148",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:10:58"
    },
    {
      "id": 9072,
      "contract_id": "306531656448",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:11:06"
    },
    {
      "id": 9073,
      "contract_id": "306531663448",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:11:14"
    },
    {
      "id": 9074,
      "contract_id": "306531670148",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:11:22"
    },
    {
      "id": 9075,
      "contract_id": "306531678028",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:11:30"
    },
    {
      "id": 9076,
      "contract_id": "306531685168",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:11:38"
    },
    {
      "id": 9077,
      "contract_id": "306531693428",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:11:46"
    },
    {
      "id": 9078,
      "contract_id": "306531734528",
      "type": "DIFF",
      "stake": 46.8,
      "profit": 4.07,
      "status": "WON",
      "timestamp": "2026-02-14T05:12:30"
    },
    {
      "id": 9079,
      "contract_id": "306531741768",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:12:38"
    },
    {
      "id": 9080,
      "contract_id": "306531748088",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T05:12:46"
    },
    {
      "id": 9081,
      "contract_id": "306532989508",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:33:30"
    },
    {
      "id": 9082,
      "contract_id": "306532997668",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:33:38"
    },
    {
      "id": 9083,
      "contract_id": "306533005528",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:33:46"
    },
    {
      "id": 9084,
      "contract_id": "306533050948",
      "type": "DIFF",
      "stake": 46.8,
      "profit": 4.07,
      "status": "WON",
      "timestamp": "2026-02-14T05:34:30"
    },
    {
      "id": 9085,
      "contract_id": "306533059568",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:34:38"
    },
    {
      "id": 9086,
      "contract_id": "306533067608",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:34:46"
    },
    {
      "id": 9087,
      "contract_id": "306533075728",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:34:54"
    },
    {
      "id": 9088,
      "contract_id": "306533084568",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:35:02"
    },
    {
      "id": 9089,
      "contract_id": "306533093208",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:35:10"
    },
    {
      "id": 9090,
      "contract_id": "306533100868",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:35:18"
    },
    {
      "id": 9091,
      "contract_id": "306533147008",
      "type": "DIFF",
      "stake": 46.8,
      "profit": 4.07,
      "status": "WON",
      "timestamp": "2026-02-14T05:36:02"
    },
    {
      "id": 9092,
      "contract_id": "306533154408",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:36:10"
    },
    {
      "id": 9093,
      "contract_id": "306533162168",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:36:18"
    },
    {
      "id": 9094,
      "contract_id": "306533170448",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:36:26"
    },
    {
      "id": 9095,
      "contract_id": "306533178448",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:36:34"
    },
    {
      "id": 9096,
      "contract_id": "306533222828",
      "type": "DIFF",
      "stake": 46.8,
      "profit": 4.07,
      "status": "WON",
      "timestamp": "2026-02-14T05:37:18"
    },
    {
      "id": 9097,
      "contract_id": "306533231508",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:37:26"
    },
    {
      "id": 9098,
      "contract_id": "306533239508",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:37:34"
    },
    {
      "id": 9099,
      "contract_id": "306533247428",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:37:42"
    },
    {
      "id": 9100,
      "contract_id": "306533255468",
      "type": "DIFF",
      "stake": 3.9,
      "profit": -3.9,
      "status": "LOST",
      "timestamp": "2026-02-14T05:37:50"
    },
    {
      "id": 9101,
      "contract_id": "306533297188",
      "type": "DIFF",
      "stake": 46.8,
      "profit": 4.07,
      "status": "WON",
      "timestamp": "2026-02-14T05:38:34"
    },
    {
      "id": 9102,
      "contract_id": "306533304368",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:38:42"
    },
    {
      "id": 9103,
      "contract_id": "306533311448",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:38:50"
    },
    {
      "id": 9104,
      "contract_id": "306533318968",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:38:58"
    },
    {
      "id": 9105,
      "contract_id": "306533327208",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:39:06"
    },
    {
      "id": 9106,
      "contract_id": "306533334828",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T05:39:14"
    },
    {
      "id": 9107,
      "contract_id": "306533342488",
      "type": "DIFF",
      "stake": 3.9,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T05:39:22"
    }
  ]
}