Haal het meeste uit uw handelsstrategieën met optimalisatie

Met de krachtige Strategy Analyzer van NinjaTrader kunnen handelaren hun geautomatiseerde handelsstrategieën backtesten met behulp van historische marktgegevens. Bovendien kunnen handelaren een optimalisatietest uitvoeren om te bepalen welke parameters kunnen leiden tot de beste prestaties in de live markten.

Welke periode van een voortschrijdend gemiddelde en grafiekinterval zouden bijvoorbeeld het beste presteren bij het gebruik van voortschrijdende gemiddelde doelen als verkoopsignaal? Deze variabelen kunnen worden getest in een willekeurig aantal combinaties voor verschillende prestatie-uitkomsten. Optimalisatie helpt handelaren te bepalen welke combinatie hun strategie het beste in de live markten kan positioneren.

Hoe werkt strategie-optimalisatie?

Net als bij een backtest, zal een optimalisatie uw geautomatiseerde strategie uitvoeren op historische gegevens om de prestaties te testen en te analyseren. Het belangrijkste verschil is dat een optimalisatie meerdere instellingen test om te bepalen welke aanpak het beste zou hebben gepresteerd. Deze feedback is cruciaal voor strategiebouwers om hun algoritmen en geautomatiseerde systemen te verfijnen en te verbeteren.

Een optimalisatie uitvoeren

Om een ​​optimalisatie uit te voeren, moet de gebruikte NinjaScript-strategie inputs hebben om te optimaliseren. Invoer kan bijvoorbeeld de periode zijn van een voortschrijdend gemiddelde, een overbought of oversold RSI-drempel, of een andere indicatorparameter die vooraf door de gebruiker kan worden gedefinieerd.

  1. In het paneel Instellingen van het venster Strategy Analyzer, onder Backtest-type selecteer Optimalisatie . Eenmaal Optimalisatie is geselecteerd, verschijnen er aanvullende instellingen.
  2. Onder Strategieparameters , de beschikbare inputs voor de geselecteerde strategie zijn te vinden.
  3. Configureer de benodigde strategieparameters voor uw optimalisatie.
  4. Stel het aantal beste resultaten in dat u wilt behouden.
  5. De Optimaliseren op instelling biedt een uitgebreide lijst met items om de optimalisatieresultaten op te baseren.
  6. Zodra alle instellingen naar wens zijn geconfigureerd, klikt u op Uitvoeren om de optimalisatie uit te voeren.

Optimalisatieresultaten bekijken

Zodra de optimalisatie is voltooid, zijn de resultaten te vinden in het deelvenster Prestatieresultaten aan de linkerkant van het venster Strategy Analyzer.

In de linkerbovenhoek verschijnt elke test die tijdens de optimalisatie is uitgevoerd. De Parameters kolom geeft aan welke waarden zijn gebruikt voor de invoer van elke test.

Om de gedetailleerde prestatieresultaten van elke test te bekijken, selecteert u de gewenste test van bovenaf en de resultaten verschijnen in de linkerbenedenhoek. Het type rapport dat wordt weergegeven, hangt af van de stijl die is geselecteerd in de Weergave vervolgkeuzemenu.

Ongeacht de strategie of optimalisatieresultaten, moeten handelaren zich bewust zijn van de risico's en de blootstelling aan onvoorspelbare markten beheren.

Backtesting en optimalisatie zijn cruciale stappen om ervoor te zorgen dat uw geautomatiseerde strategie klaar is voor live markten. Het NinjaTrader-platform is altijd GRATIS voor backtesting, geavanceerde grafieken en handelssimulatie. Ga aan de slag met ons bekroonde handelsplatform!


Futures en grondstoffen
  1. Futures en grondstoffen
  2. Futures handelen
  3. Optie