Den ultimata guiden till TradingView Backtesting

Av | 10 juli 2024


?

När du köper något via en av länkarna på vår webbplats kan vi tjäna en affiliate-kommission.

I den här handledningen kommer jag att visa dig hur du använder backtesting-funktionen i TradingView och ger dig fördelarna och nackdelarna med denna plattform, baserat på min personliga erfarenhet.

Detta kraftfulla verktyg låter handlare testa effektiviteten av vilken handelsstrategi som helst, oavsett om det är en de har utvecklat själva eller en som skapats av en medlem av TradingView Community.

Viktiga takeaways

  • TradingViews backtesting-funktion gör det möjligt för handlare att snabbt testa ett brett urval av handelsstrategier över en stor samling världsomspännande handelsmarknader.
  • Plattformen erbjuder en mängd olika strategier skapade av Community-medlemmar, samt möjligheten att skapa din egen.
  • Även om det kan finnas begränsningar för TradingViews backtesting-plattform, finns det också lösningar.

Fördelar med TradingView Backtesting

Handel på stranden

Här är några av fördelarna med att använda TradingViews backtesting-plattform:

  • Snabba resultat: Backtesting-systemet är snabbt och du kan se resultaten direkt. Detta gör att du kan iterera snabbt och anpassa din strategi därefter.
  • Gemenskapsskript: Du kan använda andra handlares strategier som är tillgängliga i gemenskapen. Detta sparar tid och ansträngning för att utveckla din egen strategi.
  • Historiska datum: TradingView har en Djup backtesting funktion som tillhandahåller all historisk data du behöver för att genomföra ett grundligt backtest.
  • Lätt att använda: Backtest-funktionen är enkel, inga komplexa inställningar krävs.
  • Få tillgång till massor av världsomspännande marknader: TradingView ger handlare tillgång till ett brett utbud av marknader från hela världen. Det kan vara den största samlingen av allmänt tillgängliga dataflöden i världen.
  • Webbläsarbaserad: Finns på nästan alla operativsystem.
  • Skapa dina egna strategier: Gör och testa dina egna strategier snabbt med Pine Script.

Nu när du vet lite om plattformen, så här börjar du använda den.

Hur man får åtkomst till Strategi Tester på TradingView

Se först till att du är inloggad på en betalt konto.

För att komma åt backtesting-funktionen, klicka först på Strategitestare fliken längst ned på skärmen.

Strategitestare i TradingView

Därifrån klickar du på Ladda din strategi knapp.

Detta kan antingen vara en strategi som du har skapat eller en som har utvecklats av en Community-medlem inom TradingView.

För att hitta en strategi, sök på namn eller bläddra igenom de tillgängliga community-skripten.

Se till att använda menyn till vänster i fönstret för att se andra typer av strategier.

Välj Personlig för att se de strategier du har skapat.

TradingView-strategier

Ja, det finns MASSOR av strategier tillgängliga och det kan vara lite överväldigande.

Så börja med något som du förstår och testa alla relaterade strategier.

Till exempel när jag söker efter en Bollinger Bands handelsstrategihär är vad som kommer upp.

Siffran till höger om varje strategi anger antalet personer som för närvarande använder den.

Strategilista i TradingView

Vanligtvis är de mest populära i toppen.

Men inte alltid.

Så bläddra igenom strategierna för att se dem alla.

När jag klickar på en strategi kommer TradingView att lägga till den i mitt diagram, köra backtestet på den aktuella marknaden/tidsramen och ge mig resultaten.

Strategiresultat

Du kan se affärerna det tog och få en resultatöversiktsrapport under diagrammet.

Ganska snyggt!

Hur man kör backtestet på andra marknader och tidsramar

När du väl har valt en strategi att backtesta är det superenkelt att köra testet på vilken marknad och tidsram som helst som är tillgänglig på TradingView.

För att köra testet på en annan tidsram, klicka helt enkelt på en av de tillgängliga tidsramarna högst upp i det aktuella diagrammet.

Du kan till och med ställa in din egen anpassade tidsram genom att klicka på nedåtpilen och välja ”Lägg till anpassat intervall”.

Tidsramar i TradingView

Resultaten av backtestet på den tidsramen kommer att visas längst ner på skärmen, precis som med det första backtestet.

Du kommer att se resultaten nästan omedelbart, vilket gör detta till ett mycket effektivt sätt att backtesta.

För att testa strategin på andra marknader, klicka på bevakningslistikonen i det övre högra hörnet, klicka sedan på den marknad du vill backtesta.

TradingView backtest på ny marknad

Du kan också klicka på den aktuella marknadstickern i det övre vänstra hörnet av skärmen och söka efter en ny marknad att testa.

Sök efter marknad i TradingView

Återigen, så snart du väljer marknad kommer du att se backtestresultaten i den nedre panelen.

Ta bort en handelsstrategi

För att ta bort en strategi från ditt diagram, klicka på Objekt träd ikonen på höger sida av skärmen och klicka sedan på Radera ikonen bredvid handelsstrategin.

Ta bort TradingView-strategi

När du har tagit bort en strategi kan du en ny eller gå tillbaka till att använda TradingView som bara en kartplattform.

Utvärdera backtesting-resultat

Nu är det viktigt att prata om vad ett ”bra” testresultat är.

Många nya handlare tror att de måste ha ett fantastiskt resultat vid första försöket, annars är backtestet ett misslyckande.

Det är inte så det fungerar.

I verkligheten är det bäst att leta efter strategier som har potential.

Så här är några saker att leta efter:

  • Strategin är nära breakeven: Strategin kan optimeras
  • Det finns enorma vinnare, som långsamt tas ut av små förlorare: Antalet förlorare kan möjligen minskas
  • Omvänt finns det genomgående små vinnare, men några stora förlorare: Storleken på de förlorande affärerna kan minskas
  • Strategier som presterar bra på vissa marknader men inte andra: Handla det bara på marknader där det presterar bra

Men det är bara toppen av isberget.

För att få en komplett guide om hur man bedömer och eventuellt förbättrar backtesting-resultat, läs min artikel om bra backtesting resultat.

Att välja en handelsstrategi på ett smart sätt

När det gäller att välja strategier att testa finns det ett par sätt att närma sig det.

Först kan du bläddra i tillgängliga strategier som du kan använda gratis, som jag nämnde ovan.

Sortera strategierna efter popularitet och backtesta var och en.

Detta är en anständig metod om du inte vet var du ska börja.

Men du kommer snabbt att lära dig att de flesta gratisstrategierna inte fungerar.

Ja, du får vanligtvis vad du betalar för.

Och det finns så många strategier där ute att det skulle ta en evighet att testa dem alla.

Så när du tröttnar på att leta efter slumpmässiga ass-strategier är det dags att bli smartare.

Ett bättre sätt att närma sig denna process är att börja med att fråga dig själv vilken typ av strategi du letar efter:

  • Föredrar du trendstrategier?
  • Vill du handla en RSI strategi?
  • Vill du daghandla?

Ta sedan en titt på alla strategier som faller inom din valda kategori.

Sök nyckelord relaterade till den typ av strategi du vill hitta.

Testa dem igen och se hur de presterar.

Återigen är chansen stor att de inte kommer att fungera.

Men de kanske.

I värsta fall kommer de att ge dig en bra utgångspunkt och idéer för din egen strategi.

Detta är en stor fördel med TradingView Community.

Hur du skapar din egen strategi

Eftersom många av handelsstrategierna på TradingView är gratis och öppen källkod, kan du använda dem för att snabbt bygga din egen strategi.

Hitta först en gratis strategi som du vill bygga vidare på.

Skapa sedan ditt eget Pine Script-projekt genom att klicka på Pine Redaktör fliken längst ned på skärmen.

TradingView Pine Editor

Kopiera och klistra in en befintlig strategi i Pine Script-fliken och börja göra justeringar.

Spara strategin och kör sedan ett backtest.

Ja, det måste du lär dig Pine Script.

Men de flesta programmeringstutorials kan vara väldigt tråkiga.

När du vet vad du vill ha och du har en startmall för att komma dit, blir lärandet mycket roligare och du ser oftast resultat snabbare.

Fokusera på de delar av det aktuella skriptet som du vill ändra och gå därifrån.

För att registrera dig för TradingView, gå hit.

Överväganden om historisk datatillgänglighet

När du använder backtesting-funktionen i TradingView är det viktigt att förstå hur mycket historisk data som testas i varje test.

Datatillgängligheten kommer att variera beroende på marknad och tidsram.

Diagram med högre tidsram som de dagliga, veckovisa och månatliga diagrammen har vanligtvis tillräckligt med data för att göra giltiga tester.

Men på lägre tidsramar, som 4-timmarsdiagrammet och nedan, är den historiska informationen mycket begränsad.

Du kanske bara har tillgång till två eller tre års data, vilket aldrig räcker för att göra ett grundligt backtest.

Se till att läsa mer om hur hur många affärer du behöver att ha förtroende för en handelsstrategi.

Om du behöver hela datamängden för en viss marknad måste du prenumerera på Djup backtesting funktion, som endast är tillgänglig på de högre betalplanerna.

Detta är en stor nackdel med plattformen.

Om du inte vill betala den högre TradingView månadsavgiften finns det andra lösningar som t.ex Nakna marknadersom vanligtvis ger mycket mer historisk data än TradingView och gratis pågående datauppdateringar, för bara en engångsinvestering.

Begränsningar och nackdelar

Här är begränsningarna för TradingView att vara medveten om:

  • Backtesting-funktionen är endast tillgänglig på TradingView betalda planer.
  • TradingView saknar tillräcklig historisk handelsdata om planerna på lägre nivå. Det kan vara tillräckligt med data på de högre tidsramarna, som det dagliga diagrammet. Om du flyttar ner till lägre tidsramar som 4-timmars- eller 1-timmarsdiagrammet, kanske du bara får två eller tre års data, vilket inte räcker. Du måste betala mer för Djup backtesting för att få mer omfattande data.
  • Det finns inget sätt att ladda upp din egen historiska data.
  • Du kan bara testa en marknad, strategi och tidsram åt gången. Det finns för närvarande inget sätt att backtesta flera variabler samtidigt.
  • Ingen offlinetestning.
  • Rapporteringsmåtten är anständiga, men fortfarande begränsade. Jag skulle vilja se mer detaljerad backtesting-statistik.
  • Även om TradingViews backtesting-funktion är användbar, är den inte en ersättning för livehandel. Du bör fortfarande vara försiktig och inte bara förlita dig på testresultat. Se till att implementera Framåttestning innan du riskerar riktiga pengar på en strategi.

Även om TradingViews backtesting-funktion har sina begränsningar och kostnader, kan den vara ett värdefullt verktyg för att snabbt testa handelsstrategier.

Slutsats

Baserat på min erfarenhet av backtesting-funktionen i TradingView är den inte för alla.

Det är bara riktigt vettigt om du kan göra två saker:

  1. Pine Script-kod
  2. Prenumerera på en betald plan som har Djup backtesting förmåga

En stor fördel med backtesting-funktionen är att du kan testa community-skapade handelsstrategier och skript.

Tyvärr är de flesta av dem värdelösa. Det är inte annorlunda än någon annan plattform.

Men de kan vara en utmärkt utgångspunkt för att ge dig idéer för din egen strategi.

Om du vill backtesta manuellt har TradingView också en Bar Replay-funktion som kommer att eliminera behovet av att lära sig Pine Script.

Så i slutet av dagen kan backtesting i TradingView vara vettigt för vissa handlare, men det är inte för alla.

Som sagt, jag känner starkt att TradingView är bäst kartläggning plattform tillgängliga och Jag rekommenderar det starkt för det.



Source link