How to forecast next day Exponential Moving Average

mahmoud899

Newbie
2 0
I am trying to forecast prices with exponential moving average method. The equation for EMA = [(Closing * k) + (EMA( y ) * (1-k)] where: Closing is closing price of today, k is the weighted multiplier, EMA( y ) is the previous EMA, and 1 - k is 1 - weighted multipler. This gives the EMA for today. I would like to know how can I modify this equation to forecast the EMA of the next day?
 

tomorton

Legendary member
7,262 970
Surely you would need to know tomorrow's closing price in order to forecast tomorrow's EMA?

And if you could know tomorrow's price, why would you want to forecast EMA?
 

mahmoud899

Newbie
2 0
Surely you would need to know tomorrow's closing price in order to forecast tomorrow's EMA?

And if you could know tomorrow's price, why would you want to forecast EMA?
The Exponential Moving Average equation requires the closing price of today to be able to be calculated. I am trying to forecast the price of tomorrow using the Exponential Moving Average, maybe you didn't understand my question, is there a way to adjust the equation or is there another equation which gives you the Exponential Moving Average forecast of tomorrow?
 

fibo_trader

Experienced member
1,305 23
I am trying to forecast prices with exponential moving average method. The equation for EMA = [(Closing * k) + (EMA( y ) * (1-k)] where: Closing is closing price of today, k is the weighted multiplier, EMA( y ) is the previous EMA, and 1 - k is 1 - weighted multipler. This gives the EMA for today. I would like to know how can I modify this equation to forecast the EMA of the next day?

This can be done with Bernoulli's equation neglecting friction. Its far more complicated including friction as that would take us into Partial Differential Equations - beyond the scope here

PT = PS +1/2 µv²
 

hatemypips

Well-known member
430 27
The Exponential Moving Average equation requires the closing price of today to be able to be calculated. I am trying to forecast the price of tomorrow using the Exponential Moving Average, maybe you didn't understand my question, is there a way to adjust the equation or is there another equation which gives you the Exponential Moving Average forecast of tomorrow?
No problem, take values of exponential moving average for one year then simulate ARIMA model using this time series. If the model you get is stationary you can make forecasts. But unfortunately you are likely to get random walk model because underlying time series - i.e. closing prices are most likely AR(1) model
 

trendie

Legendary member
6,147 986
I am trying to forecast prices with exponential moving average method. The equation for EMA = [(Closing * k) + (EMA( y ) * (1-k)] where: Closing is closing price of today, k is the weighted multiplier, EMA( y ) is the previous EMA, and 1 - k is 1 - weighted multipler. This gives the EMA for today. I would like to know how can I modify this equation to forecast the EMA of the next day?
Have you tried just shifting the EMA 1-bar forward?
OR,
Given that the only unknown variable you seem to show is the "Closing", could you work out the average move (velocity) of closing prices are, and project forward?
EG, if the last 3 Closing prices are 100, 110, 118, the market has closed (118 - 100) = 18 points higher per past 3 days, which is a velocity of 6 per day. Could you project the Closing as 124 (118 + 6) and go from there?
Predictions imply the market wont spike, surge, stall, congest, etc. Past performance is no guarantee of (you know the rest)
Some people use trendlines.
Good luck with this.
 

Similar threads