[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"/docs/projections/exponential-smoothing":100,"/docs/projections/exponential-smoothing-surround":241},[4,23,48,68],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Creating an Account","/docs/getting-started/installation","1.docs/1.getting-started/2.installation","i-lucide-user-plus",{"title":18,"path":19,"stem":20,"icon":21},"Quick Start","/docs/getting-started/usage","1.docs/1.getting-started/3.usage","i-lucide-rocket",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"Data Sources","/docs/data-sources","1.docs/2.data-sources",[28,33,38,43],{"title":29,"path":30,"stem":31,"icon":32},"Manual Data","/docs/data-sources/manual-data","1.docs/2.data-sources/1.manual-data","i-lucide-file-text",{"title":34,"path":35,"stem":36,"icon":37},"API Sources","/docs/data-sources/api-sources","1.docs/2.data-sources/2.api-sources","i-lucide-globe",{"title":39,"path":40,"stem":41,"icon":42},"Managing Sources","/docs/data-sources/managing-sources","1.docs/2.data-sources/3.managing-sources","i-lucide-settings",{"title":44,"path":45,"stem":46,"icon":47},"Inbound API","/docs/data-sources/inbound-api","1.docs/2.data-sources/4.inbound-api","i-lucide-webhook",{"title":49,"path":50,"stem":51,"children":52,"page":22},"Visualization","/docs/visualization","1.docs/3.visualization",[53,58,63],{"title":54,"path":55,"stem":56,"icon":57},"Charts","/docs/visualization/charts","1.docs/3.visualization/1.charts","i-lucide-chart-line",{"title":59,"path":60,"stem":61,"icon":62},"Combined Views","/docs/visualization/combined-views","1.docs/3.visualization/2.combined-views","i-lucide-layers",{"title":64,"path":65,"stem":66,"icon":67},"Correlations","/docs/visualization/correlations","1.docs/3.visualization/3.correlations","i-lucide-git-compare",{"title":69,"path":70,"stem":71,"children":72,"icon":79},"Projections","/docs/projections","1.docs/4.projections/1.index",[73,75,80,85,90,95],{"title":69,"path":70,"stem":71,"icon":74},"i-lucide-chart-spline",{"title":76,"path":77,"stem":78,"icon":79},"Linear trend projection","/docs/projections/linear","1.docs/4.projections/2.linear","i-lucide-trending-up",{"title":81,"path":82,"stem":83,"icon":84},"Moving average projection","/docs/projections/moving-average","1.docs/4.projections/3.moving-average","i-lucide-activity",{"title":86,"path":87,"stem":88,"icon":89},"Exponential smoothing projection","/docs/projections/exponential-smoothing","1.docs/4.projections/4.exponential-smoothing","i-lucide-waves",{"title":91,"path":92,"stem":93,"icon":94},"Logarithmic projection","/docs/projections/logarithmic","1.docs/4.projections/5.logarithmic","i-lucide-log-in",{"title":96,"path":97,"stem":98,"icon":99},"Growth rate (CAGR) projection","/docs/projections/growth-rate","1.docs/4.projections/6.growth-rate","i-lucide-percent",{"id":101,"title":86,"body":102,"description":235,"extension":236,"meta":237,"navigation":238,"path":87,"seo":239,"stem":88,"__hash__":240},"docs/1.docs/4.projections/4.exponential-smoothing.md",{"type":103,"value":104,"toc":228},"minimark",[105,122,127,130,154,165,176,179,183,204,208],[106,107,108,109,113,114,117,118,121],"p",{},"The ",[110,111,112],"strong",{},"exponential smoothing"," method (Holt's two-parameter method) forecasts future values by fitting an exponentially weighted model that separately tracks the current ",[110,115,116],{},"level"," and ",[110,119,120],{},"trend"," of your data. Recent observations count more than older ones.",[123,124,126],"h2",{"id":125},"how-it-works","How it works",[106,128,129],{},"Holt's method maintains two smoothed components that update as each data point arrives:",[131,132,133,145],"ul",{},[134,135,136,139,140,144],"li",{},[110,137,138],{},"Level"," (",[141,142,143],"code",{},"l","): the baseline value at the current point in time.",[134,146,147,139,150,153],{},[110,148,149],{},"Trend",[141,151,152],{},"b","): how much the level is changing per period.",[106,155,156,157,160,161,164],{},"Each new observation updates both components using a smoothing factor ",[141,158,159],{},"α"," (for level) and ",[141,162,163],{},"β"," (for trend). Values close to 1 mean new data has high influence; values close to 0 mean the model changes slowly.",[106,166,167,168,171,172,175],{},"The forecast for ",[141,169,170],{},"h"," steps ahead is: ",[141,173,174],{},"l + h × b",".",[106,177,178],{},"TotalKPI uses fixed smoothing parameters tuned for typical business metrics.",[123,180,182],{"id":181},"when-to-use-it","When to use it",[131,184,185,195,201],{},[134,186,187,188,190,191,194],{},"Your data has a ",[110,189,120],{}," (rising or falling), but the rate of change is ",[110,192,193],{},"evolving"," - not perfectly constant.",[134,196,197,200],{},[110,198,199],{},"Recent values should carry more weight"," than older history.",[134,202,203],{},"Examples: a metric that started flat and began accelerating recently, or a recovering metric after a dip.",[123,205,207],{"id":206},"limitations","Limitations",[131,209,210,217,225],{},[134,211,212,213,216],{},"Can ",[110,214,215],{},"over-project"," if the most recent data contains an unusual spike or dip - that distortion gets baked into both the level and trend.",[134,218,219,220,224],{},"Fixed smoothing parameters mean it may not be perfectly tuned to every dataset. A well-calibrated ",[221,222,223],"a",{"href":77},"Linear trend"," may perform better for very stable trends.",[134,226,227],{},"Does not model seasonality (use it on seasonally-adjusted data if cycles are present).",{"title":229,"searchDepth":230,"depth":230,"links":231},"",2,[232,233,234],{"id":125,"depth":230,"text":126},{"id":181,"depth":230,"text":182},{"id":206,"depth":230,"text":207},"Weight recent observations more heavily to capture evolving trends.","md",{},{"icon":89},{"title":86,"description":235},"DUSJU-cu2rV8PTJTCS2IpEAPHRh4WAl50km-uJAcgWk",[242,244],{"title":81,"path":82,"stem":83,"description":243,"icon":84,"children":-1},"Smooth out short-term noise and project the recent trend forward.",{"title":91,"path":92,"stem":93,"description":245,"icon":94,"children":-1},"Model growth that is fast early and gradually levels off over time."]