ALMA-Arnaud-Legoux-Moving-Average原版完整文件_第1頁
ALMA-Arnaud-Legoux-Moving-Average原版完整文件_第2頁
ALMA-Arnaud-Legoux-Moving-Average原版完整文件_第3頁
ALMA-Arnaud-Legoux-Moving-Average原版完整文件_第4頁
ALMA-Arnaud-Legoux-Moving-Average原版完整文件_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

ALMA

ArnaudLegouxMovingAverage

November24,2009

Copyright:ArnaudLegoux/DimitriosKouzisLoukas

ALMA;InsearchfortheperfectMovingAverage-CreatedbyArnaudLegoux&DimitrisKouzis-Loukas

EverytradingsystembasedontechnicalanalysisusesMovingAverages.UsuallyMovingAverages/crossesareconsideredtobeentryorexitsignals.FurthermoreMovingAveragesareoftenresponsiblefordistinguishingrandompricemovements(jitter)fromtherealtrend.ThismeansthatasignificantamountofyourprofitsdependsonthequalityoftheMovingAveragesyouuseforyourtradingsystem.OneofthebenefitsofMovingAveragesisthattheyhavequitestandardformwhichallowsustoeasilyswitchfromonetoanother,comparethemandchoosethebestforourtradingsystem.

TherearetwokeyfeatureswearelookingforonanexcellentMovingAveragenamedsmoothnessandresponsiveness.Smoothnessisimportantbecauseitallowsustotakedecisionsaccordingtotruetrendsinsteadofrandomnoise.Responsivenessontheotherhandisimportantinordertotakedecisionstimely.DecidingthatatrendistruewithbiglatencywastespreciousprofitPIPs.NoweveryMovingAverageisaDiscreteTimeFilterandassuchitisruledbytheUncertaintyPrinciplewhichmeansthatsmoothnessandresponsivenessareconflictingrequirements.Everybodywhohasbasicexperiencewithanymovingaveragee.g.SMAhasknowsfirsthandthata9-daySMAismuchmoreresponsiveandmuchlesssmooththana21-daySMA.Itlookslikewecan/thavebothatthesametimeandthatholdstrueifwerestrictourselvesinasingletypeofMovingAverage.OntheotherhanddifferenttypesofMovingAverageshavedifferentperformancewhenitcomestosmoothnessandresponsiveness.

Table1.FormulasandKernelsofdifferentMovingAverages

InFigure1wecanseethreeofthemostpopularmovingaveragesthatareusedineverydaypracticefromhundredsoftraders;SMA,EMAandHMA.WecanalsoseeALMA,themovingaverageweproposeandwhichoutperformseveryothermovingaveragebothintermsofsmoothnessandresponsiveness.SMAandEMAareverywellknownandpopularbecauseoftheirsimplicity.AswecanseeinTable1,theirformulasareverysimple.Theyarebothweightedsumsofthepriceofthedayforanumberofdaysinthepastwhichiscalledwindow.ForexampleanSMAwithWindow9willaddthepricesp(i)ofthe9previousdaysandthendivideitby9andgiveasactuallytheaverageofthe9previousdays.TheEMAwoulddoexactlythesamebutitwouldaddthepriceofthelastdaytwiceanddivideby10daysemphasizingthiswaylastday'spricethusincreasingtheresponsivenessslightly.WecanseethatinFigure1.IfwecomparetheTurquoise(EMA)andtheOrange(SMA)linewecanclearlyseethatEMAoutperformsSMA.BothSMAandEMAaresimpleandpowerfulbutbecausetheyworkonawindowgivingmoreorlessequalvalueonthepriceofeverydaytheirvaluerepresentsthepriceaboutWINDOWSIZE/2daysinthepast.Thatmeansthatifwerune.g.a21-daymovingaveragewegettodayaverypreciseestimationonwhatwastheprice10daysago!ThismeansmanyPIPslostifwetradethetrendbutevenworseitmeansslowexitsthatmightbeverypainfulifweareshortingortradingreversals.DespitethesewellknownweaknessesofSMA/EMAs,theyareverypopularandwidelyusedgivinglargeprofitstotraders.ThisposesthequestionwhatcouldsomebodyachievebyusingbetterMovingAverages.

ThenextlevelofMovingAveragesisHMA(HullMovingAverage).HMAisanextremelygoodfilterwhichisverydifficulttobeatbothintermsofsmoothnessandresponsiveness.AswecanseeinFigure1HMA(green)outperformsSMAandEMA,fitsthepriceverywell,ignorestherandommovementsofthepriceandatthesametimegivesverysmoothandnaturalresults.InTable2wecanseetheabstractformulaofHMA.AndHMAistheWMA(WeightedMovingAverage-animprovedversionofSimpleMovingAverageSMA)ofthedifferenceofanothertwoWMAs.ThefactthatHMAisadifference,makesitveryfastandresponsiveastheequivalenthigh-passfiltersinsignalprocessing.Nowthemaindrawbackofhigh-passfiltersandofcourseHMAistheovershoot

effectsastheonewecanseemarkedwith3inFigure1.Dependingonourtradingsystem,thoseovershootsmightbefromindifferenttodestructivebutcertainlyitistheAchilles'heelofHullMovingAverage.

Table2.FormulasandKernelsofdifferentMovingAverages

WeproposeALMA,aMovingAveragewhichperformsbetterthantheHMA.ALMAisinspiredbytheGaussianFiltersanditattacksafundamentalassumptionoftheMovingAverageswedescribedbefore.AswecanseeinFigure2MovingAverageslikeEMAandHMAassumethatthepriceclosesttothecurrentdayissomewhatmoreinformationrich(valuable)thanthepreviousonesandasaresulttheygiveequalorlargerweighttothelastfewdaysintheircalculations.Theyanswerthequestion“whatwillbetheweatherliketomorrow"with"highlylikelythesameastoday".

一一一一

Xn

..

u

IIIday4 day3 day2 day1

Figure2.Theinformationvalueofeachday

Whatthisassumptionignoresisthissecondcomponent;Theclosestto"now"weget,thehighertheuncertaintyabouttheprice.Whatdoesthismean?

$0.40

$0.35

$0.30

$0.25

$0.20

Figure3.Exampleofastockprice

Let'sassumethatFigure3givestheclosingpriceofsomestockforthelast4days.Theanswerofwhatwasthe“realprice”-theonewewouldexpectourMovingAveragetogive-onday3isclear.Somethingaround$0.30.Whyisthatsoclear?Becausewehaveday4andday2givinguscertaintyaboutthe“realprice“ofday3.Ifnowwegettoday1,thenwhatshouldanidealMovingAveragegive?Theansweriswedon'tknowbecausewedon'tknowthefuture.

Figure4.Exampleoftwodifferentscenariosfortomorrow

AswecanseeinFigure4iftomorrow'spriceisaround$0.21wewouldlikeourMovingAveragetohavetodayavalueof$0.26.Iftomorrow'spriceisaround$0.37wewouldliketoday/svaluetobe$0.32.Thismeansthatincontrasttoday3wherewehavebigconfidenceonwhatthe“realprice"is,forday1wecanhavenoconfidence.Itcouldbeequallywell$0.26or$0.32.ThismeansthataswecanseeinFigure5ourconfidenceonthe“realprice“getlowerthecloserwegettothecurrentday.

1n

■■

u

111

day4 day3 day2 day1

Figure5.Theconfidenceforthe“realprice“foreachday

Thesearethetwoconcepts,"'informationvalue"and'Informationconfidence“thatALMAcombinesansweringthequestion“whatwillbetheweatherliketomorrow"with"highlylikelythesamelikeyesterdayandthedaybeforeyesterday**-butnotnecessarilyastoday.

∣MAType ∣∣Kernel∣

ALIVIA(SIZE,a,OtTSet)

NORMAP@)e/i=i

0

?

1r

.??

U

1111

day4 day3 day2 day1

-A

Table3.FormulasandKernelsofdifferentMovingAverages

TheformulaofALMAcanbeseeninTable3.ItusesaGaussiandistributionshiftedwithanoffsetsothatit'snotevenlycenteredonthewindowbutbiasedtowardsthemorerecentdays.Theoffsetisadjustablesowecantradeoffsmoothnessandresponsiveness.Thesecondparameteristhesigma(a)parameterwhichchangestheshapeofthefiltermakingitmorewide(larg

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論