Simple Moving Average
Simple Moving Average (SMA) is a commonly used technique in time series analysis and forecasting to smooth out fluctuations in data and identify trends. It involves calculating the average of a set of values over a specified time period, and then shifting the calculation forward in time as new data becomes available.
Here are the steps to calculate the SMA:
Determine the time period: Decide on the number of data points to use in the calculation of the SMA.
Collect the data: Collect the historical data that you want to analyze and forecast.
Calculate the average: Add up the values of the data points over the specified time period and divide by the number of data points.
Repeat the calculation: Shift the calculation forward by one data point and calculate the SMA again. Repeat this process until you have calculated the SMA for all the data points in your historical dataset.
For example, if you wanted to calculate the 5-day SMA for a series of daily stock prices, you would take the sum of the prices for the previous five days and divide by five to get the average. You would then shift the calculation forward by one day and calculate the SMA again, and so on. The resulting SMA values can be plotted on a chart to identify trends and forecast future values.
SMA is a simple and effective technique for smoothing out fluctuations in data and identifying trends. However, it may not be suitable for all types of data, and more complex techniques such as exponential smoothing or ARIMA models may be required for more accurate forecasting.
Weighted Moving Average, Exponential Smoothening Method
Weighted Moving Average and Exponential Smoothing Method are advanced forecasting techniques that are widely used in time series analysis and forecasting.
Weighted Moving Average:
Weighted Moving Average is a technique used to smooth a set of data points by giving different weights to each point in the dataset based on its relative importance. In contrast to Simple Moving Average, Weighted Moving Average assigns different weights to each data point in the dataset based on the importance of the data point. The weights are typically based on a predefined set of rules or based on the analyst’s judgment.
Here are the steps to calculate the Weighted Moving Average:
Determine the time period: Decide on the number of data points to use in the calculation of the Weighted Moving Average.
Collect the data: Collect the historical data that you want to analyze and forecast.
Assign weights: Assign different weights to each data point in the dataset based on their relative importance.
Calculate the weighted average: Multiply each data point by its corresponding weight, and then sum the products. Divide the sum by the sum of the weights.
Repeat the calculation: Shift the calculation forward by one data point and calculate the Weighted Moving Average again. Repeat this process until you have calculated the Weighted Moving Average for all the data points in your historical dataset.
Exponential Smoothing Method:
Exponential Smoothing Method is a technique used to forecast future values by assigning weights to past observations, with the weights declining exponentially as the observations get older. Exponential Smoothing Method is based on the assumption that the future values of a time series are a function of the past values, with more recent values having a greater impact on future values.
Here are the steps to calculate the Exponential Smoothing Method:
Determine the smoothing factor: Decide on the smoothing factor, which is a value between 0 and 1 that determines the weight given to the most recent observation.
Collect the data: Collect the historical data that you want to analyze and forecast.
Calculate the initial value: Calculate the initial value by taking the average of the first few observations in the dataset.
Calculate the smoothed value: Calculate the smoothed value for each subsequent observation by taking a weighted average of the current observation and the previous smoothed value.
Repeat the calculation: Continue to calculate the smoothed value for each subsequent observation, using the most recent smoothed value as the basis for the next calculation.
Both Weighted Moving Average and Exponential Smoothing Method are effective forecasting techniques that can provide accurate forecasts for a variety of time series data. However, the choice of the appropriate technique depends on the nature of the data and the specific forecasting problem.
Aggregate Planning
Aggregate planning is the process of developing a high-level plan to determine the production, inventory, and workforce levels required to meet the forecasted demand for a product or service over a specified period, typically six to eighteen months.
The key objectives of aggregate planning are to:
Match the level of production with the demand for the product or service.
Minimize the total cost of production, including inventory carrying costs and labor costs.
Maximize customer satisfaction by delivering products or services on time.
The process of aggregate planning typically involves the following steps:
Forecasting: Develop a forecast of demand for the product or service over the planning horizon.
Develop a Production Plan: Determine the overall level of production required to meet the forecasted demand. This involves deciding the quantity of each product or service that must be produced in each period of the planning horizon.
Determine Inventory Levels: Calculate the inventory levels required to support the production plan. This includes determining the level of safety stock required to meet unexpected increases in demand.
Determine Workforce Levels: Determine the number of workers required to support the production plan. This includes deciding on the number of workers needed in each period of the planning horizon.
Evaluate Alternatives: Evaluate various alternatives to determine the most cost-effective plan that meets the objectives of the organization.
Implement the Plan: Once the most cost-effective plan has been selected, the organization can proceed to implement the plan, including scheduling production, ordering raw materials, and hiring or laying off workers as needed.
Aggregate planning is a critical process in supply chain management as it enables organizations to develop an overall plan that ensures the availability of products or services to meet customer demand while minimizing production costs and inventory levels.