Backtesting: Tolkning Tidigare Backtesting är en nyckelkomponent i effektiv handelssystemutveckling. Det uppnås genom att rekonstruera, med historiska data, affärer som skulle ha inträffat i det förflutna med hjälp av regler definierade av en given strategi. Resultatet erbjuder statistik som kan användas för att mäta strategins effektivitet. Med hjälp av denna data kan handlare optimera och förbättra sina strategier, hitta tekniska eller teoretiska brister och få förtroende för sin strategi innan de appliceras på de verkliga marknaderna. Den bakomliggande teorin är att varje strategi som fungerade bra i det förflutna sannolikt kommer att fungera bra i framtiden, och omvänt sett är det sannolikt att någon strategi som utförde dåligt i det förflutna sannolikt kommer att fungera dåligt i framtiden. Den här artikeln tar en titt på vilka applikationer som används för att backtest, vilken typ av data som erhålls och hur man använder den Data och verktygen Backtesting kan ge mycket värdefull statistisk återkoppling om ett visst system. Några universella backtesting-statistik inkluderar: Nettoresultat eller förlust - Netto procentuell vinst eller förlust. Tidsram - Tidigare datum där testning inträffade. Universum - Lager som inkluderades i backtest. Volatilitetsåtgärder - Max procent upp och ner. Medelvärden - Procentuell genomsnittlig vinst och genomsnittlig förlust, medelstänger hålls. Exponering - Andel av investerat kapital (eller exponerat för marknaden). Förhållanden - vinst-till-förlustförhållande. Årlig avkastning - Procentuell avkastning över ett år. Riskjusterad avkastning - Procentuell avkastning som en funktion av risken. Typiskt kommer backtesting programvara att ha två skärmar som är viktiga. Den första tillåter näringsidkaren att anpassa inställningarna för backtesting. Dessa anpassningar inkluderar allt från tidsperiod till provisionkostnader. Här är ett exempel på en sådan skärm i AmiBroker: Den andra skärmen är den faktiska backtestingresultatrapporten. Här kan du hitta all statistik som nämns ovan. Återigen, här är ett exempel på den här skärmen i AmiBroker: I allmänhet innehåller de flesta handelsprogrammen liknande element. Vissa avancerade program innehåller även ytterligare funktioner för att utföra automatisk positionering, optimering och andra mer avancerade funktioner. De 10 buden Det finns många faktorer som handlare uppmärksammar när de backtesting handelsstrategier. Här är en lista över de 10 viktigaste sakerna att komma ihåg vid backtesting: Ta hänsyn till de brett marknadstrender inom tidsramen där en viss strategi testades. Till exempel, om en strategi bara backtestades 1999-2000, kanske det inte går bra på en björnmarknad. Det är ofta en bra idé att backtest över en lång tidsram som omfattar flera olika typer av marknadsförhållanden. Ta hänsyn till universum där backtesting inträffade. Till exempel, om ett brett marknadssystem testas med ett universum bestående av tekniska lager, kan det misslyckas att fungera bra i olika sektorer. Som en allmän regel, om en strategi riktar sig mot en viss genre av lager, begränsa universum till den genren, men i alla andra fall behålla ett stort universum för teständamål. Volatilitetsåtgärder är extremt viktiga att överväga när man utvecklar ett handelssystem. Detta gäller särskilt för hyrda konton, som utsätts för marginalanrop om deras eget kapital sjunker under en viss punkt. Traders bör försöka hålla volatiliteten låg för att minska risken och möjliggöra enklare övergångar in och ut ur ett visst lager. Det genomsnittliga antalet barer som hålls är också mycket viktigt att titta på när man utvecklar ett handelssystem. Även om de flesta backtestingprogrammen innehåller provisionkostnader i de slutliga beräkningarna, betyder det inte att du bör ignorera denna statistik. Om det är möjligt kan du höja ditt genomsnittliga antal barer som hålls, minska provisionskostnaderna och förbättra din övergripande avkastning. Exponering är ett dubbelkantigt svärd. Ökad exponering kan leda till högre vinst eller högre förluster, medan minskad exponering innebär lägre vinst eller lägre förluster. Men i allmänhet är det en bra idé att hålla exponeringen under 70 för att minska risken och möjliggöra enklare övergångar in och ut ur ett visst lager. Den genomsnittliga vinstlösningsstatistiken, kombinerad med vinst-till-förlustförhållandet, kan vara användbar för att bestämma optimal positionsbestämning och pengarhantering med hjälp av tekniker som Kelly-kriteriet. (Se Money Management med hjälp av Kelly-kriteriet.) Traders kan ta större positioner och minska provisionskostnaderna genom att öka sina genomsnittliga vinster och öka deras vinst-till-förlustförhållande. Årlig avkastning är viktig eftersom den används som ett verktyg för att benchmarka systemets avkastning mot andra investeringsplatser. Det är viktigt att inte bara titta på den totala årliga avkastningen utan också ta hänsyn till ökad eller minskad risk. Detta kan göras genom att titta på den riskjusterade avkastningen, som står för olika riskfaktorer. Innan ett handelssystem antas måste det överträffa alla andra placeringsplatser med lika eller mindre risk. Backtesting anpassning är oerhört viktigt. Många backtesting-applikationer har inmatning för provisionsbelopp, runda (eller fraktionerade) partstorlekar, kryssstorlekar, marginalkrav, räntor, antaganden för slipning, positioneringsstorleksregler, same-bar exit-regler, (bakåt) stoppinställningar och mycket mer. För att få de mest exakta backtestingresultaten, är det viktigt att ställa in dessa inställningar för att efterlikna mäklaren som kommer att användas när systemet går live. Backtesting kan ibland leda till något som kallas överoptimering. Det här är ett villkor där resultatresultatet är så högt anpassat till det förflutna att de inte längre är lika exakta i framtiden. Det är generellt en bra idé att genomföra regler som gäller för alla aktier eller en vald uppsättning riktade lager och är inte optimerade i den utsträckning reglerna inte längre är förståeliga av skaparen. Backtesting är inte alltid det mest exakta sättet att mäta effektiviteten i ett visst handelssystem. Ibland misslyckas strategier som fungerade bra tidigare i dag. Tidigare resultat är inte en indikation på framtida resultat. Var noga med att handla ett system som har testats framgångsrikt innan du går live för att vara säker på att strategin fortfarande gäller i praktiken. Slutsats Backtesting är en av de viktigaste aspekterna av att utveckla ett handelssystem. Om det skapas och tolkas ordentligt kan det hjälpa handlare att optimera och förbättra sina strategier, hitta några tekniska eller teoretiska brister, samt få förtroende för sin strategi innan de appliceras på den verkliga världsmarknaden. Resurser Tradecision (tradecision) - High-end Trading Systemutveckling AmiBroker (amibroker) - Budget Trading System Development. Backtesting och simuleringsprogram för Day Traders Flera leverantörer har stigit för att möta utmaningen av backtesting och simulering så dagens näringsidkare kan testa sina strategier innan de lägger ner riktiga pengar. Denna lista är inte uttömmande, det är inte heller en godkännande av deras tjänster. It8217 är bara ett bra ställe för dig att starta din forskning. AmiBroker erbjuder en robust backtesting service till ett relativt lågt pris. Därför är it8217 ett populärt val med människor som börjar i dagshandel. Det gör det också möjligt för användarna att göra sofistikerade tekniska diagram som de kan använda för att övervaka marknaderna. En nackdel är att du kan behöva betala extra för marknadspris citat data, beroende på vilka värdepapper och tidsperioder du vill testa. Cybertrader Cybertrader är Charles Schwab8217s produkt för aktiva handlare. Med sin strategi Tester-funktion kan du testa din handelsidee. Då kan du ställa in det i en Strategy Ticker som följer din strategi medan marknaden är öppen, så att du kan se hur din strategi fungerar i realtid. Detta är inte lika mycket som pappershandel eftersom det är isn8217t testa hur bra du skulle dra utlösaren. InvestorRT Utvecklad av ett företag som heter Linn Software. InvestorRT låter dig utveckla egna tester och skapa egna program. Den har paket för Macintosh OS X, vilket gör det populärt bland handlare som föredrar Apple-datorer. Användarna brukar vara sofistikerade om sina handelssystem och backtesting krav denna programvara isn8217t verkligen för nybörjare. Som namnet antyder är MetaStock utformat för handlare som arbetar i lager, även om ett MetaStock-paket är tillgängligt speciellt för valutahandlare, och de vanliga paketen innehåller möjligheter för futures och handelsvaruhandlare. Det definierar näringsidkare som i slutet av dagen (de som fattar beslut om handel i morgon baserat på siffror i slutet av dagens trading) och som realtid (de som fattar beslut under handelsdagen). De flesta dag handlare är realtid handlare. Företaget ägs av Thomson Reuters, ett viktigt finansiellt informationsföretag. Om du handlar med alternativ, kanske du vill kolla in OptionVue som erbjuder en rad analytiska verktyg på optionsmarknaderna. Software8217s BackTrader-modul, en tilläggsfunktion, hjälper dig att lära dig mer om alternativmarknader, testa nya strategier och granska relationer mellan alternativ och de underliggande aktierna 8212 verkligen användbar information för personer som arbetar på aktiemarknader. Tradecision Tradecision8217s mjukvarupaket för handel analyser är lite pricier än de flesta detaljhandelsalternativ, men erbjuder mer avancerade möjligheter, bland annat en analys av styrkor och svagheter i olika handelsregler. Det kan innehålla avancerade tekniker för pengarhantering och artificiell intelligens för att utveckla mer förutsägelser om prestanda under olika marknadsförhållanden. Systemet kan vara överkill för de flesta nya daghandlare, men det kan komma till nytta för vissa. Trading Blox Trading Blox mjukvarusystemet utvecklades av professionella handlare som behövde testa sina egna teorier och som inte ville göra mycket programmering för att göra det. Den kommer i tre versioner (och prisnivåer), allt från grundläggande till sofistikerade, och företaget stoltserar att det fungerar med några kommersiella handelsföretag. Naturligtvis kan vissa av dess möjligheter vara mer än vad du behöver när du börjar. TradeStation TradeStation är en online-mäklare som specialiserat sig på tjänster för daghandlare. Med sin strategi testa tjänst kan du ange olika handelsparametrar, och sedan visar det var dessa transaktioner skulle ha ägt rum tidigare, med hjälp av prisdiagram. Det genererar också en rapport från strategin, som visar dollar, procentandel och vinstförlust över olika tidsperioder. Det har inte en handel simuleringsfunktion. Varför oss Från den senaste tekniken för att skydda dina pengar, se varför var den bästa handelspartnern. Regulatorisk auktorisation Admiral Markets UK Ltd är reglerad av Financial Conduct Authority i Storbritannien. Kontakta oss Lämna feedback, ställa frågor, gå till vårt kontor eller ring oss. Nyheter Kolla senaste nyheterna om vårt företag, evenemang, handelsvillkor mer. Testimonials Se feedback vi får från kunder som handlar Forex CFD på våra riktiga konton. Partnerskap Förbättra din lönsamhet med Admiral Markets - din betrodda och föredragna handelspartner. Karriär Vi är alltid på utkik efter att lägga till ny talang till vårt internationella team. Vårt team Admiral Markets sätter dig först. Lär vilka vi är, vad vi gör och matcha ansikten till namnen på vårt hjälpsamma och vänliga team. Orderkvalitetsbeställning Läs om vår teknik och se vår kvalitetsrapport för månatlig körning. Kontotyper Välj ett konto som passar dig bäst och börja handla idag. Demokonto Ett demokonto ger dig möjlighet att uppleva riskfri Forex CFD-handel och testa dina strategier på finansmarknaden. Dokument Bekanta dig med våra affärspraxis, dokumentöppningsprocedurer. Inbetalningar av utbetalningar Se hur du insättar eller tar ut pengar från ditt handelskonto. Handelsräknare Beräkna din marginal, vinst eller förlust jämföra resultaten av dina Forex CFD-affärer före handel. MetaTrader 4 Ladda ner MetaTrader 4, den mest kraftfulla och användarvänliga plattformen för Forex CFDs trading. MT4 Supreme Edition Hämta MT4 Supreme Edition - en intuitiv plattform för Forex CFD-handel. Läs mer om detta plugin och dess innovativa funktioner. MT4 WebTrader Använd MT4 webbhandel med någon dator eller webbläsare (ingen nedladdning behövs). MetaTrader 5 Ladda ner MetaTrader 5, den nya och förbättrade plattformen för Forex CFDs trading. Fundamentalanalys Ekonomiska händelser påverkar marknaden på många sätt. Ta reda på hur kommande händelser sannolikt påverkar dina positioner. Tekniska analyser Diagram kan visa trenden, men analys av indikatorer och mönster av experter förutspår dem. Se vad statistiken säger. Våganalys Bestäm sannolika priszoner efter vågmönster baserat på extremiteter hos handlarepsykologi med Elliot-våganalys Forex Calendar Detta verktyg hjälper handelsmän att hålla reda på viktiga finansiella meddelanden som kan påverka ekonomin och prisutvecklingen. Autochartist Hjälper dig att ställa in marknadens lämpliga utgångsnivåer genom att förstå förväntad volatilitet, effekter av ekonomiska händelser på marknaden och mycket mer. Traders Blog Följ vår blogg för att få de senaste marknadsuppdateringarna från professionella handlare. Marknadsvärmekarta Se vilka som är de bästa dagliga flyttarna. Rörelse på marknaden lockar alltid intresse från handelssamhället. Market Sentiment Dessa widgets hjälper dig att se korrelationen mellan långa och korta positioner som innehas av andra handlare. Forex CFD Webinars Tune in och titta på experter täcka handelsrelaterade ämnen. Lär dig grunderna eller få inkompetens per vecka. FAQ Få dina svar på de vanliga frågorna om våra tjänster och finansiell handel. Traders Ordlista Finansmarknaden har sin egen lingo. Lär dig villkoren, eftersom missförstånd kan kosta dig pengar. Forex CFD Seminarier Expand din Forex och CFD Trading Knowledge genom att gå med i ett av våra seminarier. Hålls av handelspersonal. Riskhantering Riskhantering kan förhindra stora förluster i Forex och CFD-handel. Lär dig bästa risk - och handelshantering, för framgångsrika Forex och CFD-affärer. Artiklar Tutorials Från Forex och CFD basics till avancerade handelsemner, erbjuder dessa avsnitt dig användbara insikter på handel. Noll till hjälte Starta din väg till förbättring idag. Vårt gratis Zero to Hero-program kommer att navigera dig genom labyrinten i Forex trading. Admiral Club Tjäna pengar på din Forex och CFD-handel med Admiral Club poäng. ForexBall Handelstävlingen med en årlig prispott på 541.000. Spela för skojs skull, lär dig för riktigt med detta handelsmästerskap. Personligt Erbjudande Om du är villig att handla med oss, är vi villiga att göra dig ett konkurrenskraftigt erbjudande. Bästa Forex Backtesting Software Forex Backtesting Programvara är ett program som använder historiska data för att återskapa uppförandet av handel och deras reaktion på en handelsstrategi. Den resulterande data används för att mäta och optimera effektiviteten i en given strategi innan den tillämpas på reala marknadsförhållanden. Backtesting i Forex arbetar med antagandet att affärer och strategier som har fungerat bra tidigare kommer att fungera bra i framtiden. Forex backtesting har alltid varit en hård kamp mellan datorkraft och sunt förnuft. I 1980 var backtesting av ett Forex-system ett ganska enkelt koncept. Traders skulle göra sina samvetsgranna affärer på diagram, markera positionen antingen köpa eller sälja. Då skulle de manuellt skriva uttömmande noter av deras handelsresultat i en logg. De flesta affärsidéerna kom från en djup förståelse för grundläggande analys eller medvetenhet om marknadsmönster. På 1990-talet betraktades en person som en investerande innovatör om han kunde visa data på datorskärmen. I grund och botten den elektroniska processen som gör att vi kan kontrollera resultat online och få förtroende för vår strategi idag en gång i taget tog månader eller till och med år. Sedan dess har processen fortsatt att öka, men inte alltid till det bättre. Nu får jag inte fel. De som tillämpar flitigt och sunt förnuft till Forex-strategi backtesting belönas ofta med enorma vinster. Å andra sidan fortsätter handlare som bara tillämpar datorkraft och inte mänsklig logik att drabbas av stora förluster. När det gäller backtesting FX-strategier finns det ingen mjukvara som kan ersätta en personmdashespecially en person som är utrustad med ett rätt verktyg. Före provning Att ha förväntningar är viktiga när det gäller att utveckla en Forex-strategi. Förväntningar tvingar dig att definiera en plan i förväg. Hela processen med Forex backtesting kretsar kring begreppet att bevisa och validera dina idéer. Det första du behöver göra är att sätta dessa idéer och förväntningar i en tydlig plan. Du bör alltid ha en klar uppfattning om det handelsintervall som du vill använda, den relativa risken för den använda metoden och procentdelen av lönsamma affärer. Om den utförda backtesten bekräftar dina idéer kan du kanske ha förtroende för strategin och flytta vidare för att testa den. Ta reda på vilka typer av funktioner du kan använda och vilka som kommer att gynna dina test. MetaTrader 4 Supreme Edition innehåller till exempel en mini-kartindikator som tillåter flera diagram. Som sådan kan du observera olika tidsramar eller använda olika diagramtyper som Renko, Range och Kagi. Val av data Omfattande levnadsdata kan tillhandahållas för dig genom att använda MT4SE. En funktion som gör jobbet är symbolindikatorn. Det ger en snabb och grundlig uppdelning av marknadssituationen för något instrument. Det här verktyget hjälper dig effektivt att fatta välgrundade beslut genom att förse dig med förändringar, intervall och indikatorer på varje tidsram. Kombinera den med en premiumdatabas och du kan vara bra på väg till framgång. När du använder Forex backtesting programvara, är det alltid nödvändigt att ha en databas med priser. Bättre än, du borde använda en fullständig historia av statistik för ekonomiska händelser. Denna typ av data sprider sig brett och erbjuds av många leverantörer. Den innehåller dagliga hög-, låg - och slutkurs samt enskilda Forex-data för mer exakt backtesting. De flesta data kan hittas gratis, men det är ofta felaktigt. De bästa Forex-datana är dock till försäljning på välkända webbplatser som Tick Data, Inc. eller CQG Data Factory. Theres no guarantee Det enda sättet att veta om en strategi kommer att fungera är att använda FX backtesting programvara. Varna dock att backtesting inte garanterar framtida vinster, om backtest är enkel validering av regler eller multidimensionell analys av resultat. Ett annat problem med att använda FX Backtesting-programvara är sällsynt likviditet, vilket varierar beroende på många externa faktorer. Faktum är att likviditeten kan vara ganska svår att simulera. MetaTrader-programvara Vi låtsas inte ha en unik åsikt när vi säger att den bästa Forex-backtestingprogrammet är MetaTrader 4 (MT4). Denna beprövade, säkra elektroniska handelsplattform är det mest populära valet för handel på finansmarknaderna. med den indikatorrika MT4 Supreme Edition är det föredragna alternativet. MT4 är populär för FX backtesting på grund av sin inbyggda strategi tester funktion. Och självklart hjälper gratis registrering också. Men samtidigt som du har rätt programvara kan du ge övre start i handeln, det finns ingen strategi som kommer att fungera om inte din mäklare är pålitlig. Eftersom inte alla Forex-mäklare skapas lika. Det är bäst att öppna ett konto hos en mäklare som har Financial Conduct Authority (FCA) och MiFID-reglering. På det här sättet får du reella backtested resultat och du vet att dina pengar är säkra när du börjar handla på ett levande konto. Vänligen aktivera JavaScript för att se kommentarerna från Disqus. Riskvarning: Handel med utländsk valuta eller avtal om marginalskillnader medför en hög risknivå och kan inte vara lämplig för alla investerare. Det finns en möjlighet att du kan hålla en förlust som är lika med eller större än hela din investering. Därför borde du inte investera eller riskera pengar som du inte har råd att förlora. Du bör se till att du förstår alla riskerna. Innan du använder Admiral Markets UK Ltd tjänster, bekräfta riskerna i samband med handel. Innehållet på denna webbplats kan inte tolkas som personlig rådgivning. Admiral Markets UK Ltd rekommenderar dig att söka råd från en oberoende finansiell rådgivare. Admiral Markets UK Ltd ägs helt av Admiral Markets Group AS. Admiral Markets Group AS är ett holdingbolag och dess tillgångar är ett bestämmande kapitalandel i Admiral Markets AS och dess dotterbolag, Admiral Markets UK Ltd och Admiral Markets Pty. Alla referenser på denna webbplats till admiral Markets hänvisar till Admiral Markets UK Ltd och dotterbolag till Admiral Markets Group AS. Admiral Markets (UK) Ltd. är auktoriserad och reglerad av Financial Conduct Authority. (FCA-register nr 595450). Admiral Markets (UK) Ltd. är registrerad i England och Wales under Companies House. Registreringsnummer 08171762. Företagsadress: 16 St. Clare Street, London EC3N 1LQ, Storbritannien.
No comments:
Post a Comment