Lets say we want to predict a single target variable and we have 10 regressors/features. Assume we would like to predict 30 days ahead (daily predictions up to 30 days ahead) and our data is a daily time-series where we have NO future regressor values.
In this case, the only way we can use a discrete model such as ARIMAX is to lag the regressors by our forecast horizon (in our case 30 days) in order to be able to pass some regressor values for future predictions. However this means we are using outdated information to predict the future - instead of using yesterday's regressor information, we are using information from 30 days ago.
From my understanding continuous time models such as Gaussian Processes, Ornstein-Uhlenbeck (which is supposedly the continuous time version of an AR process), CARMA process etc, would allow us to use ALL the data that we have to predict n-steps ahead as they are continuous time models.
Is my logic sound or is there something I am missing here?