Consumer advisory model
Real-estate advisory product brief
Investor intake fields, 15 recommendation rules, and yield/ROI formulas.
Methodology
This page is the product boundary for rules, formulas, data freshness, AI usage, and known open questions. If a value is not backed by a client document, catalog row, or provider state, it should be marked as sample, modeled, or pending.
Consumer advisory model
Investor intake fields, 15 recommendation rules, and yield/ROI formulas.
Output reference
Recommendation summary structure and modeled yield/growth lookup pattern.
Property catalog
Price, city, district, type, status, annual yield, projected growth, and risk score.
Institutional scoring
Developer and investor intake inputs plus the six institutional dimensions used by the IC terminal.
R1
Budget bands filter and rank entry, mid-tier, and larger commercial/villa opportunities.
R2
Rental-income goals prioritize assets with rental yield above 6%.
R3
Capital-growth goals prioritize assets with projected annual appreciation above 8%.
R4
Low-risk users only see ready, demand-backed assets; off-plan is rejected for immediate timelines.
R5
Non-Saudi users are filtered away from restricted zones and toward eligible ownership areas.
R6
Mortgage users receive financing annotations and cost-of-borrowing checks.
R7
Yield below 4% is rejected for low-risk profiles.
R8
Developer reputation and occupancy rules remain pending until authoritative data is connected.
Developer reputation
Product rules reference poor reputation and delivery delays, but the catalog does not yet include an authoritative source. Until connected, it is flagged as pending.
Occupancy below 80%
Occupancy is required for saturation checks. Sample charts can use proxies, but hard rule enforcement waits for property-management or curated admin data.
Live provider status
MOJ, SAMA, SIMAH, zoning, and bank data must show simulated, sandbox, live, delayed, or unavailable state. Dashboards must not label sample values as live.