Rental Yield Calculator
投資物件の総利回り、純利回り、キャップレート、キャッシュオンキャッシュ利回りを計算します。
このツールについて
賃貸利回り計算機は、不動産投資家が賃貸物件の収益性と投資利益率を評価するためのツールです。住宅アパート、商業ビル、または土地を所有している場合、利回りとキャッシュフローを理解することは、投資判断を下し、他の投資機会と物件を比較する際に不可欠です。
計算機に必要な情報は、総投資額(購入価格、仲介手数料、リフォーム費用を含む)、月間賃貸収入、年間費用(固定資産税、保険、メンテナンス、光熱費、物件管理料)です。計算結果は複数の重要指標を提供します。グロス利回り(物件価値に対する賃貸収入の割合)、ネット利回り(費用差引後)、キャップレート(純営業利益を物件価値で割った値)、キャッシュ・オン・キャッシュ・リターン(投資現金に対する年間キャッシュ利益)です。これらの数値により、物件が期待利回りを達成しているかが明確になります。
このツールは異なる投資物件の並列比較、シナリオ分析(空室率や維持管理費の増加を想定)、投資目標への適合性の検証に極めて有用です。計算機は安定した賃貸収入を前提としており、物件の値上がり、税務控除、融資コストは含まれていないことにご留意ください。これらの要因は別途、総合投資分析に組み込む必要があります。
よくある質問
コード実装
def rental_yield(
property_price: float,
monthly_rent: float,
annual_expenses: float = 0,
vacancy_rate_pct: float = 0,
) -> dict:
"""Calculate rental yield metrics for an investment property."""
annual_rent = monthly_rent * 12
effective_rent = annual_rent * (1 - vacancy_rate_pct / 100)
gross_yield = (annual_rent / property_price) * 100
net_income = effective_rent - annual_expenses
net_yield = (net_income / property_price) * 100
# Cap rate uses Net Operating Income (before financing)
cap_rate = (net_income / property_price) * 100
return {
"gross_yield_pct": round(gross_yield, 2),
"net_yield_pct": round(net_yield, 2),
"cap_rate_pct": round(cap_rate, 2),
"annual_gross_income": round(effective_rent, 2),
"annual_net_income": round(net_income, 2),
"monthly_net_income": round(net_income / 12, 2),
}
result = rental_yield(
property_price=350_000,
monthly_rent=1_800,
annual_expenses=5_000, # maintenance, insurance
vacancy_rate_pct=5,
)
for k, v in result.items():
print(f"{k}: {v}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.