Demand Forecasting Framework
by @1kalin
Build demand forecasts using time series, causal models, and expert judgment for planning, inventory, and capacity decisions with scenario analysis.
clawhub install afrexai-demand-forecastingπ About This Skill
Demand Forecasting Framework
Build accurate demand forecasts using multiple methodologies. Combines statistical models with market intelligence for actionable predictions.
When to Use
Forecasting Methodologies
1. Time Series Analysis
Best for: Established products with 24+ months of history.Decompose into: Trend + Seasonality + Cyclical + ResidualMoving Average (3-month):
Forecast = (Month_n + Month_n-1 + Month_n-2) / 3
Weighted Moving Average:
Forecast = (0.5 Γ Month_n) + (0.3 Γ Month_n-1) + (0.2 Γ Month_n-2)
Exponential Smoothing (Ξ± = 0.3):
Forecast_t+1 = Ξ± Γ Actual_t + (1-Ξ±) Γ Forecast_t
2. Causal / Regression Models
Best for: Products where external factors drive demand.Key drivers to model:
Demand = Ξ²β + Ξ²β(Price) + Ξ²β(Marketing) + Ξ²β(Season) + Ξ²β(Economic) + Ξ΅
3. Judgmental / Qualitative
Best for: New products, market disruptions, limited data.Methods:
4. Blended Forecast (Recommended)
Combine methods using confidence-weighted average:| Method | Weight (Mature Product) | Weight (New Product) | |--------|------------------------|---------------------| | Time Series | 50% | 10% | | Causal | 30% | 20% | | Judgmental | 20% | 70% |
Forecast Accuracy Metrics
| Metric | Formula | Target | |--------|---------|--------| | MAPE | Avg(|Actual - Forecast| / Actual) Γ 100 | <15% | | Bias | Ξ£(Forecast - Actual) / n | Near 0 | | Tracking Signal | Cumulative Error / MAD | -4 to +4 | | Weighted MAPE | Revenue-weighted MAPE | <10% for top SKUs |
Demand Planning Process
Monthly Cycle
1. Week 1: Statistical forecast generation (auto-run models) 2. Week 2: Market intelligence overlay (sales input, competitor intel) 3. Week 3: Consensus meeting β align Sales, Marketing, Ops, Finance 4. Week 4: Finalize, communicate to supply chain, track vs prior forecastDemand Segmentation (ABC-XYZ)
| Segment | Volume | Variability | Approach | |---------|--------|-------------|----------| | AX | High | Low | Auto-replenish, tight safety stock | | AY | High | Medium | Statistical + review quarterly | | AZ | High | High | Collaborative planning, buffer stock | | BX | Medium | Low | Statistical, periodic review | | BY | Medium | Medium | Hybrid model | | BZ | Medium | High | Judgmental + safety stock | | CX | Low | Low | Min/max rules | | CY | Low | Medium | Periodic review | | CZ | Low | High | Make-to-order where possible |
Safety Stock Calculation
Safety Stock = Z Γ Ο_demand Γ β(Lead Time)Where:
Z = Service level factor (95% = 1.65, 98% = 2.05, 99% = 2.33)
Ο_demand = Standard deviation of demand
Lead Time = In same units as demand period
Scenario Planning
For each forecast, generate three scenarios:
| Scenario | Probability | Assumptions | |----------|-------------|-------------| | Bear | 20% | -15% to -25% vs base. Recession, market contraction, competitor disruption | | Base | 60% | Historical trends + known pipeline. Most likely outcome | | Bull | 20% | +15% to +25% vs base. Market expansion, product virality, competitor exit |
Red Flags in Your Forecast
Industry Benchmarks
| Industry | Typical MAPE | Forecast Horizon | Key Driver | |----------|-------------|-----------------|------------| | CPG/FMCG | 20-30% | 3-6 months | Promotions, seasonality | | Retail | 15-25% | 1-3 months | Trends, weather, events | | Manufacturing | 10-20% | 6-12 months | Orders, lead times | | SaaS | 10-15% | 12 months | Pipeline, churn, expansion | | Healthcare | 15-25% | 3-6 months | Regulation, demographics | | Construction | 20-35% | 12-24 months | Permits, economic cycle |
ROI of Better Forecasting
For a company doing $10M revenue:
Total impact: $450K-$1.15M annually from a 5-point MAPE improvement.
Full Industry Context Packs
These frameworks scratch the surface. For complete, deployment-ready agent configurations tailored to your industry:
AfrexAI Context Packs β $47 each
AI Revenue Calculator β Find your automation ROI in 2 minutes
Agent Setup Wizard β Configure your AI agent stack