Scoring Formula — AA 4.0
Six scores — one for each way of buying. Every market carries a Composite, plus five strategy lenses — Flip, Rental / Hold, BRRRR, Short-Term Rental, and Owner-Occupant. Same evidence, same 0–100 scale; what changes is what each one weighs. Chapel Hill (27517) scores 71.7 as a place to live and 49.6 as a rental hold — a good place to live and a good place to landlord are different questions. The four investor lenses measure investment economics: yield, risk, and deal viability, so a desirable high-priced area can score low on thin cash flow. The Owner-Occupant lens is the one that scores schools, safety and neighborhood stability. No score is a forecast — each ranks a market against roughly 1,100 others, and describes the market.
Atlas Score™ is a 100-point composite index. Each market is scored across 12 dimensions (the 12th, Desirability, is used only by the Owner-Occupant lens); raw metric values are transformed into percentile ranks against the full NC + SC distribution, then mapped to points within each dimension's weight cap. V3 adds two new categories — Climate & Insurability (sourced from FEMA NRI county hazard data) and Market Opportunity (HUD Opportunity Zone + STR demand proximity + HMDA cash buyer %) — plus a macro regime multiplier tied to the 10-year Treasury rate (FRED DGS10) and compound interaction bonuses for aligned forward signals. Safety & Quality carries no weight on the balanced and investor lenses — it is shown there for transparency — and is a primary scored category on the Owner-Occupant lens. Crime is scored only in that category; it is not folded into Risk Profile or any other dimension.
How to read six scores
| Score | The question it answers |
|---|---|
| Composite | How strong is this market overall, across everything we track? This is what the map shows by default. |
| Flip | Can you buy, renovate and resell here at a margin? |
| Rental / Hold | Will a long-term rental cover its costs and hold up over time? |
| BRRRR | Can you rehab, refinance out, and keep the property? |
| Short-Term Rental | Does a nightly-rental strategy work here — demand, seasonality, insurability? |
| Owner-Occupant | Is this a good place to buy a home and live in it? The only lens that scores schools, safety and neighborhood stability — and the only one that does not score yield. |
- The Composite is its own score, not an average of the other five. It is a balanced view in its own right. A market can beat its Composite on one lens and fall well below it on another.
- ★ Best Fit is a description, not a recommendation. It marks a market's highest-scoring lens — which strategy the market suits best, not that the market is good. A market can be Best Fit for Short-Term Rental and still score in the 40s. Read the number, not just the badge.
V3.2 — Anchor Access. Scoring now incorporates distance-decayed access to the Carolinas' major demand anchors: metropolitan cores, commercial airports, and major universities. These are access signals — they credit reach to deep buyer and tenant pools, bounded within existing dimension caps. Where an anchor's demand is already priced into a market's own fundamentals (for example, campus-core renter rates), the access signal is suppressed to prevent double-counting — and remote markets are never penalized for distance. The anchor tables, decay curves, and caps are part of Alexander Atlas's proprietary engine; the nearest anchors and distances for any ZIP are cited directly in the map panel and property reports.
V3.3 — Live Market-Data Signals. Five additional signals refine the score without changing the 100-point structure or the dimension weights. Each is a bounded, presence-guarded adjustment applied inside an existing dimension, so a market with none of the new data scores exactly as before:
- Closed-sale price trend (ATTOM) grounds the appreciation read in actual recorded sale prices rather than listing estimates. Where recorded sales diverge from the listing trend, the recorded figure is given weight.
- New-business formation (BLS QCEW county establishment & employment growth) feeds Economic Strength as a leading indicator of jobs and rental demand.
- In-mover income quality (IRS SOI — average adjusted gross income of in-migrating households) informs Demographic Momentum: it distinguishes high-income in-migration from low-income, not just the count of movers.
- Insurance premium trajectory & carrier withdrawal (state rate-filing exposure tiers) feeds Climate & Insurability as a carrying-cost and financing headwind in exposed coastal markets.
- Distress / long-term vacancy (Census ACS other-vacant rate) informs Risk Profile and buyer leverage as a motivated-seller signal.
A separate data-confidence discount pulls markets with genuinely thin source coverage toward a conservative anchor, so a data-sparse market cannot read as falsely confident; well-covered markets are untouched. The exact adjustment magnitudes, thresholds, blend ratios, and confidence bar are part of the proprietary engine.
AA 4.0 — Buyer-Type Reprice (July 2026). The five strategy profiles were re-derived against how each strategy is actually underwritten, and every scored market in North and South Carolina was repriced on the same day. The 100-point structure and the dimension list are unchanged, and the balanced Atlas Score™ moved least. What changed is how the strategy lenses read those same dimensions:
- Rental / Hold was rebuilt around debt-service coverage. The previous profile tracked a market's home values more closely than the yield metrics a hold is actually financed on. The current one tracks debt-service coverage, cap rate and gross yield far more closely — and no longer rates a market investment-grade when the rent does not cover the debt.
- Owner-Occupant became a full lens rather than an investor profile with the yield turned down. Schools, safety and neighborhood stability are scored, and yield is not.
- BRRRR carries a heavier risk weight. It is the one strategy defined by leverage, and leverage amplifies downside by construction.
- Flip and STR were held at their prior values, so movement on those lenses reflects the market, not the model.
Versioned score history. Every recorded snapshot now carries the methodology version that produced it. When a score moves because the model changed rather than because the market did, Atlas Score History™ draws that step in slate and labels it a model update — distinct from the gold marker used for a genuine grade change. History is never back-filled: a date that was not scored never acquires a point.
Data Sources
Every metric is sourced from a named, public or licensed dataset with a documented vintage date. We do not use proprietary black-box estimates.
| Source | Data Used | Vintage | Coverage |
|---|---|---|---|
| Zillow ZHVI | Median home value, YoY appreciation | 2026 | ZIP level, NC + SC |
| Zillow ZORI | Median asking rent per month | 2026 | ZIP level, NC + SC |
| Realtor.com RDC | Median days on market, price-cut rate, months of supply from active and under-contract inventory. Zillow withdrew ZIP-level DOM and price-reduction fields in mid-2025. | Monthly | ZIP level, NC + SC |
| Census ACS 5yr | Median HH income, population, renter %, median age | 2019–2023 | ZIP ZCTA, NC + SC |
| BLS LAUS | Unemployment rate | 2024 | County level, NC + SC |
| HUD FMR | Fair Market Rents (cross-check for rent benchmarks) | Annual | County level, NC + SC |
| FBI CDE (UCR) | Violent crime, property crime per 1K residents (primary) | 2022–2023 | County level, NC + SC |
| NC DPS / SC SLED | Crime rates — static fallback when FBI API unavailable | 2023 | County level, NC + SC |
| IRS SOI Migration | Net migration ratio, net AGI inflow $K — adjusted gross income from IRS tax returns: total earned income of in-migrants minus out-migrants (Demographic Momentum + Capital Signal) | 2021–2022 | County level, NC + SC |
| BLS QCEW | Employment sector diversity score (Economic Strength) | 2023 | County level, NC + SC |
| CFPB HMDA | Investor/LLC purchase %, loan denial rate (Capital Signal) | 2025 | County level, NC + SC |
| CFPB HMDA | Institutional lender share — investor & non-QM lenders’ share of investor-purpose originations, and the top-50 lender leaderboard | 2025 | County level, NC + SC |
| Census BPS | Permit trend %, SFR share, avg permit value $K (Supply Constraint) | 2021–2023 | County level, NC + SC |
| Alexander Atlas Model | Cap rate estimate (gross yield − vacancy − opex) | Computed | ZIP level, NC + SC |
| FEMA NRI | Wind exposure score, flood composite score, insurer withdrawal flag (Climate & Insurability) | 2023 | County level, NC + SC |
| HUD Opportunity Zones | Qualified Opportunity Zone census tract designation (Market Opportunity) | 2018 (permanent) | ZIP ZCTA crosswalk, NC + SC |
| Alexander Atlas STR Demand Drivers | STR viability flag — Haversine distance to 19 tourist demand drivers in NC/SC (Market Opportunity) | Static 2025 | ZIP centroid, NC + SC |
| FRED DGS10 | 10-year Treasury yield — macro regime multiplier applied to Cash Flow and Risk Profile pts | Live (24hr cache) | National |
| ATTOM Sales Trend | Closed-sale median price trend & transaction volume — grounds Appreciation in recorded sales (V3.3) | Rolling · latest full year | ZIP level, NC + SC |
| BLS QCEW | New-business formation index — county establishment & employment growth (Economic Strength, V3.3) | 2022–2023 | County level, NC + SC |
| IRS SOI Migration | Average AGI per in-migrating household — income quality of in-movers (Demographic Momentum, V3.3) | 2021–2022 | County level, NC + SC |
| Census ACS (B25004) | Long-term / other-vacant housing rate — distress & buyer-leverage proxy (Risk Profile, V3.3) | 2023 (5yr) | ZIP level, NC + SC |
| NC Rate Bureau / SC DOI | Homeowner insurance premium trajectory & carrier-withdrawal exposure tiers (Climate & Insurability, V3.3) | Latest filing cycle | Coastal counties, NC + SC |
Percentile Ranks
Raw scores are also expressed as percentile ranks — computed by comparing each market's score against the full distribution of all 1,101 scored NC and SC markets.
Three ranks are shown per market: overall (all 1,101 markets), state-level (NC or SC only), and county-level. This lets investors compare a market to both its local peers and the full two-state universe.
Buyer-Type Investment Modes — shown as “Strategy Fit” in the app
Beyond the balanced Atlas Score™, every market is scored five more times — once per strategy — by re-weighting the same components. In the live market map these are the Strategy Fit cards (Flip · Rental/Hold · BRRRR · STR · Owner-Occupant), each with its own 0–100 score and A–F grade. Every profile still sums to 100, so the five scores stay directly comparable to the balanced score and to each other. The Owner-Occupant lens is the one built for people buying a home to live in rather than to let: it scores safety and desirability heavily and ignores yield entirely.
The matrix below shows the driver emphasis each strategy places on every component. The precise point weights are part of Alexander Atlas's proprietary scoring engine; what matters for reading a Strategy Fit score is which components drive it.
| Component | Balanced | Flip | Rental / Hold | BRRRR | STR | Owner-Occupant |
|---|---|---|---|---|---|---|
| Cash Flow | ●●● | ●● | ●●● | ●●● | ●●● | — |
| Rental Demand | ●● | ● | ●●● | ●●● | ●● | ● |
| Demographic Momentum | ●● | ●●● | ●● | ●● | ●●● | ●● |
| Appreciation | ●● | ●●● | ● | ●●● | ●● | ●● |
| Supply Constraint | ●● | ●● | ● | ●● | ●● | ● |
| Economic Strength | ●● | ●● | ●● | ● | ● | ●● |
| Capital Signal | ●● | ●● | ● | ● | ● | — |
| Risk Profile | ●● | ●● | ●● | ●● | ● | ●● |
| Climate & Insurability | ● | ● | ●● | ●● | ●● | ●● |
| Market Opportunity | ● | ●● | ● | ● | ●●● | — |
| Safety & Quality | — | — | — | — | — | ●●● |
| Desirability | — | — | — | — | — | ●●● |
| ●●● primary driver · ●● secondary · ● minor · — not scored on this lens. Every profile sums to 100 points; the exact point allocations are proprietary. | ||||||
How to read the profiles: Flip leans on appreciation, demographic momentum and supply constraint — it’s resale-driven. Rental / Hold leans hardest on cash flow and rental demand — pure yield. BRRRR leads on cash flow and rental demand with appreciation supporting the refinance — refinance-and-hold. STR is dominated by Market Opportunity (short-term-rental demand proximity) plus cash flow. Safety & Quality is display-only on the balanced and investor lenses, and a primary scored category on Owner-Occupant. It is never folded into Risk Profile.
Each buyer-type score uses the same 0–100 scale and A–F grade bands as the balanced Atlas Score™. The “★ Best Fit” badge on the market map marks the strategy with the highest score for that market.
Market Timing & Buyer Leverage V3.1
Alongside the quality-focused Atlas Score™, every market now carries a forward-looking market-timing layer. It answers a different question — not "how good is this market?" but "is now the time to buy, and how much room do I have to negotiate?" These signals appear as the buyer/seller badge on each ZIP, power the "Buyer / Seller Markets" filter in the dashboard, and surface in Atlas Report™ property reports as a page-1 dual verdict plus a Negotiation Leverage block on the offer page.
AA 4.0 — the growth gate now floors rather than zeroes. A market with soft population growth could previously have its timing credit switched off entirely, which suppressed the signal in precisely the high-buyer-leverage markets it exists to surface. It now scales down to a floor instead, so buyer leverage is always reflected in the timing read.
| Signal | Scale | What it measures |
|---|---|---|
| Market Balance Index (MBI) | 0–100 · high = seller's market | Buyer/seller temperature built from live market-softness signals (days on market, months of supply, share of listings cutting price), benchmarked against current NC/SC conditions and banded from strong seller's to strong buyer's market. Display-only — not part of the Atlas Score™. |
| Buyer Leverage | 0–100 (= 100 − MBI) | The buyer-framed view of the same balance — higher means more room to negotiate a below-list entry. |
| Months of Supply | months | Real absorption computed from live active and under-contract inventory (Realtor.com RDC) — actual market pace, not a population-based estimate. Higher = slower market = more buyer leverage. |
| Entry Leverage Index (ELI) | 0–10 | The "buy the dip in a growth market" signal — a proprietary composite that fires only when demand is genuinely growing AND the market is currently soft; a cheap but shrinking market earns only a fraction of the credit a growing one does (value-trap guard). A genuine early-entry setup earns a small, capped bonus to the Atlas Score™. |
Why this matters: a cold market can mean a temporary buyer's window in a growing area (a deal) or a structurally declining one (a trap). The Market Balance Index alone cannot tell them apart — Entry Leverage crosses market softness with demand growth so the two are never confused. In the dashboard's Buyer / Seller Markets view, ZIPs are ranked by Entry Leverage so genuine early-entry deals surface above value-trap deep-discount markets.
Grade Bands
| Grade | Score Range | Interpretation |
|---|---|---|
| A+ | 80–100 | Elite — exceptional across most dimensions |
| A | 70–79.9 | Strong — top-tier investment grade |
| B | 60–69.9 | Moderate-strong — solid fundamentals with some trade-offs |
| C | 50–59.9 | Moderate — viable with the right strategy |
| D | 38–49.9 | Speculative — needs careful underwriting |
| F | 0–37.9 | Caution — significant fundamental weakness |
Property-Level Atlas Score™ (Atlas Reports)
When you order a full Atlas Report on a specific property, a separate 100-point property-level Atlas Score™ is computed. This score evaluates the individual deal — not just the market — across 7 dimensions. Like the market score, it is strategy-weighted: the seven dimensions are re-weighted for Flip, Rental/Hold, or Owner-occupant buyers, and the report leads with the best-fit strategy’s weighting (each column below sums to 100).
| Dimension | Flip | Rental | Owner | What It Measures |
|---|---|---|---|---|
| Acquisition Basis | ●● | ●● | ●●● | Purchase price vs. as-is AVM; price-to-Zestimate ratio; recent price reductions; lot size premium |
| Renovation Risk | ●● | ●● | ●● | Estimated rehab cost as % of ARV; property age lead-paint flags; vision-detected condition grade (C1–C6); structural risk signals |
| ARV / Exit Potential | ●●● | ● | ● | After-repair value estimate vs. neighborhood comps; comp confidence tier; days-on-market trend for sold comps; spread between (purchase + rehab) and ARV |
| Rentability | ● | ●●● | ● | Estimated gross rent (ATTOM Rental AVM + HUD FMR); gross rent multiplier; market vacancy rate; rent growth trajectory |
| Liquidity | ●● | ● | ●● | Median DOM in the ZIP; list-to-sale price ratio; absorption rate; price reduction rate in market |
| Capital Readiness | ● | ●● | ●● | 203(k) eligibility (HUD loan limits); HOA exposure; annual tax burden vs. rental income; estimated cash-on-cash return |
| Diligence Clarity | ● | ● | ● | Data completeness score; number of comps available; tax/comp data coverage; photo/vision analysis availability |
| ●●● primary driver · ●● secondary · ● minor — each strategy column sums to 100 points; exact allocations are proprietary. | ||||
Property-Level Data Sources
An Atlas Report™ draws on address-level data the market score does not use. None of the sources below feed the Atlas Score™ — see the table above for that. Every rent signal is listed on the report, and material disagreement between the property-level models is flagged rather than averaged away.
| Source | Data Used | Vintage | Coverage |
|---|---|---|---|
| Zillow Rent Zestimate | Underwriting rent basis, unless you supply verified comparable leases | Live | Property level, NC + SC |
| RentCast | Long-term rent AVM and observed asking-rent comps — a second, independent rent estimate so market rent and DSCR can be shown as a confidence-checked range rather than one fragile point | Live | Property level, NC + SC |
| ATTOM | Closed comparable sales, AVM, Rental AVM, assessment, permit history, property intelligence | Live | Property level, NC + SC |
| HUD FMR | Bedroom-adjusted Fair Market Rent — rent floor cross-check | Annual | County level, NC + SC |
| Google Places API | Local contractors, licensed appraisers (name, rating, address) | Live | Property ZIP radius, NC + SC |
How they are combined. An Atlas Report draws on address-level data the market score does not use. Valuation: closed comparable sales from ATTOM and Zillow, scored through a six-phase similarity and adjustment methodology that produces an A–F comp confidence tier; where qualifying comps are unavailable, ARV falls back to zip-level medians. Rent: the Zillow Rent Zestimate — or buyer-verified comparable leases where you supply them — is the underwriting basis, with the ATTOM Rental AVM, the RentCast long-term rent AVM and HUD Fair Market Rents collected alongside it. Every rent signal is listed on the report, and material disagreement between the property-level models is flagged rather than averaged away. Market-level (ZIP) scoring uses none of these — see the source table above for what feeds the Atlas Score™.
Scores ≥ 70 appear on reports as PROCEED, 50–69 as PROCEED WITH CAUTION, and < 50 as HIGH RISK. These are analytical outputs, not buy/sell recommendations — always perform independent due diligence before any transaction.
Known Limitations
- Crime data lags 1–3 years. FBI UCR data is published with a 12–24 month delay. When the FBI Crime Data Explorer API is unavailable, scores fall back to static NC DPS / SC SLED county anchors from 2023. Rapidly changing markets may have outdated crime scores.
- BLS unemployment and HUD FMR are county-level, not ZIP-level. All ZIPs within a county share the same unemployment rate and rent benchmark — intra-county variation is not captured.
- Census ACS margins of error. ACS 5-year estimates for rural ZCTAs (population < 2,500) carry wide confidence intervals. Treat income and population figures as estimates, not census counts.
- Thin Zillow markets. ZIPs with fewer than 5 annual sales may have missing or interpolated ZHVI/ZORI values. These markets are flagged as "limited comps."
- Scores reflect market trends, not individual property values. A high-scoring ZIP does not guarantee any specific property will appreciate or cash-flow positively. Property-level underwriting is required before any investment decision. Scores are not appraisals or valuations.
- Scores describe markets. Every input measures housing-market economics or public amenities. No score is a recommendation to buy in or avoid any area.
- Cap rate is modeled, not observed. The cap rate estimate applies county-level vacancy and operating expense assumptions. Actual cap rates depend on the specific property and financing structure.
Update Schedule
Questions or Corrections
If you spot a data error or have a methodology question, email support@alexanderatlas.ai. We take data accuracy seriously and will investigate and correct verified errors within 10 business days.