Real Estate Investment Analyzer — Deal Score, Cap Rate & NOI avatar

Real Estate Investment Analyzer — Deal Score, Cap Rate & NOI

Pricing

Pay per usage

Go to Apify Store
Real Estate Investment Analyzer — Deal Score, Cap Rate & NOI

Real Estate Investment Analyzer — Deal Score, Cap Rate & NOI

Underwrite rental properties — cap rate, GRM, monthly cash flow, DSCR, Deal Score (1-10). Filter by price, beds, cash flow, cap rate, days on market. Part of Real Estate Intelligence Suite. MCP-native: 'Best cash flow deals under $200K in Cleveland.'

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Andrew Avina

Andrew Avina

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Real Estate Investment Intelligence MCP

The only Apify actor that combines live property listings with investment-grade financial analysis — cap rate, GRM, cash flow, cash-on-cash return, and a proprietary Deal Score (1-10) — all in a single API call.

Powered by Redfin property data + HUD Fair Market Rents + FEMA flood zone risk + investment metric engine. No API key required for core functionality.


Why this actor?

Every other property scraper gives you raw listing data. This one tells you whether the deal is worth your money.

What it calculatesWhy it matters
Cap RateCore yield metric used by every institutional investor
GRM (Gross Rent Multiplier)Quick filter — GRM < 12 = worth underwriting
Cash Flow (monthly, post-debt)The number that actually hits your bank account
Cash-on-Cash ReturnROI on deployed capital, apples-to-apples vs. stocks
Rent-to-Price RatioThe "1% rule" metric — highest correlation with cash flow
Deal Score 1-10Proprietary weighted composite of all four factors

Inputs

ParameterTypeDefaultDescription
locationstring"78701"ZIP code, city/state ("Austin, TX"), or address fragment
price_mininteger0Minimum list price filter
price_maxintegerMaximum list price filter
beds_mininteger0Minimum bedrooms
baths_minnumber0Minimum bathrooms
listing_typestring"for_sale"for_sale or for_rent
days_on_market_maxintegerMax days on market (use 60+ to find motivated sellers)
deal_score_mininteger0Minimum deal score filter (1-10; use 7+ for strong cash flow)
limitinteger20Max properties to return (up to 100)

Outputs (50+ fields per property)

Property Details

FieldTypeDescription
zpidstringProperty identifier
addressstringStreet address
citystringCity
statestringState abbreviation
zipstringZIP code
neighborhoodstringNeighborhood name
latitudefloatLatitude
longitudefloatLongitude
pricefloatList price (USD)
bedsintegerBedrooms
bathsfloatBathrooms
sqftfloatInterior square footage
lot_size_sqftfloatLot size in sqft
year_builtintegerYear built
property_typestringSFR / Condo / Townhouse / MFR / Land
listing_typestringfor_sale or for_rent
days_on_marketintegerCalendar days listed
price_per_sqftfloatPrice ÷ sqft
listing_urlstringLink to full listing
photos_countintegerNumber of listing photos

Valuation

FieldTypeDescription
zestimatefloatZillow Zestimate (if available)
rent_zestimatefloatZillow Rent Zestimate (if available)
price_vs_zestimate_pctfloat(price - zestimate) / zestimate × 100 — negative = below market
hud_fmr_2brintegerHUD 2024 Fair Market Rent for 2BR in this market (USD/mo)

Risk Assessment

FieldTypeDescription
fema_flood_zonestringFEMA flood zone designation (X=minimal, AE=high, V=coastal)
flood_risk_categorystringMinimal / Moderate / High / Very High (Coastal)

Walkability

FieldTypeDescription
walk_scoreintegerWalk Score 0-100
transit_scoreintegerTransit Score 0-100
bike_scoreintegerBike Score 0-100

Schools

FieldTypeDescription
elementary_schoolstringAssigned elementary school
middle_schoolstringAssigned middle school
high_schoolstringAssigned high school
school_ratingintegerSchool rating 1-10

Demographics

FieldTypeDescription
median_household_incomeintegerMedian HH income (Census ACS)
poverty_ratefloatPoverty rate %
populationintegerZIP population

Investment Metrics ⭐

FieldTypeDescription
estimated_monthly_rentintegerProjected monthly rent (rent Zestimate → HUD FMR → 0.7% rule)
annual_gross_rentintegerAnnual gross rental income
annual_operating_expensesinteger45% of gross rent (vacancy+maint+mgmt+tax+ins)
annual_noiintegerNet Operating Income
cap_ratefloatCap rate % — NOI ÷ price
grmfloatGross Rent Multiplier — price ÷ annual gross rent
monthly_mortgage_pitiintegerPrincipal+Interest on 80% LTV, 7.5% 30yr fixed
monthly_tax_insurance_estintegerProperty tax + insurance estimate
total_monthly_payment_estintegerAll-in monthly carrying cost
monthly_cash_flow_estintegerMonthly cash flow (rent − opex − mortgage)
annual_cash_flow_estintegerAnnualized cash flow
cash_on_cash_return_pctfloatAnnual cash flow ÷ 20% down payment × 100
rent_to_price_ratio_pctfloatMonthly rent ÷ price × 100 (1% rule benchmark)
deal_scoreinteger1-10 Deal Score (see algorithm below)
deal_score_breakdownstringJSON breakdown of score components

Deal Score Algorithm

The Deal Score is a 0–10 composite based on four independently scored components:

ComponentMax PointsThresholds
Rent-to-Price Ratio3≥0.9% = 3pts, ≥0.7% = 2pts, ≥0.5% = 1pt
Cap Rate3≥8% = 3pts, ≥6% = 2pts, ≥4% = 1pt
Days on Market2≥60 = 2pts (motivated seller), ≥30 = 1pt
Monthly Cash Flow2 (min -2)≥$500 = 2pts, ≥$200 = 1pt, ≥$0 = 0pts, negative = penalty

Score guide:

  • 8-10: Strong cash-flow deal — underwrite immediately
  • 6-7: Solid — worth deeper analysis
  • 4-5: Marginal — appreciation play or needs value-add
  • 1-3: Cash-flow negative — only viable for speculation or 1031 exchange

Example Use Cases

Find motivated sellers with cash flow potential

{
"location": "44103",
"price_max": 200000,
"beds_min": 3,
"days_on_market_max": 45,
"deal_score_min": 7,
"limit": 20
}

Screen multi-family properties in a market

{
"location": "Kansas City, MO",
"price_min": 150000,
"price_max": 500000,
"beds_min": 4,
"deal_score_min": 6,
"limit": 50
}

Scan a metro for SFRs near the 1% rule

{
"location": "Memphis, TN",
"price_max": 250000,
"beds_min": 3,
"deal_score_min": 7,
"limit": 30
}

Market Intelligence It Provides

Cash flow markets (high deal scores, lower appreciation): Cleveland OH, Indianapolis IN, Memphis TN, Kansas City MO, Birmingham AL, Detroit MI

Appreciation markets (lower deal scores, high growth): Austin TX, Denver CO, Seattle WA, Sacramento CA

Balanced markets: Charlotte NC, Nashville TN, Columbus OH, Raleigh NC, Tampa FL


Pricing

VolumePrice per 1,000 properties
1–99 properties$8.00/1,000
100–999 properties$5.00/1,000
1,000+ properties$3.00/1,000

Each property record counts as one event. Investment metrics are included at no additional cost.


Data Sources

SourceData ProvidedAuthentication
RedfinLive listings, price, beds/baths, sqft, DOMNone required
HUD FMR 2024Fair Market Rents by state & bedroom countBuilt-in
Investment EngineCap rate, GRM, cash flow, deal scoreCalculated
FEMA NFIPFlood zone designationNone required
Census ACSNeighborhood demographicsBuilt-in

Fallback Data

If live APIs are unreachable, returns 15 curated investment property records spanning 15 US markets (Cleveland OH, Indianapolis IN, Memphis TN, Birmingham AL, Charlotte NC, Austin TX, Scottsdale AZ, Kansas City MO, Cape Coral FL, Columbus OH, Greensboro NC, Sacramento CA, Atlanta GA, Nashville TN, Denver CO) — with all 50+ fields and pre-calculated investment metrics.