So, this is truly a bit of a general question, but I am not aware of the guiding principles (if there are any) behind forecasting intervals. For whatever time-series model one might be using, whether it be an ARIMA or Markov-switching ARIMA-GARCH model, are there rules for how forecasting intervals are created for them, or is it all on a case-by-case basis?
I always intuitively believed forecasting errors were based on the error terms (most of the time standard-normal), which would provide a neat basis across all models, but I want to be certain if this is true.
Thank you in advance.