Skip to main content

rwd

Performs Random Walk with Drift forecasting

Source Code: [link]

openbb.forecast.rwd(data: Union[pd.Series, pd.DataFrame], target_column: str = "close", n_predict: int = 5, start_window: float = 0.85, forecast_horizon: int = 5)

Parameters

NameTypeDescriptionDefaultOptional
dataUnion[pd.Series, np.ndarray]Input data.NoneFalse
target_columnOptional[str]:Target column to forecast. Defaults to "close".closeTrue
n_predictintNumber of days to forecast5True
start_windowfloatSize of sliding window from start of timeseries and onwards0.85True
forecast_horizonintNumber of days to forecast when backtesting and retraining historical5True

Returns

TypeDescription
Adjusted Data series,
List of historical fcast values,
List of predicted fcast values,
Optional[float] precision,
Fit RWD model object.