The Forecasting Company API

Welcome to the TFC API. Here we expose our own, as well as open-source models, behind a unified API. The foundation models we currently support are listed below. Please note that in their present implementations, TimesFM and Chronos neither support exogenous variables.

ModelDescriptionCovariates?Forecast?Retrocast?
naviThe Forecasting Company's current prototype
moiraiSalesforce's Moirai
moirai-moeSalesforce's Moirai MoE
timesfmGoogle's TimesFMFuture covariates only
timesfm-2Google's TimesFM 2.0Future covariates only
chronosAmazon's Chronos
chronos-boltAmazon's Chronos-Bolt
aarimaAuto-ARIMASoon
aetsAuto-ETSSoon

We also support auto-ETS and auto-ARIMA behind our long-running jobs endpoint.

Running forecasts

Our main endpoint for forecasting is /forecast. This returns forecasts directly for each request. For long-running jobs (e.g. when you may want to run many historic forecasts on the same series at once (we call this retrocasting) for the purpose of backtesting), we have a separate endpoint /forecast-jobs where you can start jobs and poll for results given the returned job ID.

Support and feedback

Please reach out at support@theforecastingcompany.com