{
  "bucket": "2026-02-12_0420",
  "generated_at": "2026-02-22T16:31:19.871791",
  "total_trades": 49,
  "start_ts": "2026-02-12T04:20:00",
  "end_ts": "2026-02-12T04:29:59",
  "stats": {
    "total": 49,
    "closed": 49,
    "wins": 44,
    "losses": 5,
    "opens": 0,
    "gross_win": 3.2199999999999998,
    "gross_loss": -1.75,
    "net_profit": 1.47,
    "total_stake": 40.25,
    "win_rate": 89.79591836734694,
    "avg_profit": 0.03,
    "profit_factor": 1.8399999999999999,
    "roi": 3.652173913043478,
    "first_ts": "2026-02-12 04:20:39",
    "last_ts": "2026-02-12 04:29:57",
    "max_drawdown": 0.35,
    "max_drawdown_pct": 23.809523809523796,
    "consecutive_wins": 14,
    "consecutive_losses": 1,
    "largest_win": 0.41,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 5556,
      "contract_id": "306355841548",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:20:39"
    },
    {
      "id": 5557,
      "contract_id": "306355847588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:20:47"
    },
    {
      "id": 5558,
      "contract_id": "306355853228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:20:55"
    },
    {
      "id": 5559,
      "contract_id": "306355860048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:03"
    },
    {
      "id": 5560,
      "contract_id": "306355867448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:11"
    },
    {
      "id": 5561,
      "contract_id": "306355873628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:19"
    },
    {
      "id": 5562,
      "contract_id": "306355880608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:27"
    },
    {
      "id": 5563,
      "contract_id": "306355886788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:35"
    },
    {
      "id": 5564,
      "contract_id": "306355892528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:21:43"
    },
    {
      "id": 5565,
      "contract_id": "306355898908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T04:21:51"
    },
    {
      "id": 5566,
      "contract_id": "306355931628",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:22:35"
    },
    {
      "id": 5567,
      "contract_id": "306355937528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:22:43"
    },
    {
      "id": 5568,
      "contract_id": "306355943308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:22:51"
    },
    {
      "id": 5569,
      "contract_id": "306355948908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:22:59"
    },
    {
      "id": 5570,
      "contract_id": "306355954728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:07"
    },
    {
      "id": 5571,
      "contract_id": "306355960368",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:15"
    },
    {
      "id": 5572,
      "contract_id": "306355965568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:23"
    },
    {
      "id": 5573,
      "contract_id": "306355971428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:31"
    },
    {
      "id": 5574,
      "contract_id": "306355976888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:39"
    },
    {
      "id": 5575,
      "contract_id": "306355982188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:47"
    },
    {
      "id": 5576,
      "contract_id": "306355988268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:23:55"
    },
    {
      "id": 5577,
      "contract_id": "306355994548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:24:03"
    },
    {
      "id": 5578,
      "contract_id": "306356000268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T04:24:11"
    },
    {
      "id": 5579,
      "contract_id": "306356029028",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:24:55"
    },
    {
      "id": 5580,
      "contract_id": "306356035068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:25:03"
    },
    {
      "id": 5581,
      "contract_id": "306356040348",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:25:11"
    },
    {
      "id": 5582,
      "contract_id": "306356045828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:25:19"
    },
    {
      "id": 5583,
      "contract_id": "306356050888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:25:27"
    },
    {
      "id": 5584,
      "contract_id": "306356054568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T04:25:33"
    },
    {
      "id": 5585,
      "contract_id": "306356084448",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:26:17"
    },
    {
      "id": 5586,
      "contract_id": "306356090188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:26:25"
    },
    {
      "id": 5587,
      "contract_id": "306356095928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T04:26:33"
    },
    {
      "id": 5588,
      "contract_id": "306356126488",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:27:17"
    },
    {
      "id": 5589,
      "contract_id": "306356131688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:27:25"
    },
    {
      "id": 5590,
      "contract_id": "306356136388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T04:27:33"
    },
    {
      "id": 5591,
      "contract_id": "306356164728",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:17"
    },
    {
      "id": 5592,
      "contract_id": "306356170288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:25"
    },
    {
      "id": 5593,
      "contract_id": "306356174988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:31"
    },
    {
      "id": 5594,
      "contract_id": "306356179728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:38"
    },
    {
      "id": 5595,
      "contract_id": "306356185568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:45"
    },
    {
      "id": 5596,
      "contract_id": "306356192048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:28:53"
    },
    {
      "id": 5597,
      "contract_id": "306356198868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:01"
    },
    {
      "id": 5598,
      "contract_id": "306356205648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:09"
    },
    {
      "id": 5599,
      "contract_id": "306356211828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:17"
    },
    {
      "id": 5600,
      "contract_id": "306356217448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:25"
    },
    {
      "id": 5601,
      "contract_id": "306356224548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:34"
    },
    {
      "id": 5602,
      "contract_id": "306356229868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:41"
    },
    {
      "id": 5603,
      "contract_id": "306356236388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:49"
    },
    {
      "id": 5604,
      "contract_id": "306356242528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T04:29:57"
    }
  ]
}