Turkish Property Valuation Engine avatar

Turkish Property Valuation Engine

Pricing

Pay per event + usage

Go to Apify Store
Turkish Property Valuation Engine

Turkish Property Valuation Engine

Analyze Turkish property prices across Emlakjet, Hepsiemlak, and Sahibinden to generate valuation reports, comparable property records, price-per-square-meter benchmarks, and optional rental yield insights. Ideal for investors, proptech tools, and valuation workflows.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

Fatih İlhan

Fatih İlhan

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Sahibinden · Hepsiemlak · Emlakjet — Cross-Platform Price Analysis with Rental Yield

The only cross-platform Turkish property valuation tool on Apify.

Give it a property specification. Get back median prices across three platforms, price-per-m² statistics by building age, and — the feature no other tool offers — a complete rental yield analysis for investors.

Is a 3+1 apartment in Kadıköy a good investment? Run the Valuation Engine: get median sale prices from Sahibinden, Hepsiemlak, and Emlakjet, see how price-per-m² varies by building age, and get an instant gross yield calculation from live rental listings — all in one API call.


Why This Actor Exists

Turkish real estate attracts foreign capital at scale:

  • Citizenship-by-investment threshold is $400K USD — buyers need accurate valuations
  • No other Apify actor aggregates prices across all three major Turkish platforms
  • No other tool computes rental yields from live data

This actor closes that gap. It is the highest-value product in the Turkish Data Intelligence Portfolio.


What It Does

For each property query:

  1. Searches all three platforms — Sahibinden, Hepsiemlak, and Emlakjet — for matching sale listings
  2. Removes price outliers (below p5 / above p95) for clean statistics
  3. Computes full price analysis: average, median, min, max, standard deviation, percentiles (p10→p90)
  4. Breaks down prices by building age, floor range, and seller type
  5. If includeRentalYield: true: also scrapes rental listings and computes:
    • Gross yield (annual rent / purchase price × 100)
    • Net yield estimate (after dues/maintenance)
    • Payback period in years
    • Rent-to-price ratio

Input

{
"queries": [
{
"city": "istanbul",
"district": "kadikoy",
"propertyType": "daire",
"rooms": "3+1",
"areaMin": 100,
"areaMax": 150,
"listingType": "satilik"
}
],
"platforms": ["sahibinden", "hepsiemlak", "emlakjet"],
"maxListingsPerPlatform": 50,
"includeRentalYield": true,
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"countryCode": "TR"
},
"sahibindenCookies": []
}

Input Parameters

ParameterTypeDefaultDescription
queriesarrayrequiredProperty specs to value. Each produces one ValuationReport.
queries[].citystringrequiredCity slug, e.g. istanbul, ankara, izmir
queries[].districtstringoptionalDistrict slug, e.g. kadikoy, besiktas
queries[].propertyTypestringdairedaire, villa, arsa, ofis
queries[].roomsstringoptionalRoom layout, e.g. 3+1, 2+1
queries[].areaMinintegeroptionalMin area in m²
queries[].areaMaxintegeroptionalMax area in m²
platformsarrayall threeWhich platforms to include
maxListingsPerPlatforminteger50Listings collected per platform per query
includeRentalYieldbooleantrueScrape rental listings + compute yield metrics
proxyConfigobjectTR Residential proxies required for Sahibinden
sahibindenCookiesarray[]Session cookies for Sahibinden (improves reliability)

Output

Two record types are written to the dataset:

1. PROPERTY_RECORD — one per scraped listing

{
"type": "PROPERTY_RECORD",
"queryId": "istanbul-kadikoy-daire-3p1",
"platform": "hepsiemlak",
"listingUrl": "https://www.hepsiemlak.com/ilan/...",
"listingId": "12345678",
"city": "istanbul",
"district": "kadikoy",
"propertyType": "daire",
"roomLayout": { "rooms": 3, "halls": 1, "label": "3+1", "totalRooms": 4, "isStudio": false },
"listingType": "satilik",
"grossArea": 130,
"netArea": 120,
"floor": { "floor": 4, "totalFloors": 8 },
"buildingAge": "5-10",
"price": 6500000,
"currency": "TRY",
"pricePerSqm": 54166.67,
"dues": 1200,
"sellerType": "emlak_ofisi",
"propertyFingerprint": "istanbul-kadikoy-daire-3+1-100-125",
"scrapedAt": "2024-11-01T12:00:00.000Z"
}

2. VALUATION_REPORT — one per query

{
"type": "VALUATION_REPORT",
"queryId": "istanbul-kadikoy-daire-3p1",
"query": {
"city": "istanbul",
"district": "kadikoy",
"propertyType": "daire",
"rooms": "3+1",
"areaRange": "100-150m²",
"listingType": "satilik"
},
"totalListingsFound": 127,
"platformBreakdown": {
"sahibinden": { "count": 48, "avgPrice": 6850000, "avgPricePerSqm": 56250 },
"hepsiemlak": { "count": 42, "avgPrice": 6420000, "avgPricePerSqm": 53500 },
"emlakjet": { "count": 37, "avgPrice": 6310000, "avgPricePerSqm": 52580 }
},
"priceAnalysis": {
"averagePrice": 6530000,
"medianPrice": 6350000,
"minPrice": 3200000,
"maxPrice": 12500000,
"stdDeviation": 1420000,
"percentiles": {
"p10": 4800000,
"p25": 5500000,
"p50": 6350000,
"p75": 7200000,
"p90": 8500000
},
"averagePricePerSqm": 54110,
"medianPricePerSqm": 52900
},
"priceByBuildingAge": {
"0-5": { "avgPrice": 8100000, "avgPricePerSqm": 67500, "count": 18 },
"6-10": { "avgPrice": 6800000, "avgPricePerSqm": 56700, "count": 31 },
"11-20": { "avgPrice": 5900000, "avgPricePerSqm": 49200, "count": 44 },
"21+": { "avgPrice": 4700000, "avgPricePerSqm": 39200, "count": 29 }
},
"priceByFloor": {
"ground": { "avg": 5200000, "count": 12 },
"low_1_3": { "avg": 6100000, "count": 38 },
"mid_4_7": { "avg": 6600000, "count": 45 },
"high_8plus": { "avg": 7100000, "count": 22 }
},
"priceBySellerType": {
"emlak_ofisi": { "avg": 6650000, "count": 98 },
"sahibinden": { "avg": 6120000, "count": 29 }
},
"rentalYieldAnalysis": {
"averageMonthlyRent": 28500,
"medianMonthlyRent": 27000,
"grossYieldPercent": 5.1,
"netYieldEstimate": 4.87,
"rentToPriceRatio": 0.00425,
"paybackYears": 19.6,
"estimatedMonthlyDues": 1200,
"dataPoints": {
"saleListings": 127,
"rentalListings": 89
}
},
"generatedAt": "2024-11-01T12:05:32.000Z",
"warnings": []
}

Reading the Rental Yield Analysis

MetricValue in ExampleMeaning
grossYieldPercent5.1%Annual rent ÷ purchase price × 100
netYieldEstimate4.87%After estimated monthly dues deducted
paybackYears19.6Years to recoup purchase price from rent
rentToPriceRatio0.00425Monthly rent as fraction of purchase price
estimatedMonthlyDues1,200 TRYMedian aidat from scraped listings

Turkish context: A gross yield above 4% is generally considered acceptable in Istanbul. Prime districts (Kadıköy, Beşiktaş, Şişli) typically yield 4–6%. Outer districts can reach 7–9%.


Pricing

$12 per VALUATION_REPORT (pay-per-event)

One report = one query. Multiple queries in a single run = multiple charges.

Typical run costs:

  • 1 query (3 platforms × 50 listings + rental): ~$12
  • 5 queries across different districts: ~$60
  • Monthly market scan (20 city/district combos): ~$240

Platform Notes

Sahibinden

  • Largest Turkish classifieds platform. Highest listing volume.
  • Requires Turkish Residential proxies and optionally session cookies.
  • Without cookies, some requests may be blocked. Provide sahibindenCookies from a logged-in session.

Hepsiemlak

  • Second-largest dedicated real estate portal. Merged with Zingat in 2021.
  • Server-rendered HTML. Datacenter proxies sufficient.
  • Clean structured data. Reliable extraction.

Emlakjet

  • Third-largest portal. Zero other Apify scrapers exist for Emlakjet.
  • Server-rendered HTML + JSON-LD structured data on detail pages.
  • Datacenter proxies sufficient.

Use Cases

Foreign Property Investors

Evaluating Istanbul apartments for the citizenship-by-investment program ($400K minimum):

{
"queries": [
{ "city": "istanbul", "district": "besiktas", "propertyType": "daire", "rooms": "3+1", "areaMin": 120 },
{ "city": "istanbul", "district": "sisli", "propertyType": "daire", "rooms": "3+1", "areaMin": 120 },
{ "city": "istanbul", "district": "kadikoy", "propertyType": "daire", "rooms": "3+1", "areaMin": 120 }
],
"includeRentalYield": true,
"maxListingsPerPlatform": 100
}

Compare yield across three prestigious districts in one run.

Proptech Startups

Building automated Turkish market analytics dashboards. Run weekly, store reports, visualize price trends over time.

Real Estate Agencies

Competitive pricing research before listing a property. "What did similar 3+1 daire in Kadıköy sell for last month?"

Relocation Consultants

Helping expats understand whether to buy or rent. The paybackYears metric directly answers this.


🇹🇷 Turkish Data Intelligence Portfolio

This actor is part of a suite of 9 specialized Turkish market data tools:

E-Commerce Intelligence:

  • N11 Product Scraper — Turkey's third-largest marketplace
  • Turkish Marketplace Seller Intelligence — Trendyol, Hepsiburada, N11 seller profiles
  • Turkish E-Commerce Review Aggregator — Cross-platform reviews with sentiment analysis

Automotive Intelligence:

  • Arabam.com Vehicle Scraper — Used car listings with paint condition data
  • Turkish Auto Price Tracker — Cross-platform vehicle valuation
  • Turkish Auto Dealer Intelligence — Galeri profiles and inventory analytics

Real Estate Intelligence:

  • Emlakjet Property Scraper — Zero-competition property data
  • Turkish Property Valuation Engine — Cross-platform pricing with rental yield analysis
  • Turkish Real Estate Agency Scraper — Emlak ofisi profiles and portfolios

All actors share consistent output schemas, Turkish language support, and transparent pay-per-event pricing. Built and maintained by [your username].

This actor is part of a suite of 9 specialized Turkish market data tools:

E-Commerce Intelligence:

  • N11 Product Scraper ? Turkey's third-largest marketplace
  • Turkish Marketplace Seller Intelligence ? Trendyol, Hepsiburada, N11 seller profiles
  • Turkish E-Commerce Review Aggregator ? Cross-platform reviews with sentiment analysis

Automotive Intelligence:

  • Arabam.com Vehicle Scraper ? Used car listings with paint condition data
  • Turkish Auto Price Tracker ? Cross-platform vehicle valuation
  • Turkish Auto Dealer Intelligence ? Galeri profiles and inventory analytics

Real Estate Intelligence:

  • Emlakjet Property Scraper ? Zero-competition property data
  • Turkish Property Valuation Engine ? Cross-platform pricing with rental yield analysis
  • Turkish Real Estate Agency Scraper ? Emlak ofisi profiles and portfolios

All actors share consistent output schemas, Turkish language support, and transparent pay-per-event pricing. Built and maintained by [your username].

This actor is part of a suite of 9 specialized Turkish market data tools:

E-Commerce Intelligence:

  • N11 Product Scraper ? Turkey's third-largest marketplace
  • Turkish Marketplace Seller Intelligence ? Trendyol, Hepsiburada, N11 seller profiles
  • Turkish E-Commerce Review Aggregator ? Cross-platform reviews with sentiment analysis

Automotive Intelligence:

  • Arabam.com Vehicle Scraper ? Used car listings with paint condition data
  • Turkish Auto Price Tracker ? Cross-platform vehicle valuation
  • Turkish Auto Dealer Intelligence ? Galeri profiles and inventory analytics

Real Estate Intelligence:

  • Emlakjet Property Scraper ? Zero-competition property data
  • Turkish Property Valuation Engine ? Cross-platform pricing with rental yield analysis
  • Turkish Real Estate Agency Scraper ? Emlak ofisi profiles and portfolios

All actors share consistent output schemas, Turkish language support, and transparent pay-per-event pricing. Built and maintained by [your username].

This actor is part of a suite of 9 specialized Turkish market data tools:

E-Commerce Intelligence:

  • N11 Product Scraper ? Turkey's third-largest marketplace
  • Turkish Marketplace Seller Intelligence ? Trendyol, Hepsiburada, N11 seller profiles
  • Turkish E-Commerce Review Aggregator ? Cross-platform reviews with sentiment analysis

Automotive Intelligence:

  • Arabam.com Vehicle Scraper ? Used car listings with paint condition data
  • Turkish Auto Price Tracker ? Cross-platform vehicle valuation
  • Turkish Auto Dealer Intelligence ? Galeri profiles and inventory analytics

Real Estate Intelligence:

  • Emlakjet Property Scraper ? Zero-competition property data
  • Turkish Property Valuation Engine ? Cross-platform pricing with rental yield analysis
  • Turkish Real Estate Agency Scraper ? Emlak ofisi profiles and portfolios

All actors share consistent output schemas, Turkish language support, and transparent pay-per-event pricing. Built and maintained by [your username].

SEO Keywords

English: Turkish property valuation, Istanbul apartment prices, Turkey real estate investment, Turkish rental yield calculator, sahibinden hepsiemlak price comparison, Turkey citizenship by investment property, Istanbul property market data, Turkish real estate API

Turkish: türkiye konut değerleme, istanbul daire fiyatları, türkiye gayrimenkul yatırım, kiralık satılık kira getirisi hesaplama, emlak fiyat analizi, konut piyasası verileri, türkiye yatırım amaçlı konut


Tags

turkey turkish real-estate property emlak konut valuation price-analysis rental-yield investment fiyat kira getiri

turkey turkish real-estate property emlak konut valuation price-analysis rental-yield investment fiyat kira getiri

turkey turkish real-estate property emlak konut valuation price-analysis rental-yield investment fiyat kira getiri

turkey turkish real-estate property valuation rental-yield investment istanbul sahibinden hepsiemlak emlakjet emlak konut gayrimenkul price-analysis