Demand forecasting that starts with the best model for every pattern

Horizon matches every pattern to its own best-fit model, publishing a baseline that already cuts forecast error by 21-34%.

Before it locks in, planners can test a what-if scenario and see the impact right away. And if the data misses something, they can override it directly, no waiting on anyone.

Horizon generates the baseline with the best model for every demand pattern

Horizon demand forecasting module compares forecast error (APE) across statistical, machine learning, and ensemble models by forecast date
  • Horizon runs statistical, machine learning, causal, and Horizon-built models against every product, customer, and location pattern.
  • The best model gets picked automatically by Horizon based on accuracy, bias, and stability, and stays current as new data arrives.
  • Why did the model change? Horizon shows which features mattered most, and flags the forecasts it's least confident in.
  • Planners can adjust the forecast or test a what-if scenario against the baseline, each with a reason code that guards against unmanaged bias.

Horizon explains demand behaviour, segments, and hidden drivers automatically

Horizon's demand sensing view breaks down each signal's contribution, POS input, order input, and sell-out input, against actual sales for any selected date
  • Horizon clusters products and customers by volatility, growth, seasonality, and value.
  • When demand moves, Horizon pinpoints which factor, price, an event, a customer, the market, or supply, is behind it.
  • Not every shift is real: Horizon separates an actual demand change from noise, a data issue, or a one-off event.

Horizon's AI proactively recommends the next action and flags the biggest risks, before planners even ask

Horizon's AI shows prioritized Top Actions alerts with impact, priority, and take-action options for demand forecast changes
  • Horizon ranks each recommendation by impact and priority, so the biggest risks surface first instead of getting buried.
  • Horizon suggests the next action based on how a specific segment is behaving right now.
  • Planners can ask a plain-language question about demand movement and get an explainable answer.
  • Horizon feeds outcomes back in, so recommendation quality improves every cycle.

Horizon aggregates and disaggregates demand across every hierarchy level

Horizon aggregates and disaggregates demand across product, location, and customer hierarchy levels for planning and reporting
  • Horizon aggregates demand from SKU up through category, customer, and location for an executive view, and disaggregates it just as easily going the other way.
  • From finished-goods requirements, Horizon also calculates dependent demand.
  • The granular number doesn't stay at ground level: Horizon connects it to S&OP, budget, and leadership review.

Planners compare any two forecast versions and see exactly where they diverge

Horizon shows where two forecast versions diverge, including the largest delta and variance by period
  • Planners can compare any two saved sources, planner input, forecast engine output, or a prior version, across a custom date range.
  • Horizon surfaces only the items where the change exceeds a set percentage, instead of scanning every line for what moved.
  • Horizon calls out the largest delta automatically, with trend lines for both versions and a variance chart by period.

Horizon measures forecast accuracy against actuals across every past period and lead time

Horizon measures forecast accuracy against actuals across every past period and lead time, broken down by product line and location
  • Horizon tracks multiple accuracy metrics, APE, MAPE, and TAE, plus directional bias, viewable by lag or forecast horizon.
  • Planners can compare the algorithm's own forecast against their manual number to see which one actually performed better.
  • Horizon shows exactly where accuracy holds up and where it doesn't, whether that's by SKU, product line, warehouse, or customer, instead of one aggregate number.

Why supply chain planning leaders recommend us

Real stories from supply chain planning leaders who've faced the same stockouts, inventory waste, and manual workarounds you have.

Furniture Manufacturer

“Impressed by the knowledge and fast results of Horizon. Together we turned plans into action in no time.”

Business Consulting and Services

“After 40+ years of implementing different planning tools, Horizon is by far the easiest to set up and adapt. It combines strong models with a flexibility we haven't seen elsewhere.”

Urban Gardening Retailer

“What stood out was how quickly our team could use Horizon and how easily it was integrated with our current systems: the planning team saw the impact on their day-to-day immediately, and it improved collaboration and decision-making from a management perspective.”

Frequently Asked Questions

Find quick answers to the most common questions about demand forecasting.
What is demand forecasting software?+
Demand forecasting software builds a statistical or machine-learning baseline of what a business will need to sell, stock, or produce, then keeps that baseline current as new demand data comes in. Horizon's version doesn't run one model against every product. It runs statistical, machine learning, intermittent, causal, and Horizon-built models against each demand pattern separately, and publishes whichever one actually wins for that specific SKU-location combination.
What demand forecasting methods does Horizon support?+
Horizon runs five categories of forecasting method: statistical models for stable, well-understood demand; machine learning models for complex or high-volume patterns; intermittent-demand models for sparse, irregular SKUs; causal models that factor in external drivers like price or promotions; and Horizon-built models for edge cases the standard library handles poorly, like a brand-new launch with no history. Instead of picking one method upfront, the system runs all of them against every pattern and keeps whichever one actually performs best for that specific case.
How does AI improve demand forecasting accuracy?+
AI improves demand forecasting accuracy mainly by matching the model to the pattern instead of forcing one method on every product. A steady, high-volume item and a brand-new launch with zero history need fundamentally different math. Horizon's auto-selection tests model fit by accuracy, bias, and stability for each pattern, and explainability shows which features drove the pick, so a planner can see the reasoning behind the number, not just the number itself.
How does Horizon segment demand and identify what's driving a change?+
Horizon groups products and customers into segments based on volatility, growth, seasonality, and value, so each pattern gets analyzed at the right level instead of one-size-fits-all. When demand moves, it pinpoints which factor, price, an event, a customer, the market, or supply, is actually behind it, and separates a genuine change from noise, a data issue, or a one-off event. That distinction matters because reacting to noise wastes planning effort, while missing a real shift creates stockouts or excess inventory.
Can planners ask Horizon questions about demand forecasts in plain language?+
Yes. Horizon's AI includes a conversational assistant that answers plain-language questions about demand movement, such as which factors are driving it or how two forecast versions differ, instead of requiring a dashboard query or filter setup. It also ranks recommendations by impact and priority so the biggest risks surface first, and suggests the next action based on how a specific segment is behaving right now. Over time, it improves by feeding outcomes back into the model.
Can planners override an AI-generated demand forecast?+
Yes. Planners can adjust the forecast directly, and the system requires a reason code on every override. That reason code exists specifically to stop an override from turning into a second, invisible forecast nobody can audit later. Before committing to a change, a planner can also run a what-if scenario against the baseline and see the impact immediately.
Can I compare two different versions of a forecast?+
Yes. Any two saved sources, planner input, the forecast engine's output, or an earlier version, can be compared across a custom date range. Rather than scanning every line for what changed, a threshold filter surfaces only the items that moved by a meaningful amount, and the largest delta gets called out automatically.
Does hierarchy roll-up work at scale without slowing down?+
Yes. Multi-level aggregation and disaggregation across SKU, location, and customer runs without performance drops, even at full hierarchy depth.
Can I license Demand Forecasting as a standalone module?+
Yes. Supply planning modules are available, but none of them are mandatory, you can license just the Demand Forecasting engine on its own instead of taking the full suite.
↑