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. Resources Tradecision (tradecision) - High-end Trading Systemutveckling AmiBroker (amibroker) - Budget Trading System Development. En ekonomisk teori om totala utgifter i ekonomin och dess effekter på produktion och inflation. Keynesian ekonomi utvecklades. En innehav av en tillgång i en portfölj. En portföljinvestering görs med förväntan på att få en avkastning på den. Detta. Ett förhållande som utvecklats av Jack Treynor som mäter avkastning som förvärvats över det som kunde ha blivit uppnådd på en risklös. Återköp av utestående aktier (återköp) av ett företag för att minska antalet aktier på marknaden. Företag. Ett skattebidrag är ett återbetalning på skatter som betalas till en individ eller hushåll när den faktiska skatteskulden är mindre än beloppet. Det monetära värdet av alla färdiga varor och tjänster som produceras inom ett land gränsar under en viss tidsperiod. I stället för att berätta för dig det bästa verktyget eller processen som du kan använda för backtesting, låt mig istället fokusera på de största misstag som du behöver för att undvika för att göra en pålitlig backtest. Det här är några av de viktigaste faktorerna som du behöver tänka på när du backtestar aktiehandelstrategier. Dataöverfitting: Det här är överlägset det största misstag som de flesta gör för att skapa en strategi som ger spektakulära backtestresultat. När du skapar strategin, om du börjar anpassa dina parametrar på ett sätt som maximerar avkastningen, kommer den strategin troligtvis att misslyckas under levnadsförhållanden. Det finns 2 sätt att övervinna det här testet, utan att prova och skapa strategier baserade på logik snarare än genom att justera inmatningsparametrar. Framåtblickande bias: Detta händer när du använder data för att generera signaler som annars inte skulle ha varit tillgängliga vid den tidpunkten tidigare. Om exempelvis ett företags budgetår är mars och du använder sina resultatdata för föregående år den 1 april är det mycket troligt att företaget inte skulle ha meddelat uppgifterna före maj eller juni. Det skulle resultera i en framåtblickande förskjutning. Survivorship bias. Detta är en av de svåra att märka misstag. Låt oss säga att du har en strategi som handlar från en lista med 500 småkapitalandelar baserat på vissa tekniska indikatorer. Chansen är att om du försöker få tag i 10 års historisk prisinformation för dessa 500 aktier för din backtesting, kommer du inte att inkludera data för alla de aktier som avnotades under den 10-åriga perioden. När du testar din strategi skulle du inte ta hänsyn till eventuella affärer som skulle ha genererats på någon av de dåliga bestånden om du faktiskt hade genomfört denna strategi under den perioden. Riktigt fokus på avkastning. Det finns många parametrar som du måste överväga för att bedöma kvaliteten på en strategi. Att fokusera på avkastning kan leda till att stora problem uppstår. Till exempel, om Strategi A ger 10 avkastningar över en viss period med en maximal drawdown på -2, och strategi B ger 12 avkastningar med en drawdown på -10, då är B tydligt inte en överlägsen strategi för A. Det finns andra viktiga parametrar såsom neddragning, framgångsgrad, skarpt förhållande etc. Marknadseffekt, transaktionsavgifter. När man tittar på genomförbarheten av en strategi är det väldigt viktigt att överväga eventuella marknadseffekter av handeln och även de transaktionsavgifter som uppstår. Du kan bli frestad att skapa en strategi som köper stora volymer av vissa låga likviditetslager som tenderar att ge exceptionell avkastning. Men när du går in på marknaden för att genomföra denna strategi kommer en stor order på ett illikvide lager att flytta det pris som du inte skulle ha tagit med i din testning. Även transaktionskostnader kan också ändra avkastningen väsentligt så att du alltid bör titta på nettoresultatet. Data mining. Detta är ungefär som överfittingproblemet. Om du torterar data tillräckligt länge, kommer det att bekänna någonting. Detta är ett gemensamt skämt bland datavetenskapare som tror att om du spenderar tillräckligt med tid kan du hitta ett mönster i nästan vilken uppsättning data som inte nödvändigtvis betyder att detta mönster kommer att vara giltigt i framtiden. Grundläggande förändringar. Det kan mycket väl hända att du hittar en strategi som utför exceptionellt bra på tidigare data. Men en grundläggande förändring i marknadsdynamiken kan göra att samma strategi misslyckas i framtiden. Det är välkänt att nästan vilken bra strategi som helst måste fortsätta att utvecklas med förändrade marknadsförhållanden. Liten tidsram. Det är viktigt att testa strategin under en tillräckligt lång tidsperiod och vid förändrade marknadsförhållanden. Detta gäller särskilt för aktiehandel strategier som kan utföra exceptionellt bra på en tjur marknaden, men skulle torka ut ditt bankkonto i en sidled eller björn marknaden. Det finns många andra saker att tänka på när backtesting. Men så småningom är det enda sättet att se till att en strategi fungerar i levnadsvillkor, att testa det i levnadsvillkor. Tauro Wealth är ett finansiellt tekniskt företag (Tauro Wealth) som ser ut att lösa problemen som står inför detaljhandel investerare i Indien. Vi hoppas kunna erbjuda omfattande långsiktiga investeringslösningar till en bråkdel av traditionella kostnader. 4,5k Visningar mitten Visa Upphöjda mitten Inte för reproduktion Mer svar nedan. Relaterade frågor Vad är bra sätt att backa upp en handelsstrategi och hur man gör det Finns det några bästa fem aktiehandelstekniker eller strategier Vad är den bästa aktiehandeln Vad är de bästa sätten för en fräschare att vara ett proffs på börsen. bästa strategin för investeringar och handel för en ny aktör på aktiemarknaden Vad är den bästa mjukvaran för backtesting futures strategier Vad är det bästa mäklarföretaget för nybörjare Vilken är den bästa banken i Indien för att göra handel på aktiemarknaden Vad är de första stegen att investera i den indiska aktiemarknaden Vad är den bästa online-mjukvaran för backtesting portföljallokeringsstrategier Jag vill lära mig aktiehandel. Vilka är de bästa sätten att ta hand om det Vad är beståndet att köpa nu i Indien Algoritmisk handel: Vad är några backtesting servicestools Vad är det bästa sättet att sätta upp dig för framgång i aktiehandel Hur kan jag köpa Snapchat-aktier i Indien Javier Gonzalez . Investment Manager Oracle Fund LP Ed Seykota använder C. Skriva din backtesting från stratch kan vara mer arbete, men det ger fördelen att ingen annan har tillgång till dina signaler. Vissa program kommunicerar för quotupdatesquot och vad som inte är tillbaka till mothership och mäklare kan hamna att veta dina strategier och handel mot dem. Beroende på din tidshorisont och slutar kan det inte ens vara ett problem. Om du är fast besluten att använda ett enklare språk än C, försök att använda en öppen en, inte proprietär så att du inte finns till handelsprogramvaruföretaget. 17.1k Visningar mellersta Visa Uppvotes mitten Inte för reproduktion Bra fråga Tyvärr är den backtesting komponenten av alla detaljhandel orienterade program som ninjatrader, tradestation, esignal, etc, allt skit. Du kan absolut inte lita på det. Resultatet är verk av fiktion skuren från hela tyg. Du måste antingen bygga din egen backtesting-miljö (Andreas Clenow039s blogg efter den här trenden har några artiklar om detta) Eller du kan använda en av flera molnbaserade lösningar. Quantopian ser ganska bra ut och Quantconnect är en liknande produkt. Just nu börjar I039d från början, titta på Quantopian. 11.5k Visningar mitten Visa Upphöjningar mitten Inte för reproduktion mitten Svar efterfrågad av Xiaoguang Wang Mccabe Hurley. Trader amp derivat lärare som bor i NYC. Det finns en hel del mäklare som ger backtesting till kunder som en del av deras kundprogramvara. Men oftare är det inte en svart låda i den meningen att du inte vet hur beräkningarna görs. Nästa finns det gratis backtestrar på nätet. Men IMO får du vad du betalar för. Fristående programvara kan undersökas på: Backtesting Software Listan innehåller backtesting programvara som ingår i ett mäklare företag verktyg, men det har också fristående programvara. Om du handlar för ett levande (din egen pengar eller någon annan) är det min preferens att använda fristående programvara. Hoppar det är bra. 1,5k Visningar mitten View Uppvotes middot Inte för reproduktion Pratik Jain. Chefsredaktör: Handelstjänster Det finns inget så överlägset som Amibroker när det gäller Backtesting. Det är ett av de mest mångsidiga verktygen för handelssystemutveckling och testning. Den har en mycket robust backtest och optimeringsmotor ur lådan. Dessutom tillhandahåller det också anpassat backtester-gränssnitt där du kan spela runt standard backtestregler och mätvärden. Kolla in de följande få artiklarna som kretsar runt Amibroker backtesting: 2.8k Visningar mitten Visa Upphöjda mitten Inte för ReproductionStrategy Testing Behöver du mer info Back-Testing Trading Strategies med Wealth-Lab Pro. Handelsstrategierna och strategistestfunktionen och handelssignalerna som genereras av strategierna tillhandahålls endast för utbildningsändamål och som exempel, och de bör inte användas eller åberopas för att fatta beslut om din individuella situation. Du kan ändra de strategiska testparametrarna som du tycker är lämplig. Fidelity adopterar inte, gör en rekommendation för eller godkänner någon handels - eller investeringsstrategi eller viss säkerhet. Strategitestfunktionen ger en hypotetisk beräkning av hur en säkerhet eller värdepappersportfölj, som omfattas av ett exempel handelsstrategi, skulle ha genomfört under en historisk tidsperiod. Endast värdepapper som existerade under den historiska tidsperioden och som har historisk prissättning är tillgängliga för användning i Strategy Testing-funktionen. Funktionen har endast en begränsad förmåga att beräkna hypotetiska handelskommissioner, och det tar inte hänsyn till några andra avgifter eller för skattekonsekvenser som kan uppstå genom en handelsstrategi. Du bör inte anta att strategitestning av en handelsstrategi kommer att ge någon indikation på hur din värdepappersportfölj eller en ny värdepappersportfölj kan utföra över tiden. Du bör välja egna handelsstrategier utifrån dina specifika mål och risk toleranser. Var noga med att granska dina beslut regelbundet för att se till att de fortfarande överensstämmer med dina mål. Tidigare resultat är ingen garanti för framtida resultat. kopiera 1998 ndash 2012 FMR LLC. All rights reserved. Strategi Backtesting Strategi backtesting är ett viktigt verktyg för att se om din strategi fungerar eller inte. Backtesting mjukvaran simulerar din strategi för historiska data och ger en backtesting rapport, som gör det möjligt för dig att genomföra en korrekt trading system analys. 64-bitarsversionen låter dig ladda så mycket data som du behöver för även den mest exakta backtestingen. För teknisk information om den här funktionen, se på den relaterade Wiki-sidan. Noggrannhet är nyckeln MultiCharts är en lösning som skapats speciellt för strategiutveckling och backtesting. Vår filosofi är att strategisk backtesting ska vara lika realistisk som modern teknik tillåter. Multicharts 64-bit gör det möjligt att hantera en stor mängd Tick-by-Tick-data för exakt backtesting. Realistisk backtesting Även om ingen approximation kan vara 100 perfekt har vi gjort allt för att exakt återskapa tidigare marknadsvillkor och beställa utförande för strategihandel. Typiska backtestingmotorer har många antaganden och genvägar, vilket resulterar i orealistiska tester och otillförlitliga resultat. MultiCharts är en handelsplattform på institutionell nivå som minimerar antaganden och tar hänsyn till många faktorer. Avancerad tech Strategi backtesting behöver ofta mycket data, och programvara som kan hantera den. Multi-threading används när du bearbetar strategioptimering i MultiCharts. Det sprider flera uppgifter till olika kärnor, så att de slutar mycket snabbare. 64-bitars version av MultiCharts låter dig ladda jämna år och år med kryssdata för detaljerade prisrörelser. Lätt att läsa Du kan ändra hur dina signaler visas på ditt diagram bara några klick. Avsluta order kan kopplas med en synlig linje till all relaterad postorderlinjen blir grön om handeln var lönsam, röd om inte. Om du inte gillar dessa färger eller någon annan visuell aspekt kan du enkelt ändra den. Välj din valuta för backtesting Basvaluta gör det möjligt att beräkna vinst och förlust under strategin backtesting med en angiven valuta för Forex-par eller icke-amerikanska symboler. Om du backtestar din strategi på en symbol som är baserad i en annan valuta än ditt mäklare konto kanske du vill tillämpa en valutakonvertering. För att göra resultaten så nära perfektion som möjligt använder vi faktiska valutakurser för varje dag. All valutakonvertering sker bakom kulisserna för att göra din handel så enkel som möjligt. Vi använder våra servrar för att begära data i bakgrunden och utföra nödvändiga beräkningar. Alla väsentliga faktorer som ingår i vår Backtesting-programvara tar upp följande väsentliga faktorer: likviditet, prisförändringar i kryssrutor, köpkursdifferenser, provision, glidning, startkapital, räntesats och handelsstorlek. Med hänsyn till likviditet När MultiCharts-motorn återprövar en strategi erkänner den att inte alla gränsvärden kommer att fyllas på grund av brist på likviditet. Därför har du möjlighet att fylla beställningar när ett prismål träffas eller när det överskrids med ett visst antal poäng (pips). Mer information finns på vår Wiki-sida. Fråga, bud och handelspriser Backtesting tar hänsyn till att reellt köp sker vid askpriser, reallförsäljning till budpriser. Detta gör vår backtesting-simulering så realistisk som möjligt. Precis strategi Backtesting kan ge användaren en mer realistisk emulering. För att backtest högfrekventa strategier som statistisk arbitrage kan användaren behöva ta hänsyn till de historiska bidragen data utöver de historiska handelsdata. Tick-by-tick simulering Bar Magnifier är viktigt för att öka precisionen vid backtesting. MultiCharts kan konstruera större staplar av mindre komponenter andra och minuters staplar ur fästingar, timmars - och dagstänger ur minuter. Du kan återskapa exakta prisrörelser inom varje stapel genom att använda Bar Magnifier. Bar Magnifier kan till exempel osynligt ladda minuter som utgör timmen, och strategin kommer att testas om en minut för minut. Läs mer tekniska detaljer här. Strategier för omedelbar övning MultiCharts backtesting-motorn emulerar även marknads-, stopp-, gräns-, stoppgränser och en-annulleringar-andra (OCO) - ordningar. Resultatmål, stop-loss och efterföljande stopp är också standardbacktesting-funktioner. Dessutom kommer MultiCharts med mer än 80 EasyLanguage-strategier, så du kan träna backtesting. Strategisk backtestning i TOS-strategi-backtestning i TOS Thought Id delar med andra, som också kan ha ett sådant intresse. TOS s svar. För att ge en kort översikt används TOS inte för att backtest strategier i traditionell mening. Vad jag menar är det för att bygga en strategi baserad på att plocka och handla aktier baserade på en uppsättning tekniska kriterier - TOS gör det inte. Det är verkligen inriktat på att testa alternativstrategier. Det gör det genom att: Använd historisk data. Funktionen ThinkonDemand simulerar en verklig handelsmiljö baserat på registrerad marknadsinformation. Du kan lägga in ett eller flera affärer på en dag i det förflutna, sedan snabbt framåt till ett tidigare datum närmare nutiden, och se hur det skulle ha gjort. Denna information kan visas på ett diagram och spåras från början av positionen till något ytterligare datum. Som du anger i ditt meddelande är detta den förmåga som låter dig spåra en strategi över en tidsperiod. Vi har planer på att integrera backdesting och scanningsfunktionen i Strategy Desk till Think or Swim. och så småningom solnedgången plattformen för Strategy Desk. Vi har ett hyresdatum för början av 2013 för detta. Utöver Prodigio har vi inget annat just nu. Så, mindre än ett år, och det kommer i grunden att vara StrategDesk. Market volatilitet, volymen och tillgängligheten av systemet kan försena kontoåtkomst och avrättningar. Tidigare resultat av en säkerhet eller strategi är ingen garanti för framtida resultat eller investeringssucces. Handelslager, optioner, terminer och valutakurser innebär spekulation, och risken för förlust kan vara väsentlig. Klienter måste överväga alla relevanta riskfaktorer, inklusive sin egen personliga ekonomiska situation, före handel. Handel med utländsk valuta på marginal medför en hög risknivå, liksom sina egna unika riskfaktorer. Alternativen är inte lämpliga för alla investerare eftersom de särskilda risker som är förknippade med optionshandel kan utsätta investerare för potentiellt snabba och betydande förluster. Före handelsalternativen bör du noggrant läsa egenskaper och risker med standardiserade alternativ. Spreads, Straddles och andra alternativ för strategier med flera ben kan innebära betydande transaktionskostnader, inklusive flera provisioner, vilket kan påverka eventuell avkastning. Futures och futures alternativ handel är spekulativ och är inte lämplig för alla investerare. Vänligen läs riskinformationen för framtider och optioner före handelstillfällen. Forexhandel innebär hävstångseffekt, har en hög risknivå och är inte lämplig för alla investerare. Vänligen läs Forex Risk Disclosure innan du handlar Forex-produkter. Futures och Forex konton skyddas inte av Securities Investor Protection Corporation (SIPC). Futures, futuresoptioner och valutahandelstjänster som tillhandahålls av TD Ameritrade Futures Amp Forex LLC. Handelsrättigheter som omfattas av granskning och godkännande. Inte alla kunder kommer att kvalificera sig. Forex konton är inte tillgängliga för invånare i Ohio eller Arizona. Tillgång till realtidsmarknadsdata är konditionerad vid godkännande av utbytesavtal. Professionell åtkomst skiljer sig åt och abonnemangsavgifter kan gälla. För mer information, se våra avgifter för Professional Rates amp. Stöddokumentation för eventuella krav, jämförelser, statistik eller annan teknisk information kommer att tillhandahållas på begäran. TD Ameritrade ger inga rekommendationer eller bestämmer huruvida någon säkerhet, strategi eller åtgärd är lämplig för dig genom din användning av våra handelsverktyg. Eventuella investeringsbeslut du gör i ditt självreglerade konto är endast ditt ansvar. TD Ameritrade Inc. medlem FINRASIPC. TD Ameritrade är ett varumärke gemensamt ägd av TD Ameritrade IP Company, Inc. och Toronto-Dominion Bank kopia 2016 TD Ameritrade IP Company, Inc. Alla rättigheter förbehållna. Används med tillstånd Drivs av Magnolia - Open Source Enterprise Content ManagementBacktesting Stock Options strategier Hej, jag är lite ny på alternativ handel och jag har några idéer om hur man börjar min handel. Jag har använt vissa stock screeners för att hitta en bra alternativa aktier. Jag använder också dessa för att bygga vertikala kreditspreadstrategier där belöning är 10-20 mot risk och breakeven-punkt ligger långt ifrån nuvarande aktiekurs. Jag funderar också på att använda enkla långsamma alternativ men inte säker på vilken strategi som är bättre. Vet någon ett bra verktyg för backtesting alternativ strategier Idealiskt inte dyrt och enkelt att använda. Jun 11, 2014, 4:35 pm Anställd Jun 2014 Problemet med alternativ back testing är det stora antalet strejker och utgångs månader för en datortillhandahållare. Jag köpte några tusen dollar av alternativdata för flera år sedan och byggde ett enkelt verktyg för mina behov, men det var inte lätt att använda eller uppdatera. En vän av mig började Quanty Carlo, som är ett alternativ till testverktyg. De är i beta för tillfället men bör ha något släppt senare i år. Det har ett riktigt snyggt gränssnitt och kommer förmodligen att bli ett fantastiskt verktyg. Jag vet att det inte är gratis. förmodligen under 50 eller 100 per månad för att använda den. Om du har OptionVue, OptionNET Explorer eller ett mäklarkonto på Think Or Swim, kan du använda deras alternativ till testverktyg för backtest. Det är mer manuellt än Quanty Carlo (vilket inte finns tillgängligt ännu). Tom Nunamaker 12 Juni 2014, 8:38 pm Anställd Apr 2014 Ursprungligen postat av JamieLarin Hej, jag är lite ny på alternativ handel och jag har några idéer om hur man börjar min handel. Jag har använt vissa stock screeners för att hitta en bra alternativa aktier. Jag använder också dessa för att bygga vertikala kreditspreadstrategier där belöning är 10-20 mot risk och breakeven-punkt ligger långt ifrån nuvarande aktiekurs. Jag funderar också på att använda enkla långsamma alternativ men inte säker på vilken strategi som är bättre. Vet någon ett bra verktyg för backtesting alternativ strategier Idealiskt inte dyrt och enkelt att använda. Med ThinkOrSwim kan du öppna ett konto och inte ens behöva finansiera det först. Du kommer att få realtidsnoteringar, funktionalitet i sin TOS-plattform. Den har ThinkBacks historiska data - som främst är inriktad på slutdatumsdata. För snabba backtests som endast kräver stängning av buddata, är den här funktionen mer än tillräcklig. Funktionen TOS OnDemand gör det möjligt för användaren att ställa in ett visst datum och sedan rullar den framåt från den tidpunkten. Det är väldigt bra - du kan skriva in när det kommer upp och se hur alternativen sprider sig framåt efteråt. Det tillhandahåller bidakdata, greker etc. på en intradagbaserad basis. Det kräver en bra mängd minnesallokering om du går långt tillbaka och tittar också på flera lager och ETF. Lycka till - alltid en bra idé att backtest dina ideasstrategies. Dont slänga dina hårda intjänade på hunches, rykten etc. Lönsam handel speciellt i alternativ är mycket fokuserad precisionsbaserad planerad strävan. Hur kan din Strategi Fare Backtest med thinkOnDemand 24 oktober 2012 Föreställ dig att kunna spela upp en inspelning av marknaden, placera affärer, och se hur dessa branscher kan ha gått i intraday action. thinkOnDemand från TD Ameritrades thinkorswim-plattformen är ett kraftfullt backtestverktyg som låter dig spela upp en handelsdag och utvärdera dina handelsförmåga med simulerade affärer utifrån dessa data. Varför betyder det? Du kan använda thinkOnDemand för att lägga dina idéer mot några av de tuffaste marknadsförhållandena. Vill du se hur dina affärer tittade runt förbi Fed och resultatmeddelanden Du kan. Och efter nästa marknadsföringshändelse kan du granska hur du svarade. Hur fungerar det? Använd thinkOnDemand bara i Live Trading-versionen (inte på paperMoney) Hitta historiska data så långt bak som 12062009 Kör plattformen 247, även på nätter och helger. Se tick-by-tick prisändringar för aktier, terminer, valutor, och alternativ Simulera börsoptioner, optioner, terminer och valutahandel, precis som du skulle i ett levande handelskonto, förutom med historiska snarare än realtidsdata. Titta på vinst eller förlust av de simulerade positionerna på positionsräkningen när handelsdagen fortskrider, eller snabbt framåt till ett annat datum FIGUR 1 Det första steget i initialiseringen av thinkOnDemand är att klicka på OnDemand-ikonen, som finns i övre högra hörnet. Endast för illustrativa ändamål. Föreställ dig att kunna DVR marknaderna varje gång. Varje lager tickar. Varje diagram. Alla stötar på vägen. Tänk dig då att spela in inspelningen för att placera affärer och se hur du kan ha faredintraday. Enter: thinkOnDemand - Ja, var helt nötter, men vi började spela in alla tänkbara aktier, terminer, optioner och valutakurser sedan 7 december 2009. Sade vi allt Ja, allt, inklusive nivå 2-citat för varje utbyte. Kort sagt, thinkOnDemand är ett djur av en databas. För att komma igång, klicka helt enkelt på den orange låda som läser OnDemand längst upp till höger om Thinkorswims huvudfönster. När du klickar på OnDemand kommer delar av din thinkerswim-plattform att bli orange som en visuell indikator på att du inte handlar live moneybut papperspengar. Din INFO-rutan kommer att bli en kontrollpanel av följande slag: Bild 2 Ditt konto flyttas till virtualiseringsläget. Välj önskad tidsperiod i det övre vänstra hörnet. Endast för illustrativa ändamål. Så här tänker du på dig Så här ställer du in ditt simulerade datum och tid: 1 Klicka på knappen Hoppa till för att öppna en kalender. 2 Ange datumparametrar 3 Klicka på Gå. Ha så kul. Ursprungligen kan du se ordet Prebuffering bredvid Connection Status. Det innebär att systemet laddar data för att det ska fungera smidigare under handelsdagen. När det är klart kommer det helt enkelt att läsa OnDemand. Du kan använda thinkOnDemand för att testa din mettle mot några av de tuffaste marknadsförhållandena. Vill du se hur bra du kan handla kring Fed-meddelanden. Resultatrapporter Den så kallade Flash Crash (som inträffade intraday, tänker dig) thinkOnDemand är det bästa sättet att få några övningsrundor för nästa gång en sådan händelse äger rum. Detta är ett kraftfullt sätt att lära sig. Tänk på följande scenario: Marknaden öppnar, stiger dramatiskt, faller dramatiskt och rallies tillbaka för att bosätta sig nära öppningsutskriften. Ur synvinkel av någon som använder slutdatumsdata, verkar det som en ganska oändlig dag. Någon som faktiskt handlade den dagen skulle dock vilja skilja sig från dig, som just varit piskad ut ur sina positioner på stopp som var mer liberala än dina egna. När ditt datum är inställt handlar du helt enkelt på thinkorswim-plattformen som om det var den aktuella levande handelsdagen. Precis som en flygsimulator är att utbilda piloter är detta så nära den verkliga affären som det blir utan att sätta faktiska pengar i fara. När som helst kan du kolla hur långt utöver den handelsdag du är genom att titta på Datum och Tid i rutan INFO INFO i föregående bild. Det är viktigt att notera att när du beställer OnDemand-modulen, kommer ditt orderbekräftelsefönster att indikera att det här är en thinkOnDemand-order. Innan du ringer till oss och beder om att du verkligen slog på orange knappen, se till att du snabbt tittar på orderfönstret för att bekräfta att du verkligen är i simuleringsläge. Medan du blir borttagen av ThinkOnDemand, försök att komma ihåg att det inte är riktigt. Och nej, du kan inte gå tillbaka i tid för att placera riktiga affärer. Fluxkondensatorn är fortfarande i utveckling. När du är redo att komma tillbaka till verklig handel, klicka helt enkelt på knappen Orange On Demand igen och din plattform kommer tillbaka till normal handel. Mer om thinkOnDemand Om du behöver mer steg för steg om hur man testar med ThinkOnDemand, gå till Thinkerswim Learning Center och ladda ner ThinkManual, Learning Companion for thinkerswim. Gå till sidan 63. Backtesting är utvärderingen av en viss handelsstrategi med historiska data. Resultat presenterade (i thinkOnDemand) är hypotetiska och de får inte ta hänsyn till alla transaktionsavgifter eller skatter som du skulle ådra sig i en faktisk transaktion. Tidigare resultat av en säkerhet eller strategi garanterar inte framtida resultat. Resultaten kan variera avsevärt och förluster kan resultera. En efterföljande stopp eller stoppförlustorder garanterar inte ett utförande vid eller nära aktiveringspriset. När de är aktiverade konkurrerar de med andra inkommande marknadsordningar. Marknadsvolatilitet, volym och tillgänglighet i systemet kan fördröja kontoåtkomst och avrättningar. Tidigare resultat av en säkerhet eller strategi garanterar inte framtida resultat eller framgång. Alternativen är inte lämpliga för alla investerare eftersom de särskilda risker som är förknippade med optionshandel kan utsätta investerare för potentiellt snabba och betydande förluster. Valutahandling som omfattas av TD Ameritrade granskning och godkännande. Vänligen läs egenskaper och risker för standardiserade alternativ innan du investerar i alternativ. Stöddokumentation för eventuella krav, jämförelser, statistik eller annan teknisk information kommer att tillhandahållas på begäran. Informationen är inte avsedd att vara investeringsrådgivning eller tolkas som en rekommendation eller godkännande av någon särskild investerings - eller investeringsstrategi och är endast av illustrativa skäl. Var noga med att förstå alla risker som är inblandade i varje strategi, inklusive provisionskostnader, innan du försöker placera någon handel. Klienter måste överväga alla relevanta riskfaktorer, inklusive egna personliga ekonomiska situationer, före handel. TD Ameritrade, Inc. medlem FINRA SIPC. TD Ameritrade är ett varumärke gemensamt ägd av TD Ameritrade IP Company, Inc. och Toronto-Dominion Bank. 2017 TD Ameritrade.
No comments:
Post a Comment