Dagens marknadsanalysplattformar gör det möjligt för handlare att snabbt granska ett handelssystem. Oavsett om man tittar på hypotetiska resultat eller faktiska handelsdata finns det hundratals prestandametriker som kan tillämpas. Dessa prestandametriker visas vanligtvis i en strategiprestationsrapport, en sammanställning av data baserad på olika matematiska aspekter av ett systems prestanda. Att veta vad man ska leta efter i en strategiprestationsrapport kan hjälpa handlare att analysera systemets styrkor och svagheter.
En strategiprestationsrapport är en objektiv utvärdering av ett handelssystemets prestanda. Handlare kan skapa strategiresultatrapporter för att analysera deras faktiska handelsresultat. En uppsättning handelsregler kan också tillämpas på historiska data för att bestämma hur systemet skulle ha presterat under den angivna perioden - en process som kallas backtesting. De flesta marknadsanalysplattformar gör det möjligt för handlare att skapa en strategiprestationsrapport under backtesting, ett värdefullt verktyg för handlare som vill testa ett handelssystem innan de används på marknaden.
Delar av en strategi Prestationsrapport
"Förstasidan" i en strategiprestationsrapport är resultatöversikten. Figur 1 visar ett exempel på en prestationsöversikt som inkluderar olika prestandametriker. Statistiken listas till vänster om rapporten. motsvarande beräkningar finns på höger sida, separerade i kolumner. Rapportens fem nyckeltal är understrukna. vi kommer att diskutera dem i detalj senare.
Utöver resultatöversikten som ses i figur 1, kan strategiresultatrapporter också innehålla handelslistor, periodiska avkastningar och resultatgrafer. Handelslistan ger en redogörelse för varje handel som gjordes, inklusive information som typen av handel (lång eller kort), datum och tid, pris, nettovinst, kumulativ vinst och procentuell vinst. Handelslistan gör det möjligt för handlare att se exakt vad som hände under varje handel.
Genom att titta på periodiska avkastningar för ett system kan handlare se prestanda uppdelade i dagliga, veckovis, månatliga eller årliga segment. Det här avsnittet är användbart för att bestämma vinster eller förluster under en viss tidsperiod. Näringsidkare kan snabbt utvärdera hur ett system presterar på en daglig, vecko, månad eller års basis. Det är viktigt att komma ihåg att det i handeln är de kumulativa vinsterna (eller förlusterna) som spelar roll. Att titta på en handelsdag eller en handelsvecka är inte lika betydande som att titta på månads- och årsdata.
En av de snabbaste metoderna för att analysera strategiprestanda är prestationsgrafen. Detta visar handelsdata på olika sätt, från ett stapeldiagram som visar en månatlig nettovinst till en aktiekurva. I vilket fall som helst ger prestationsgrafen en visuell representation av alla branscher under perioden, vilket gör det möjligt för handlare att snabbt avgöra om ett system presterar eller inte. Figur 2 visar två resultatgrafer: en som ett stapeldiagram över månatlig nettovinst; den andra som en aktiekurva.
Nyckeltal för en strategiprestationsrapport
En strategiprestationsrapport kan innehålla en enorm mängd information om ett handelssystemets prestanda. Även om all statistik är viktig, är det bra att begränsa det ursprungliga omfånget till fem viktiga prestandametriker:
- Total nettovinst Resultatfaktor Procent Lönsam genomsnitt Handel Nettovinst Maximalt utdrag
Dessa fem mätvärden ger en bra utgångspunkt för att testa ett potentiellt handelssystem eller utvärdera ett live-handelssystem.
Total nettovinst
Den totala nettovinsten representerar slutlinjen för ett handelssystem under en viss tidsperiod. Detta värde beräknas genom att subtrahera bruttoförlusten för alla förlorade affärer (inklusive provisioner) från bruttovinsten för alla vinnande branscher. Formeln skulle vara:
Bruttovinst - Bruttoförlust = Total nettovinst
Så i figur 1 beräknas den totala nettovinsten som:
Medan många handlare använder den totala nettovinsten som det primära sättet att mäta handelsprestanda, kan metriken enbart vara vilseledande. I sig själv kan denna metrisk inte avgöra om ett handelssystem fungerar effektivt, och det kan inte heller normalisera resultaten av ett handelssystem baserat på den risk som upprätthålls. Även om det verkligen är en värdefull statistik, bör den totala nettovinsten ses i samarbete med andra prestationsmätningar.
Vinstfaktor
Vinstfaktorn definieras som bruttovinsten dividerat med bruttoförlusten (inklusive provisioner) för hela handelsperioden. Denna prestationsmätning hänför sig till vinsten per riskenhet, med värden större än ett som indikerar ett lönsamt system. Som ett exempel indikerar strategiprestationsrapporten som visas i figur 1 att det testade handelssystemet har en vinstfaktor på 1, 98. Detta beräknas genom att dividera bruttovinsten med bruttoförlusten:
149 020 $ ÷ 75 215 $ = 1, 98
Detta är en rimlig vinstfaktor och betyder att detta system ger en vinst. Vi vet alla att inte varje handel kommer att bli en vinnare och att vi måste tåla förluster. Vinstfaktormetriket hjälper handlare att analysera i vilken grad vinster är större än förluster.
149 020 $ ÷ 159 000 $ = 0, 94
Ovanstående ekvation visar samma bruttovinst som den första ekvationen men ersätter ett hypotetiskt värde för bruttoförlusten. I detta fall är bruttoförlusten större än bruttovinsten, vilket resulterar i en vinstfaktor som är mindre än en. Detta skulle vara ett förlorande system.
Procent lönsam
Den procentuella lönsamma metriken är också känd som sannolikheten för att vinna. Denna metrisk beräknas genom att dela antalet vinnande affärer med det totala antalet handel för en viss period. Som en ekvation:
Totala transaktioner Vinnande handel =% lönsam
I exemplet som visas i figur 1 skulle den procentuella lönsamheten vara:
102 (vinnande affärer) ÷ 163 (totalt antal affärer) = 62, 58% (procent lönsamt)
Det ideala värdet för den procentuella lönsamma metriken varierar beroende på näringsidkarens stil. Handlare som vanligtvis går för större drag, med större vinster, kräver bara ett lågt procent lönsamt värde för att upprätthålla ett vinnande system, eftersom de branscher som vinner - det är lönsamt, det vill säga - vanligtvis är ganska stora. Detta händer vanligtvis med strategin känd som trendhandel. De som följer denna strategi upplever ofta att så få som 40% av handeln kan tjäna pengar och fortfarande producera ett mycket lönsamt system eftersom de branscher som vinner följer trenden och vanligtvis uppnår stora vinster. De branscher som inte vinner är vanligtvis stängda för en liten förlust.
Intradagshandlare, och speciellt scalpers, som ser ut att vinna ett litet belopp på en handel medan de riskerar ett liknande belopp kommer att kräva en högre procent lönsam metrisk för att skapa ett vinnande system. Detta beror på det faktum att de vinnande handlarna tenderar att vara nära i värde för de förlorande handeln; för att "komma vidare" måste det finnas en betydligt högre procent lönsam. Med andra ord, fler affärer måste vara vinnare, eftersom varje vinst är relativt liten.
Genomsnittligt handelsnetto
Den genomsnittliga nettovinsten för handeln är systemets förväntningar: Det representerar det genomsnittliga pengar som vann eller förlorades per handel. Den genomsnittliga nettovinsten beräknas genom att dela den totala nettovinsten med det totala antalet handel. Som en ekvation:
Total handelTotal nettovinst = handels nettovinst
I vårt exempel från figur 1 skulle den genomsnittliga nettovinsten för handeln vara:
73 805 $ (total nettovinst) ÷ 166 (totalt antal affärer) = 452, 79 $ (genomsnittlig nettovinst)
Med andra ord, med tiden kan vi förvänta oss att varje handel som genereras av detta system kommer att i genomsnitt vara 452, 79 USD. Detta tar hänsyn till både att vinna och förlora affärer eftersom det är baserat på den totala nettovinsten.
Detta antal kan skevas av en utläggare, en enda handel som skapar en vinst (eller förlust) många gånger större än en vanlig handel. En outlier kan skapa orealistiska resultat genom att överinflata den genomsnittliga nettovinsten för handeln. En outlier kan göra att ett system verkar betydligt mer (eller mindre) lönsamt än det är statistiskt. Fördelaren kan tas bort för att möjliggöra en mer exakt utvärdering. Om framgången för handelssystemet i backtesting beror på en outlier måste systemet förfinas ytterligare.
Maximal dragning
Den maximala nedräkningsmetriken avser "värsta fall" under en handelsperiod. Det mäter det största avståndet, eller förlusten, från en tidigare aktietopp. Den här metriken kan hjälpa till att mäta mängden risk som ett system medför och avgöra om ett system är praktiskt, baserat på kontostorlek. Om den största summan pengar som en näringsidkare är villig att riskera är mindre än den maximala neddragningen är handelssystemet inte lämpligt för näringsidkaren. Ett annat system, med ett mindre maximalt utdrag, bör utvecklas.
Detta värde är viktigt eftersom det är en verklighetskontroll för handlare. Nästan alla handlare kan tjäna en miljon dollar - om de skulle kunna riskera 10 miljoner. Den maximala nedräkningsmetriken måste vara i linje med näringsidkarens risktolerans och storleken på handelskontot.
Poängen
Rapporter om strategiprestanda, oavsett om de tillämpas på historiska eller live-handelsresultat, kan vara ett kraftfullt verktyg för att hjälpa handlare att utvärdera sina handelssystem. Även om det är lätt att vara uppmärksam på bara slutresultatet eller den totala nettovinsten (vi vill alla veta hur mycket pengar vi tjänar) kan övervägande av ytterligare prestandametriker ge en mer omfattande bild av systemets effektivitet - och dess förmåga att uppnå våra handelsmål.
