Moving Average Calculator
Calculate Simple Moving Average (SMA), Exponential Moving Average (EMA), Cumulative Moving Average (CMA), and Weighted Moving Average from a series of data points.
Inputs
Results
Simple Moving Average (SMA)
23
Exponential Moving Average (EMA)
23.87
How to Use This Calculator
- Enter the time series data points and the desired window size.
- Select moving average type: simple (SMA), exponential (EMA), or weighted (WMA).
- Review the smoothed series values and lag introduced by the window.
- Use shorter windows to detect trends sooner; use longer windows for noise reduction.
- Compare SMA vs. EMA to determine which better tracks your data underlying trend.
Related Calculators
Time Series Decomposition Calculator
Decompose monthly time series data into trend, seasonal, and residual components using additive or multiplicative decomposition methods.
Cohort Analysis Calculator
Analyze user cohort retention over time. Calculate monthly retention rates, churn rates, estimated customer lifetime value (LTV), and total cohort revenue.
Feature Scaling Calculator
Scale raw feature values using min-max normalization, z-score standardization, robust scaling, and max-abs normalization for machine learning preprocessing.
Outlier Detection Calculator
Detect outliers using IQR bounds, z-score bounds, and modified z-score methods. Determine whether a data point is an outlier using configurable thresholds.