I am using a hidden Markov model (HMM) to forecast day-ahead (hourly) solar irradiance, which is a measure of the intensity of the sun. As a part of my project, I am constrained to use only the past irradiance data and not any external variables that can affect the sun's intensity (like cloud, temperauture, etc.). I have generated 3 states from the HMM - high, medium, and low, to represent the daily irradiance pattern.
For prediction, I have calculated the weights for each of the states using the emission probability and the probability transition matrix. Now, I have tested and verified that choosing the best state using the weights calculated would give me a rough forecast with fair accuracy. What I am trying to do next is capture the trend better by creating sort of a band around the highest weighted state, where my forecast values can move around to give better prediction. Can anyone please suggest me a method of doing this effectively?