

In the "BudgetPlan Express" three most common moving average models and their modifications are used: SMA (simple moving average), WMA (weighted moving average) and EMA (exponentially weighted moving average).
To modify the price range, any of the 3 models (SMA, WMA and EMA) can be selected, depending on the type of calculations and data. For example, when calculating a WMA model, the row number of a row element or an adjacent series indicator (for example, sales volume) can be selected as weights.
Moving averages are usually used with time series data to smooth shortterm fluctuations and highlight major trends or cycles.
Extrapolation of trends as a method of forecasting is the basis of most forecasting methods, including in adaptive models based on moving averages with a short forecast interval. In the "BudgetPlan Express" no more than 3 forecast periods. The default is one period.
Adaptive methods allow, when studying the trend, to take into account the degree of influence of the previous levels on the subsequent values of the dynamic series. Adaptive methods include methods of sliding and exponential averages, the method of harmonic weights, methods of autoregressive transformations.
The definition of the interval of smoothing (the number of levels included in it) depends on the task:
Smoothing by a moving average is that average calculated level of 3, 4, etc. intervals. As a result, the calculation of the average as if "slips" from the beginning of the series to the end. In models of SMA and WMA, and their modifications, the degree of smoothing is determined by step – the larger the step, the higher the degree of smoothing.
In the EMA:
 At an odd step, each calculated moving average corresponds to the real interval (moment) of time that is in the middle of the step (interval), and the number of smoothed levels is less than the original number of levels by the step size of the moving average, reduced by one.
 With an even step, the two moving averages are centered. The centering operation consists in resliding with a step equal to two. The number of levels of the smoothed series will be less by the step size of the moving average.
№  Row  Formula  Preliminary calculation  Final calculation 
1  20,00  
2  21,00  
3  19,00  SMA_{t} = (P_{t2}+P_{t1}+P_{t}+ P_{t+1}) / n 
(20+21+19+24)/4=21  (21+22,5)/2=21,75 
4  24,00  SMA_{t+1}=(P_{t1}+P_{t}+P_{t+1}+ P_{t+2}) / n 
(21+19+24+26)/4=22,5  26,00 
5  20,00 
In nonexponential models (SMA, WMA), the sensitivity of smoothing depends on the selected in the settings menu of the smoothing interval: "Settings of model parameters → Smoothing interval → select value (3 ÷ 6)".
The level of smoothing (sensitivity) in the exponential model (EMA) depends on constant smoothing (in the example, from the coefficient a), which is installed in settings menu of forms of plans of sales and purchases: "Settings of model parameters → Smoothing constant → select value (0.1 ÷ 1.0)".
From the graph (Example 1), if you select constant smoothing = 1, the original series and the estimated (EMA) will practically coincide.
When constructing moving averages and extrapolation of trends (shortterm forecasts) are used and other periods earlier than the current with a preset interval. Here, the choice of the interval of smoothing you need to understand two "power" medium: sensitivity to changes and muting changes (fluctuations). Accordingly, if you need to increase the sensitivity of the trend interval must be shorter, and Vice versa... For EMA the sensitivity depends on the coefficient "a": a → 1, EMA_{t} → tends to the values of the original series, and Vice versa: when you a → 0, EMA_{t} → tends to the midline of the series.
