{
  "release": "2026-09-20",
  "workload": "ordered_bar_fill_position_events",
  "warmups": 2,
  "repetitions": 5,
  "baseline": [
    {
      "bars": 1000,
      "events": 1020,
      "fills": 20,
      "oracle_samples_ms": [
        0.12675,
        0.135,
        0.126084,
        0.123583,
        0.126667
      ],
      "oracle_median_ms": 0.126667,
      "final_equity": 100005.0
    },
    {
      "bars": 10000,
      "events": 10200,
      "fills": 200,
      "oracle_samples_ms": [
        1.067625,
        1.083084,
        1.08,
        1.068042,
        1.066709
      ],
      "oracle_median_ms": 1.068042,
      "final_equity": 100050.0
    },
    {
      "bars": 100000,
      "events": 102000,
      "fills": 2000,
      "oracle_samples_ms": [
        10.707666,
        10.68825,
        10.67675,
        10.719375,
        10.66475
      ],
      "oracle_median_ms": 10.68825,
      "final_equity": 100500.0
    }
  ],
  "results": [
    {
      "engine": "backtrader",
      "label": "Backtrader",
      "version": "1.9.78.123",
      "python": "3.11.8",
      "cases": [
        {
          "bars": 1000,
          "events": 1020,
          "fills": 20,
          "samples_ms": [
            46.629958,
            45.179125,
            45.241667,
            44.66975,
            46.164541
          ],
          "median_ms": 45.241667,
          "final_equity": 100005.0
        },
        {
          "bars": 10000,
          "events": 10200,
          "fills": 200,
          "samples_ms": [
            448.250083,
            452.644333,
            444.94025,
            448.417666,
            457.637833
          ],
          "median_ms": 448.417666,
          "final_equity": 100050.0
        },
        {
          "bars": 100000,
          "events": 102000,
          "fills": 2000,
          "samples_ms": [
            4433.294709,
            4514.477208,
            4478.598625,
            4486.254041,
            4680.575375
          ],
          "median_ms": 4486.254041,
          "final_equity": 100500.0
        }
      ]
    },
    {
      "engine": "nautilus",
      "label": "NautilusTrader",
      "version": "1.221.0",
      "python": "3.11.8",
      "cases": [
        {
          "bars": 1000,
          "events": 1020,
          "fills": 20,
          "samples_ms": [
            34.854125,
            34.899208,
            35.10325,
            34.822125,
            35.144042
          ],
          "median_ms": 34.899208,
          "final_equity": 100005.0
        },
        {
          "bars": 10000,
          "events": 10200,
          "fills": 200,
          "samples_ms": [
            173.243625,
            169.457334,
            168.529083,
            168.951125,
            168.848875
          ],
          "median_ms": 168.951125,
          "final_equity": 100050.0
        },
        {
          "bars": 100000,
          "events": 102000,
          "fills": 2000,
          "samples_ms": [
            1570.330041,
            1551.941208,
            1553.023834,
            1554.623833,
            1577.320791
          ],
          "median_ms": 1554.623833,
          "final_equity": 100500.0
        }
      ]
    },
    {
      "engine": "rqalpha",
      "label": "RQAlpha",
      "version": "6.4.0",
      "python": "3.11.8",
      "cases": [
        {
          "bars": 1000,
          "events": 1020,
          "fills": 20,
          "samples_ms": [
            238.369334,
            244.208834,
            235.124708,
            236.401292,
            237.113291
          ],
          "median_ms": 237.113291,
          "final_equity": 100005.0
        },
        {
          "bars": 10000,
          "events": 10200,
          "fills": 200,
          "samples_ms": [
            2287.868167,
            2304.291291,
            2296.634709,
            2277.445333,
            2296.604834
          ],
          "median_ms": 2296.604834,
          "final_equity": 100050.0
        },
        {
          "bars": 100000,
          "events": 102000,
          "fills": 2000,
          "samples_ms": [
            23388.199667,
            22941.20375,
            23071.706584,
            23060.388708,
            22974.750375
          ],
          "median_ms": 23060.388708,
          "final_equity": 100500.0
        }
      ]
    },
    {
      "engine": "vectorbtpro",
      "label": "VectorBT PRO",
      "version": "2025.3.1",
      "python": "3.12.9",
      "cases": [
        {
          "bars": 1000,
          "events": 1020,
          "fills": 20,
          "samples_ms": [
            6.35175,
            6.2445,
            6.492417,
            6.254334,
            6.6865
          ],
          "median_ms": 6.35175,
          "final_equity": 100005.0
        },
        {
          "bars": 10000,
          "events": 10200,
          "fills": 200,
          "samples_ms": [
            7.175583,
            7.325375,
            7.24025,
            7.210917,
            7.258167
          ],
          "median_ms": 7.24025,
          "final_equity": 100050.0
        },
        {
          "bars": 100000,
          "events": 102000,
          "fills": 2000,
          "samples_ms": [
            15.848542,
            15.720542,
            15.7805,
            16.002542,
            16.107416
          ],
          "median_ms": 15.848542,
          "final_equity": 100500.0
        }
      ]
    },
    {
      "engine": "lean",
      "label": "QuantConnect LEAN",
      "version": "985ef30",
      "cases": [
        {
          "bars": 1000,
          "events": 1020,
          "fills": 20,
          "samples_ms": [
            0.9752,
            0.9504,
            0.961,
            0.96,
            0.8915
          ],
          "median_ms": 0.96,
          "final_equity": 100005
        },
        {
          "bars": 10000,
          "events": 10200,
          "fills": 200,
          "samples_ms": [
            3.284,
            3.1734,
            3.1344,
            3.2951,
            3.2016
          ],
          "median_ms": 3.2016,
          "final_equity": 100050
        },
        {
          "bars": 100000,
          "events": 102000,
          "fills": 2000,
          "samples_ms": [
            50.5333,
            48.4334,
            47.3376,
            47.2143,
            47.674
          ],
          "median_ms": 47.674,
          "final_equity": 100500
        }
      ]
    }
  ]
}
