Moving Average Calculator

Compute simple moving average (SMA) from a series of values. Enter data points and number of periods.

Use the Moving Average Calculator

Enter a series of values (e.g. prices) and the number of periods. Simple moving average (SMA) is calculated.

Inputs

Enter values (e.g. prices) and number of periods for the SMA.

Results

Simple moving average (SMA)
12.67
Periods used
3

SMA = (sum of last N values) / N. Uses the last N values from your list.

How this calculator works

SMA = (sum of the last N values) / N. You enter up to 5 values and the period length; the calculator uses the last N values to compute the average.

How to interpret your results

Higher SMA relative to recent values can indicate an uptrend; lower can indicate a downtrend. Use with other indicators.

FAQs

What is a simple moving average?
SMA is the average of the last N values in a series (e.g. closing prices). It smooths short-term noise.
Which inputs do I need?
A list of values (e.g. prices) in order from oldest to newest, and the number of periods N for the average.
When would I use this?
Technical analysis, smoothing time series data, or trend detection.

Related tools

Moving Average Calculator

Compute simple moving average (SMA) from a series of values. Enter data points and number of periods.

Use the Moving Average Calculator

Enter a series of values (e.g. prices) and the number of periods. Simple moving average (SMA) is calculated.

Inputs

Enter values (e.g. prices) and number of periods for the SMA.

Results

Simple moving average (SMA)
12.67
Periods used
3

SMA = (sum of last N values) / N. Uses the last N values from your list.

How this calculator works

SMA = (sum of the last N values) / N. You enter up to 5 values and the period length; the calculator uses the last N values to compute the average.

How to interpret your results

Higher SMA relative to recent values can indicate an uptrend; lower can indicate a downtrend. Use with other indicators.

FAQs

What is a simple moving average?
SMA is the average of the last N values in a series (e.g. closing prices). It smooths short-term noise.
Which inputs do I need?
A list of values (e.g. prices) in order from oldest to newest, and the number of periods N for the average.
When would I use this?
Technical analysis, smoothing time series data, or trend detection.

Related tools