Rakumachi Scraper — Japan Investment Property & Yields avatar

Rakumachi Scraper — Japan Investment Property & Yields

Pricing

Pay per event

Go to Apify Store
Rakumachi Scraper — Japan Investment Property & Yields

Rakumachi Scraper — Japan Investment Property & Yields

Scrape Rakumachi — Japan's #1 income-property portal. Extract price (JPY + USD), gross yield, monthly rent, occupancy, unit counts, structure. Filter by prefecture, property type, min yield, max price.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Rakumachi Investment Property Scraper

Scrape income-property listings from Rakumachi (楽待), Japan's #1 portal for investor-grade real estate. Returns price in JPY and USD, gross yield, monthly rent, occupancy, unit counts, building structure, and broker details for 50,000+ live 収益不動産 listings across all 47 prefectures.


Rakumachi Scraper Features

  • Extracts 25+ fields per listing — price, gross yield, annual income, occupancy, unit count, structure, station, broker.
  • Converts 万円 prices to JPY and to USD at a configurable rate. Yen math is easy to get wrong, so the scraper does it for you.
  • Filters by prefecture, property type (1棟 / 区分 / 戸建 / land), minimum yield %, and maximum price in JPY.
  • Optional detail-page enrichment adds 想定年間収入, monthly rent, occupancy, floors, and broker type.
  • Handles pagination across all nine Rakumachi regions automatically. You pick prefectures; it walks the result pages.
  • Pure HTML scraping with Chrome TLS fingerprint — no browser, no proxy, no CAPTCHA.

Who Uses Rakumachi Data?

  • Investment funds and family offices — Screen 50K+ listings by gross yield threshold, then shortlist for underwriting.
  • Foreign investors entering Japan — Use JPY+USD dual pricing to compare yields against home-market cap rates without pulling up a currency converter.
  • Proptech and real-estate SaaS — Feed investor-grade listings into portfolio dashboards, deal-flow tools, or DCF models.
  • Broker-matching platforms — Build lead lists of Japan-based brokers from the broker_name field with address, listing volume, and property-type mix.
  • Research analysts — Track yield compression across prefectures, or monitor new-listing velocity as a market-sentiment signal.

How Rakumachi Scraper Works

  1. Pick one or more prefectures in the input (Tokyo by default). Leave empty and it falls back to Tokyo.
  2. The scraper generates a search URL per prefecture, maps it to the correct Rakumachi region, and paginates until it hits your maxItems cap or runs out of listings.
  3. Every listing card is parsed for price, yield, address, station, units, structure, and broker. Pro-member-gated listings are skipped automatically.
  4. If scrapeDetails is on, each listing's detail page is fetched to add annual income, occupancy rate, and broker type.

Input

{
"prefectures": ["tokyo", "osaka", "fukuoka"],
"propertyType": "apartment_building",
"minYieldPct": 7,
"maxPriceJpy": 500000000,
"scrapeDetails": true,
"convertUsd": true,
"usdPerJpy": 155,
"maxItems": 100
}
FieldTypeDefaultDescription
prefecturesarray[string]["tokyo"]Japanese prefectures to search. Empty falls back to Tokyo. All 47 accepted.
propertyTypestringanyFilter by tenancy shape: any, apartment_building (1棟), detached_rental (戸建), unit (区分), land_business, other.
minYieldPctinteger0Drop listings whose 表面利回り is below this value. 0 = no floor.
maxPriceJpyinteger0Drop listings priced above this (in yen). 0 = no ceiling.
scrapeDetailsbooleantrueFetch each detail page for annual income, occupancy, and broker type. Slower.
convertUsdbooleantrueAdd price_usd converted from JPY using usdPerJpy.
usdPerJpyinteger155Conversion rate (JPY per 1 USD). Ignored when convertUsd is false.
maxItemsinteger100Maximum listings to scrape. 0 = unlimited.

Rakumachi Scraper Output Fields

{
"listing_id": "3602259",
"title": "足立区1棟店舗付レジ",
"property_type": "apartment_building",
"tenancy_type": "一棟",
"prefecture": "tokyo",
"city": "足立区",
"address_ja": "東京都足立区",
"price_jpy": 484800000,
"price_usd": 3127742,
"gross_yield_pct": 7.64,
"net_yield_pct": null,
"monthly_rent_jpy": 3088892,
"annual_income_jpy": 37066704,
"building_area_sqm": 1791.88,
"land_area_sqm": 716.63,
"units_total": 31,
"units_occupied": 30,
"occupancy_rate_pct": 96.8,
"building_year": 1991,
"building_age_years": 35,
"building_structure": "鉄骨造",
"floors": 5,
"nearest_station": "日暮里舎人ライナー 舎人駅",
"station_distance_min": 11,
"photos": [],
"description_ja": "店舗付き1棟マンション。想定年収3706万6704円、表面利回り7.64%。...",
"listing_url": "https://www.rakumachi.jp/syuuekibukken/kanto/tokyo/dim1001/3602259/show.html",
"broker_name": "株式会社テンポスフィナンシャルトラスト",
"broker_type": "agent",
"scraped_at": "2026-04-20T14:53:13.186Z"
}
FieldTypeDescription
listing_idstringRakumachi listing ID.
titlestringListing title.
property_typestringapartment_building / detached_rental / unit / land_business / other.
tenancy_typestring一棟 / 区分 / 戸建 / その他.
prefecturestringPrefecture en slug (tokyo, osaka, fukuoka, …).
citystringCity or ward, derived from the JP address.
address_jastringJapanese address.
price_jpynumberSale price in yen.
price_usdnumberSale price converted to USD at usdPerJpy.
gross_yield_pctnumberGross yield 表面利回り, annualized %.
net_yield_pctnumberNet yield 実質利回り, when published. Often null — brokers don't always post it.
monthly_rent_jpynumberAssumed monthly gross rent in JPY. Detail-page only.
annual_income_jpynumberEstimated annual gross income 想定年間収入, JPY. Detail-page only.
building_area_sqmnumberBuilding floor area in m².
land_area_sqmnumberLand area in m².
units_totalintegerTotal units (1 for 区分 / 戸建).
units_occupiedintegerOccupied units. Detail-page only.
occupancy_rate_pctnumberOccupancy percentage, derived from units_total and units_occupied.
building_yearintegerYear built.
building_age_yearsintegerAge in years at scrape time.
building_structurestringStructure label: 木造 / 鉄骨造 / 鉄筋コンクリート造 / 鉄骨鉄筋コンクリート造.
floorsintegerNumber of floors.
nearest_stationstringNearest station with line name.
station_distance_minintegerWalking minutes to the nearest station.
photosarray[string]Listing photo URLs.
description_jastringJapanese short description / broker blurb.
listing_urlstringRakumachi detail-page URL.
broker_namestringListing broker / agent name.
broker_typestringagent (仲介) or direct (売主).
scraped_atstringScrape timestamp, ISO 8601, UTC.

FAQ

How do I scrape Rakumachi?

Run Rakumachi Investment Property Scraper with a list of prefectures and an optional yield or price filter. It handles pagination, parses Japanese number formats (万円, 億円), and returns clean JSON. No Apify proxy or browser render is required.

What's the difference between 表面利回り and 実質利回り?

Gross yield (gross_yield_pct) is the headline number every listing publishes — annual rent divided by price. Net yield (net_yield_pct) accounts for expenses and is only published when the broker chooses to disclose it. Expect net_yield_pct to be null on most records.

Can I filter by minimum yield?

Yes. Set minYieldPct to your floor (e.g. 7) and the scraper drops anything below. Pairs well with maxPriceJpy for quick screens like "under ¥100M with at least 8% gross yield."

Does Rakumachi Scraper need proxies?

No. The target site accepts standard requests, and the scraper ships with a Chrome TLS fingerprint. If Rakumachi ever throttles, you can add proxies in the Apify input, but the default run uses none.

How much does Rakumachi Scraper cost to run?

Rakumachi Scraper uses pay-per-event pricing: $0.10 per run start plus $0.001 per record. A 1,000-listing pull costs about $1.10. Listing-only runs are faster and cheaper — detail-page runs trade throughput for annual income and occupancy data.

Why convert prices to USD?

Because Japanese listings are quoted in 万円 (10,000-yen units) and comparing that to a cap-rate spreadsheet in USD is annoying. The scraper does the math at a rate you set, and you can disable convertUsd if you prefer raw JPY.


Need More Features?

Need custom fields, a different Japan real-estate source, or integration with your deal-flow pipeline? File an issue or get in touch.

Why Use Rakumachi Scraper?

  • Only Japan investment-property scraper on Apify — SUUMO and HOMES cover owner-occupier. Rakumachi covers investors. This scraper is the single source for yield-centric Japan RE data on the platform.
  • Yield-centric schema — Returns gross yield, monthly rent, annual income, and occupancy as first-class fields, so investor screens work without post-processing. Most real-estate scrapers give you square meters and a price; this one gives you the numbers a fund actually uses.
  • Affordable — $0.10 per run plus $0.001 per record. A full-Tokyo crawl of 500 listings costs under a dollar.