Back Testing Stock Trading Strategieë
Back testing: interpretasie van die verlede back testing is 'n belangrike komponent van doeltreffende handel-stelsel ontwikkeling. Dit word gedoen deur rekonstruksie, met historiese data, ambagte wat sou plaasgevind het in die verlede met behulp van reëls bepaal deur 'n gegewe strategie. Die resultaat bied statistieke wat gebruik kan word om die doeltreffendheid van die strategie te meet. Die gebruik van hierdie data, kan handelaars te optimaliseer en hul strategieë te verbeter, vind 'n tegniese of teoretiese tekortkominge, en vertroue in hul strategie te verkry voordat hulle aansoek doen dit aan die werklike markte. Die onderliggende teorie is dat enige strategie wat goed in die verlede gewerk het, is geneig om goed te werk in die toekoms, en omgekeerd, 'n strategie wat swak presteer in die verlede is geneig om swak presteer in die toekoms. Hierdie artikel neem 'n blik op wat aansoeke word gebruik om backtest, watter soort data is verkry, en hoe om dit om die data en die gereedskap back testing kan baie waardevolle statistiese terugvoer te gee oor 'n gegewe stelsel gebruik. Sommige universele statistieke back testing sluit in: netto wins of verlies - Net persentasie wins of verlies. Tydraamwerk - Past datums waarop toets ing plaasgevind. Heelal - Voorrade wat ingesluit is in die backtest. Wisselvalligheid maatreëls - Maksimum persentasie onderstebo en negatiewe kant. Gemiddeldes - Persentasie gemiddelde wins en gemiddelde verlies, gemiddelde bars gehou. Blootstelling - Persentasie van kapitaal belê (of blootgestel word aan die mark). Verhoudings - Oorwinning-tot-verliese verhouding. Geannualiseerde opbrengs - Persentasie opbrengs oor 'n jaar. Risiko-aangepaste opbrengs - Persentasie opbrengs as 'n funksie van risiko. Tipies, sal back testing sagteware twee skerms wat belangrik is nie. Die eerste kan die handelaar om die instellings aan te pas vir back testing. Hierdie veranderinge sluit alles van tyd tot kommissie koste. Hier is 'n voorbeeld van so 'n skerm in AmiBroker: Die tweede skerm is die werklike back testing resultate verslag. Dit is hier waar jy al die bogenoemde statistieke kan kry. Weereens, hier is 'n voorbeeld van hierdie skerm in AmiBroker: In die algemeen, die meeste handel sagteware bevat soortgelyke elemente. Sommige hoë-end sagteware programme sluit ook bykomende funksies outomatiese posisie sizing, optimalisering en ander meer gevorderde funksies uit te voer. Die 10 Gebooie Daar is baie faktore handelaars aandag gee aan wanneer hulle back testing handel strategieë. Hier is 'n lys van die 10 mees belangrike dinge om te onthou, terwyl back testing: Neem in ag die breë mark tendense in die tyd waarin 'n gegewe strategie is getoets. Byvoorbeeld, as 'n strategie was net backtested vanaf 1999-2000, is dit dalk nie goed vaar in 'n beermark. Dit is dikwels 'n goeie idee om backtest oor 'n lang tyd dat 'n hele paar verskillende tipes marktoestande sluit. Neem in ag die heelal waarin back testing plaasgevind. Byvoorbeeld, as 'n breë mark stelsel is getoets met 'n heelal wat bestaan uit tegnologie-aandele, kan dit nie goed doen in verskillende sektore. As 'n algemene reël, indien 'n strategie is gerig op 'n spesifieke genre van voorraad, beperk die heelal aan dié genre, maar in alle ander gevalle, in stand te hou 'n groot heelal vir toetsdoeleindes. Wisselvalligheid maatreëls is uiters belangrik om te oorweeg in die ontwikkeling van 'n handel stelsel. Dit is veral waar vir aged rekeninge, wat is onderhewig aan marge oproepe as hul aandele daal onder 'n sekere punt. Handelaars moet poog om wisselvalligheid lae om risiko te verminder en in staat stel om makliker oorgang in en uit 'n gegewe voorraad hou. Die gemiddelde aantal bars gehou is ook baie belangrik om te kyk by die ontwikkeling van 'n handel stelsel. Hoewel die meeste back testing sagteware sluit kommissie koste in die finale berekeninge, dit beteken nie dat jy moet hierdie statistiek te ignoreer. As dit moontlik is, die verhoging van jou gemiddelde aantal bars gehou kan kommissie koste te verminder, en die verbetering van jou algemene terugkeer. Blootstelling is 'n tweesnydende swaard. Verhoogde blootstelling kan lei tot hoër winste of hoër verliese, terwyl afgeneem blootstelling beteken laer winste of laer verliese. Maar in die algemeen, is dit 'n goeie idee om blootstelling onder 70 om risiko te verminder en in staat stel om makliker oorgang in en uit 'n gegewe voorraad hou. Die gemiddelde-wins / verlies statistiek, gekombineer met die oorwinnings-tot-verliese verhouding, kan nuttig wees vir die bepaling van optimale posisie sizing en geldbestuur met behulp van tegnieke soos die Kelly Criterion wees. (Sien Geldbestuur Die gebruik van die Kelly Criterion.) Handelaars kan groter posisies te neem en kommissie koste te verminder deur die verhoging van hul gemiddelde winste en die verhoging van hul oorwinnings tot verliese verhouding. Geannualiseerde opbrengs is belangrik omdat dit gebruik word as 'n instrument om 'n benchmark s 'n stelsel opbrengste teen ander belegging plekke. Dit is belangrik om nie net te kyk na die algehele geannualiseerde opbrengs nie, maar ook om in ag te neem die verhoog of verlaag risiko. Dit kan gedoen word deur te kyk na die risiko-aangepaste opbrengs, wat verantwoordelik is vir verskeie risikofaktore. Voordat 'n handel stelsel is aangeneem, moet dit alle ander belegging plekke klop op gelyke of minder risiko. Back testing aanpassing is uiters belangrik. Baie back testing aansoeke insette vir kommissie bedrae, ronde (of fraksionele) baie groottes, merk groottes, vereistes marge, rentekoerse, glip aannames,-posisie sizing reëls, dieselfde-bar uitgang reëls, (sleep) stop instellings en nog baie meer. T o kry die mees akkurate back testing resultate, ek t is belangrik om te stem hierdie instellings aan die makelaar wat gebruik sal word naboots wanneer die stelsel gaan woon. Back testing kan soms lei tot iets wat bekend staan as oor-optimalisering. Dit is 'n toestand waar prestasie resultate so hoog is ingeskakel om die verlede dat hulle nie meer so akkuraat in die toekoms. Dit is oor die algemeen 'n goeie idee om reëls wat van toepassing is op alle aandele, of 'n uitgesoekte versameling van geteikende aandele, en is nie gemaak om die mate waarin die reëls is nie meer verstaanbaar deur die skepper implementeer. Back testing is nie altyd die mees akkurate manier om die doeltreffendheid van 'n gegewe handel stelsel te meet. Soms strategieë wat goed presteer in die verlede versuim om goed te doen in die hede. Vorige prestasie is nie 'n aanduiding van toekomstige resultate. Maak seker dat jy papier handel 'n stelsel wat suksesvol backtested voor live gaan om seker te wees dat die strategie steeds van toepassing in die praktyk is. Gevolgtrekking back testing is een van die belangrikste aspekte van die ontwikkeling van 'n handel stelsel. As geskep en behoorlik geïnterpreteer is, kan dit help om handelaars te optimaliseer en hul strategieë te verbeter, vind 'n tegniese of teoretiese tekortkominge, asook vertroue in hul strategie te verkry voordat hulle aansoek doen dit aan die werklike wêreld markte. Hulpbronne Tradecision (tradecision) - High-end Trading System Development AmiBroker (amibroker) - Begroting Trading System Development. Back testing afbreek back testing As jy 'n teorie backtest, die resultate wat behaal is hoogs afhanklik van die bewegings van die toets tydperk. Back testing n teorie aanvaar dat dit wat gebeur in die verlede sal gebeur in die toekoms, en hierdie aanname kan potensiële risiko's vir die strategie veroorsaak. Byvoorbeeld, sê jy wil 'n strategie wat gebaseer is op die idee dat Internet IPOs oortref die algehele mark te toets. As jy was om hierdie strategie te toets tydens die dotcom oplewing jaar in die laat 90's, sou die strategie die mark aansienlik oortref. Maar probeer dieselfde strategie na die borrel bars sal lei tot swak opbrengste. As jy gereeld sal hoor: vorige prestasie is nie noodwendig waarborg toekomstige opbrengste. In die konteks van tegniese ontleding, dit is die proses van aanpassing. Vooroordeel geskep deur die gebruik van inligting of data in 'n studie of. 'N Stel sekuriteite wat 'n algemene kenmerk deel soos die. Koop en verkoop van aandele volgens 'n skerm gebaseer op voorafbepaalde. 'N Implikasie rondom die gebruik van tydreeksdata waarin. 'N beleggingstrategie strategie wat geen netto kontant in. Ons bied 'n paar wenke oor die proses wat jou kan help verfyn jou huidige handel strategieë vereis. Doen-dit-self handel kan baie lonend wees - beide sielkundig en vir jou beursie. 'N Belangrike deel van 'n verhandeling van plan is die toets om vas te stel wat jy van sy prestasie kan verwag. Back testing en vorentoe prestasietoetsing sal jou help om te voorspel as jou plan sal slaag. Ongelukkig is daar geen perfekte beleggingstrategie wat sukses sal waarborg, maar jy kan die aanwysers en strategieë wat die beste sal werk vir jou posisie te vind. Korrelasies tussen back testing en vorentoe prestasietoetsing resultate kan jou help om jou handel stelsel te optimaliseer. Hierdie praktyk is gemeen met ervare en nuwe handelaars, en dit kan lei tot groot verliese. Vind uit hoe om dit te vermy. Dink jy kan die Street Ons sal jou wys hoe om jou vermoëns te toets sonder om jou hemp te klop. Daar is baie voordele aan die handel 'n spieël strategie, nog markte is dinamiese, en ongeag daar altyd 'n risiko van verliese. ETF Mutual Fondse Vind die metodologieë wat gebruik word deur slim beta fondse en die redes hul strategieë vir aandeelkeuse kan nie alles wat slim wees. ETF Mutual Fondse Vind die uitdagings wat slim beta fondse met betrekking tot due diligence, insluitend eiendom metodes vir aandeelkeuse en aktiewe bestuurspraktyke. Meer inligting oor die waarde aan die risiko van 'n portefeulje en hoe back testing word gebruik om die akkuraatheid van waarde te meet aan die risiko berekeninge. Lees Antwoord Leer strategieë handelaars gebruik wanneer 'n dubbele top patroon raakgesien. Hierdie patroon is algemeen en kan winsgewend in die aandele wees. Lees Beantwoord 'n mede-werker het onlangs genoem die 50/200 bewegende gemiddelde strategie. Ek het aanlyn en ontdek dat hierdie stelsel blyk te. Lees Beantwoord Vind die verskil tussen Waarde op die spel, of bul, en stres toets, en leer hoe die twee begrippe saam gebruik kan word. Lees Antwoord Leer hoe beleggers bygedra tot die dot-com borsbeeld en hoe Internet dienste en belê het verander sedert die mark. Lees Beantwoord 'n afkorting van die Moembaai Effektebeurs Sensitiewe Indeks (Sensex) - die maatstaf-indeks van die Moembaai Effektebeurs (BSE). 'N band met geen vervaldatum. Ewige boeie is nie aflosbaar maar betaal 'n bestendige stroom van belang vir ewig. Sommige van die. Die eerste van 'n reeks van jare in 'n ekonomiese of finansiële indeks. A basisjaar word gewoontlik ingestel om 'n arbitrêre vlak van 1. 'n band wat in 'n voorafbepaalde bedrag van die maatskappy se aandele op sekere tye gedurende sy lewe kan omskep word, gewoonlik. Die oorskot opbrengs wat 'n belegging in die aandelemark bied oor 'n risikovrye koers, soos die terugkeer van staatseffekte. 'N indeks van 500 aandele wat gekies is vir markgrootte, likiditeit en bedryf groepering, onder andere. Die S P 500 is ontwerp. Oorsig: Hierdie gratis opvoedkundige webwerf is bedoel om jou toelaat om gewilde tegniese handel strategieë as wetenskaplik as moontlik te vergelyk deur back testing. In die algemeen, is dit baie moeilik om konsekwent te klop die mark en jy moet skepties oor enigiets wat jy anders vertel nie. Hierdie webwerf laat jou toe om 'n paar algemene tegniese strategieë backtest om te sien hoe hulle teen die mark sou verrig en kan jy bedekking vir die aandele wat aan jou handel kriteria. Strategieë wat backtest Wel, natuurlik, waarborg nie sukses in die toekoms, maar kan 'n hoër waarskynlikheid van goed presteer het. Back testing kan jy ook die marktoestande waarin 'n sekere strategie goed sal presteer sien. Byvoorbeeld, as jy vol vertroue dat die mark sal reeks gebind vorentoe wees, kan jy uitvind watter strategieë uit te voer beste in hierdie tipe mark. Dit word gedoen deur back testing oor historiese tydraamwerke wat verskeidenheid gebind en sien was wat strategieë is die beste. Back testing help ook om jou te sien watter strategie parameters is mees omvattende oor verskillende tydperke. Byvoorbeeld, doen 'n 10 keerverlies klop 'n 5 keerverlies 9 historiese tydperke uit 10 So, back testing kan waardevolle handel insigte selfs al is dit nie kan waarborg dat die toekoms. 'N paar interessante dinge wat jy kan ontdek: Die kombinasie van aktiewe handel en Opdrachten kan jy uit te wis, selfs as jy 'n goeie persentasie wen ambagte regtig stywe sleep tot stilstand kan ernstig beseer jou lang termyn winsgewendheid en moenie drawdown soveel nie verminder as wat jy kan verwag Kies die voorraad wat jy wil jou tegniese strategie op backtest: strategieë wat jy gedink het sou goed wat konsekwent onderpresteer die mark aanwysings (enkelaandeel-back testing) wees. Begin Capital: hoeveelheid geld wat jy begin met Stoploss: punt waar jy wil uit 'n posisie beweeg teen jou te kry. 'N Gereelde stop beteken dat jy sal uit jou posisie te kry indien die voorraad val 'n stel persentasie hieronder waar jy dit gekoop het. Sleep stop: Kom ons sê jy 'n voorraad te koop teen 10 en sit in 'n 10 sleep stop. As die voorraad val 10 sonder om ooit hoër gaan, sal jy verkoop teen 9. Maar as die voorraad styg tot 15 dan 10 tot 13.5, sal jy by 13.5 en slot te verkoop in 'n paar van die wins. Doel: verkoop wanneer jou voorraad bereik 'n sekere persentasie wins (Kan afskakel deur die kies van Don t Gebruik teiken) Begin Datum / Einddatum: Kies die historiese datums waartussen jy die strategie te toets. Seine: seine behels die kruisings of verhoudings tussen prys en tegniese aanwysers. Byvoorbeeld, die goue kruis, te koop wanneer die 50 dae eenvoudige bewegende gemiddelde (SMA) kruisies bo die 200 dag SMA en verkoop wanneer die 50 dag kruisies onder die 200 dae (die dood kruis). Die volgende skakels verduidelik 'n paar gewilde tegniese aanwysers: Kry Trades / Grafiek: Kry ambagte sal letterlik wys jou die ambagte sal julle gesluit het, as jy terug in die tyd met 'n opsomming van prestasie het ingesluit. Die statistiese toetse: Toets om te sien of die gemiddelde daaglikse opbrengs van die strategie is dieselfde as die gemiddelde daaglikse opbrengs van die S P 500 of koop en te hou. Die grafiek plotte die waarde van die portefeulje met verloop van tyd met 'n ingeslote opsomming van die prestasie. Rigtings (PortTester Beta): Dit is vir back testing 'n strategie wat jy sal toepas om jou portefeulje as aandele bereik jou tegniese koop en verkoop seine. In die eerste teksboks tik die filmpjes vir die mandjie aandele wat jy wil jou tegniese strategie backtest op. Gee elke ENKELE 'n spasie geskei. Voorrade wat tans beskikbaar is, sluit die 30 Dow aandele, AA AXP BA BAC RTT CSCO CVX DD DIS GA HD HPQ IBM INTC JNJ JPM KFT KO MCD MMM Mrk MSFT PFE PG T BRV UTX VZ WMT XOM. Al 30 in die backtest sluit, net tik DJIA wat is die standaard. Teiken nommer van Vacatures: Dit is die aantal aandele wat jy wil om 'n posisie in en nie meer hê nie. Byvoorbeeld, Kom ons sê jy wil teiken 2 oop posisies. Wanneer die backtester n koopsein vind in een van die aandele wat jy in die mandjie, sê GA, sal dit aanvaar GA gekoop. Dit sal nou kyk vir 1 meer voorraad te koop wanneer daar 'n koopsein, sê BAC. Jy het nou 'n portefeulje van 2 oop posisies (GA en BAC) en die backtester sal nie meer te koop totdat 'n sell sein verkoop een van die aandele. 'N Gediversifiseerde portefeulje moet waarskynlik 10 of meer aandele, maar dit neem 'n baie rekenkracht om backtest. Dus, sal 'n klein portefeulje soos die standaard van 5 oop posisies genoeg om 'n gevoel van 'n strategie se prestasie te kry. Van kennis, vir beleggers met 'n klein hoeveelheid van die hoofstad sê 10.000, dit is duur om 'n groot aantal posisies handel met 20 kommissies vir ronde trip ambagte. ETF's is 'n goedkoop manier om ontslae te diversifiseer. Begin Capital: hoeveelheid geld wat jy begin met Trading Commission: Bedrag betaal jy TDAmeritrade, Sogo, ScottTrade, ens vir 'n stuk Posisie Sizing handel: Dit is hoe jy besluit om 'n sekere bedrag geld aan elke voorraad pleeg in jou portefeulje. Tans is daar net een opsie (Gelyke Kontant Toekenning) is beskikbaar. Dit beteken as ek 10,000 en ek wil 2 posisies te betree, sal ek 5000 in elke minder kommissies sit. Met ander woorde, sal kontant beskikbaar gelykop verdeel word na nuwe posisies totdat ek my teiken N aantal oop posisies te bereik. Ander opsies te kom sal gelyke aantal aandele, en wisselvalligheid gebaseer posisie sizing reëls wees. Stoploss: punt waar jy wil uit 'n posisie beweeg teen jou te kry. Laat ons sê jy 'n voorraad te koop teen 10 en sit in 'n 10 sleep stop. As die voorraad val 10 sonder om ooit hoër gaan, sal jy verkoop teen 9. Maar as die voorraad styg tot 15 dan 10 tot 13.5, sal jy by 13.5 en slot te verkoop in 'n paar van die wins. Begin Datum / Einddatum: Kies die historiese datums waartussen jy die strategie te toets. Die backtester sal begin by die begin datum in historiese data en sal soek deur die blok wat jy gekies het, totdat dit boetes n koopsein. Indien geen koop seine word op die eerste dag, die backtester beweeg na die volgende dag en soek deur al die aandele in die mandjie totdat 'n koopsein is gevind waar die voorraad is veronderstel om te koop aan die einde prys aangepas vir split en dividende. Sodra 'n voorraad gekoop, sal die backtester soek na daardie voorraad te verkoop wanneer 'n sell sein kom. Dit gaan ook voort om te kyk na aandele te koop totdat die teiken nommer van oop posisies bereik. Terselfdertyd, sal dit 'n bestaande posisies te verkoop as 'n sell sein kom. Die waarde van die portefeulje bereken alledaagse tot aan die einde datum. Seine: seine behels die kruisings of verhoudings tussen prys en tegniese aanwysers. Byvoorbeeld, die goue kruis, te koop wanneer die 50 dae eenvoudige bewegende gemiddelde (SMA) kruisies bo die 200 dag SMA en verkoop wanneer die 50 dag kruisies onder die 200 dae (die dood kruis). Kry Trades / Grafiek: Kry ambagte sal letterlik wys jou die ambagte sal julle gesluit het, as jy terug in die tyd met 'n opsomming van prestasie het ingesluit. Die grafiek plotte die waarde van die portefeulje met verloop van tyd met 'n ingeslote opsomming van die prestasie. Disclaimer: stockbacktest nie eens of beveel enige van die strategieë of sekuriteite op hierdie site. Die inhoud van hierdie webwerf is vir inligting doeleindes en is nie geneem moet word as 'n belegging advies. stockbacktest is nie aanspreeklik wees vir enige foute op hierdie webtuiste of aksies wat geneem is op grond van die inhoud van hierdie webwerf is gehou.
Comments
Post a Comment