Hur man manuellt backtestar flera marknader samtidigt

Av | 13 juni 2024


Att backtesta flera marknader samtidigt har flera fördelar.

Den korta versionen är att du sparar tid och du kan testa baserat på marknadskorrelationer.

Denna process kommer att likna att backtesta flera tidsramar samtidigt, men kommer att kräva ett par ytterligare inställningar.

Att backtesta flera marknader är enkelt med en automatiserad strategi.

Kör bara handelsprogrammet mot data från olika marknader.

Men att titta på flera marknader samtidigt är inte lika lätt med manuell testning.

I den här snabba handledningen kommer jag att ge dig fördelarna och nackdelarna med manuell backtestning på flera marknader och exakt hur du gör det.

?

Fördelar med att backtesta flera marknader samtidigt

Om du redan vet om fördelarna med att backtesta flera marknader, hoppa ner till avsnittet om inställningar.

Men om du inte är säker på varför du ska göra det, här är de två främsta anledningarna.

Spara tid

Handlare vid yachthamnen

För det första kan du spara massor av tid genom att testa flera marknader.

Låt oss säga att du manuellt vill backtesta en handelsstrategi på EURUSD och S&P500 samtidigt.

Dessutom, låt oss säga att det tar två dagar att testa varje marknad individuellt.

Om du kör båda diagrammen samtidigt och tar affärer på båda diagrammen, kan det bara ta 2,5 dagar att göra ditt test istället för 4 dagar.

Detta är en enorm fördel.

Se Marknadskorrelationer

Det andra skälet till att backtesta flera marknader samtidigt är att se marknadskorrelationer.

Till exempel är en ofta omtalad korrelation mellan CADJPY och olja.

Eftersom Kanada är en stor oljeexportör och Japan importerar all sin olja, kan oljepriset påverka varje ekonomi i enlighet därmed.

Som alltid, ta inte mitt ord för det, testa själv.

Det finns många andra marknadsdynamiker på spel när det gäller valutapriser, så oljepriset kommer inte alltid att ha den största inverkan.

Men om du vill testa detta kan det vara svårt att se korrelationen (eller bristen på sådan) om du bara backtestar en marknad i taget.

Att ha båda diagrammen sida vid sida gör detta enkelt.

Nackdelar med att backtesta flera marknader samtidigt

Backtestning på flera marknader är dock inte bara solsken och enhörningar.

Här är vad du bör vara medveten om om du ska göra det här.

Förlust av fokus

En potentiell nackdel är att du kan missa några signaler om du har för många marknader öppna samtidigt.

Så om du vill testa på flera marknader måste du vara superfokuserad.

Det är verkligen lätt att missa affärer när du har flera diagram på gång samtidigt.

Jag skulle föreslå att du inte testar mer än 3 marknader samtidigt…max.

Två marknader är idealiskt.

Dator sakta ner

Om du har för många marknader öppna samtidigt kan detta också göra din dator långsammare.

Ditt handelsprogram måste uppdatera data för varje diagram och även beräkna dina indikatorer (om du använder några).

Beroende på hur kraftfull din dator är och vilken backtesting-programvara du använder, kan detta sakta ner.

Så var säker på att du har en anständig dator och mjukvara som kan hantera detta.

Den viktigaste specen på en dator kommer att vara mängden RAM-minne du har.

Processorhastigheten bidrar visserligen till den totala hastigheten, men så länge du har en processor tillverkad under de senaste 5 åren kommer du att se sätt mer vinster från RAM.

Minst 16 GB rekommenderas, men 32 GB eller mer är idealiskt.

Hur man ställer in ett backtest på flera marknader

Okej, nu när du har lite bakgrund om manuell backtestning på flera marknader, låt oss gå in på hur man gör detta.

Jag har personligen gjort det här med NakedMarkets och Forex Testermen detta kommer att fungera på liknande sätt i andra program.

Om din programvara inte kan göra detta, rekommenderar jag starkt att du byter till NakedMarkets.

Denna programvara är mycket mer optimerad för backtestning på flera marknader än Forex Tester.

Jag kommer att använda NakedMarkets för resten av den här handledningen eftersom det är det jag använder.

Steg 1: Ladda ner historiska data

Du kommer att behöva lite data att testa med, så det första steget är att gå till: Verktyg > Datacenter och ladda ner historiska data för de marknader du vill testa.

NakedMarkets tillhandahåller uppdaterad historisk data gratis, ingen prenumeration behövs.

NakedMarkets datacenter

Steg 3: Konfigurera Backtest

När data har laddats är det dags att lägga till dina diagram och ställa in dem.

Gå till: Fil > Nytt Backtest

Nytt ryggtest

Namnge ditt backtest och startsaldot för kontot.

Klicka sedan Nästa.

Skapa nytt baktest

Välj de marknader du vill backtesta. Se till att välja mer än en marknad på den här skärmen.

Klicka på Nästa.

marknader till backtest-listan

Använd standardinställningarna på den sista skärmen och klicka på Avsluta.

Sista skärmen

Nu öppnas ett fönster för varje marknad.

Diagram öppna

Ändra storlek på fönstren efter din smak.

Ändra storlek på diagram

Om du behöver lägga till fler fönster, klicka på: Fil > Lägg till nytt diagram och välj det diagram du vill lägga till.

Du kommer bara att kunna lägga till marknader som du valde när du skapade backtestet.

Tänk på att du också kan ha flera tidsramar för varje marknad.

Lägg bara till ett annat diagram för varje marknad och ändra sedan tidsramen för det andra diagrammet.

Du kan också ändra tidsramen för varje diagram genom att klicka på diagrammet du vill ändra och sedan klicka på tidsramsknapparna i det övre vänstra hörnet av skärmen.

När alla dina diagram är konfigurerade är det dags att börja testa!

Steg 4: Tryck på Spela och börja ta affärer

Det svåra är gjort, nu är det dags att börja testa.

Tryck på uppspelningsknappen i din programvara och den kommer att flytta fram alla dina sjökort med samma hastighet.

Spela upp knappen i NakedMarkets

Ta affärer enligt din handelsplan.

Steg 5: Granska dina resultat

När du har slutfört en hel omgång av backtesting är det dags att se hur bra du gjorde det.

Ett vanligt misstag är att bedöma en handelsstrategi enbart utifrån dess totala avkastning.

Proffs undersöker alla aspekter av en strategi för att identifiera dess potential eftersom de flesta strategier inte kommer att ha bra resultat vid första försöket.

Det finns tre huvudfrågor som du bör ställa dig själv när du granskar dina backtesting-resultat:

  • Kan jag möjligen förbättra denna strategi? Detta är vanligtvis möjligt när en strategi är nära breakeven. Överväg att experimentera med din riskhantering eller exit.
  • Kan jag eventuellt handla detta på olika tidsramar eller på flera marknader samtidigt? Detta kan ge dig fler affärer, om bristen på affärer är ditt problem.
  • Är den övergripande trenden för kontosaldo bra? Om din strategi vinner konsekvent, men har en låg total avkastning, kan du helt enkelt behöva öka din risk.

Läs mer om hur du optimerar dina strategier i den här artikeln.

Var villig att experimentera med din strategi tills du hittar något som fungerar.

Det är det fina med backtesting.

Du får en bra uppfattning om vad som fungerar INNAN du faktiskt riskerar riktiga pengar.

Det finns också ett kreativt inslag, som gör det roligt att testa nya idéer som man kommer på.

Slutsats

Så det är därför och hur du manuellt backtestar dina handelsstrategier på flera marknader samtidigt.

Om du har testat en marknad i taget kan detta vara en spelförändring.

Det gör att du kan hitta lönsamma handelsstrategier och eliminera förlorare snabbare.

Lycka till med att testa!



Source link