Turkish Property Valuation Engine
Pricing
Pay per event + usage
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
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
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:
- Searches all three platforms — Sahibinden, Hepsiemlak, and Emlakjet — for matching sale listings
- Removes price outliers (below p5 / above p95) for clean statistics
- Computes full price analysis: average, median, min, max, standard deviation, percentiles (p10→p90)
- Breaks down prices by building age, floor range, and seller type
- 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
- Gross yield (
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
| Parameter | Type | Default | Description |
|---|---|---|---|
queries | array | required | Property specs to value. Each produces one ValuationReport. |
queries[].city | string | required | City slug, e.g. istanbul, ankara, izmir |
queries[].district | string | optional | District slug, e.g. kadikoy, besiktas |
queries[].propertyType | string | daire | daire, villa, arsa, ofis |
queries[].rooms | string | optional | Room layout, e.g. 3+1, 2+1 |
queries[].areaMin | integer | optional | Min area in m² |
queries[].areaMax | integer | optional | Max area in m² |
platforms | array | all three | Which platforms to include |
maxListingsPerPlatform | integer | 50 | Listings collected per platform per query |
includeRentalYield | boolean | true | Scrape rental listings + compute yield metrics |
proxyConfig | object | — | TR Residential proxies required for Sahibinden |
sahibindenCookies | array | [] | 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
| Metric | Value in Example | Meaning |
|---|---|---|
grossYieldPercent | 5.1% | Annual rent ÷ purchase price × 100 |
netYieldEstimate | 4.87% | After estimated monthly dues deducted |
paybackYears | 19.6 | Years to recoup purchase price from rent |
rentToPriceRatio | 0.00425 | Monthly rent as fraction of purchase price |
estimatedMonthlyDues | 1,200 TRY | Median 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
sahibindenCookiesfrom 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