{
  "bucket": "2026-02-09_1830",
  "generated_at": "2026-02-22T16:31:19.315473",
  "total_trades": 69,
  "start_ts": "2026-02-09T18:30:00",
  "end_ts": "2026-02-09T18:39:59",
  "stats": {
    "total": 69,
    "closed": 69,
    "wins": 68,
    "losses": 1,
    "opens": 0,
    "gross_win": 1.75,
    "gross_loss": -0.35,
    "net_profit": 1.4000000000000001,
    "total_stake": 28.0,
    "win_rate": 98.55072463768117,
    "avg_profit": 0.02028985507246377,
    "profit_factor": 5.0,
    "roi": 5.0,
    "first_ts": "2026-02-09 18:30:06",
    "last_ts": "2026-02-09 18:39:58",
    "max_drawdown": 0.35,
    "max_drawdown_pct": 24.999999999999982,
    "consecutive_wins": 53,
    "consecutive_losses": 1,
    "largest_win": 0.41,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 1810,
      "contract_id": "306156464748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:06"
    },
    {
      "id": 1811,
      "contract_id": "306156473228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:14"
    },
    {
      "id": 1812,
      "contract_id": "306156479688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:20"
    },
    {
      "id": 1813,
      "contract_id": "306156488828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:28"
    },
    {
      "id": 1814,
      "contract_id": "306156501548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:40"
    },
    {
      "id": 1815,
      "contract_id": "306156512128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:30:50"
    },
    {
      "id": 1816,
      "contract_id": "306156523248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:00"
    },
    {
      "id": 1817,
      "contract_id": "306156533328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:08"
    },
    {
      "id": 1818,
      "contract_id": "306156542268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:16"
    },
    {
      "id": 1819,
      "contract_id": "306156554128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:26"
    },
    {
      "id": 1820,
      "contract_id": "306156564888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:36"
    },
    {
      "id": 1821,
      "contract_id": "306156573428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:44"
    },
    {
      "id": 1822,
      "contract_id": "306156584068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:52"
    },
    {
      "id": 1823,
      "contract_id": "306156591988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:31:58"
    },
    {
      "id": 1824,
      "contract_id": "306156606048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:32:08"
    },
    {
      "id": 1825,
      "contract_id": "306156615888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T18:32:16"
    },
    {
      "id": 1826,
      "contract_id": "306156670068",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:00"
    },
    {
      "id": 1827,
      "contract_id": "306156679948",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:08"
    },
    {
      "id": 1828,
      "contract_id": "306156690648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:16"
    },
    {
      "id": 1829,
      "contract_id": "306156701068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:24"
    },
    {
      "id": 1830,
      "contract_id": "306156710848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:32"
    },
    {
      "id": 1831,
      "contract_id": "306156719548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:40"
    },
    {
      "id": 1832,
      "contract_id": "306156731888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:33:50"
    },
    {
      "id": 1833,
      "contract_id": "306156745468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:00"
    },
    {
      "id": 1834,
      "contract_id": "306156756668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:08"
    },
    {
      "id": 1835,
      "contract_id": "306156770128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:18"
    },
    {
      "id": 1836,
      "contract_id": "306156780708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:26"
    },
    {
      "id": 1837,
      "contract_id": "306156790208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:34"
    },
    {
      "id": 1838,
      "contract_id": "306156797528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:40"
    },
    {
      "id": 1839,
      "contract_id": "306156804908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:46"
    },
    {
      "id": 1840,
      "contract_id": "306156814788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:34:54"
    },
    {
      "id": 1841,
      "contract_id": "306156826468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:02"
    },
    {
      "id": 1842,
      "contract_id": "306156835788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:10"
    },
    {
      "id": 1843,
      "contract_id": "306156844708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:18"
    },
    {
      "id": 1844,
      "contract_id": "306156854368",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:26"
    },
    {
      "id": 1845,
      "contract_id": "306156864308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:34"
    },
    {
      "id": 1846,
      "contract_id": "306156873768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:42"
    },
    {
      "id": 1847,
      "contract_id": "306156883068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:50"
    },
    {
      "id": 1848,
      "contract_id": "306156892468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:35:58"
    },
    {
      "id": 1849,
      "contract_id": "306156903068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:06"
    },
    {
      "id": 1850,
      "contract_id": "306156912268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:14"
    },
    {
      "id": 1851,
      "contract_id": "306156921588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:22"
    },
    {
      "id": 1852,
      "contract_id": "306156931528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:30"
    },
    {
      "id": 1853,
      "contract_id": "306156941188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:38"
    },
    {
      "id": 1854,
      "contract_id": "306156950148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:46"
    },
    {
      "id": 1855,
      "contract_id": "306156958728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:36:54"
    },
    {
      "id": 1856,
      "contract_id": "306156969388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:02"
    },
    {
      "id": 1857,
      "contract_id": "306156977788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:10"
    },
    {
      "id": 1858,
      "contract_id": "306156986068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:18"
    },
    {
      "id": 1859,
      "contract_id": "306156996548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:26"
    },
    {
      "id": 1860,
      "contract_id": "306157006608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:34"
    },
    {
      "id": 1861,
      "contract_id": "306157016208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:42"
    },
    {
      "id": 1862,
      "contract_id": "306157024888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:50"
    },
    {
      "id": 1863,
      "contract_id": "306157034508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:37:58"
    },
    {
      "id": 1864,
      "contract_id": "306157044828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:06"
    },
    {
      "id": 1865,
      "contract_id": "306157054068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:14"
    },
    {
      "id": 1866,
      "contract_id": "306157064588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:22"
    },
    {
      "id": 1867,
      "contract_id": "306157075908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:30"
    },
    {
      "id": 1868,
      "contract_id": "306157086708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:38"
    },
    {
      "id": 1869,
      "contract_id": "306157097188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:46"
    },
    {
      "id": 1870,
      "contract_id": "306157107528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:38:54"
    },
    {
      "id": 1871,
      "contract_id": "306157119248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:02"
    },
    {
      "id": 1872,
      "contract_id": "306157129708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:11"
    },
    {
      "id": 1873,
      "contract_id": "306157138188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:18"
    },
    {
      "id": 1874,
      "contract_id": "306157146688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:26"
    },
    {
      "id": 1875,
      "contract_id": "306157156448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:34"
    },
    {
      "id": 1876,
      "contract_id": "306157166108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:42"
    },
    {
      "id": 1877,
      "contract_id": "306157175908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:50"
    },
    {
      "id": 1878,
      "contract_id": "306157186648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T18:39:58"
    }
  ]
}