Scenario Simulator

What if server demand spikes 30% next quarter? Tune the sliders and find out before procurement locks in.

The simulator takes the 6-month XGBoost @champion baseline forecast and applies a SQL multiplier: scenario_qty = base_qty × (1 + adjustment / 100). Revenue impact combines both volume and price sensitivity. B2B seasonal patterns are captured in the forecast, so the November bar reflects enterprise Q4 budget cycles and your scenario adjustment.

XGBoost @champion · SQL multiplier

⚙️ Custom

Build a scenario from scratch. Drag the Demand and Price sliders independently to model any situation — a one-off event, a hypothesis, or a stress test.

🎯 Promo Campaign

NovaTech runs a Q3 bundle deal — laptops + accessories at a 10% discount. Volume lifts ~25% as enterprise buyers front-load purchases. Models the margin trade-off: more units sold, but at lower ASP.

Supply Disruption

A key COMP supplier factory goes offline. Available stock drops 30% and scarcity drives a 15% price premium on remaining inventory. Models how constrained supply reshapes both revenue and customer churn risk.

📈 Market Expansion

The sales team closes 5 new enterprise accounts worth ~$2M ARR combined. Demand scales up 40% across all SKUs at existing price points. Models how new logo acquisition flows through the supply and fulfillment pipeline.

🏷️ Competitor Price War

A major competitor slashes prices 20%. NovaTech faces a choice: match and protect volume, or hold price and lose market share. This preset models the worst-case — price match applied, but 15% of accounts still churn to the competitor.

0%
−50% Shock0+100% Surge
0%
−30% Discount0+30% Premium

6M Forecast — Base vs Scenario

BaselineSeasonal model applied

Gray bars = base forecast · Colored line = scenario · All Products · Nov spike = enterprise Q4

← scroll to see full chart →

Model Assumptions
Avg Price — COMP$1,524 / unit
Avg Price — MOBI$624 / unit
Avg Price — ACCS$139 / unit
Gross Margin28% (B2B electronics avg)
Base ModelXGBoost @champion, Unity Catalog
Demand Formulabase_qty × (1 + adj / 100)
Revenue Formulascenario_qty × adjusted_price
Seasonal BasisB2B enterprise Q4 budget cycles