Thursday 5 October 2017

Exponentiell Glidande Medelvärde Kalkylator Excel


Flyttande medelvärde I det här exemplet lär du dig hur du beräknar glidande medelvärdet för en tidsreaktor i Excel. Ett glidande medel används för att jämna ut oegentligheter (toppar och dalar) för att enkelt kunna känna igen trender. 1. Låt oss först titta på våra tidsserier. 2. Klicka på Dataanalys på fliken Data. Obs! Det går inte att hitta knappen Data Analysis Klicka här för att ladda verktyget Analysis ToolPak. 3. Välj Flytta medelvärde och klicka på OK. 4. Klicka i rutan Inmatningsområde och välj intervallet B2: M2. 5. Klicka i rutan Intervall och skriv 6. 6. Klicka i rutan Utmatningsområde och välj cell B3. 8. Skriv en graf över dessa värden. Förklaring: Eftersom vi ställer intervallet till 6 är det rörliga genomsnittet genomsnittet för de föregående 5 datapunkterna och den aktuella datapunkten. Som ett resultat utjämnas toppar och dalar. Diagrammet visar en ökande trend. Excel kan inte beräkna det rörliga genomsnittet för de första 5 datapunkterna eftersom det inte finns tillräckligt med tidigare datapunkter. 9. Upprepa steg 2 till 8 för intervall 2 och intervall 4. Slutsats: Ju större intervall desto mer topparna och dalarna utjämnas. Ju mindre intervallet desto närmare de rörliga medelvärdena är de faktiska datapunkterna. Hur man beräknar EMA i Excel Lär dig hur du beräknar det exponentiella glidande genomsnittet i Excel och VBA och få ett gratis webbanslutet kalkylblad. Kalkylbladet hämtar lagerdata från Yahoo Finance, beräknar EMA (över ditt valda tidsfönster) och visar resultat. Nedladdningslänken finns längst ner. VBA kan ses och redigeras it8217s helt gratis. Men först disover varför EMA är viktigt för tekniska handlare och marknadsanalytiker. Historiska aktiekursdiagram är ofta förorenade med mycket högfrekventa ljud. Detta döljer ofta stora trender. Flytta medelvärden hjälper till att smidiga ut dessa mindre fluktuationer, vilket ger dig större inblick i den övergripande marknadsriktningen. Det exponentiella glidande medlet lägger större vikt vid senare data. Ju större tidsperiod desto lägre är betydelsen av de senaste uppgifterna. EMA definieras av denna ekvation. today8217s pris (multiplicerat med en vikt) och yesterday8217s EMA (multiplicerad med 1 vikt) Du måste starta EMA-beräkningen med en inledande EMA (EMA 0). Detta är vanligtvis ett enkelt glidande medelvärde av längd T. I diagrammet ovan till exempel ger EMA till Microsoft mellan 1 januari 2013 och 14 januari 2014. Tekniska handlare använder ofta överkorsningen av två glidande medelvärden 8211 en med en kort tidsskala och en annan med en lång tidsskala 8211 för att generera buysell signaler. Ofta används 12 och 26-dagars glidande medelvärden. När det kortare glidande medeltalet stiger över det längre glidande genomsnittet, är marknaden trender uppdaterad, det här är en köpsignal. Men när de kortare glidande medelvärdena ligger under det långvariga genomsnittet faller marknaden, det här är en säljesignal. Let8217s först lär sig hur man beräknar EMA med hjälp av kalkylbladsfunktioner. Därefter upptäcker we8217ll hur man använder VBA för att beräkna EMA (och automatiskt diagramdiagram) Beräkna EMA i Excel med kalkylfunktioner steg 1. Let8217s säger att vi vill beräkna 12-dagars EMA av Exxon Mobil8217s aktiekurs. Vi behöver först få historiska aktiekurser 8211 du kan göra det med den här bulkstocken citat nedladdningen. Steg 2 . Beräkna det enkla genomsnittet av de första 12 priserna med Excel8217s Average () - funktionen. I screengrab nedan, i cell C16 har vi formeln AVERAGE (B5: B16) där B5: B16 innehåller de första 12 nära priserna Steg 3. Precis under cellen som används i steg 2, skriv in EMA-formuläret ovan. Där har du det You8217ve beräknat framgångsrikt en viktig teknisk indikator, EMA, i ett kalkylblad. Beräkna EMA med VBA Nu let8282s mekanisera beräkningarna med VBA, inklusive automatisk skapande av tomter. Jag vann8217t visar dig hela VBA här (it8217s finns i kalkylbladet nedan), men vi8217ll diskuterar den mest kritiska koden. Steg 1. Hämta historiska aktiekurser för din ticker från Yahoo Finance (med CSV-filer) och ladda dem till Excel eller använd VBA i det här kalkylbladet för att få historiska citat rakt in i Excel. Dina uppgifter kan se ut så här: Steg 2. Det är här vi behöver träna några braincells 8211 vi behöver implementera EMA-ekvationen i VBA. Vi kan använda R1C1-stil för att programmera in formler i enskilda celler. Undersök kodavsnittet nedan. Ark (quotDataquot).Range (quotquot amp EMAWindow 1) kvotdrift (R-kvadratförstärkare EMAWindow - 1 amp kvadrat-3: RC-3) quot Sheets (quotDataquot).Range (quothquot amp EMAWindow 2 amp cc: hquot amp numRows). FormulaR1C1 quotR0C-3 (2 (EMAWindow 1)) R-1C0 (1- (2 (EMAWindow1))) EMAWindow är en variabel som motsvarar det önskade tidsfönstret numRows är det totala antalet datapunkter 1 (8220 18221 beror på we8217re förutsatt att den faktiska lagerdata startar på rad 2) beräknas EMA i kolumn h Antag att EMAWindow 5 och numrows 100 (det vill säga 99 datapunkter) placerar den första raden en formel i cell h6 som beräknar det aritmetiska genomsnittet av de första 5 historiska datapunkterna Den andra raden placerar formler i cellerna h7: h100 som beräknar EMA för de återstående 95 datapunkterna. Steg 3 Denna VBA-funktion skapar en lista över slutpriset och EMA. Ange EMAChart ActiveSheet. ChartObjects. Add (Vänster: Område (quota12quot).Left, Bredd: 500, Överst: Område (quota12quot).Top, Höjd: 300) Med EMAChart. Chart. Parent. Name quotEMA Chartquot Med. SeriesCollection. NewSeries. ChartType xlLine. Values ​​Sheets (quotdataquot).Range (quote2: equot amp numRows).XValues ​​Sheets (quotdataquot).Range (kvot2: aquot amp numRows).Format. Line. Weight 1.Name quotPricequot Slut med med. SeriesCollection. NewSeries. ChartType xlLine. AxisGroup xlPrimary. Values ​​Sheets (quotdataquot).Range (quoth2: hquot amp numRows).Name quotEMAquot. Border. ColorIndex 1.Format. Line. Weight 1 End With. Axes (xlValue, xlPrimary).HasTitle True. Axes xlValue, xlPrimary).AxisTitle. Characters. Text quotPricequot. Axes (xlValue, xlPrimary).MaximumScale WorksheetFunction. Max (Sheets (quotDataquot).Range (quote2: equot amp numRows)).Axes (xlValue, xlPrimary). MinimalScale Int (WorksheetFunction . Min (Sheets (quotDataquot).Range (quote2: equot amp numRows))).Legend. Position xlLegendPositionRight. SetElement (msoElementChartTitleAboveChart).ChartTitle. Text quotClose Prisförstärkare EMAWindow amp kvot-Day EMAquot End With Få det här kalkylbladet för fullständig fungerande implementering av EMA-kalkylatorn med automatisk nedladdning av historiska data. 14 tankar om ldquo Hur man beräknar EMA i Excel rdquo Förra gången jag hämtade ner en av dina Excel-speadsheets orsakade det att mitt antivirusprogram skulle flagga det som en PUP (potentiellt oönskade program) där det tydligen fanns kod inbäddat i nedladdningen som var adware, spionprogram eller åtminstone potentiell skadlig kod. Det tog bokstavligen dagar att städa upp min dator. Hur kan jag se till att jag bara hämtar Excel? Tyvärr finns det otroliga mängder skadlig kod. adware och spywar, och du kan inte vara försiktig. Om det är en fråga om kostnad skulle jag inte vara ovillig att betala en rimlig summa, men koden måste vara PUP-fri. Tack, det finns inga virus, skadlig kod eller adware i mina kalkylblad. I8217ve programmerade dem själv och jag vet exakt vad som finns i dem. There8217s en direktladdningslänk till en zip-fil längst ner på varje punkt (i mörkblå, djärv och understruken). That8217s vad du ska ladda ner. Håll över länken och du bör se en direktlänk till zip-filen. Jag vill använda min tillgång till levande priser för att skapa live tech-indikatorer (dvs. RSI, MACD etc). Jag har just insett för fullständig noggrannhet, jag behöver 250 dagar värd data för varje lager i motsats till de 40 jag har nu. Finns det någonstans att få tillgång till historiska data om saker som EMA, Avg Gain, Average Loss så att jag bara kunde använda den mer exakta data i min modell I stället för att använda 252 dagars data för att få rätt 14 dagars RSI kunde jag bara få en extern uppskattat värde för genomsnittsavkastning och genomsnittsförlust och går därifrån. Jag vill att min modell ska visa resultat från 200 aktier i motsats till några. Jag vill plotta flera EMAs BB RSI på samma diagram och baserat på förhållanden skulle vilja utlösa handel. Detta skulle fungera för mig som excel backtester. Kan du hjälpa mig att plotta flera timeseries på samma diagram med samma dataset. Jag vet hur man applicerar de råa uppgifterna till ett excel-kalkylblad, men hur använder du ema-resultaten. Ema i Excel-kartor can8217t justeras till specifika perioder. Tack kliff mendes säger: Hej där Samir, Först och främst tack en miljon för allt ditt hårda arbete. Utmärkt jobb GUD SÄNDER. Jag ville bara veta om jag har två ema plottade på diagram kan säga 20ema och 50ema när de passerar antingen upp eller ner kan ordet KÖP eller SÄLJ visas vid kors över punkten hjälper mig mycket. kliff mendes texas I8217m arbetar på ett enkelt backtesting kalkylblad that8217ll genererar köp-säljsignaler. Ge mig tid8230 Bra jobb på diagram och förklaringar. Jag har dock en fråga. Om jag ändrar startdatumet till ett år senare och tittar på senaste EMA-data, är det märkbart annorlunda än när jag använder samma EMA-period med ett tidigare startdatum för samma datum för senaste datum. Är det vad du förväntar dig. Det gör det svårt att titta på publicerade diagram med EMAs visade och inte se samma diagram. Shivashish Sarkar säger: Hej, jag använder din EMA-kalkylator och jag uppskattar verkligen. Jag har emellertid märkt att kalkylatorn inte kan plotta graferna för alla företag (det visar Run-tid fel 1004). Kan du snälla skapa en uppdaterad utgåva av din räknemaskin där nya företag kommer att ingå Lämna ett svar Avbryt svar Gilla gratis kalkylblad Master Knowledge Base Senaste inläggHow att beräkna vägda rörliga genomsnittsvärden i Excel med hjälp av exponentiell utjämning Excel data analys för dummies, 2: a upplagan Exponentiell utjämning i Excel beräknar glidande medelvärdet. Exponentiell utjämning väger emellertid värdena som ingår i de glidande medelberäkningarna så att de senaste värdena har större effekt på medelberäkningen och gamla värden har en mindre effekt. Denna viktning åstadkommes genom en utjämningskonstant. För att illustrera hur verktyget för exponentiell utjämning fungerar, antar att du8217re ser igen på den genomsnittliga dagtemperaturinformationen. För att beräkna vägda glidmedel med hjälp av exponentiell utjämning, gör följande steg: För att beräkna ett exponentiellt jämnt glidande medelvärde, klicka först på kommandoknappen Data tab8217s dataanalys. När Excel visar dialogrutan Dataanalys väljer du alternativet Exponentiell utjämning från listan och klickar sedan på OK. Excel visar dialogrutan Exponentiell utjämning. Identifiera data. För att identifiera de data som du vill beräkna ett exponentiellt jämn glidande medelvärde för, klickar du i textrutan Inmatningsområde. Identifiera sedan ingångsintervallet, antingen genom att skriva in en arbetsbladets intervalladress eller genom att välja arbetsbladets intervall. Om ditt inmatningsområde innehåller en textetikett för att identifiera eller beskriva dina data markerar du kryssrutan Etiketter. Ge utjämningskonstanten. Ange utjämningskonstantvärdet i textrutan Dämpningsfaktor. Excel-hjälpfilen föreslår att du använder en utjämningskonstant på mellan 0,2 och 0,3. Förmodligen, om du använder det här verktyget, har du egna idéer om vad den korrekta utjämningskonstanten är. (Om you8217re clueless om utjämningskonstanten, kanske du shouldn8217t använda det här verktyget.) Berätta Excel var du placerar de exponentiellt jämnaste glidande genomsnittliga data. Använd textrutan Utmatningsområde för att identifiera det arbetsarksintervall som du vill placera den rörliga genomsnittsdata för. I exemplet på arbetsbladet placerar du exempelvis den glidande genomsnittliga data i arbetsarkets intervall B2: B10. (Valfritt) Diagram Exponentially smoothed data. För att kartlägga exponentiellt jämna data, markera kryssrutan Diagramutmatning. (Valfritt) Anger att du vill beräkna standard felinformation. För att beräkna standardfel markerar du kryssrutan Standardfel. Excel placerar standardfelvärden bredvid de exponentiellt jämnaste glidande medelvärdena. När du är klar med att ange vilken glidande medelinformation du vill ha beräknad och var du vill placera den, klicka på OK. Excel beräknar glidande genomsnittlig information. Använda ett kalkylblad för att konstruera rörliga medelvärden av Wayne A. Thorp, CFA I artikeln ldquoBuy-and-Hold versus Market Timing, rdquo som börjar på sidan 16 i denna fråga diskuterar vi Theodore Wongs forskning, som testade ett glidande genomsnittligt crossover-MAC-system för att se om det var möjligt att generera bättre avkastning än en buy-and-hold-strategi under en längre tid. Han använde samspelet mellan marknadsindex och ett glidande medelvärde av indexet till tiden när de skulle placeras på marknaden och när man behöll kontanter. Marknadsräknare gör ofta sina investeringsbeslut baserat på intern relativ styrka om ett aktie är starkare eller svagare än eget genomsnitt. Wongrsquos forskning använde glidande medelvärden för att avgöra om marknaden var i en uptrend eller downtrend och för att testa om det var förnuftigt att vara lång under mätbara uppåtgående trender och flytta till kontanter under nedåtgående trender. Samtidigt som argumentet fortsätter över effektiviteten av marknadstiden, står investerare fortfarande inför dilemmaet om huruvida de ska anpassa sina portföljer baserat på marknadsförhållandena och vilka riktlinjer de bör följa i detta försök. Flytta genomsnittliga grunder En av de metoder som många analytiker använder för att bedöma intern relativ styrka innebär att man skapar glidande medelvärden av priser. Ett glidande medelvärde är ett av de enklaste trendverktyg som investerare använder. Medan glidande medelvärden kommer i olika smaker, är deras underliggande syfte detsamma: att hjälpa investerare och handlare att spåra utvecklingen i priserna på finansiella tillgångar genom att utjämna de periodiska fluktuationerna i priset (även kallad ldquonoiserdquo). Vid utjämning av prisvariationer understryker glidande medelvärden prisutvecklingen längre än intervallet. Det är viktigt att påpeka att glidande medelvärden inte förutsäger prisriktningar när de anger den aktuella prisriktningen (med en fördröjning). Denna fördröjning härstammar från att använda tidigare pris datamdashprices bly och glidande medelvärden följa. Med tiden, som namnet antyder, flyttas ett glidande medelvärde som gamla data släpps och nya data läggs till. Det finns tre typer av glidande medelvärden: enkla, viktade och exponentiella. Enkelt rörligt medelvärde Ett enkelt glidande medelvärde, eller SMA, tillämpar lika vikt på alla priser över det tidsintervall som används för att beräkna medelvärdet. Som ett resultat förutsätter ett enkelt glidande medelvärde att priserna från början av perioden är lika relevanta som priser från periodens slut. SMA är konstruerad på samma sätt som ett typiskt medelvärde, du har tre värden, du skulle lägga till dem och dela summan av tre. Här är beräkningen för ett enkelt glidande medelvärde: P 1 priset för den första perioden som används för att beräkna det rörliga genomsnittet P n är priset för den sista perioden som används för att beräkna det glidande medlet n antalet antalet perioder som används vid beräkning av glidande medelvärde Tabell 1 jämför resultaten för 10-dagars enkla, viktade och exponentiella glidande medelvärden med hjälp av dagliga stängningsvärden för SampP 500 totalavkastningsindex från maj 2010. Uppgifterna är från Yahoo Finance-webbplatsen. Den 14 maj 2010 uppnås SMA-värdet 1156.11 genom att lägga till indexvärdena för de 10 dagarna som slutade 14 maj och sedan dykas summan med 10. Vägt rörligt medelvärde Ett enkelt glidande medelvärde förutsätter att alla priser är lika viktiga. Men vissa handlare tror att de senaste priserna är viktigare för att identifiera den nuvarande trenden. Ett viktat glidande genomsnittligt WMA tilldelar uttryckligen vikter som bestämmer den relativa betydelsen av de använda priserna. Medan högre vikter vanligtvis tilldelas de senaste priserna, kan du använda vilket som helst schema du önskar. Den gemensamma viktade glidande genomsnittliga beräkningen är ett vägt genomsnitt på n perioder, där viktningen minskar med en med varje tidigare pris, så att: ((n gånger P n) ((n ndash 1) gånger P n-1) ( ndash 2) gånger P n-2) hellip (n ndash (n ndash 1)) gånger P n ndash (n ndash 1)) dela (n (n ndash 1) (n ndash 2) hellip (n ndash 1)) n Antalet perioder som används för att beräkna det rörliga genomsnittet P n priset för den senaste perioden som används för att beräkna det glidande genomsnittet SÄRSKILT ERBJUDANDEN: Få AAII-medlemskap GRATIS i 30 dagar Få full tillgång till AAII, inklusive vår marknads - slår Model Stock Portfolio, som för närvarande överträffar SP 500 med 2 till 1. Plus 60 lagerskärmar baserade på de vinnande strategierna för legendariska investerare som Warren Börja nu med din rättegång och få omedelbar tillgång till vår aktieberättigade modellportfölj SP 500 2-till-1) plus 60 lagerskärmar baserade på strategier av legendariska investerare som Warren Buffett och Benjamin Graham. PLUS får opartisk investerarutbildning med vår prisbelönta AAII Journal. vår omfattande ETF Guide och mer GRATIS i 30 dagar Hänvisande till Tabell 1. Vi ser att 10-dagars WMA för 14 maj 2010 är 1151.09. Det senaste priset som använts för denna calculationmdash1135.68 för maj 14mdashis multiplicerat med den största viktningsfaktorn, 10. Genom att göra detta har det senaste priset den största effekten på det totala genomsnittet. Förflyttning tillbaka en period multipliceras slutkursen för 13 maj med en vikt av nio, och så vidare tills det äldsta priset, från 3 maj multipliceras med en viktning av en. Summan av slutkurserna multiplicerad med respektive periodiska viktning divideras sedan med summan av vikten. För en WMA på 10 år kommer nämnaren att vara 55 (10987654321). Exponentiell rörlig medelvärde Det sista rörliga genomsnittet som vi kommer att diskutera här är exponentiell glidande medelvärde. Det exponentiella glidande medlet är lite mer sofistikerat vid beräkningen, men det kräver mindre historiska data än de andra två glidande medelvärdena. Precis som det vägda glidande genomsnittet, reducerar exponentiell glidande EMA förseningen genom att lägga större vikt vid de senaste priserna. På samma sätt som det vägda glidande medlet beror vikten på det senaste priset på antalet perioder i glidande medelvärde. Dessa viktningsfaktorer minskar exponentiellt, vilket ger mycket större betydelse för de senaste priserna, medan de fortfarande inte helt kasserar äldre observationer. Det finns tre steg för att beräkna ett exponentiellt glidande medelvärde: Beräkna vägnings multiplikatorn. Avleda den ursprungliga ldquoEMA, rdquo som kan vara ett enkelt glidande medelvärde av tidigare värden eller prisvärdet för föregående period. Beräkna exponentiell glidande medelvärde. Här är ekvationerna: Multiplikator (2 divide (n 1)) EMA Close ndash EMA (tidigare dag) gånger multiplikator EMA (föregående dag) Ett exponentiellt glidande medelvärde på 10 år tillämpar en 18,18 viktning till det senaste priset (2 divide (10 1)). I motsats skulle en 20-årig EMA ha en 9,5 viktning (2-delning (20 1)). Därför är viktningen för kortare tidsperioder högre än vikten för längre tidsperioder. Som vi kan se från det här exemplet faller vikten med ungefär hälften varje gång den glidande medeltiden fördubblas. Detta minskar fördröjningen mellan den faktiska priskurvan och den glattade glidande medelkurvan. Titta på tabell 1. Vi ser att EMA-beräkningen börjar med en nio dagars SMA från 13 maj (1158.38). Detta värde dras av från slutkursen den 14 maj 1135.68 och multipliceras sedan med viktningsfaktorn 0,1818 (2 delning (10 1)). Sedan läggs det 13 maj SMA-värdet tillbaka för att komma fram till den nuvarande EMA. Det är värt att notera att eftersom denna EMA-beräkning börjar med ett enkelt glidande medelvärde, kommer dess ldquotruerdquo-värde inte att realiseras till 20 eller så perioder senare. Detta är en anledning till att andra EMA-beräkningar bara börjar med den tidigare periodrsquos slutkursen och avstå från att använda SMA som utgångspunkt. Använda ett kalkylblad för att beräkna rörliga genomsnittsvärden Medan glidande medelvärden hjälper till att bestämma den underliggande trenden i en enskild säkerhet eller den övergripande marknaden, är de beroende av en stor mängd data för att vara meningsfullt. Dessutom kräver denna data kontinuerlig uppdatering för att stanna ldquofresh. rdquo Medan många finansiella webbplatser ritar glidmedel på prisdiagram, är ett kalkylblad ett annat sätt att beräkna och visa dessa data. Kalkylbladet som presenteras här använder mallformler som ges i Microsoft Excel 1997ndash2003, ett gemensamt format som används av många PC-användare. Det är dock också framåtkompatibelt med nyare versioner, till exempel Excel 2008 och 2010. För att ladda ner det fullständiga kalkylbladet, klicka här. Utöver att knacka på råa data med kalkylblad kan du också skapa diagram direkt från de data du analyserar. Uppgifterna i det här kalkylbladet hämtades gratis från Yahoo Finance-webbplatsen. Där kan du ladda ner dagliga, veckovisa, månadsvisa eller årliga öppna, höga, låga, stängda och volyldata som går tillbaka till 1950 (när det är tillgängligt). Du specificerar periodiciteten av data och tidsramen du är intresserad av och då laddar du helt enkelt data till Excel. Den första datapost att överväga är antalet perioder vi vill använda för att beräkna ett glidande medelvärde. Theodore Wongrsquos-undersökning visade att ett sexmånaders glidande medelvärdeövergångssystem baserat på ett marknadsindex gav resultat för ldquobestrdquo. Tänk på att vi inte föreslår att ett sexmånaders glidande medelvärde är optimalt för tidpunkt för köp och försäljning av beslut. Du kan experimentera med andra periodlängder. Men var medveten om att ju kortare periodlängden, desto mer lyhörd glidande medelvärde kommer att vara prisförändringar. Statistiska studier av att använda filterregler till tidstransaktioner tyder på att kostnaderna för att göra överdrivna transaktioner kommer att äta upp vinsten som kan genereras med hjälp av dessa tekniker. Kom också ihåg att det vi försöker göra här är att använda historiska priser för att avgöra om marknaden eller säkerheten trender upp eller ner. Figur 1 visar en del av kalkylbladet som vi skapade, med kolumner för de tre glidande medelvärdena som diskuterades genom att det var så enkelt att flytta genomsnittet SMA. viktat glidande genomsnittligt WMA. och exponentiell glidande genomsnittlig EMA. För dessa exempel skapade vi sex månaders glidande medelvärden med hjälp av den genomsnittliga månadsöppningen, höga, låga och slutliga priserna på SampP 500 totalavkastningsindex som går tillbaka till början av 1950 (om du vill experimentera med olika periodlängder, kommer du att behöver ändra de underliggande formlerna). Genom att skapa ett genomsnitt av ett genomsnitt eliminerar vi ytterligare variabiliteten i data. De olika formlerna som används är följande: G7: AVERAGE (C7: F7) I13: AVERAGE (G7: G12) K13: (G126G115G104 G93G82G71) 21 M12: AVERAGE (G7: G11) M13: M12 (2 (61)) - M12) Cell G7 beräknar det enkla genomsnittet av de öppna, höga, låga och stängda priserna i SampP 500 totalavkastningsindex för januari 1950 för att komma fram till 16.87. Eftersom vi beräknar sexmånadersgenomsnitt måste vi ha minst sex månaders data (fem månader för EMA, som vi kommer att diskutera en stund). Vidare införde vi en månadslag mellan indexet och det glidande medlet. Detta är att efterlikna den ldquoreal worldrdquo erfarenheten av att inte ha månatliga prisuppgifter förrän efter handel för månaden är över. Så beräknar SMA-beräkningen i cell I13, som är juli 1950, det enkla rörliga genomsnittet av de genomsnittliga månadsvärdena för SampP 500 totalavkastningsindex för sexmånadersperioden januari till juni. Cell K13 innehåller formeln för det sex månaders vägda genomsnittspriset för den månaden. Det tar genomsnittspriset för föregående månad (från cell G12) och vikter den med en faktor på 6, tillägger att slutkursen från två månader sedan (i cell G11) viktad med en faktor fem och så vidare tillbaka till sex månader före. Summan av de viktade priserna divideras sedan med 21, summan av de vikter vi använde (654321). Ett exponentiellt rörligt medel tilldelar i själva verket en vikt till det föregående periodrsquos-glidande medelvärdet och lägger sedan till en del av det aktuella periodrsquos-priset. Andra EMA-beräkningar börjar helt enkelt med det tidigare periodrsquos-priset och går därifrån. Ännu en gång är EMA-värdet som visas i M13 (juli 1950) för de sex månader som slutade juni 1950. Cell M12, som är utgångsvärdet för efterföljande EMA-värden, är det enkla glidande genomsnittet av de månatliga genomsnittspriserna för de fem månader som slutar Maj 1950. Nu när vi har en ldquostarting pointrdquo för EMA i cell M12, beräknar cellen M13 det exponentiella glidande medlet genom att först ta SMA-värdet från M12 (17.51). Därefter läggs det till skillnaden mellan det genomsnittliga SampP 500-priset för perioden och SMA (18.33 ndash 17.51) multiplicerat med sex-viktsviktsfaktorn 28,57 ((2 divide (6 1))): EMA 17,51 (0,2857 gånger 0,82) 17,74 Figur 2 visar ett diagram över de faktiska månadsslutningsvärdena för SampP 500 totalavkastningsindex, indexets månatliga medelvärde och sex månaders EMA av de genomsnittliga indexvärdena från januari 2000 till slutet av maj 2010. Vi ritade de två indexlinjerna för att visa skillnaden mellan månads - och genomsnittliga månadsvärden. Som vi kan se spårar de två linjerna ganska nära varandra. I artikeln på sidan 16. Theodore Wong använde övergångar mellan den sex månader långa EMA och det genomsnittliga månatliga marknadsindexet för att bestämma huruvida det ska investeras eller inte. Istället för att försöka ldquoeyeballrdquo crossovers på diagrammet skapade vi formler i kalkylbladet för att generera köp och sälja signaler för de tre sexmånaders glidande medelvärdena: J13: IF (G12gtI13, rdquoBELLYququo, rdquoSELLrdquo) L13: IF (G12gtK13, rdquoBUYrdquo, rdquoSELLrdquo ) N13: IF (G12gtM13, rdquoSELLrdquo) Som visas i Figur 1. För varje glidande medel genereras en BUY-signal när det genomsnittliga månatliga indexvärdet är högre än respektive sexmånaders glidande medelvärde. När det genomsnittliga indexvärdet är lägre än sexmånaders glidande medel genereras en SÄLS-signal. x2192 Wayne A. Thorp, CFA är vice och ekonomichef på AAII. Följ honom på Twitter på WayneTAAII.

No comments:

Post a Comment