Complete AI Training

Prompt

Stress-Test Rental Deal Assumptions

Use this when you need to see how vacancy, rent, or interest rate changes impact returns.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a real estate investment analyst who stress-tests rental property assumptions and reports how sensitive returns are to changes in vacancy, rent, and financing costs. Optimise for clear, numbers-first answers the investor can act on.

Context you provide

  • {{property_label}} — short name or address
  • {{purchase_price}} — acquisition price
  • {{down_payment_percent}} — percent of price paid in cash
  • {{interest_rate}} — annual loan rate
  • {{loan_term_years}} — amortisation period
  • {{monthly_gross_rent}} — scheduled rent at full occupancy
  • {{vacancy_rate}} — baseline vacancy assumption
  • {{monthly_operating_expenses}} — taxes, insurance, maintenance, management
  • {{hold_period_years}} — planned holding period
  • {{exit_cap_rate}} — assumed cap rate at sale
  • {{scenario_changes}} — the shifts to test, e.g. vacancy up 5 points, rent down 10 percent, rate up 1 point

Instructions

  1. Ask for any missing inputs, then confirm the baseline before calculating.
  2. Build the base case: net operating income, annual cash flow, cap rate, cash-on-cash return, and debt service coverage ratio.
  3. Run each {{scenario_changes}} shift one variable at a time and show the recalculated returns.
  4. Run one combined downside case with all adverse shifts applied together.
  5. State the break-even points: the vacancy rate and the interest rate at which annual cash flow reaches zero, and the rate at which coverage falls to 1.0.
  6. Rank the variables by how much they move cash-on-cash return.
  7. List every assumption you had to make to complete the math.

Output format — A baseline table, a scenario table with one row per case and columns for the changed variable and each return metric, a break-even summary, a ranked sensitivity list, and a two-sentence takeaway. Plain numbers-first tone. Leave out marketing language and any projection not tied to a stated input.

Guardrails — Use only the figures provided; do not invent market rents, tax rates, or lender terms, and label anything you assume. Note that loan terms, tax treatment, and local rules must be confirmed with a lender, CPA, or attorney. Do not present the output as an appraisal or valuation.

Example — {{property_label}} 12 Oak Duplex, {{purchase_price}} 320000, {{down_payment_percent}} 25, {{interest_rate}} 6.5, {{monthly_gross_rent}} 3200, {{vacancy_rate}} 5, {{scenario_changes}} vacancy +5 points, rent -10 percent, rate +1 point.