Tuesday, October 18, 2016

Eenvoudige bewegende gemiddelde strategie met 'n wisselvalligheid filter

Die ontleding van transaksies in quantstrat Hierdie pos sal deel 1 van 'n opvolg na die oorspronklike post, Simple bewegende gemiddelde Strategie met wisselvalligheid Filter wees. In hierdie opvolg, sal ek 'n nader kyk na die individuele bedrywe van elke strategie te neem. Dit kan waardevolle inligting aan die verskil in prestasie van die SMA Strategie verduidelik met 'n wisselvalligheid filter en sonder 'n wisselvalligheid filter voorsien. Gelukkig, die skeppers van die quantstrat pakket het dit baie maklik om die transaksies met 'n eenvoudige funksie en 'n enkele reël van die kode te besigtig. getTxns (Portefeulje, simbool, datums) Vir die res van die pos, sal ek verwys na die strategieë soos: Strategie 1 Eenvoudige bewegende gemiddelde Strategie met wisselvalligheid Filter Strategie 2 Eenvoudige bewegende gemiddelde Strategie sonder 'n Volatiliteit Filter Dit blyk uit die aandele kurwes in die laaste boodskap wat nie strategie het baie van die jaar 2000 tot 2012. om dié rede sal ek analiseer die tydperk 1990-2000 strategie 1 transaksies strategie 2 transaksies vir die gemak van vergelyking, ek uitgevoer die transaksies vir elke strategie om te presteer en in lyn die ambagte so naby ek kon volgens datum. In die eerste plek kan kyk na die ambagte uitgelig deur die rooi reghoek. Strategie 2 tereggestel 'n handelsmerk vir 548 eenhede op 1995/01/13 en gesluit op 1998/09/04 vir 'n totale wins van 278340,16. In vergelyking met Strategie 1 tereggestel 'n handelsmerk vir 247 eenhede op 1995/05/19 (ongeveer 4 maande later) en gesluit op 1998/09/04 vir 'n totale wins van 112,310.90. Dit is 'n beduidende verskil van 166029. Dit is duidelik dat hierdie enkele handel is van kritieke belang om die prestasie van die strategie. Nou, kan kyk na die handel uitgelig deur die geel reghoek. Beide ambagte was op 1999/10/22 gesluit. Strategie 1 tot gevolg gehad dat 'n verlies van 2,250.45 en strategie 2 tot gevolg gehad dat 'n wins van 15,706.648230 'n verskil van 17,957.09. Die aandele kurwe van Strategie 1 in vergelyking met Strategie 2 toon 'n duideliker prentjie van die prestasie. Waarom so 'n groot verskil vir 'n nog nader kyk, sal ons 'n blik op die maat van wisselvalligheid wat ons gebruik as 'n filter te neem. Ek sal 'n paar veranderinge aan die RB funksie maak sodat ons die wisselvalligheid meet en mediaan kan sien. Die sd vir 1995/01/13 is 0,0135 terwyl die SDEV is 8,924. Die sd vir 1995/05/19 is 0,0124 terwyl die SDEV is 21,168230 die SDEV is amper 3 keer groter nie, hoewel ons wisselvalligheid maatstaf is dui op 'n tydperk van lae onbestendigheid (nota: SDEV het 'n direkte impak op posisie sizing) Miskien moet ons neem 'n tweede blik op ons keuse van wisselvalligheid meet. As jy wil 'n wisselvalligheid filter te neem in jou stelsel, kies die wisselvalligheid maat wisely8230 Dankie vir die post, Im uitsien na meer. Im nuwe beide R programmering en tendens handel. My tendens handel blootstelling het meestal uit die lees van Michael Covels boeke. Im wonder whats die beste manier om tendens handel stelsels leer. Ek havent gevind buiten die Donchian kanaal tempo stelsel baie besonderhede. Wat is die beste / vinnigste manier om die taktiese stelsels tendens handel leer jou mening I8217m bly jy hou van die post. Welkom by die wêreld van die tendens handel en R programmering. Lees boeke is 'n goeie manier om te begin en kry agtergrondkennis van die saak, markte, ens Die beste manier om te leer handel stelsels is8230 begin ontwikkel, back testing en papier handel jou systems. Simple bewegende gemiddelde - SMA Wat is 'n eenvoudige bewegende gemiddelde - SMA n eenvoudige bewegende gemiddelde (SMA) is 'n rekenkundige bewegende gemiddelde bereken deur die byvoeging van die sluitingsprys van die sekuriteit vir 'n aantal tydperke en dan verdeel dit totaal deur die aantal tydperke. Soos getoon in die grafiek hierbo, baie handelaars kyk vir 'n kort termyn gemiddeldes hierbo langer termyn gemiddeldes te steek om die begin van 'n uptrend sein. Korttermyn gemiddeldes kan optree as die vlakke van ondersteuning wanneer die prys ondervind met 'n terugsakking. VIDEO laai die speler. Afbreek Eenvoudige bewegende gemiddelde - SMA N Eenvoudige bewegende gemiddelde is aanpas omdat dit bereken kan word vir 'n verskillende aantal tydperke, eenvoudig deur die toevoeging van die sluitingsprys van die sekuriteit vir 'n aantal tydperke en dan verdeel dit totaal deur die aantal van tydperke, wat die gemiddelde prys van die sekuriteit oor die tydperk gee. 'N Eenvoudige bewegende gemiddelde stryk uit wisselvalligheid, en maak dit makliker om die prys tendens van 'n sekuriteit te sien. As die eenvoudige tot bewegende gemiddelde punte, beteken dit dat die securitys prys is aan die toeneem. As dit is wys af beteken dit dat die securitys prys daal. Hoe langer die tydperk vir die bewegende gemiddelde, die gladder die eenvoudige bewegende gemiddelde. 'N Korter termyn bewegende gemiddelde is meer wisselvallig, maar sy lees is nader aan die bron data. Analitiese betekenis bewegende gemiddeldes is 'n belangrike analitiese instrument wat gebruik word om die huidige prys tendense te identifiseer en die potensiaal vir 'n verandering in 'n gevestigde tendens. Die eenvoudigste vorm van die gebruik van 'n eenvoudige bewegende gemiddelde in analise is om dit te gebruik om vinnig te identifiseer as 'n sekuriteit is in 'n uptrend of verslechtering neiging. Nog 'n gewilde, al is dit 'n bietjie meer kompleks analitiese instrument, is om 'n paar eenvoudige bewegende gemiddeldes te vergelyk met mekaar oor verskillende tydperke. As 'n korter termyn eenvoudige bewegende gemiddelde is bo 'n langer termyn gemiddelde, is 'n uptrend verwag. Aan die ander kant, 'n langtermyn-gemiddelde bo 'n korter termyn gemiddelde dui op 'n afwaartse beweging in die tendens. Gewilde handelspatrone Twee gewilde handelspatrone so eenvoudig bewegende gemiddeldes gebruik sluit die dood kruis en 'n goue kruis. 'N die dood kruis vind plaas wanneer die 50-dag eenvoudig bewegende gemiddelde kruise onder die 200-daagse bewegende gemiddelde. Dit word beskou as 'n lomp sein, wat verdere verliese is in die winkel. Die goue kruis vind plaas wanneer 'n korttermyn-bewegende gemiddelde breek bo 'n langtermyn-bewegende gemiddelde. Versterk deur 'n hoë verhandelingsvolumes, kan dit dui verdere stygings in store. Volatility Druk Trading Strategie (filter) I. Trading Strategie Ontwikkelaar: John Bollinger. Konsep: Trading strategie gebaseer op wisselvalligheid breakouts. Bron: Bolliger, J. (2002). Bollinger op Bollinger Bands. New York: McGraw-Hill. Navorsing Doel: Performance verifikasie van die wisselvalligheid knyptang patroon. Spesifikasie: Table 1. Resultate: Figuur 1-2. Handel Filter: Wanneer wisselvalligheid val om histories lae vlakke, is die wisselvalligheid knyptang patroon geïdentifiseer (Definisies: Tabel 1). Handel Setup: Lang ambagte: Closei 1 GT UpperBandi 1. Kort ambagte: Closei 1 LT LowerBandi 1. Index: Ek Huidige Bar. Handel Entry: Lang ambagte: A koop by oop geplaas nadat 'n lomp Setup. Kort ambagte: A verkoop teen oop geplaas nadat 'n lomp Setup. Handel afrit: Table 1. Portefeuljekomitee: 42 futures markte uit vier groot marksektore (kommoditeite, geldeenhede, rentekoerse en regverdigheid indekse). Data: 36 jaar sedert 1980. Toets platform: MATLAB. II. Sensitiwiteit Toets Alle 3-D kaarte is gevolg deur 2-D kontoer kaarte vir Wins Factor, Sharpe Ratio, Ulkus Performance Index, CAGR, Maksimum Onttrekking, Persent Winsgewende Trades, en Gem. Win / Gem. Verlies verhouding. Die finale foto toon sensitiwiteit van Equity kurwe. Getoets Veranderlikes: SqueezeLookBack amp SqueezeMemory (Definisies: Tabel 1): Figuur 1 Fondsprestasie (insette: Tabel 1 Kommissie amp glip: 0).In deel 2. Ons het gesien dat die toevoeging van 'n wisselvalligheid filter om 'n enkele instrument toets het min gedoen om prestasie te verbeter of risiko-aangepaste opbrengste. Hoe sal die wisselvalligheid filter impak 'n meervoudige instrument portefeulje in Deel 3 van die opvolg, ek sal die impak van die wisselvalligheid filter op 'n veelvuldige instrument toets te evalueer. Die toetse sal gebruik nege van die onderstaande Kies Sektor SPDR ETF. XLy verbruikers Diskresionêre Kies Sektor SPDR XLP verbruikers Staples Kies Sektor SPDR XLE Energie Kies Sektor SPDR XLF Finansiële Kies Sektor SPDR XLV Gesondheidsorg Select Sektor SPDR XLI Industrial Kies Sektor SPDR XLK Tegnologie Kies Sektor SPDR XLB Materials Kies Sektor SPDR XLU Nut Kies Sektor SPDR Toets 1 8211 sonder wisselvalligheid filter Begin Datum: 2001/01/01 Test2 8211 met wisselvalligheid filter Begin Datum: 2000/01/01 Let op die verskil in aanvang van die data. Die wisselvalligheid filter vereis 'n ekstra 52 periodsto Die RBrev1 aanwyser so die toetsdatums is geneutraliseer deur 52 weke (een jaar). Beide toetse sal waag 1 van rekening gelykheid en die stop grootte is 1 standaardafwyking. Toets 1 is 'n eenvoudige bewegende gemiddelde strategie sonder 'n wisselvalligheid filter op 'n portefeulje van die nege voorheen genoem sektor ETF. Dit sal die basislyn vir 'n vergelyking van die strategie met die wisselvalligheid filter wees. Toets 1 Koop en uitgang Reëls Koop Reël: Gaan lank as naby kruise bo die 52 tydperk SMA afrit Reël: Exit as naby kruise onder die 52 tydperk SMA Toets 1 Performance Statistiek Ek het jou ontleding baie interessant, maar eerder as die gebruik van bewegende gemiddelde as sleutel aanwysers, miskien probeer 'n paar leidende aanwyser soos Dow Jones Vervoer Average8217s afgewyk word van die DJIA, en die posisie sizing met behulp VIX vlakke vir bv. As VIX is onder 25 bly 100 in die mark as VIX beweeg tussen 25 en 30 te verminder posisie met 50 op alle maatskappye en as VIX gaan bo 30 ontslae te raak van die 50 van die swakste Holdings. Sou belangstel om die resultaat te leer ken. Ek het nie veel analise met behulp van mark aanwysers gedoen soos die wat jy genoem het. Ek hoofsaaklik vashou aan tegniese aanwysers soos bewegende gemiddeldes, Bollinger bands, RSI, ens I8217ll sit dit op die lys te doen vir toekomstige poste. Dit klink asof jy reeds navorsing gedoen oor die gebruik van 8220macro8221 aanwysers vir handel strategie reëls, sal jy omgee om 'n paar van jou analise deel sodat ons saam kan werk in R geïmplementeer te kry As jy belangstel, voel vry om my te skiet 'n e-pos aan die adres gelys in my 8220About8221 bladsy. Dit is 'n ordentlike artikel, kan pa wat 'n adviseur was vir my gesê. Voor te belê in die aandelemark, kan jy wil om te probeer papier handel. Op hierdie manier, kan jy belê oefen sonder om werklike geld gebruik, en jy kan 'n beter leer die aandelemark. Hierdie soort van metode behels die gebruik van denkbeeldige geld en belegging tegnieke wat gebruik kan word in die werklike voorraad market. Simple bewegende gemiddelde Strategie met wisselvalligheid Filter (Hierdie artikel is die eerste keer gepubliseer op rbresearch R. En vriendelik bygedra tot R-bloggers) Ek sou beskryf my handel benadering as sistematiese langtermyn tendens volgende. 'N tendens volgende strategie kan geestelik moeilik wees om handel te dryf nadat hulle verskeie agtereenvolgende verliese wanneer 'n handelsmerk omkeer as gevolg van 'n wisselvalligheid piek of die tendens omkeer. Wisselvalligheid is geneig om te verhoog wanneer die prys daal. Dit is nie goed vir 'n lang enigste tendens volgende strategie, veral wanneer hy aanvanklik in ambagte. Kan die toevoeging van 'n wisselvalligheid filter om 'n eenvoudige stelsel te verbeter prestasie SMA System met Volatiliteit Filter Reëls Koop Reël: Gaan lank as naby is groter as die N tydperk SMA en wisselvalligheid maatstaf is minder as die mediaan die afgelope N tydperke. Uitgang Reël: uitgang as lang en noue is minder as die N tydperk SMA SMA Stelsel sonder Volatiliteit Filter Reëls Koop Reël: Gaan lank as naby is groter as die N tydperk SMA uitgang Reël: uitgang as noue minder as die N tydperk SMA Want dit is toets, my wisselvalligheid maatstaf is die 52 tydperk standaardafwyking van die 1 tydperk verandering van beslote pryse en ek sal 'n tydperk SMA 52 gebruik. Ek sal die strategie op die totale opbrengs reeks van die SampP500 behulp weeklikse pryse vanaf 1990/01/01 tot 2012/04/17 toets. yuck8230 die aandele kurwes lyk redelik goed tot 1999, toe nie so goed daarna. Hierdie toets toon dat die toevoeging van 'n wisselvalligheid filter om ons inskrywings kan eintlik prestasie belemmer. Hou in gedagte dit is ny geensins 'n volledige toets op 'n enkele instrument. Ek verkies ook die 52 tydperk SMA en SDEV ietwat arbitrêr, want dit verteenwoordig 'n jaar. Lees deur handel forums, is dit duidelik om te sien dat mense op soek na die 8220holy grail8221 handel stelsel. Sommige mense beweer die 8220holy grail8221 stelsel gevind het, maar dat die stelsel is gewoonlik kombinasie van 10 aanwysers en reëls wat sê 8220use aanwyser A, B, en C wanneer die mark is besig met X of gebruik aanwysers D, E en F wanneer die mark is Y.8221 doen Pasop vir hierdie 8220filters8221 en altyd toets jouself. Bly ingeskakel vir toekomstige poste wat sal kyk na die toevoeging van 'n soortgelyke filter op 'n veelvuldige instrument toets. Wat het jy gevind met die toevoeging van inskrywing filters te handel stelsels Disclaimer: Past resultate waarborg nie toekomstige opbrengste. Inligting op hierdie webwerf is slegs vir inligting doeleindes en nie raad gee om sekuriteite te koop of te verkoop. Om 'n kommentaar vir die skrywer laat verwant, volg die skakel en kommentaar te lewer oor hul blog: rbresearch R. As jy so ver gekry het, hoekom nie skryf vir updates van die werf Kies jou smaak: e-pos. Twitter. RSS. of Facebook. Kommentaar gesluit. Onlangse populêre artikels Mees besoek artikels van die week Borge Jobs vir R gebruikers Nooit mis 'n update Skryf R-bloggers om e-posse te ontvang met die nuutste R poste. (Jy sal hierdie boodskap nie weer sien nie.)


No comments:

Post a Comment