Executive Summary
Composite Demand Pressure Risk & Pricing Action Pressure by city — ranked highest to lowest risk
City Comparison
Side-by-side across all risk dimensions with pricing stance recommendation
Affordability & Cost of Living
Grocery, restaurant, housing and essential basket trends — compared vs Riyadh baseline
Jobs & Income Pressure
Labour market signals, hiring proxies, sector exposure, and project dependency risk
Search interest index for: وظائف، راتب، إيجار، عروض رخيصة (Jobs, salary, rent, cheap offers)
Sentiment & Trending Topics
What people are talking about, what they're worried about, and what it means for spending
Discretionary Spending Pressure
Proxy index for disposable income pressure — consumer spending health by city
Business Impact Lens
Translating external signals into direct commercial implications for leisure & entertainment
Scenario Simulator
Stress-test assumptions and see how scores and recommendations change
Adjust the relative importance of each factor in the composite score
Recommendation Engine
Commercial decision notes per city — what changed, what it means, what to do
Early Warning Alerts
Triggered when signals cross risk thresholds — requires human review before action
Methodology & Source Registry
How scores are calculated, data sources, confidence levels, and important caveats
| Dimension | Weight | Sub-indicators | Data Type |
|---|---|---|---|
| Affordability Pressure | 25% | Grocery CPI, restaurant index, essential basket, rent proxy | Official Estimated |
| Jobs / Income Pressure | 20% | Unemployment trend, hiring proxy, job search volume, sector dependency | Official Proxy |
| Sentiment / Discussion | 15% | GDELT tone, topic volume, negative keyword intensity | Proxy |
| Project Dependency | 15% | Mega-project news volume, contractor activity, hiring/layoff sentiment | Proxy |
| Discretionary Spending | 15% | POS proxies, leisure footfall, search for discounts/cheap | Proxy |
| Tourism / Visitor Support | 10% | Visitor arrivals proxy, hotel occupancy proxy, attraction demand | Estimated |
| Score Range | Risk Level | Pricing Guidance |
|---|---|---|
| 0–24 | Low Risk | Hold pricing. Optimize product mix. No broad discounting. |
| 25–49 | Mild Risk | Tactical off-peak offers. Bundles. Entry products. Monitor closely. |
| 50–74 | Elevated Risk | Value architecture. Entry price products. City-specific offers. No lead price cuts yet. |
| 75–100 | High Risk | Targeted price action. Protect premium. Prioritize weekday activation and bundles. |