Naar inhoud gaan
Documentatie · Onderzoeks- en strategietools

Backtest Lab: backtests en optimalisaties

Voer zelf backtests en optimalisaties uit voor een strategie, buiten de pipeline en met instellingen die je zelf kiest.

Wat Backtest Lab is

Backtest Lab voert een backtest of optimalisatie van een strategie uit volgens jouw instellingen, zonder deze opnieuw door de pipeline te sturen. Het gebruikt dezelfde engine, data en kostenmodel als de pipeline, zodat een labresultaat vergelijkbaar is met de eigen resultaten van de strategie.

Wat je kunt testen

Je kunt de huidige versie testen van elk van je eigen strategieën, strategieën die je met Strategie importeren hebt binnengehaald zodra de overzetting is geverifieerd, en marktplaatskopieën zolang je abonnement de code ontgrendeld houdt.

Instellingen die je beheert

Kies de testperiode, het startkapitaal, de kosten, de hefboom en de parameterwaarden. Stel voor een optimalisatie ook het zoekbereik van elke parameter in. Het startkapitaal begint bij $100, de kosten kunnen oplopen tot 0,5% en de periode kan op zijn vroegst in 2010 beginnen. Een backtest vereist minstens een dag aan gegevens; een optimalisatie minstens 90 dagen.

Prijs en credits

De prijs van een opdracht wordt getoond voordat je begint en staat vast zodra je deze indient. Een backtest kost enkele credits, afhankelijk van het aantal candles; een optimalisatie kost meer omdat deze veel backtests uitvoert, afhankelijk van het aantal parameters dat wordt doorzocht. Voor labopdrachten moet je voldoende credits op je saldo hebben. Als een opdracht mislukt voordat deze wordt uitgevoerd, wordt geannuleerd voordat deze start of verloren gaat, krijg je alle credits terug.

Limieten

Je kunt maximaal 3 labtaken tegelijk actief hebben, waarvan er slechts één een optimalisatie mag zijn, en maximaal 30 taken per uur starten.

Labresultaten lezen

Elke opdracht rapporteert de Sharpe-ratio, het totale rendement, de maximale drawdown, het aantal transacties, het winpercentage en de vermogenscurve. Een laboptimalisatie is je eigen experiment: deze verandert het pipeline-record van de strategie, de promotiestatus of de gates niet.