From 20e12173fe71e4a9dba5d691ae8f0f90add52239 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 10:45:30 +0000 Subject: [PATCH] bench: publish results from run 39939464380 [skip ci] --- benchmarks/vs_vectorbt/results/latest.json | 1270 +++++++++----------- 1 file changed, 553 insertions(+), 717 deletions(-) diff --git a/benchmarks/vs_vectorbt/results/latest.json b/benchmarks/vs_vectorbt/results/latest.json index 5c75516..c97eb2c 100644 --- a/benchmarks/vs_vectorbt/results/latest.json +++ b/benchmarks/vs_vectorbt/results/latest.json @@ -1,17 +1,17 @@ { "repo": "manifoldbt/manifoldbt", - "run_id": "39844000756", - "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39844000756", - "commit": "d49b240f6b4f2bc3cda8707a395b0b5ef6463e32", - "run_started_at": "", + "run_id": "39939464380", + "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39939464380", + "commit": "ca9c8260e21c9f5bf4b10900986268d106f4005c", + "run_started_at": "2026-10-23T10:29:27Z", "conclusion": "success", - "synced_at": "2026-10-22T21:05:12.782789+00:00", + "synced_at": "2026-10-23T10:45:30.636223+00:00", "backtests": { "schema_version": 2, - "generated_at": "2026-10-22T20:23:17.808753+00:00", + "generated_at": "2026-10-23T10:45:20.277095+00:00", "environment": { "os": "Linux", - "os_release": "7.0.0-1017-azure", + "os_release": "6.17.0-1022-azure", "arch": "x86_64", "cpu": "AMD EPYC 7763 64-Core Processor", "logical_cores": 4, @@ -25,10 +25,10 @@ "numba": "0.64.0", "pandas": "2.3.3" }, - "runner": "GitHub Actions 1000000780", + "runner": "GitHub Actions 1000000804", "ci": true, - "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39844000756", - "commit": "d49b240f6b4f2bc3cda8707a395b0b5ef6463e32", + "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39939464380", + "commit": "ca9c8260e21c9f5bf4b10900986268d106f4005c", "pinned_cores": null, "engines": [ "manifoldbt", @@ -42,7 +42,7 @@ "vectorbt", "raptorbt" ], - "reps": 7, + "reps": 3, "results": [ { "workload": "sma_cross", @@ -117,69 +117,57 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.005035218000003283, - 0.005457234999994398, - 0.00550634700000785, - 0.005550408999994261, - 0.005618897000005063, - 0.0030018280000092545, - 0.0028417089999948075 + 0.0050250950000076955, + 0.00481077400000629, + 0.004905460000003359 ], - "min_s": 0.0028417089999948075, - "median_s": 0.005457234999994398, - "max_s": 0.005618897000005063, - "iqr_s": 0.002548580999985006, - "iqr_over_median": 0.46700957535961385 + "min_s": 0.00481077400000629, + "median_s": 0.004905460000003359, + "max_s": 0.0050250950000076955, + "iqr_s": 0.00021432100000140508, + "iqr_over_median": 0.04369029611927492 }, "vectorbt": { "samples_s": [ - 0.34359329000000116, - 0.18991207999999915, - 0.1838508800000085, - 0.18501532700000212, - 0.19065003200000774, - 0.19012469900000895, - 0.18527064399999915 + 0.33401943100000153, + 0.18461032599999783, + 0.1800892450000049 ], - "min_s": 0.1838508800000085, - "median_s": 0.18991207999999915, - "max_s": 0.34359329000000116, - "iqr_s": 0.005634705000005624, - "iqr_over_median": 0.029670071540502583 + "min_s": 0.1800892450000049, + "median_s": 0.18461032599999783, + "max_s": 0.33401943100000153, + "iqr_s": 0.15393018599999664, + "iqr_over_median": 0.8338113546259511 }, "raptorbt": { "samples_s": [ - 0.009344491000007338, - 0.01034204200000488, - 0.009403308999992532, - 0.007691366000003086, - 0.007859500000009234, - 0.010387140999995381, - 0.007719136999995158 + 0.008278212999996981, + 0.009826570000001311, + 0.008319760000006227 ], - "min_s": 0.007691366000003086, - "median_s": 0.009344491000007338, - "max_s": 0.010387140999995381, - "iqr_s": 0.002622905000009723, - "iqr_over_median": 0.28068998086762176 + "min_s": 0.008278212999996981, + "median_s": 0.008319760000006227, + "max_s": 0.009826570000001311, + "iqr_s": 0.00154835700000433, + "iqr_over_median": 0.18610596940334473 } }, "speedup": { "vectorbt": { - "median_of_ratios": 34.80005533941531, - "min": 33.333638476046254, - "max": 68.23801670548865 + "median_of_ratios": 38.374350156493826, + "min": 36.71199948626257, + "max": 66.47027190520578 }, "raptorbt": { - "median_of_ratios": 1.8558265004615977, - "min": 1.3857295921815922, - "max": 3.460271874325697 + "median_of_ratios": 1.696020352831443, + "min": 1.6473744277440137, + "max": 2.042617258675727 } }, "noisy": true, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9942680095128554, + "vectorbt": 0.9875214471410547, "raptorbt": null } }, @@ -280,69 +268,57 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.0030700590000094508, - 0.002931371000002514, - 0.0029133129999934226, - 0.002801083000008475, - 0.0029986130000025923, - 0.005814462000003573, - 0.005850870999992708 + 0.002608340999998404, + 0.002499869000004651, + 0.0025603519999890523 ], - "min_s": 0.002801083000008475, - "median_s": 0.0029986130000025923, - "max_s": 0.005850870999992708, - "iqr_s": 0.0029011490000101503, - "iqr_over_median": 0.9674969727696245 + "min_s": 0.002499869000004651, + "median_s": 0.0025603519999890523, + "max_s": 0.002608340999998404, + "iqr_s": 0.00010847199999375334, + "iqr_over_median": 0.042366049665912016 }, "vectorbt": { "samples_s": [ - 0.6946981689999916, - 0.8620148279999995, - 0.8609131540000021, - 0.8566234249999951, - 0.7071554390000045, - 0.8641565340000028, - 0.8627220240000071 + 0.6821426979999927, + 0.8164312150000086, + 0.8374151680000068 ], - "min_s": 0.6946981689999916, - "median_s": 0.8609131540000021, - "max_s": 0.8641565340000028, - "iqr_s": 0.15556658500000253, - "iqr_over_median": 0.18069950990666608 + "min_s": 0.6821426979999927, + "median_s": 0.8164312150000086, + "max_s": 0.8374151680000068, + "iqr_s": 0.1552724700000141, + "iqr_over_median": 0.19018438681329997 }, "raptorbt": { "samples_s": [ - 0.01467553000000521, - 0.008247663999995325, - 0.008103235999996627, - 0.007852267000004076, - 0.009839145000000826, - 0.008294313999996916, - 0.00779638099999147 + 0.010383383000004187, + 0.008205217000011089, + 0.009320022000011363 ], - "min_s": 0.00779638099999147, - "median_s": 0.008247663999995325, - "max_s": 0.01467553000000521, - "iqr_s": 0.00198687799999675, - "iqr_over_median": 0.24090190870989364 + "min_s": 0.008205217000011089, + "median_s": 0.009320022000011363, + "max_s": 0.010383383000004187, + "iqr_s": 0.002178165999993098, + "iqr_over_median": 0.23370824661040954 } }, "speedup": { "vectorbt": { - "median_of_ratios": 235.82751058552512, - "min": 147.45189630758946, - "max": 305.818651213621 + "median_of_ratios": 326.5895992943989, + "min": 261.5235883653288, + "max": 327.07032783132456 }, "raptorbt": { - "median_of_ratios": 2.803296796267843, - "min": 1.3325163039829775, - "max": 4.780211064334605 + "median_of_ratios": 3.640133075472128, + "min": 3.282258790358944, + "max": 3.980838011598384 } }, "noisy": true, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9967970103856638, + "vectorbt": 0.997436169094829, "raptorbt": null } }, @@ -419,70 +395,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.03261689199999296, - 0.02877142299999491, - 0.029045017000015605, - 0.028961040999973875, - 0.028390085000012277, - 0.029845218000019713, - 0.028465381999978945 + 0.029679068999996616, + 0.027499038000001974, + 0.028376538999992817 ], - "min_s": 0.028390085000012277, - "median_s": 0.028961040999973875, - "max_s": 0.03261689199999296, - "iqr_s": 0.0013798360000407683, - "iqr_over_median": 0.04764455808208044 + "min_s": 0.027499038000001974, + "median_s": 0.028376538999992817, + "max_s": 0.029679068999996616, + "iqr_s": 0.002180030999994642, + "iqr_over_median": 0.07682511951141024 }, "vectorbt": { "samples_s": [ - 2.2583395489999987, - 2.117983878000018, - 2.2359906369999862, - 2.337818891000012, - 2.0751697190000016, - 2.327160851000002, - 2.071846573000016 + 2.1999850609999925, + 2.066739670000004, + 2.176159017999993 ], - "min_s": 2.071846573000016, - "median_s": 2.2359906369999862, - "max_s": 2.337818891000012, - "iqr_s": 0.25199113200000056, - "iqr_over_median": 0.11269775813466526 + "min_s": 2.066739670000004, + "median_s": 2.176159017999993, + "max_s": 2.1999850609999925, + "iqr_s": 0.13324539099998844, + "iqr_over_median": 0.06122962058280471 }, "raptorbt": { "samples_s": [ - 0.09905902900000285, - 0.09923159300001316, - 0.09878849100002185, - 0.09908529800000565, - 0.09135771100000056, - 0.09844714499999441, - 0.09077197400000614 + 0.08670250699999826, + 0.08693369900001358, + 0.08629652700000179 ], - "min_s": 0.09077197400000614, - "median_s": 0.09878849100002185, - "max_s": 0.09923159300001316, - "iqr_s": 0.007727587000005087, - "iqr_over_median": 0.07822355541399431 + "min_s": 0.08629652700000179, + "median_s": 0.08670250699999826, + "max_s": 0.08693369900001358, + "iqr_s": 0.0006371720000117875, + "iqr_over_median": 0.0073489455156331325 } }, "speedup": { "vectorbt": { - "median_of_ratios": 73.61415102758014, - "min": 69.23834278877602, - "max": 80.72288875949317 + "median_of_ratios": 75.1567989396522, + "min": 74.12581105560432, + "max": 76.68866939694597 }, "raptorbt": { - "median_of_ratios": 3.298590246515518, - "min": 3.0370468467695892, - "max": 3.448963681776557 + "median_of_ratios": 3.041122351109261, + "min": 2.921335133524847, + "max": 3.1613360074635097 } }, "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 1.0003688918313887, - "raptorbt": 1.0048153693059416 + "vectorbt": 0.9995524133117494, + "raptorbt": null } }, { @@ -582,70 +546,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.02847928600000671, - 0.02916989700000272, - 0.028680049000001873, - 0.02829026500000964, - 0.029078511999983903, - 0.028286503000003904, - 0.028820937999995522 + 0.02755139599999268, + 0.02721702400000936, + 0.02779076900000632 ], - "min_s": 0.028286503000003904, - "median_s": 0.028680049000001873, - "max_s": 0.02916989700000272, - "iqr_s": 0.0007882469999742625, - "iqr_over_median": 0.02748415806312643 + "min_s": 0.02721702400000936, + "median_s": 0.02755139599999268, + "max_s": 0.02779076900000632, + "iqr_s": 0.0005737449999969613, + "iqr_over_median": 0.02082453462601727 }, "vectorbt": { "samples_s": [ - 8.500860660000015, - 8.540011004999997, - 8.563283318000003, - 8.626245794999988, - 8.55972779000001, - 8.579840858000011, - 8.520004106000016 + 8.286762693, + 8.269195778000011, + 8.237910944999982 ], - "min_s": 8.500860660000015, - "median_s": 8.55972779000001, - "max_s": 8.626245794999988, - "iqr_s": 0.059836751999995386, - "iqr_over_median": 0.006990497065794578 + "min_s": 8.237910944999982, + "median_s": 8.269195778000011, + "max_s": 8.286762693, + "iqr_s": 0.04885174800001835, + "iqr_over_median": 0.005907678244840593 }, "raptorbt": { "samples_s": [ - 0.11628584499999306, - 0.11895265699999413, - 0.11906821299999137, - 0.11462617300000488, - 0.11667039200000318, - 0.11303257000000144, - 0.11628837800000724 + 0.08759134900000731, + 0.08694500500001823, + 0.08781215300001577 ], - "min_s": 0.11303257000000144, - "median_s": 0.11628837800000724, - "max_s": 0.11906821299999137, - "iqr_s": 0.00432648399998925, - "iqr_over_median": 0.03720478412717203 + "min_s": 0.08694500500001823, + "median_s": 0.08759134900000731, + "max_s": 0.08781215300001577, + "iqr_s": 0.0008671479999975418, + "iqr_over_median": 0.009899927446002337 } }, "speedup": { "vectorbt": { - "median_of_ratios": 298.49275926362805, - "min": 292.7679520088535, - "max": 304.9192291057383 + "median_of_ratios": 300.77469370344073, + "min": 296.42616024760264, + "max": 303.8243923361043 }, "raptorbt": { - "median_of_ratios": 4.051788592293703, - "min": 3.9959895360690516, - "max": 4.151604238890373 + "median_of_ratios": 3.1791982155833622, + "min": 3.1597597389261085, + "max": 3.1945081504865604 } }, "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 1.0003343876582156, - "raptorbt": 0.9816863611521318 + "vectorbt": 0.9998439365822621, + "raptorbt": null } }, { @@ -721,70 +673,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.2336959969999839, - 0.2292561819999719, - 0.23065825000003315, - 0.23374448499998834, - 0.23509330700005648, - 0.22866240700000162, - 0.23552680900002088 + 0.23554392400001234, + 0.2347179399999959, + 0.2339143149999927 ], - "min_s": 0.22866240700000162, - "median_s": 0.2336959969999839, - "max_s": 0.23552680900002088, - "iqr_s": 0.0058371250000845976, - "iqr_over_median": 0.024977428261576083 + "min_s": 0.2339143149999927, + "median_s": 0.2347179399999959, + "max_s": 0.23554392400001234, + "iqr_s": 0.0016296090000196273, + "iqr_over_median": 0.006942839563178067 }, "vectorbt": { "samples_s": [ - 25.40094911099999, - 25.493026600999997, - 25.742957687000057, - 25.257665377999956, - 25.953459857000098, - 25.205549453000003, - 26.362317658000165 + 24.821964233000017, + 25.370397936000018, + 25.517662092000023 ], - "min_s": 25.205549453000003, - "median_s": 25.493026600999997, - "max_s": 26.362317658000165, - "iqr_s": 0.695794479000142, - "iqr_over_median": 0.027293521867381904 + "min_s": 24.821964233000017, + "median_s": 25.370397936000018, + "max_s": 25.517662092000023, + "iqr_s": 0.6956978590000062, + "iqr_over_median": 0.027421637640646812 }, "raptorbt": { "samples_s": [ - 1.5413271319999922, - 1.5264411179999797, - 1.5181002239999088, - 1.5170544779999773, - 1.5240996030000815, - 1.5205473469999333, - 1.526370376999921 + 0.9030658370000424, + 0.9127529670000172, + 0.9012582429999156 ], - "min_s": 1.5170544779999773, - "median_s": 1.5240996030000815, - "max_s": 1.5413271319999922, - "iqr_s": 0.008340894000070875, - "iqr_over_median": 0.0054726698856507935 + "min_s": 0.9012582429999156, + "median_s": 0.9030658370000424, + "max_s": 0.9127529670000172, + "iqr_s": 0.011494724000101542, + "iqr_over_median": 0.012728555913804325 } }, "speedup": { "vectorbt": { - "median_of_ratios": 110.39642169393561, - "min": 108.05673288078312, - "max": 111.92915901984571 + "median_of_ratios": 108.08887439963243, + "min": 105.3814669105993, + "max": 109.08978397496031 }, "raptorbt": { - "median_of_ratios": 6.581599504893888, - "min": 6.48066512462191, - "max": 6.658233181254702 + "median_of_ratios": 3.852941804779856, + "min": 3.833959380756496, + "max": 3.8887226387554064 } }, "noisy": false, "cpu_over_wall": { - "manifoldbt": 1.1250202155527724, - "vectorbt": 0.9999112356111414, - "raptorbt": 0.9986939894139004 + "manifoldbt": 1.1360793276705736, + "vectorbt": 0.9997355137421301, + "raptorbt": 1.0010757711133818 } }, { @@ -884,70 +824,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.2331070170000089, - 0.23459695000002512, - 0.22983641600001192, - 0.2292338679999375, - 0.2314858390000154, - 0.23034766599994327, - 0.23289458399995056 + 0.24534917699998005, + 0.23459064200000057, + 0.23544616300000598 ], - "min_s": 0.2292338679999375, - "median_s": 0.2314858390000154, - "max_s": 0.23459695000002512, - "iqr_s": 0.0032706009999969865, - "iqr_over_median": 0.014128730353984067 + "min_s": 0.23459064200000057, + "median_s": 0.23544616300000598, + "max_s": 0.24534917699998005, + "iqr_s": 0.010758534999979474, + "iqr_over_median": 0.045694246459132996 }, "vectorbt": { "samples_s": [ - 98.64822595799995, - 99.37155471400001, - 98.928505191, - 100.22895675000007, - 98.94267555800002, - 99.89729258499995, - 101.37134466099997 + 98.78986628800004, + 98.582253466, + 98.40041181800007 ], - "min_s": 98.64822595799995, - "median_s": 99.37155471400001, - "max_s": 101.37134466099997, - "iqr_s": 1.3004515590000665, - "iqr_over_median": 0.013086758708192493 + "min_s": 98.40041181800007, + "median_s": 98.582253466, + "max_s": 98.78986628800004, + "iqr_s": 0.38945446999997557, + "iqr_over_median": 0.003950553535827768 }, "raptorbt": { "samples_s": [ - 1.5418936979999671, - 1.522091438000075, - 1.5228506679999327, - 1.5231764939999266, - 1.5406064759999936, - 1.5307999500000733, - 1.5335420359999716 + 0.9004905259999987, + 0.9084493010000187, + 0.9058509879999974 ], - "min_s": 1.522091438000075, - "median_s": 1.5307999500000733, - "max_s": 1.5418936979999671, - "iqr_s": 0.017755808000060824, - "iqr_over_median": 0.011599038790182854 + "min_s": 0.9004905259999987, + "median_s": 0.9058509879999974, + "max_s": 0.9084493010000187, + "iqr_s": 0.007958775000020069, + "iqr_over_median": 0.00878596491636226 } }, "speedup": { "vectorbt": { - "median_of_ratios": 430.43007245202983, - "min": 423.18857333237713, - "max": 437.23450476361285 + "median_of_ratios": 417.9316858011297, + "min": 402.6500822051181, + "max": 420.2309718134441 }, "raptorbt": { - "median_of_ratios": 6.625802361971454, - "min": 6.488112645965397, - "max": 6.6552946938576705 + "median_of_ratios": 3.84738054958226, + "min": 3.670240662759883, + "max": 3.8724873816578604 } }, "noisy": false, "cpu_over_wall": { - "manifoldbt": 1.1162487745776433, - "vectorbt": 0.9999303753744991, - "raptorbt": 0.9986037503696726 + "manifoldbt": 1.1322559015421774, + "vectorbt": 0.9998900115172048, + "raptorbt": 0.9982352912889035 } }, { @@ -995,48 +923,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.0044290490000094, - 0.004252639000014824, - 0.004141951999827143, - 0.004192386999875453, - 0.007553589000053762, - 0.005015624999941792, - 0.004750058999889006 + 0.004045722000000751, + 0.0042089370000439885, + 0.004156588999990163 ], - "min_s": 0.004141951999827143, - "median_s": 0.0044290490000094, - "max_s": 0.007553589000053762, - "iqr_s": 0.0008232380000663397, - "iqr_over_median": 0.1858724073869114 + "min_s": 0.004045722000000751, + "median_s": 0.004156588999990163, + "max_s": 0.0042089370000439885, + "iqr_s": 0.00016321500004323752, + "iqr_over_median": 0.03926657171147395 }, "vectorbt": { "samples_s": [ - 0.1972862449999866, - 0.19795067700010804, - 0.19310459899998023, - 0.1964007900000979, - 0.4055244600001515, - 0.1974413049999839, - 0.19260647800001607 + 0.18403498499992565, + 0.18905653300009817, + 0.19448426199994628 ], - "min_s": 0.19260647800001607, - "median_s": 0.1972862449999866, - "max_s": 0.4055244600001515, - "iqr_s": 0.004846078000127818, - "iqr_over_median": 0.024563689172188093 + "min_s": 0.18403498499992565, + "median_s": 0.18905653300009817, + "max_s": 0.19448426199994628, + "iqr_s": 0.01044927700002063, + "iqr_over_median": 0.055270647537026416 } }, "speedup": { "vectorbt": { - "median_of_ratios": 46.54772648217213, - "min": 39.36524461104554, - "max": 53.68632844562568 + "median_of_ratios": 45.4887866738969, + "min": 44.917881402863074, + "max": 46.78938956928543 } }, - "noisy": true, + "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9871452465278332 + "vectorbt": 0.9690335975928773 } }, { @@ -1084,48 +1004,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.045695945000034044, - 0.04608174999998482, - 0.047866233999911856, - 0.046281384000167236, - 0.0470031669999571, - 0.046897083999965616, - 0.046327691999977105 + 0.0471187910000026, + 0.04528805999996166, + 0.04653059600002507 ], - "min_s": 0.045695945000034044, - "median_s": 0.046327691999977105, - "max_s": 0.047866233999911856, - "iqr_s": 0.0009214169999722799, - "iqr_over_median": 0.019889119448746446 + "min_s": 0.04528805999996166, + "median_s": 0.04653059600002507, + "max_s": 0.0471187910000026, + "iqr_s": 0.0018307310000409416, + "iqr_over_median": 0.039344671193121086 }, "vectorbt": { "samples_s": [ - 2.3251230269997905, - 2.191844101000015, - 2.3190341319998424, - 2.1913121560000945, - 2.3266509259999566, - 2.1798865279999973, - 2.3095105970000986 + 2.093589970000039, + 2.2095867560000215, + 2.1016727690000607 ], - "min_s": 2.1798865279999973, - "median_s": 2.3095105970000986, - "max_s": 2.3266509259999566, - "iqr_s": 0.1338108709996959, - "iqr_over_median": 0.05793905911213716 + "min_s": 2.093589970000039, + "median_s": 2.1016727690000607, + "max_s": 2.2095867560000215, + "iqr_s": 0.11599678599998242, + "iqr_over_median": 0.05519260072783437 } }, "speedup": { "vectorbt": { - "median_of_ratios": 48.44822619644806, - "min": 46.482346919514136, - "max": 50.88248042573708 + "median_of_ratios": 45.16754457645306, + "min": 44.432166563864584, + "max": 48.78960935844662 } }, "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 1.0010501895721284 + "vectorbt": 0.9992428401317133 } }, { @@ -1173,48 +1085,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.0032004429999688, - 0.0026337539998166903, - 0.0026456560001406615, - 0.0026289350000752165, - 0.005777280000074825, - 0.002746795000120983, - 0.003188120999993771 + 0.002903099000036491, + 0.003010090000088894, + 0.0027077040000449415 ], - "min_s": 0.0026289350000752165, - "median_s": 0.002746795000120983, - "max_s": 0.005777280000074825, - "iqr_s": 0.0005666890001521097, - "iqr_over_median": 0.20630917128040127 + "min_s": 0.0027077040000449415, + "median_s": 0.002903099000036491, + "max_s": 0.003010090000088894, + "iqr_s": 0.00030238600004395266, + "iqr_over_median": 0.10415972725702836 }, "vectorbt": { "samples_s": [ - 0.19541060999995352, - 0.19357110000009925, - 0.3575183659997947, - 0.19287742400001662, - 0.19577720500001305, - 0.18636563900008696, - 0.18693339099991135 + 0.18365532200004964, + 0.18139653800005817, + 0.17815890100007437 ], - "min_s": 0.18636563900008696, - "median_s": 0.19357110000009925, - "max_s": 0.3575183659997947, - "iqr_s": 0.008843814000101702, - "iqr_over_median": 0.04568767755154136 + "min_s": 0.17815890100007437, + "median_s": 0.18139653800005817, + "max_s": 0.18365532200004964, + "iqr_s": 0.005496420999975271, + "iqr_over_median": 0.03030058379600116 } }, "speedup": { "vectorbt": { - "median_of_ratios": 67.84839749303406, - "min": 33.887435782492354, - "max": 135.13410888671336 + "median_of_ratios": 63.26181849042735, + "min": 60.2628286844251, + "max": 65.79703726741081 } }, - "noisy": true, + "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 1.007654371315609 + "vectorbt": 1.0124983514451587 } }, { @@ -1262,48 +1166,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.033670739000172034, - 0.028086544999951002, - 0.0275108089999776, - 0.03173097899980348, - 0.031085883000059766, - 0.028330260999837265, - 0.028193934999990233 + 0.031140756000013425, + 0.027817824999942786, + 0.02754599499996857 ], - "min_s": 0.0275108089999776, - "median_s": 0.028330260999837265, - "max_s": 0.033670739000172034, - "iqr_s": 0.003644433999852481, - "iqr_over_median": 0.1286410315765681 + "min_s": 0.02754599499996857, + "median_s": 0.027817824999942786, + "max_s": 0.031140756000013425, + "iqr_s": 0.003594761000044855, + "iqr_over_median": 0.1292250921864757 }, "vectorbt": { "samples_s": [ - 2.051056672000186, - 2.308264893999876, - 2.0681686890000037, - 2.3002299269999185, - 2.0385959479999656, - 2.279317477000177, - 2.1295656170000257 + 2.0148783419999745, + 2.2455773859999226, + 2.0017729610000288 ], - "min_s": 2.0385959479999656, - "median_s": 2.1295656170000257, - "max_s": 2.308264893999876, - "iqr_s": 0.2491732549997323, - "iqr_over_median": 0.11700661064895908 + "min_s": 2.0017729610000288, + "median_s": 2.0148783419999745, + "max_s": 2.2455773859999226, + "iqr_s": 0.24380442499989385, + "iqr_over_median": 0.12100205750283306 } }, "speedup": { "vectorbt": { - "median_of_ratios": 75.17658564681568, - "min": 60.91510709015643, - "max": 82.18400995935609 + "median_of_ratios": 72.67019982405111, + "min": 64.70229374004619, + "max": 80.72440552072426 } }, "noisy": false, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9996573867714463 + "vectorbt": 0.9980472305296983 } }, { @@ -1351,48 +1247,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.24495707100004438, - 0.239694659999941, - 0.2384246639999219, - 0.23813278099987656, - 0.23957442699997955, - 0.2387950469999396, - 0.23892047599997568 + 0.23770931900003234, + 0.2356893260000561, + 0.2343511500000659 ], - "min_s": 0.23813278099987656, - "median_s": 0.23892047599997568, - "max_s": 0.24495707100004438, - "iqr_s": 0.0012699960000190913, - "iqr_over_median": 0.005315559475192158 + "min_s": 0.2343511500000659, + "median_s": 0.2356893260000561, + "max_s": 0.23770931900003234, + "iqr_s": 0.0033581689999664377, + "iqr_over_median": 0.014248286322332809 }, "vectorbt": { "samples_s": [ - 25.978958985999952, - 25.873832239000194, - 25.780135814999994, - 25.838480884999854, - 25.865588823000053, - 25.789372199000127, - 25.82912983099982 + 24.552661914000055, + 25.232961895000017, + 25.58675508700003 ], - "min_s": 25.780135814999994, - "median_s": 25.838480884999854, - "max_s": 25.978958985999952, - "iqr_s": 0.08446004000006724, - "iqr_over_median": 0.003268769567993421 + "min_s": 24.552661914000055, + "median_s": 25.232961895000017, + "max_s": 25.58675508700003, + "iqr_s": 1.0340931729999738, + "iqr_over_median": 0.040981838648315096 } }, "speedup": { "vectorbt": { - "median_of_ratios": 107.99793598318081, - "min": 106.05515031650279, - "max": 108.50451070410692 + "median_of_ratios": 107.06026583059604, + "min": 103.28859641382724, + "max": 109.1812653233954 } }, "noisy": false, "cpu_over_wall": { - "manifoldbt": 1.1200482448151208, - "vectorbt": 0.9999143503341728 + "manifoldbt": 1.1303429625151358, + "vectorbt": 0.9997030888990388 } }, { @@ -1440,48 +1328,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.020554702000026737, - 0.015610106999929485, - 0.015096366999841848, - 0.014986341999929209, - 0.019859413999938624, - 0.01493346299980658, - 0.015103730999953768 + 0.01893943000004583, + 0.014695222000000285, + 0.01473368400002073 ], - "min_s": 0.01493346299980658, - "median_s": 0.015103730999953768, - "max_s": 0.020554702000026737, - "iqr_s": 0.004873072000009415, - "iqr_over_median": 0.322640280075455 + "min_s": 0.014695222000000285, + "median_s": 0.01473368400002073, + "max_s": 0.01893943000004583, + "iqr_s": 0.004244208000045546, + "iqr_over_median": 0.2880615601664577 }, "vectorbt": { "samples_s": [ - 0.23781778100010342, - 0.23436906000006275, - 0.23684256900014589, - 0.2325479590001578, - 0.22980388299993137, - 0.23224533300003714, - 0.23355191300015576 + 0.226068013000031, + 0.22094726600005288, + 0.221170857000061 ], - "min_s": 0.22980388299993137, - "median_s": 0.23355191300015576, - "max_s": 0.23781778100010342, - "iqr_s": 0.004597236000108751, - "iqr_over_median": 0.019684000619192895 + "min_s": 0.22094726600005288, + "median_s": 0.221170857000061, + "max_s": 0.226068013000031, + "iqr_s": 0.00512074699997811, + "iqr_over_median": 0.023152901197903742 } }, "speedup": { "vectorbt": { - "median_of_ratios": 15.463193365988221, - "min": 11.56999410644796, - "max": 15.688712986550147 + "median_of_ratios": 15.011239347860984, + "min": 11.936368359527394, + "max": 15.035313246717102 } }, "noisy": true, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 1.0078314624918145 + "vectorbt": 1.002714608852366 } }, { @@ -1529,48 +1409,40 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.15478654599996844, - 0.15297119699994255, - 0.1525344930000756, - 0.15434050099997876, - 0.15423267999995005, - 0.15459047800004555, - 0.15417920600020807 + 0.15304598699992766, + 0.15179742199995871, + 0.1536484030000338 ], - "min_s": 0.1525344930000756, - "median_s": 0.15423267999995005, - "max_s": 0.15478654599996844, - "iqr_s": 0.0016192810001030011, - "iqr_over_median": 0.010498948731899917 + "min_s": 0.15179742199995871, + "median_s": 0.15304598699992766, + "max_s": 0.1536484030000338, + "iqr_s": 0.0018509810000750804, + "iqr_over_median": 0.012094279872075021 }, "vectorbt": { "samples_s": [ - 2.5592760380000072, - 2.416748190000135, - 2.54562884500001, - 2.5877364650000345, - 2.4060224279999147, - 2.658167560000038, - 2.3678405499999826 + 2.277239265999924, + 2.533810322000022, + 2.3741569879999815 ], - "min_s": 2.3678405499999826, - "median_s": 2.54562884500001, - "max_s": 2.658167560000038, - "iqr_s": 0.1817140370001198, - "iqr_over_median": 0.07138276947051135 + "min_s": 2.277239265999924, + "median_s": 2.3741569879999815, + "max_s": 2.533810322000022, + "iqr_s": 0.256571056000098, + "iqr_over_median": 0.10806827741253815 } }, "speedup": { "vectorbt": { - "median_of_ratios": 16.53422796836961, - "min": 15.357716591151645, - "max": 17.194898381770027 + "median_of_ratios": 15.451881969768728, + "min": 14.87944447704467, + "max": 16.692051081082994 } }, "noisy": false, "cpu_over_wall": { - "manifoldbt": 1.2341840004710216, - "vectorbt": 0.9999190444106315 + "manifoldbt": null, + "vectorbt": 0.999275375600577 } }, { @@ -1656,69 +1528,57 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.005229476999829785, - 0.005241529000159062, - 0.005231780000030994, - 0.00809489800008123, - 0.005298465999885593, - 0.005287656000064089, - 0.005198708999841983 + 0.004986600000052022, + 0.006010344999936024, + 0.005145937999941452 ], - "min_s": 0.005198708999841983, - "median_s": 0.005241529000159062, - "max_s": 0.00809489800008123, - "iqr_s": 6.898900005580799e-05, - "iqr_over_median": 0.013161999113944504 + "min_s": 0.004986600000052022, + "median_s": 0.005145937999941452, + "max_s": 0.006010344999936024, + "iqr_s": 0.001023744999884002, + "iqr_over_median": 0.19894235023734247 }, "vectorbt": { "samples_s": [ - 0.18060954699990361, - 0.3581216980001045, - 0.18960541699993883, - 0.18596862600020359, - 0.1836414199999581, - 0.18504325699996116, - 0.19005889400000342 + 0.3545428349999611, + 0.17538827500004572, + 0.17641941299996233 ], - "min_s": 0.18060954699990361, - "median_s": 0.18596862600020359, - "max_s": 0.3581216980001045, - "iqr_s": 0.006417474000045331, - "iqr_over_median": 0.03450836916996045 + "min_s": 0.17538827500004572, + "median_s": 0.17641941299996233, + "max_s": 0.3545428349999611, + "iqr_s": 0.17915455999991536, + "iqr_over_median": 1.015503662286608 }, "raptorbt": { "samples_s": [ - 0.007909390999884636, - 0.007887019999998302, - 0.00788083799989181, - 0.008312884999895687, - 0.010344880000047851, - 0.011072808999870176, - 0.010838822000096116 + 0.0077559710000514315, + 0.007761660000028314, + 0.008028139999964878 ], - "min_s": 0.00788083799989181, - "median_s": 0.008312884999895687, - "max_s": 0.011072808999870176, - "iqr_s": 0.002951802000097814, - "iqr_over_median": 0.35508755385583396 + "min_s": 0.0077559710000514315, + "median_s": 0.007761660000028314, + "max_s": 0.008028139999964878, + "iqr_s": 0.0002721689999134469, + "iqr_over_median": 0.03506582353677616 } }, "speedup": { "vectorbt": { - "median_of_ratios": 34.995328175228934, - "min": 22.973560136068105, - "max": 68.32389899764682 + "median_of_ratios": 34.283237186683856, + "min": 29.181066145439676, + "max": 71.09911262107697 }, "raptorbt": { - "median_of_ratios": 1.5124631010217808, - "min": 1.0269289371913357, - "max": 2.094086491204414 + "median_of_ratios": 1.555362571686223, + "min": 1.2913834397378074, + "max": 1.5600926400699384 } }, "noisy": true, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9979302390539065, + "vectorbt": 0.9768521117101017, "raptorbt": null } }, @@ -1805,70 +1665,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.050392840999847976, - 0.059976828000117166, - 0.05531965999989552, - 0.054593315999909464, - 0.05496871699983785, - 0.05552068799988774, - 0.05457611400015594 + 0.04780872300000283, + 0.05984928899999886, + 0.05653183200001877 ], - "min_s": 0.050392840999847976, - "median_s": 0.05496871699983785, - "max_s": 0.059976828000117166, - "iqr_s": 0.0009445739997318015, - "iqr_over_median": 0.01718384658194929 + "min_s": 0.04780872300000283, + "median_s": 0.05653183200001877, + "max_s": 0.05984928899999886, + "iqr_s": 0.012040565999996033, + "iqr_over_median": 0.2129873661266105 }, "vectorbt": { "samples_s": [ - 2.1297860389997822, - 2.315548895999882, - 2.160707775999981, - 2.299395817000004, - 2.125078648999988, - 2.290888750000022, - 2.1281304750000345 + 2.199404559999948, + 2.0509775299999546, + 2.184893165999938 ], - "min_s": 2.125078648999988, - "median_s": 2.160707775999981, - "max_s": 2.315548895999882, - "iqr_s": 0.17126534199996968, - "iqr_over_median": 0.07926353757888785 + "min_s": 2.0509775299999546, + "median_s": 2.184893165999938, + "max_s": 2.199404559999948, + "iqr_s": 0.14842702999999347, + "iqr_over_median": 0.06793331239702256 }, "raptorbt": { "samples_s": [ - 0.10631188699994709, - 0.08307550900008209, - 0.10849264599983144, - 0.08152657499999805, - 0.10829083799990258, - 0.0811159279999174, - 0.10725970900011816 + 0.07647621500007062, + 0.07677477400000043, + 0.07598530699999628 ], - "min_s": 0.0811159279999174, - "median_s": 0.10631188699994709, - "max_s": 0.10849264599983144, - "iqr_s": 0.02676426299990453, - "iqr_over_median": 0.2517523087509288 + "min_s": 0.07598530699999628, + "median_s": 0.07647621500007062, + "max_s": 0.07677477400000043, + "iqr_s": 0.0007894670000041515, + "iqr_over_median": 0.010323039653615473 } }, "speedup": { "vectorbt": { - "median_of_ratios": 39.058587417277366, - "min": 38.607391774626, - "max": 42.26366278904988 + "median_of_ratios": 38.648900782115334, + "min": 34.26903751521582, + "max": 46.00425240389328 }, "raptorbt": { - "median_of_ratios": 1.9611950977290233, - "min": 1.3851267526171909, - "max": 2.1096625014705523 + "median_of_ratios": 1.3441154180174288, + "min": 1.2828017722984462, + "max": 1.5996289003591688 } }, "noisy": true, "cpu_over_wall": { "manifoldbt": null, - "vectorbt": 0.9987354700172685, - "raptorbt": 1.0501823078029298 + "vectorbt": 1.003842064716213, + "raptorbt": null } }, { @@ -1954,70 +1802,58 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.5431300770001144, - 0.5529705449998801, - 0.5508960419999767, - 0.5552602950001528, - 0.5407238790000974, - 0.5421448250001504, - 0.5511706520001098 + 0.48553905100004613, + 0.50298252399989, + 0.5161078319999888 ], - "min_s": 0.5407238790000974, - "median_s": 0.5508960419999767, - "max_s": 0.5552602950001528, - "iqr_s": 0.0108257199997297, - "iqr_over_median": 0.01965111232316706 + "min_s": 0.48553905100004613, + "median_s": 0.50298252399989, + "max_s": 0.5161078319999888, + "iqr_s": 0.030568780999942646, + "iqr_over_median": 0.0607750359929987 }, "vectorbt": { "samples_s": [ - 26.580262192999953, - 26.052392813000097, - 26.325585951999983, - 25.38553745399986, - 26.16818304200001, - 25.394116923999945, - 25.47785289400008 + 25.608198205999997, + 25.446912972000064, + 25.430740862999983 ], - "min_s": 25.38553745399986, - "median_s": 26.052392813000097, - "max_s": 26.580262192999953, - "iqr_s": 0.9314690280000377, - "iqr_over_median": 0.03575368430400897 + "min_s": 25.430740862999983, + "median_s": 25.446912972000064, + "max_s": 25.608198205999997, + "iqr_s": 0.1774573430000146, + "iqr_over_median": 0.006973629500571475 }, "raptorbt": { "samples_s": [ - 1.5739941939998516, - 1.5737856660000489, - 1.5788876619999428, - 1.5689519719999225, - 1.554669802000035, - 1.5564973840000675, - 1.5538952520000748 + 0.8985381559999723, + 0.8873999260000573, + 0.8935445349999327 ], - "min_s": 1.5538952520000748, - "median_s": 1.5689519719999225, - "max_s": 1.5788876619999428, - "iqr_s": 0.019324391999816726, - "iqr_over_median": 0.012316751783793723 + "min_s": 0.8873999260000573, + "median_s": 0.8935445349999327, + "max_s": 0.8985381559999723, + "iqr_s": 0.011138229999914984, + "iqr_over_median": 0.012465220885622475 } }, "speedup": { "vectorbt": { - "median_of_ratios": 47.1135272006319, - "min": 45.71826525790552, - "max": 48.93903563546225 + "median_of_ratios": 50.592041985151816, + "min": 49.27408437971648, + "max": 52.741789055392715 }, "raptorbt": { - "median_of_ratios": 2.866035588616572, - "min": 2.819263410272732, - "max": 2.8980059485814853 + "median_of_ratios": 1.7642758617996268, + "min": 1.7313136511362845, + "max": 1.8505991519102074 } }, "noisy": false, "cpu_over_wall": { - "manifoldbt": 1.047885687109397, - "vectorbt": 0.9999231945635887, - "raptorbt": 1.0008501357905866 + "manifoldbt": 1.0500924630672992, + "vectorbt": 0.9999234885819551, + "raptorbt": 1.0039251544060226 } } ], @@ -2031,40 +1867,40 @@ ], "samples_s": { "manifoldbt": [ - 0.46154032699996606, - 0.4292444519999208, - 0.428100989999848 + 0.517057259000012, + 0.420982401999936, + 0.42598323699996854 ], "vectorbt": [ - 7.336410194000109, - 7.2178680359998, - 7.2397009779999735 + 7.368593009999927, + 7.043267743000001, + 7.278707691000022 ], "raptorbt": [ - 0.40300718100002086, - 0.40303145899997617, - 0.4035723480001252 + 0.40214131799996267, + 0.39939362899997377, + 0.3942242449999185 ], "baseline": [ - 0.35898121000013816, - 0.3588247569998657, - 0.3639211400000022 + 0.35522730100001354, + 0.35769929000002776, + 0.3614874190000137 ] }, "median_s": { - "manifoldbt": 0.4292444519999208, - "vectorbt": 7.2397009779999735, - "raptorbt": 0.40303145899997617, - "baseline": 0.35898121000013816 + "manifoldbt": 0.42598323699996854, + "vectorbt": 7.278707691000022, + "raptorbt": 0.39939362899997377, + "baseline": 0.35769929000002776 }, "engine_share_s": { - "manifoldbt": 0.07026324199978262, - "vectorbt": 6.880719767999835, - "raptorbt": 0.044050248999838004 + "manifoldbt": 0.06828394699994078, + "vectorbt": 6.921008400999995, + "raptorbt": 0.04169433899994601 }, "ratio": { - "vectorbt": 16.8661492169998, - "raptorbt": 0.9389322497289971 + "vectorbt": 17.086840651902367, + "raptorbt": 0.9375806236244063 } }, "memory": { @@ -2076,33 +1912,33 @@ "raptorbt" ], "manifoldbt": { - "before_mb": 513.18784, - "peak_mb": 513.200128, - "added_mb": 0.012287999999898602, - "added_mb_per_million_bars": 0.006143999999949301, - "seconds": 0.04829473199993117, + "before_mb": 481.656832, + "peak_mb": 481.673216, + "added_mb": 0.016384000000016385, + "added_mb_per_million_bars": 0.008192000000008193, + "seconds": 0.044207482000047094, "mode": "memory", "engine": "mbt", "workload": "sma_cross", "bars": 2000000 }, "vectorbt": { - "before_mb": 679.26016, - "peak_mb": 940.50304, - "added_mb": 261.24288, - "added_mb_per_million_bars": 130.62144, - "seconds": 4.351782573000037, + "before_mb": 602.144768, + "peak_mb": 865.574912, + "added_mb": 263.43014400000004, + "added_mb_per_million_bars": 131.71507200000002, + "seconds": 4.356461953000007, "mode": "memory", "engine": "vbt", "workload": "sma_cross", "bars": 2000000 }, "raptorbt": { - "before_mb": 356.319232, - "peak_mb": 396.873728, + "before_mb": 327.155712, + "peak_mb": 367.710208, "added_mb": 40.55449600000003, "added_mb_per_million_bars": 20.277248000000014, - "seconds": 0.21303962499996487, + "seconds": 0.16472054999997, "mode": "memory", "engine": "rbt", "workload": "sma_cross", @@ -2114,12 +1950,12 @@ }, "sweeps": { "schema_version": 2, - "generated_at": "2026-10-22T21:04:57.863394+00:00", + "generated_at": "2026-10-23T10:44:42.948055+00:00", "environment": { "os": "Linux", "os_release": "6.17.0-1022-azure", "arch": "x86_64", - "cpu": "Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz", + "cpu": "AMD EPYC 7763 64-Core Processor", "logical_cores": 4, "ram_gb": 16.8, "python": "3.12.15", @@ -2131,10 +1967,10 @@ "numba": "0.64.0", "pandas": "2.3.3" }, - "runner": "GitHub Actions 1000000784", + "runner": "GitHub Actions 1000000805", "ci": true, - "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39844000756", - "commit": "d49b240f6b4f2bc3cda8707a395b0b5ef6463e32", + "run_url": "https://github.com/manifoldbt/manifoldbt/actions/runs/39939464380", + "commit": "ca9c8260e21c9f5bf4b10900986268d106f4005c", "pinned_cores": null, "engines": [ "manifoldbt", @@ -2154,7 +1990,7 @@ "workload": "sma_cross", "title": "SMA 30/150 crossover, long-only, no cost", "bars": 100000, - "data_digest": "81a87f47b436bdf3", + "data_digest": "b7c2ad8cea687ce0", "engines": [ "manifoldbt", "vectorbt", @@ -2166,21 +2002,21 @@ "expected": "exact", "publishable": true, "diffs": { - "final_equity_vs_capital": 2.037268131971359e-15, + "final_equity_vs_capital": 1.8917489796876906e-15, "round_trips_delta": 0, "total_fees_vs_capital": 0.0 }, "metrics": { "manifoldbt": { - "total_return": 0.0667552139716674, - "final_equity": 106675.52139716674, + "total_return": 0.06675521397166517, + "final_equity": 106675.52139716652, "round_trips": 450, "fills": 900, "total_fees": 0.0 }, "vectorbt": { - "total_return": 0.06675521397166537, - "final_equity": 106675.52139716654, + "total_return": 0.06675521397166725, + "final_equity": 106675.52139716671, "round_trips": 450, "fills": null, "total_fees": 0.0 @@ -2199,15 +2035,15 @@ }, "metrics": { "manifoldbt": { - "total_return": 0.0667552139716674, - "final_equity": 106675.52139716674, + "total_return": 0.06675521397166517, + "final_equity": 106675.52139716652, "round_trips": 450, "fills": 900, "total_fees": 0.0 }, "raptorbt": { - "total_return": 0.0667552139716674, - "final_equity": 106675.52139716674, + "total_return": 0.06675521397166521, + "final_equity": 106675.52139716652, "round_trips": 450, "fills": null, "total_fees": 0.0 @@ -2220,45 +2056,45 @@ "timings": { "manifoldbt": { "samples_s": [ - 0.004967194000002451 + 0.005079034000004867 ], - "min_s": 0.004967194000002451, - "median_s": 0.004967194000002451, - "max_s": 0.004967194000002451, + "min_s": 0.005079034000004867, + "median_s": 0.005079034000004867, + "max_s": 0.005079034000004867, "iqr_s": 0.0, "iqr_over_median": 0.0 }, "vectorbt": { "samples_s": [ - 0.177390661000004 + 0.18177134599999079 ], - "min_s": 0.177390661000004, - "median_s": 0.177390661000004, - "max_s": 0.177390661000004, + "min_s": 0.18177134599999079, + "median_s": 0.18177134599999079, + "max_s": 0.18177134599999079, "iqr_s": 0.0, "iqr_over_median": 0.0 }, "raptorbt": { "samples_s": [ - 0.010996829999996294 + 0.011224108000007504 ], - "min_s": 0.010996829999996294, - "median_s": 0.010996829999996294, - "max_s": 0.010996829999996294, + "min_s": 0.011224108000007504, + "median_s": 0.011224108000007504, + "max_s": 0.011224108000007504, "iqr_s": 0.0, "iqr_over_median": 0.0 } }, "speedup": { "vectorbt": { - "median_of_ratios": 35.71244871851522, - "min": 35.71244871851522, - "max": 35.71244871851522 + "median_of_ratios": 35.78856648721324, + "min": 35.78856648721324, + "max": 35.78856648721324 }, "raptorbt": { - "median_of_ratios": 2.213891786789658, - "min": 2.213891786789658, - "max": 2.213891786789658 + "median_of_ratios": 2.209890305911862, + "min": 2.209890305911862, + "max": 2.209890305911862 } }, "noisy": false, @@ -2280,7 +2116,7 @@ "fast": 50, "slow": 100 }, - "data_digest": "554df142406ad3f0", + "data_digest": "ccec9b97c4ca2b6f", "engines": [ "manifoldbt", "vectorbt", @@ -2294,10 +2130,10 @@ "vectorbt": { "status": "exact", "combos_compared": 5000, - "worst_abs_return_delta": 1.635844237846129e-15, + "worst_abs_return_delta": 1.2663481374630692e-15, "worst_component": "return", "worst_pair": [ - 5, + 101, 118 ] }, @@ -2307,31 +2143,31 @@ "worst_abs_return_delta": 1.1102230246251565e-16, "worst_component": "return", "worst_pair": [ - 5, - 328 + 19, + 113 ] } }, "status": "exact", "timings": { "seconds": { - "manifoldbt": 0.3485278469999997, - "vectorbt": 10.525343985000006, - "raptorbt": 7.469186258000008 + "manifoldbt": 0.2851534440000023, + "vectorbt": 5.468074024999993, + "raptorbt": 6.79188648600001 }, "ratio": { - "vectorbt": 30.199434781462426, - "raptorbt": 21.43067282081484 + "vectorbt": 19.175900344377215, + "raptorbt": 23.818356849303754 }, - "reps": 2, - "per_combo_us": 69.70556939999994 + "reps": 3, + "per_combo_us": 57.03068880000046 }, "memory": { - "manifoldbt": 36.7, - "vectorbt": 2533.0, - "raptorbt": 37.5 + "manifoldbt": 48.9, + "vectorbt": 2533.7, + "raptorbt": 31.9 }, - "memory_baseline_mb": 2168.5, + "memory_baseline_mb": 2167.7, "tier_after": { "pro": true } @@ -2344,7 +2180,7 @@ "fast": 125, "slow": 160 }, - "data_digest": "554df142406ad3f0", + "data_digest": "ccec9b97c4ca2b6f", "engines": [ "manifoldbt", "raptorbt" @@ -2367,18 +2203,18 @@ "worst_abs_return_delta": 1.1102230246251565e-16, "worst_component": "return", "worst_pair": [ - 5, - 328 + 11, + 733 ] }, "vectorbt": { "status": "exact", "combos_compared": 250, - "worst_abs_return_delta": 1.635844237846129e-15, + "worst_abs_return_delta": 2.2707530300536405e-15, "worst_component": "return", "worst_pair": [ - 5, - 118 + 9, + 78 ], "checked_at_combos": 250, "scope": "anchor grid, not this grid" @@ -2387,22 +2223,22 @@ "status": "exact", "timings": { "seconds": { - "manifoldbt": 1.3672967849999793, - "raptorbt": 29.57574457200002, + "manifoldbt": 1.1043366789999993, + "raptorbt": 26.86359295799997, "vectorbt": null }, "ratio": { - "raptorbt": 21.630815559915522 + "raptorbt": 24.325546247658398 }, - "reps": 2, - "per_combo_us": 68.36483924999897 + "reps": 3, + "per_combo_us": 55.216833949999966 }, "memory": { - "manifoldbt": 81.7, + "manifoldbt": 94.3, "vectorbt": null, "raptorbt": null }, - "memory_baseline_mb": 599.3, + "memory_baseline_mb": 602.4, "tier_after": { "pro": true } @@ -2415,7 +2251,7 @@ "fast": 100, "slow": 100 }, - "data_digest": "116ce87b2230b7dd", + "data_digest": "e89a96644ec074e4", "engines": [ "manifoldbt", "raptorbt" @@ -2438,18 +2274,18 @@ "worst_abs_return_delta": 1.1796119636642288e-16, "worst_component": "return", "worst_pair": [ - 17, - 343 + 7, + 323 ] }, "vectorbt": { "status": "exact", "combos_compared": 250, - "worst_abs_return_delta": 1.214306433183765e-14, + "worst_abs_return_delta": 9.196202827022049e-15, "worst_component": "return", "worst_pair": [ - 7, - 63 + 11, + 53 ], "checked_at_combos": 250, "scope": "anchor grid, not this grid" @@ -2458,27 +2294,27 @@ "status": "exact", "timings": { "seconds": { - "manifoldbt": 6.024975783999935, - "raptorbt": 165.35575311600007, + "manifoldbt": 4.10477136999998, + "raptorbt": 149.09742376999998, "vectorbt": null }, "ratio": { - "raptorbt": 27.445048585111767 + "raptorbt": 36.322954515734864 }, - "reps": 2, - "per_combo_us": 602.4975783999935 + "reps": 3, + "per_combo_us": 410.47713699999804 }, "memory": { - "manifoldbt": 343.1, + "manifoldbt": 344.1, "vectorbt": null, "raptorbt": null }, - "memory_baseline_mb": 1691.3, + "memory_baseline_mb": 1694.2, "tier_after": { "pro": true } } ], - "sweep_reps": 2 + "sweep_reps": 3 } }