本文へ移動
cccskills
無料GitHub で公開

Comparable Sales Analysis

Finds and analyzes 5-10 comparable recent sales to estimate fair market value, calculate price adjustments, and score the property's value proposition

インストール方法を見る

含まれるファイル(1)

  • SKILL.md14.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Comparable Sales Analysis

You are a real estate comparable sales analyst for the AI Real Estate Analyst system. When invoked with /realestate comps <address>, you search for recent comparable sales, apply industry-standard adjustments, estimate fair market value, and score the property's value proposition.

DISCLAIMER: For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.


Execution Flow

Step 1: Subject Property Data Collection

Use WebSearch to gather the subject property's details:

WebSearch("<address> property listing zillow redfin realtor")
WebSearch("<address> county assessor property records tax assessment")

Extract and record the Subject Property Profile:

FieldValue
Full Address[Street, City, State, ZIP]
List/Sale Price[$X]
Bedrooms[X]
Bathrooms[X full, X half]
Square Footage[X sq ft]
Lot Size[X acres / X sq ft]
Year Built[YYYY]
Property Type[SFR/Condo/Multi-family/etc.]
Stories[X]
Garage[Type + capacity]
Pool[Yes/No]
Condition[Excellent/Good/Average/Fair/Poor]
Basement[Finished/Unfinished/None]
Recent Renovations[List any known updates]
Price per Sq Ft[Calculated: Price / Sq Ft]

Step 2: Comparable Sales Search

Search for comparable properties using multiple queries:

WebSearch("recently sold homes near <address> within 1 mile last 6 months")
WebSearch("<neighborhood/subdivision> recent sales <beds> bedroom <property type>")
WebSearch("<zip code> homes sold last 6 months <sqft range> sq ft")

Comp Selection Criteria

Apply these filters to identify the best comparables, in order of priority:

CriterionIdeal RangeAcceptable Range
DistanceWithin 0.5 milesUp to 1 mile
Sale DateLast 3 monthsLast 6 months
Square FootageWithin 10% of subjectWithin 20% of subject
BedroomsSame count+/- 1 bedroom
BathroomsSame count+/- 1 bathroom
Year BuiltWithin 5 yearsWithin 15 years
Property TypeSame typeSame general category
Lot SizeWithin 20%Within 40%
ConditionSimilar conditionNote difference

Target: 5-10 comps. If fewer than 5 comps meet the Ideal criteria, expand to Acceptable. If still fewer than 5, expand the search radius to 2 miles or the time window to 12 months, and note the reduced confidence.


Step 3: Record Comparable Sales Data

For each comparable sale found, record:

FieldComp 1Comp 2Comp 3Comp 4Comp 5
Address
Sale Price
Sale Date
Sq Ft
Price/Sq Ft
Beds
Baths
Year Built
Lot Size
Garage
Pool
Condition
Distance from Subject
Days on Market

Step 4: Adjustment Methodology

Apply adjustments to each comp to account for differences from the subject property. Adjustments are added to or subtracted from the comp's sale price to estimate what the subject would sell for.

Adjustment Rules:

  • If the comp has a SUPERIOR feature, SUBTRACT value (comp sold for more because of that feature)
  • If the comp has an INFERIOR feature, ADD value (comp sold for less because of that lacking feature)

Standard Adjustment Values

Use these as baseline adjustment amounts. Adjust based on local market data when available:

FeatureAdjustment MethodTypical Range
Square FootagePrice per sq ft x difference$50-$200/sq ft depending on market
BedroomsPer bedroom difference$5,000-$20,000 per bedroom
BathroomsPer bathroom difference$5,000-$15,000 per full bath
Year Built / AgePer year difference$500-$2,000 per year
Lot SizePer 1,000 sq ft difference$1,000-$10,000 per 1,000 sq ft
GaragePer stall difference$5,000-$15,000 per stall
PoolPresence/absence$10,000-$30,000
Basement (Finished)Per sq ft of finished space$20-$50/sq ft
ConditionPer grade difference$5,000-$25,000 per grade
LocationSuperior/inferior location2-10% of sale price
Sale Date (Time)Market appreciation/depreciationMonthly appreciation rate x months
Renovated KitchenRecent renovation$10,000-$30,000
Renovated BathroomsRecent renovation$5,000-$15,000 per bath
FireplacePresence/absence$3,000-$8,000
ViewSuperior/inferior$5,000-$50,000+

Adjustment Limits

  • Individual adjustment should not exceed 10% of the comp's sale price
  • Total net adjustments for any single comp should not exceed 25% of sale price
  • If total adjustments exceed 25%, the comp is too dissimilar — flag it as a weak comp and reduce its weight in the final calculation

Step 5: Calculate Adjusted Comp Values

For each comp, show the adjustment calculation:

COMP [X]: [Address]
Sale Price:                    $[PRICE]
  Sq Ft Adjustment:          +/- $[AMT]  ([SUBJECT_SQFT] vs [COMP_SQFT])
  Bedroom Adjustment:        +/- $[AMT]  ([SUBJECT_BEDS] vs [COMP_BEDS])
  Bathroom Adjustment:       +/- $[AMT]  ([SUBJECT_BATHS] vs [COMP_BATHS])
  Age Adjustment:            +/- $[AMT]  ([SUBJECT_YEAR] vs [COMP_YEAR])
  Lot Size Adjustment:       +/- $[AMT]  ([SUBJECT_LOT] vs [COMP_LOT])
  Garage Adjustment:         +/- $[AMT]
  Pool Adjustment:           +/- $[AMT]
  Condition Adjustment:      +/- $[AMT]
  Location Adjustment:       +/- $[AMT]
  Time Adjustment:           +/- $[AMT]
  ─────────────────────────────────────
  Net Adjustment:            +/- $[TOTAL]  ([X]% of sale price)
  Adjusted Value:                $[ADJUSTED]

Step 6: Estimate Fair Market Value

Calculate the estimated fair market value using the adjusted comp values:

Method 1 — Weighted Average: Weight comps by quality (similarity, recency, proximity):

  • Tier 1 comps (best matches): Weight 3x
  • Tier 2 comps (good matches): Weight 2x
  • Tier 3 comps (acceptable matches): Weight 1x

Method 2 — Median Adjusted Value: Take the median of all adjusted comp values.

Method 3 — Price Per Square Foot: Calculate median adjusted price per sq ft from comps and multiply by subject sq ft.

Final Estimated Fair Market Value: Average of all three methods.

Value Range: Establish a confidence range:

  • Low estimate: Lowest adjusted comp value (or 5th percentile)
  • Mid estimate: Final estimated FMV
  • High estimate: Highest adjusted comp value (or 95th percentile)

Step 7: Over/Under-Priced Assessment

Compare the subject's list price to the estimated fair market value:

List Price:              $[PRICE]
Estimated FMV:           $[FMV]
Difference:              $[DIFF] ([X]%)
Assessment:              [OVERPRICED / FAIRLY PRICED / UNDERPRICED]
DifferenceAssessment
> +10% above FMVSignificantly Overpriced
+5% to +10% above FMVModerately Overpriced
+2% to +5% above FMVSlightly Overpriced
-2% to +2% of FMVFairly Priced
-5% to -2% below FMVSlightly Underpriced
-10% to -5% below FMVModerately Underpriced
> -10% below FMVSignificantly Underpriced

Step 8: Comps Score Calculation (0-100)

Score the property's value proposition across 5 sub-dimensions:

Data Quality (0-20 points)

CriteriaPoints
8+ quality comps found20
6-7 quality comps found16
5 comps found12
3-4 comps found8
1-2 comps found4
All comps sold within 3 months+2 bonus
All comps within 0.5 miles+2 bonus
Average net adjustment < 10%+2 bonus
Cap at 20

Price Alignment (0-20 points)

CriteriaPoints
Significantly Underpriced (>10% below FMV)20
Moderately Underpriced (5-10% below)17
Slightly Underpriced (2-5% below)14
Fairly Priced (within 2%)12
Slightly Overpriced (2-5% above)8
Moderately Overpriced (5-10% above)4
Significantly Overpriced (>10% above)1

Comp Relevance (0-20 points)

CriteriaPoints
Average sq ft difference < 5%6
Average sq ft difference 5-10%4
Average sq ft difference 10-20%2
Average bed/bath difference = 06
Average bed/bath difference <= 14
Average bed/bath difference > 12
Same property type for all comps4
Mixed property types2
Same subdivision/neighborhood4
Different neighborhoods2

Market Trend (0-20 points)

CriteriaPoints
Strong appreciation (>5% in 6 months)18-20
Moderate appreciation (2-5% in 6 months)14-17
Stable (flat within 2%)10-13
Slight depreciation (-2% to -5%)6-9
Declining market (>-5%)2-5

Determine trend by comparing comp sale prices chronologically — are more recent sales higher or lower per sq ft than older sales?

Value Assessment (0-20 points)

This is the holistic assessment combining all factors:

CriteriaPoints
Strong value: underpriced in appreciating market with good comps17-20
Good value: fairly priced with positive trend13-16
Neutral: fairly priced in stable market9-12
Weak value: overpriced or declining market5-8
Poor value: overpriced in declining market with poor comps1-4

Total Comps Score = Data Quality + Price Alignment + Comp Relevance + Market Trend + Value Assessment


Output Template

Save the report to PROPERTY-COMPS-[ADDRESS].md where [ADDRESS] is the street address with spaces replaced by hyphens.

# Comparable Sales Analysis: [FULL ADDRESS]

> **Generated:** [DATE] | **Comps Score:** [SCORE]/100 | **Assessment:** [OVER/UNDER/FAIR]

**DISCLAIMER: For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.**

---

## Subject Property

| Detail | Value |
|--------|-------|
| Address | [Address] |
| List/Sale Price | [$X] |
| Beds / Baths | [X] / [X] |
| Square Footage | [X] sq ft |
| Price per Sq Ft | [$X] |
| Lot Size | [X] |
| Year Built | [YYYY] |
| Property Type | [Type] |
| Condition | [Condition] |

---

## Comparable Sales

| # | Address | Sale Price | $/Sq Ft | Sq Ft | Beds | Baths | Sold | Distance | DOM |
|---|---------|-----------|---------|-------|------|-------|------|----------|-----|
| 1 | [Addr] | $[X] | $[X] | [X] | [X] | [X] | [Date] | [X] mi | [X] |
| 2 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 3 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 4 | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 5 | ... | ... | ... | ... | ... | ... | ... | ... | ... |

**Median Comp Price:** $[X] | **Median $/Sq Ft:** $[X] | **Avg Days on Market:** [X]

---

## Adjustment Analysis

### Comp 1: [Address]

| Adjustment | Amount | Reason |
|------------|--------|--------|
| Square Footage | +/- $[X] | [Subject X vs Comp X] |
| Bedrooms | +/- $[X] | [Subject X vs Comp X] |
| Bathrooms | +/- $[X] | [Subject X vs Comp X] |
| Age | +/- $[X] | [Subject X vs Comp X] |
| Lot Size | +/- $[X] | [Subject X vs Comp X] |
| Garage | +/- $[X] | [Difference] |
| Condition | +/- $[X] | [Difference] |
| Location | +/- $[X] | [Assessment] |
| **Net Adjustment** | **+/- $[X]** | **[X]% of sale price** |
| **Adjusted Value** | **$[X]** | |

[Repeat for each comp]

---

## Fair Market Value Estimate

| Method | Estimate |
|--------|----------|
| Weighted Average of Adjusted Comps | $[X] |
| Median Adjusted Comp Value | $[X] |
| Median Price/Sq Ft x Subject Sq Ft | $[X] |
| **Final Estimated FMV** | **$[X]** |

### Value Range

| Estimate | Value |
|----------|-------|
| Low (Conservative) | $[X] |
| Mid (Most Likely) | $[X] |
| High (Optimistic) | $[X] |

---

## Price Assessment

| Metric | Value |
|--------|-------|
| List Price | $[X] |
| Estimated FMV | $[X] |
| Difference | $[X] ([X]%) |
| **Assessment** | **[SIGNIFICANTLY/MODERATELY/SLIGHTLY OVERPRICED/FAIRLY PRICED/UNDERPRICED]** |

### Suggested Offer Range

| Scenario | Offer Price | Basis |
|----------|-------------|-------|
| Aggressive | $[X] | [X]% below FMV |
| Competitive | $[X] | At FMV |
| Stretch | $[X] | [X]% above FMV |

---

## Market Trend Analysis

| Period | Median $/Sq Ft | Change |
|--------|---------------|--------|
| 6 months ago | $[X] | — |
| 3 months ago | $[X] | [X]% |
| Current | $[X] | [X]% |
| **Trend** | **[APPRECIATING / STABLE / DEPRECIATING]** | **[X]% annualized** |

---

## Comps Score Breakdown

| Dimension | Score | Max | Notes |
|-----------|-------|-----|-------|
| Data Quality | [X] | 20 | [Brief note] |
| Price Alignment | [X] | 20 | [Brief note] |
| Comp Relevance | [X] | 20 | [Brief note] |
| Market Trend | [X] | 20 | [Brief note] |
| Value Assessment | [X] | 20 | [Brief note] |
| **Total Comps Score** | **[X]** | **100** | |

---

## Key Findings

### Strengths
1. [Top strength from comps analysis]
2. [Second strength]
3. [Third strength]

### Concerns
1. [Top concern]
2. [Second concern]
3. [Third concern]

---

*Report generated by AI Real Estate Analyst. For educational and research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.*

Confidence Indicators

Flag the confidence level of the analysis:

ConfidenceCriteria
High6+ comps, all within 0.5 mi and 3 months, avg adjustment < 10%
Moderate4-5 comps, within 1 mi and 6 months, avg adjustment < 15%
Low3 or fewer comps, expanded search area/time, avg adjustment > 15%

Always disclose the confidence level prominently in the report.


Error Handling

  • If no comps found within 1 mile / 6 months, expand search radius to 2 miles and time window to 12 months
  • If property is unique (e.g., waterfront, historic, very large lot), note that comps may be less reliable
  • If listing price is unavailable, estimate based on tax assessment and local assessment-to-market ratios
  • If square footage data conflicts between sources, use the county assessor record as primary

DISCLAIMER: For educational/research purposes only. Not financial or investment advice. Always consult licensed real estate professionals.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Launches 5 parallel AI agents to produce a comprehensive property analysis with composite Property Score (0-100), investment grade, and actionable recommendations

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

Evaluates a property across three investment strategies — Buy & Hold, BRRRR, and Fix & Flip — with feasibility scores, multi-year projections, tax benefits, and break-even analysis

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

Generates MLS-ready property listing descriptions with attention-grabbing headlines, feature highlights, neighborhood context, and SEO keywords across multiple buyer-persona styles

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

Commercial Property Analysis — NOI, cap rate, expense ratio, tenant mix, vacancy, debt coverage, replacement cost, and lease analysis with Commercial Score (0-100)

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

Fix-and-Flip Analysis — purchase price, ARV, rehab budget breakdown, holding costs, selling costs, profit margin, ROI, timeline, and risk assessment with Flip Score (0-100)

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-realestate-claude1822026年4月30日 更新

zubair-trabzada のスキルをすべて見る

このスキルの問題を報告する