Backtest runner
@qtrader/backtest-runner
Backtest a trading idea on an OHLCV CSV with honest assumptions: next-bar fills, slippage, commission, no look-ahead. Built-in SMA crossover, RSI mean reversion, and buy-and-hold, plus a one-file plug-in format for your own strategies. Writes equity curve and trades CSVs and metrics (CAGR, volatility, Sharpe, Sortino, max drawdown, win rate, exposure). Not financial advice.
- Activity
- New: be the first to try it
- Installs
- 0 installs
- Likes
- 0 likes
- Clones
- 0 clones
- 1date,open,high,low,close,volume
- 22024-01-02,99.67,100.13,99.32,99.5,950264
- 32024-01-03,99.46,100.48,98.76,100.38,1197854
- 42024-01-04,100.38,103.93,99.69,103.4,1038588
- 52024-01-05,103.1,103.88,102.34,103.1,1155788
- 62024-01-08,102.84,105.71,102.63,105.25,1177249
- 72024-01-09,104.96,107.61,104.57,106.9,824282
- 82024-01-10,106.93,107.64,105.41,106.13,1072367
- 92024-01-11,106.2,108.28,105.6,107.68,1087447
- 102024-01-12,107.64,109.69,107.48,109.6,978951
- 112024-01-15,109.84,110.36,107.44,108.14,955765
- 122024-01-16,107.94,108.58,107.7,108.56,933587
- 132024-01-17,108.96,110.25,108.2,110.08,1032929
- 142024-01-18,109.92,110.03,107.93,108.78,841189
- 152024-01-19,109.05,110.2,108.43,109.82,922666
- 162024-01-22,109.83,109.93,107.52,107.73,1041638
- 172024-01-23,107.72,108.75,107.52,108.57,1077713
- 182024-01-24,108.85,109.46,107.77,108.5,960656
- 192024-01-25,108.18,108.65,105.9,106.45,1195128
- 202024-01-26,106.66,107.03,106.54,106.58,830901
- 212024-01-29,106.99,107.71,106.85,107.03,954638
- 222024-01-30,107.02,107.74,104.78,105.55,879032
- 232024-01-31,105.58,105.8,105.06,105.4,804972
- 242024-02-01,105.29,106.4,105.08,106,1037395
- 252024-02-02,106.04,106.65,105.84,106.14,951933
- 262024-02-05,106.51,106.71,104.94,105.72,1179977
- 272024-02-06,106.08,106.37,105.86,106.35,1016422
- 282024-02-07,106.73,107.57,106.05,106.65,1126437
- 292024-02-08,106.7,107.39,106.66,106.8,935704
- 302024-02-09,107.03,108.64,107,107.8,1030271
- 312024-02-12,107.93,108.8,107.53,108.22,901914
- 322024-02-13,108.23,109.98,107.5,109.95,1092570
- 332024-02-14,110.16,111.67,109.28,111.19,1193121
- 342024-02-15,111.44,111.49,110.92,111.4,1046342
- 352024-02-16,111.62,111.64,110.52,111.36,979228
- 362024-02-19,111.43,112.8,111.4,112.29,963004
- 372024-02-20,111.9,113.54,111.8,113.41,902561
- 382024-02-21,113.46,113.85,112.28,113.16,1067432
- 392024-02-22,113.03,114.79,112.78,114.15,1166202
- 402024-02-23,114.2,115.48,113.52,114.88,1035823
- 412024-02-26,114.56,114.77,113.29,113.38,936953
- 422024-02-27,113.63,114.22,112.67,113.42,916663
- 432024-02-28,113.35,113.78,112.69,113.46,1009268
- 442024-02-29,113.63,113.88,112.16,112.88,1184214
- 452024-03-01,113.22,113.37,111.54,112.07,1006572
- 462024-03-04,111.63,112.02,110.77,110.82,1131229
- 472024-03-05,110.72,111.58,108.06,108.64,1042076
- 482024-03-06,108.64,109.14,106.39,107.19,857949
- 492024-03-07,107.46,108.29,105.36,106.01,847547
- 502024-03-08,106.25,106.99,104.17,104.9,1142995
- 512024-03-11,105.05,105.83,102.88,103.39,1030433
- 522024-03-12,103.61,104.51,103.24,103.88,1113393
- 532024-03-13,103.88,104.37,101.26,101.46,862307
- 542024-03-14,101.17,101.81,100.32,100.87,890721
- 552024-03-15,100.54,101.2,98.87,99.65,959834
- 562024-03-18,99.35,99.46,98.68,99.38,903279
- 572024-03-19,99.45,99.74,98.31,98.88,918245
- 582024-03-20,99.24,99.85,98.04,98.08,1145191
- 592024-03-21,97.93,98.19,97.05,97.77,1121811
- 602024-03-22,97.42,98.86,97.08,98.24,1157485
- 612024-03-25,98.39,98.46,96.9,97.47,910825
- 622024-03-26,97.75,98.62,97.7,98.07,1128469
- 632024-03-27,97.86,98.76,97.72,98.18,955365
- 642024-03-28,98.38,100.44,97.98,100.09,1086095
- 652024-03-29,99.74,100.15,98.37,98.89,1197395
- 662024-04-01,98.8,100.04,98.34,99.34,908557
- 672024-04-02,99.7,101.61,99.18,101.07,1199725
- 682024-04-03,100.83,101.45,99.75,100.19,835958
- 692024-04-04,100.36,101.06,99.35,99.86,1107955
- 702024-04-05,100.07,100.81,99.95,100.71,950688
- 712024-04-08,100.53,101,100.5,100.82,814682
- 722024-04-09,100.7,101.56,100.34,101.18,1132028
- 732024-04-10,101.22,101.93,99.93,100.14,1039127
- 742024-04-11,100.16,100.32,98.87,99.25,906510
- 752024-04-12,99.18,100.97,98.39,100.35,1024759
- 762024-04-15,100.17,100.48,98.63,99.34,1034710
- 772024-04-16,99.38,99.62,96.63,97.39,937578
- 782024-04-17,97.55,98.17,95.6,96.36,1022411
- 792024-04-18,96.11,97.15,95.8,96.52,943449
- 802024-04-19,96.79,97.32,95.81,96.04,1044471
- 812024-04-22,95.77,95.81,93.22,93.77,879144
- 822024-04-23,93.75,94.63,93.22,94.14,848234
- 832024-04-24,94.18,94.73,91.36,91.99,933790
- 842024-04-25,92.35,92.56,91.37,91.95,884976
- 852024-04-26,91.8,92.65,91.59,92.41,1149910
- 862024-04-29,92.26,92.75,91.48,91.75,827637
- 872024-04-30,92.03,92.42,89.83,90.16,1161515
- 882024-05-01,90.42,90.81,90.12,90.72,995979
- 892024-05-02,91.01,91.23,89.72,90.44,935494
- 902024-05-03,90.15,91.5,89.58,91.45,851335
- 912024-05-06,91.61,92.89,91.31,92.41,897023
- 922024-05-07,92.28,92.85,91.14,91.46,867236
- 932024-05-08,91.5,92.62,91.25,92.2,824779
- 942024-05-09,91.88,95.27,91.35,94.53,1154493
- 952024-05-10,94.34,95.75,94.24,95.31,1022445
- 962024-05-13,95.45,96.4,95.3,96.05,1044680
- 972024-05-14,96.36,97.72,96.12,97.01,834355
- 982024-05-15,97.29,98.57,96.81,97.88,1039498
- 992024-05-16,98.1,99.27,97.49,98.63,1100018
- 1002024-05-17,98.59,100.2,98.29,99.64,940117
- 1012024-05-20,99.93,100.62,99.66,100.22,959908
- 1022024-05-21,100.26,102.15,99.97,101.37,1005387
- 1032024-05-22,101.47,102.27,101.06,101.95,858052
- 1042024-05-23,102.06,103.16,101.92,102.35,1075680
- 1052024-05-24,102.44,104.47,101.94,104.13,960817
- 1062024-05-27,104.16,104.36,103.61,104.1,1165145
- 1072024-05-28,104.22,104.31,102.08,102.68,850721
- 1082024-05-29,103.03,104.31,102.33,104.1,894303
- 1092024-05-30,103.87,104.54,103.27,104.43,984199
- 1102024-05-31,104.13,104.94,103.17,103.28,932166
- 1112024-06-03,103.62,104.46,103.36,103.63,1147927
- 1122024-06-04,103.73,104.47,102.17,102.97,967466
- 1132024-06-05,102.65,103.05,102.44,102.68,1134663
- 1142024-06-06,102.91,103.52,101.4,101.48,1057087
- 1152024-06-07,101.47,103.56,101.1,102.89,1011500
- 1162024-06-10,102.67,103.43,101.55,102.23,931440
- 1172024-06-11,102.44,103.55,102.03,102.94,996011
- 1182024-06-12,103.17,103.39,101.95,102.09,1196273
- 1192024-06-13,101.9,102.51,101.47,102,1013969
- 1202024-06-14,101.69,104.18,101.57,103.9,983318
- 1212024-06-17,103.9,104.6,103.49,103.99,1011148
- 1222024-06-18,103.9,105.16,103.62,104.54,1093185
- 1232024-06-19,104.41,105.99,104.06,105.49,1156170
- 1242024-06-20,105.6,108.06,105.58,107.6,868042
- 1252024-06-21,107.39,108.65,107.23,108.4,926442
- 1262024-06-24,108.32,108.61,108.05,108.21,1153899
- 1272024-06-25,108.04,111.15,107.24,110.53,1039920
- 1282024-06-26,110.49,113.33,109.87,112.57,1187711
- 1292024-06-27,112.42,114.03,112.13,113.53,1006784
- 1302024-06-28,113.54,114.4,113.2,114.25,1098004
- 1312024-07-01,114.21,116.16,113.98,115.29,1052031
- 1322024-07-02,115.13,117.25,114.61,117.05,1164397
- 1332024-07-03,117.48,118.87,117.22,118.21,1027610
- 1342024-07-04,118.02,118.74,116.75,117.63,1066146
- 1352024-07-05,118.03,119.13,117.27,118.96,815893
- 1362024-07-08,118.75,120.61,118.29,120.05,1087724
- 1372024-07-09,119.64,119.83,118.99,119.06,950117
- 1382024-07-10,119.09,121.27,118.56,120.32,865467
- 1392024-07-11,119.88,120.69,118.89,119.56,866893
- 1402024-07-12,119.96,120.54,118.77,119.28,978473
- 1412024-07-15,119.12,120.03,116.94,117.21,885937
- 1422024-07-16,116.87,118.56,116.87,117.87,1134176
- 1432024-07-17,117.97,118.01,114.94,115.61,807904
- 1442024-07-18,115.66,116.5,115.27,115.79,1099442
- 1452024-07-19,115.98,116.21,113.04,113.45,857511
- 1462024-07-22,113.82,113.95,112.42,112.63,1106517
- 1472024-07-23,112.81,114.18,112.21,113.48,901110
- 1482024-07-24,113.21,114.09,112.3,112.66,844827
- 1492024-07-25,113,113.86,110.55,110.85,960424
- 1502024-07-26,111.29,112.14,109.1,109.96,959373
- 1512024-07-29,109.86,111.61,109.6,111.35,952403
- 1522024-07-30,111.49,111.62,109.26,109.7,1039367
- 1532024-07-31,109.54,111.46,109.42,110.94,1033930
- 1542024-08-01,111.11,111.6,110.4,111.47,821767
- 1552024-08-02,111.33,112.3,111.06,111.41,844613
- 1562024-08-05,111.18,112.85,111.06,112.4,1178507
- 1572024-08-06,111.96,112.17,110.5,110.83,1045941
- 1582024-08-07,111.27,111.53,110.37,111.15,1028496
- 1592024-08-08,110.97,112.04,110.9,111.93,1175809
- 1602024-08-09,112.3,112.95,111.72,112.51,840823
- 1612024-08-12,112.77,114.83,112.7,114.59,1098716
- 1622024-08-13,115.02,115.1,114.36,114.39,1099161
- 1632024-08-14,114.61,114.84,113.8,113.93,958938
- 1642024-08-15,114.2,114.71,113.61,113.81,1003963
- 1652024-08-16,113.45,115.42,112.72,114.96,861501
- 1662024-08-19,115.36,116.19,114.49,115.28,1023836
- 1672024-08-20,115.21,115.66,113.44,113.88,1039034
- 1682024-08-21,113.8,114,112.19,112.46,1095359
- 1692024-08-22,112.5,113.57,112.39,113.41,1136373
- 1702024-08-23,112.98,113.36,111.21,111.88,936627
- 1712024-08-26,111.92,112.49,110.01,110.29,1184259
- 1722024-08-27,109.89,109.99,108.13,108.48,908947
- 1732024-08-28,108.42,109.24,107.1,107.86,1163542
- 1742024-08-29,107.93,108.69,105.32,105.62,958373
- 1752024-08-30,105.63,106.4,104.44,105.12,907021
- 1762024-09-02,104.82,104.85,103.41,104.19,1019160
- 1772024-09-03,104.06,104.54,102.52,102.89,972348
- 1782024-09-04,102.81,102.89,101.32,101.96,1089736
- 1792024-09-05,102.34,103.05,98.89,99.58,971419
- 1802024-09-06,99.67,99.77,98.86,99.19,1023427
- 1812024-09-09,99.04,99.35,98.33,98.75,984215
- 1822024-09-10,99.07,99.53,98.17,98.49,1135932
- 1832024-09-11,98.2,98.73,96.83,97,1043271
- 1842024-09-12,96.94,98.34,96.71,97.85,1044450
- 1852024-09-13,97.59,97.83,96.53,96.85,1173810
- 1862024-09-16,96.99,97.3,96.67,96.88,1144355
- 1872024-09-17,97.22,98.94,97.2,98.26,1038962
- 1882024-09-18,98.58,98.61,98.07,98.27,823486
- 1892024-09-19,98.04,99.79,97.47,99.61,994654
- 1902024-09-20,99.22,99.55,98.69,98.97,936339
- 1912024-09-23,98.86,100.64,98.1,100.43,1029378
- 1922024-09-24,100.53,101.69,100.15,101.33,835899
- 1932024-09-25,101.04,102.58,100.25,101.77,975434
- 1942024-09-26,101.51,101.98,101.32,101.74,1014308
- 1952024-09-27,102.06,102.56,101.3,101.82,1055162
- 1962024-09-30,102.05,103.76,101.61,103.45,1160232
- 1972024-10-01,103.86,104.05,102.3,102.71,993269
- 1982024-10-02,103.1,103.62,102.41,103.44,825575
- 1992024-10-03,103.17,103.32,102.78,103.17,1109555
- 2002024-10-04,103.02,104.03,102.35,103.56,1132032
- 2012024-10-07,103.59,104.33,101.13,101.71,1130182
- 2022024-10-08,101.6,103.34,101.21,103.07,864025
- 2032024-10-09,102.75,103.05,100.63,101.15,845057
- 2042024-10-10,101.16,101.69,100.76,101.42,913705
- 2052024-10-11,101.18,101.24,99.83,100.24,1119019
- 2062024-10-14,100.2,100.96,100.09,100.79,1190938
- 2072024-10-15,100.54,100.55,99.22,99.74,1060171
- 2082024-10-16,99.77,100.22,98.98,99.48,1011629
- 2092024-10-17,99.73,100.27,98.38,98.73,885081
- 2102024-10-18,98.44,98.53,96.7,97.37,1056207
- 2112024-10-21,97.41,98.74,96.95,98.65,1122478
- 2122024-10-22,98.34,98.97,97.68,98.61,1071781
- 2132024-10-23,98.49,99.43,98.44,98.8,1189696
- 2142024-10-24,98.46,98.88,97.78,98.38,801194
- 2152024-10-25,98.12,99.63,97.98,98.95,984279
- 2162024-10-28,99,99.65,98.48,99.26,985137
- 2172024-10-29,99.45,101.29,99.22,100.49,1082008
- 2182024-10-30,100.8,101.13,99.99,100.62,924476
- 2192024-10-31,100.48,101.68,100.31,101.32,947080
- 2202024-11-01,101.58,103.96,101.23,103.64,1034080
- 2212024-11-04,103.53,105.39,102.79,104.62,965207
- 2222024-11-05,104.79,106.79,104.42,106.56,891734
- 2232024-11-06,106.93,107.68,106.19,107.66,831146
- 2242024-11-07,107.99,109.65,107.58,108.88,1111076
- 2252024-11-08,108.98,111.36,108.6,110.68,983471
- 2262024-11-11,110.64,112.99,110.6,112.39,1171032
- 2272024-11-12,112.58,114.01,112.5,113.44,1106379
- 2282024-11-13,113.12,113.8,112.39,113.18,1140869
- 2292024-11-14,112.75,114.45,112.51,113.94,935855
- 2302024-11-15,113.95,114.79,113.68,114.69,874733
- 2312024-11-18,115.11,116.31,115.05,116.23,1040787
- 2322024-11-19,116.24,117.06,115.44,116,937440
- 2332024-11-20,115.95,117.23,115.64,116.84,823388
- 2342024-11-21,117.06,117.25,113.86,114.78,1089312
- 2352024-11-22,114.98,115.89,114.65,115.79,1022773
- 2362024-11-25,115.33,116.6,114.95,115.96,1026974
- 2372024-11-26,115.96,116.12,114.44,115.27,835618
- 2382024-11-27,115.52,116.04,113.23,113.68,874303
- 2392024-11-28,113.62,115.7,113.4,115.49,1113498
- 2402024-11-29,115.59,115.91,114.08,114.48,868109
- 2412024-12-02,114.29,115.08,112.44,112.96,882868
- 2422024-12-03,112.78,114.78,112.75,113.89,1011644
- 2432024-12-04,113.66,114.25,113.22,114.08,1185583
- 2442024-12-05,113.87,114.27,113.02,113.71,1000681
- 2452024-12-06,114.11,114.69,113.93,114.45,1080434
- 2462024-12-09,114.55,115.51,114.49,114.88,1086653
- 2472024-12-10,115.28,116.1,114.45,114.85,904380
- 2482024-12-11,114.8,115.28,114.75,115.21,954253
- 2492024-12-12,115.34,115.65,115.11,115.41,1090996
- 2502024-12-13,115.55,117.32,115.24,116.54,1181904
- 2512024-12-16,116.76,118,116.64,117.87,1108078
- 2522024-12-17,117.99,119.75,117.67,119.11,847644
- 2532024-12-18,118.76,120.39,118.54,119.63,1131478
- 2542024-12-19,119.55,122.87,119.44,122.46,1165239
- 2552024-12-20,122.66,123.7,121.73,122.98,1042879
- 2562024-12-23,123.11,123.62,122.35,123.49,1110737
- 2572024-12-24,123.82,124.48,122.82,123.7,1150610
- 2582024-12-25,123.58,125.73,123.55,125.36,1053172
- 2592024-12-26,125.32,125.9,124.03,125.01,809510
- 2602024-12-27,125.23,127.55,124.86,126.64,859792
- 2612024-12-30,126.3,127.57,126.06,127.08,1183448
- 2622024-12-31,126.78,127.26,125.45,125.78,830929
- 2632025-01-01,125.63,127.42,124.63,126.45,877310
- 2642025-01-02,126.65,126.74,125.05,125.59,1157530
- 2652025-01-03,125.64,126.09,123.23,124.21,1189087
- 2662025-01-06,123.86,124.22,121.26,121.78,1010388
- 2672025-01-07,121.63,121.91,120.86,121.77,1022143
- 2682025-01-08,121.9,122.39,120.94,121.26,1089234
- 2692025-01-09,121.05,121.88,117.92,118.47,1177842
- 2702025-01-10,118.66,119.79,117.93,119.06,907150
- 2712025-01-13,118.87,119.69,115.76,116.17,1144393
- 2722025-01-14,116.57,117.05,115.87,116.01,1086110
- 2732025-01-15,115.87,116.34,114.15,114.21,934117
- 2742025-01-16,114.16,114.83,113.43,113.7,918009
- 2752025-01-17,113.57,114,111.25,111.58,923284
- 2762025-01-20,111.73,112.66,111.46,111.83,827167
- 2772025-01-21,111.97,112.14,111.42,111.81,1141241
- 2782025-01-22,111.58,111.99,110.91,110.92,1180052
- 2792025-01-23,111.04,111.71,109.35,109.92,963781
- 2802025-01-24,110.04,111.29,109.79,110.94,1150867
- 2812025-01-27,110.81,111.11,109.84,110.12,1014493
- 2822025-01-28,109.8,110.82,109.04,110.74,1092665
- 2832025-01-29,110.67,111.73,110.07,111.2,992317
- 2842025-01-30,111.15,112.88,110.98,112.05,1107781
- 2852025-01-31,111.88,112.64,111.06,112.52,848592
- 2862025-02-03,112.58,113.02,111.44,111.97,1083660
- 2872025-02-04,112.07,113.66,111.81,113.47,1157596
- 2882025-02-05,113.53,114.12,112.28,112.53,985517
- 2892025-02-06,112.83,113.84,112.11,113.04,1185885
- 2902025-02-07,113.41,114.27,113.26,113.51,900815
- 2912025-02-10,113.94,114.36,111.34,112.18,992731
- 2922025-02-11,111.99,113.27,111.39,112.52,1037165
- 2932025-02-12,112.15,112.44,110.99,111.7,811486
- 2942025-02-13,111.54,113.22,110.86,112.57,810031
- 2952025-02-14,112.74,113.22,111.21,111.51,1094953
- 2962025-02-17,111.77,112.44,109.11,109.83,944500
- 2972025-02-18,109.42,109.63,108.41,108.57,1081625
- 2982025-02-19,108.51,109.25,107.95,108.16,981402
- 2992025-02-20,107.74,108.56,106.52,107.32,1079153
- 3002025-02-21,107.74,107.75,106.41,106.43,1147212
- 3012025-02-24,106.59,107.12,103.31,104,991441
- 3022025-02-25,103.94,105.06,103.51,104.49,844410
- 3032025-02-26,104.19,104.77,101.7,101.7,1061499
- 3042025-02-27,101.93,102.23,100.75,101.05,869391
- 3052025-02-28,101.43,101.49,100.07,100.15,1088488
- 3062025-03-03,100.07,100.84,99.96,100.3,1093514
- 3072025-03-04,100.46,100.53,99.14,99.29,829380
- 3082025-03-05,99.53,99.68,98.09,98.64,974531
- 3092025-03-06,98.8,99.06,98.13,98.59,838184
- 3102025-03-07,98.4,99.28,98.38,98.68,1125387
- 3112025-03-10,98.46,100.82,97.8,100.48,953937
- 3122025-03-11,100.79,100.83,100.04,100.42,1080304
- 3132025-03-12,100.2,100.52,99.4,100.51,947471
- 3142025-03-13,100.39,102.17,100.18,101.88,1189034
- 3152025-03-14,102,103.51,101.68,102.97,1001408
- 3162025-03-17,103.23,103.95,102.59,103.91,864345
- 3172025-03-18,104.19,105.05,103.48,104.97,1052928
- 3182025-03-19,105.1,105.15,104.63,104.86,1030054
- 3192025-03-20,105.17,107.14,104.47,106.56,899564
- 3202025-03-21,106.18,106.94,105.52,106.91,1192302
- 3212025-03-24,107.34,109.4,106.82,108.83,879578
