Revenue Management

Pricing Recommendations

COMING SOON

The revenue management engine will recommend a per-unit asking rent for every vacant and pre-leased M20 unit, balancing comp-set median, demand velocity, NTV pipeline pressure, channel mix, seasonality, and the M20 covenant floor.

01 / Inputs the engine will consume

Ground truth, already in the database

  • Comp-set median rent by neighborhood × bed bucket (v_rent_trend_backward)
  • Mosser achieved-rent history with concession realization %
  • NTV forward book — 60-day vacancy pipeline pressure
  • Days-to-lease by lead source (v_channel_yield)
  • Yardi gross potential rent (Yardi-asserted GPR)
  • M20 covenant floor — engine will never recommend below min
  • Sister-unit pricing audit — internal consistency check
02 / Recommendation card (preview)

What each unit's tile will look like

545 O'Farrell #402 · Studio · 400 SF
Recommended ask: $1,995  ·  confidence: high
Expected DTL: 3.2 days  ·  expected achieved: $1,985
Inputs: prior $2,095 (DOM 95) · GTM $2,095 · comp median $1,878 · Yardi GPR $2,095 · min rent $1,845 · sister #502 $1,895 / DOM 95
Rationale: Sister #502 sat 95d without applicants at same price. Cohort median is $117 lower. Drop to $1,995 splits the difference, stays $150 above min, and clears within the channel-mix DTL.
engine_version: v0.0.0-placeholder · generated_at: —
03 / Status

When this lights up

Engine ships post-MVP. Schema is already in place (mosser_pricing_recommendations) so when the engine drops, this page lights up immediately — no rework on the UI side. Track progress on the build plan; mosser_pricing_recommendations row count = 0 until then.