+150 XP

Portfolio-Analytics für Risiko, Diversifikation und Kapitalallokation

Der Mieter, von dem Sie vergessen hatten, dass Sie ihn haben

Ein regionaler Büroeigentümer machte Anfang 2025 eine Routineprüfung und fand etwas Unangenehmes: Ein einziger Logistikmieter, verteilt über sechs verschiedene Gebäude unter leicht abweichenden Gesellschaftsnamen, machte 22 Prozent der gesamten Portfoliomiete aus. Auf dem Papier sah kein einzelner Mietvertrag bedrohlich aus. Aggregiert hätte eine Insolvenz fast ein Viertel der Einnahmen ausgelöscht.

Genau darum geht es bei Portfolio-Analytics. Einzelne Deals verbergen Risiko. Aggregation legt es offen.

In dieser Lektion bauen Sie die Logik für ein Dashboard über ein Portfolio von 40 Objekten, das vier Dinge sichtbar macht: geografische Konzentration, Mieterkonzentration, die gewichtete durchschnittliche Restlaufzeit der Mietverträge und die Frage, wo der nächste Euro Investitionsausgaben (Capex, also Geld für Verbesserung oder Instandhaltung einer Immobilie) die beste risikoadjustierte Rendite erzielt.

Beginnen Sie mit einer saubereren Zeile pro Objekt

Vor jedem Chart brauchen Sie einen aufgeräumten Datensatz. Eine Zeile pro Objekt, einheitliche Spalten. Das klingt trivial. Genau hier scheitern die meisten echten Portfolios, weil die Daten in 40 verschiedenen Excel-Dateien mit 40 verschiedenen Benennungskonventionen liegen.

Das minimal nutzbare Schema:

| Feld | Beispiel |

|---|---|

| property_id | TX-014 |

| market | Dallas |

| asset_type | Industrial |

| net_operating_income | 1,250,000 |

| top_tenant | Acme Logistics |

| tenant_parent | Acme Holdings |

| lease_expiry | 2029-06-30 |

| lease_annual_rent | 900,000 |

| market_value | 18,000,000 |

| debt_balance | 10,000,000 |

Beachten Sie tenant_parent. Diese eine Spalte hätte die 22 Prozent Konzentration von oben aufgedeckt. Ordnen Sie operative Gesellschaften immer ihrer letztlichen Muttergesellschaft zu, denn die geht tatsächlich insolvent.

Net Operating Income (NOI) ist Mieteinnahmen minus Betriebskosten, vor Schuldendienst und Steuern. Es ist die Standardgröße für den Cash Flow einer Immobilie.

Konzentration: das Risiko, das offen sichtbar versteckt liegt

Diversifikation ist kein Gefühl. Sie ist eine messbare Streuung der Einnahmen über Märkte und Mieter. Zwei schnelle Metriken leisten den Großteil der Arbeit.

Anteil der Einnahmen pro Bucket. Gruppieren Sie NOI nach Markt, dann nach tenant_parent. Absteigend sortieren. Wenn Ihre drei größten Märkte 70 Prozent der Einnahmen ausmachen, sind Sie eine regionale Wette und kein diversifiziertes Portfolio. Keines von beidem ist falsch, aber Sie sollten wissen, was Sie sind.

Der Herfindahl-Hirschman-Index (HHI). Aus der Wettbewerbsökonomie übernommen, misst der HHI Konzentration als Summe der quadrierten Anteile. Wenn ein Mieter 100 Prozent der Einnahmen stellt, liegt der HHI bei 10.000 (dem Maximum). Sind die Einnahmen gleichmäßig über 10 Mieter verteilt, liegt der HHI bei 1.000. Niedriger heißt stärker diversifiziert.

python
import pandas as pd

df = pd.read_csv("portfolio.csv")

# Mieterkonzentration nach letztlicher Muttergesellschaft
tenant = (df.groupby("tenant_parent")["lease_annual_rent"]
            .sum()
            .sort_values(ascending=False))
shares = tenant / tenant.sum()
hhi = (shares.pow(2).sum()) * 10000

print(shares.head(5).mul(100).round(1))   # Top 5 Mieter, % der Miete
print(f"Tenant HHI: {hhi:.0f}")

Führen Sie die gleiche Gruppierung auf market aus, um den geografischen HHI zu erhalten. Jetzt haben Sie zwei Zahlen, die ein Kreditgeber oder ein Investment Committee unmittelbar versteht.

Eine leicht verständliche Einführung in den Index selbst bietet das U.S. Department of Justice mit einer kurzen Erläuterung zum HHI.

Gewichtete durchschnittliche Mietvertragslaufzeit (WALT)

WALT ist die durchschnittliche Restlaufzeit Ihrer Mietverträge, gewichtet nach der jeweils gezahlten Miete. Sie beantwortet: Wie lange sind meine Einnahmen vertraglich gesichert?

Ein Fünfjahresvertrag mit 1.000.000 Dollar Miete wiegt mehr als ein Zehnjahresvertrag mit 50.000 Dollar, deshalb gewichten Sie nach Miete und nicht nach der Anzahl der Verträge.

python
from datetime import date

df["lease_expiry"] = pd.to_datetime(df["lease_expiry"])
today = pd.Timestamp("2026-01-01")
df["years_left"] = (df["lease_expiry"] - today).dt.days / 365.25

walt = (df["years_left"] * df["lease_annual_rent"]).sum() / df["lease_annual_rent"].sum()
print(f"WALT: {walt:.1f} years")

Ein WALT von 7 Jahren wirkt sicher. Aber WALT verdeckt das Timing. Ein Portfolio kann einen gesunden WALT von 7 Jahren zeigen, während 40 Prozent der Miete in einem einzigen Jahr auslaufen. Kombinieren Sie WALT deshalb mit einem Auslaufprofil der Mietverträge: auslaufende Miete pro Kalenderjahr, als Balkendiagramm. Diese „Wand der Vertragsausläufe“ ist oft das wichtigste Risikobild im ganzen Dashboard.

🎬 [VIDEO: "Understanding WALT and Lease Expiry Profiles" - youtube.com - eine knappe Erklärung, wie Analysten für Gewerbeimmobilien Charts zu Mietvertragslaufzeiten lesen]

Risiko in ein Bild übersetzen

Ein Dashboard sind nicht 40 Zahlen. Es sind einige Visualisierungen, die eine Entscheidung erzwingen.

Vier Panels erledigen die Aufgabe:

1. Einnahmen nach Markt (Balkendiagramm, sortiert). Geografische Wetten sofort erkennen.

2. Einnahmen nach Muttergesellschaft des Mieters (Balkendiagramm, Top 10). Den versteckten 22-Prozent-Mieter erkennen.

3. Auslaufprofil der Mietverträge (auslaufende Miete pro Jahr). Die Wand erkennen.

4. Scatterplot Risiko gegen Rendite (jedes Objekt ein Punkt). Den bauen wir als Nächstes.

Tools sind weniger wichtig als Disziplin. Power BI, Tableau, Looker Studio oder ein einfaches Python-Notebook mit matplotlib funktionieren alle. Der Wert liegt in der Aggregationslogik, nicht im Software-Logo.

Wohin der nächste Euro Capex gehen sollte

Jetzt der interessante Teil. Sie haben ein begrenztes Capex-Budget. Vierzig Objekte konkurrieren darum. Welches erzielt die beste risikoadjustierte Rendite?

Beginnen Sie mit der Rohrendite eines Capex-Projekts: zusätzliches NOI geteilt durch Kosten.

Angenommen, ein Ausbau der Ausstattung für 500.000 Dollar an einem Industrieobjekt in Dallas soll das NOI um 75.000 Dollar pro Jahr steigern. Das sind 15 Prozent unlevered Yield on Cost. Auf den ersten Blick attraktiv.

Aber „risikoadjustiert“ heißt, dass Sie diese Rendite um ihre Unsicherheit abschlagen. Zwei Anpassungen zählen bei Immobilien am meisten:

Lease-up-Risiko. Wenn die zusätzlichen Einnahmen davon abhängen, in einem schwachen Markt neue Mieter zu unterschreiben, nehmen Sie einen Haircut vor. Ein stabilisiertes Gebäude mit vorhandener Nachfrage ist risikoärmer als eine spekulative Sanierung.

Konzentrationseffekt. Capex in ein Gebäude zu stecken, das an Ihren bereits übergroßen Mieter vermietet ist, macht Ihr Portfolio riskanter, selbst wenn die Projektrendite hoch ist. Ausgaben für ein Gebäude in einem untergewichteten Markt verbessern die Diversifikation, und das hat Wert, auch bei etwas niedrigerer Nominalrendite.

Ein einfacher, transparenter Scoring-Ansatz:

python
df["capex_yield"] = df["incremental_noi"] / df["capex_cost"]

# Confidence-Faktor: 1.0 = Einnahmen bereits vertraglich gesichert, niedriger = spekulativ
# Diversifikations-Bonus: >1, wenn das Objekt in einem untergewichteten Markt liegt
df["risk_adj_score"] = (df["capex_yield"]
                        * df["confidence_factor"]
                        * df["diversification_bonus"])

ranked = df.sort_values("risk_adj_score", ascending=False)
print(ranked[["property_id", "market", "capex_yield", "risk_adj_score"]].head(10))

Es geht nicht um die exakte Formel. Es geht darum, den Tradeoff explizit zu machen. Eine Rendite von 15 Prozent mit einem Confidence-Faktor von 0,6 (spekulativ) ergibt einen Score von 9. Eine Rendite von 12 Prozent mit einem Confidence-Faktor von 0,95 (vertraglich gesichert) ergibt 11,4. Das Projekt mit der „niedrigeren Rendite“ gewinnt risikoadjustiert, und das können Sie einem skeptischen Committee mit einer einzigen Logikzeile begründen.

Halten Sie die Inputs für Confidence und Diversifikation sichtbar und editierbar. Reviewer sollten Ihre Annahmen hinterfragen können, nicht nur Ihre Rechnung.

Wissenscheck

1. Warum betont die Lektion, operative Gesellschaften vor der Messung der Mieterkonzentration einer „tenant_parent“ zuzuordnen?

2. Was ist das Kernprinzip von Portfolio-Analytics, wie es in dieser Lektion dargestellt wird?

3. Warum bestehet die Lektion auf „eine saubere Zeile pro Objekt“ mit einheitlichem Schema, bevor irgendein Chart gebaut wird?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE richtigen Antworten dazu, was Net Operating Income (NOI) in diesem Kontext darstellt.

Wählen Sie alle richtigen Antworten aus.

MEHRFACHAUSWAHL

5. Wählen Sie ALLE richtigen Antworten dazu, was ein Portfolio-Analytics-Dashboard, wie in dieser Lektion beschrieben, sichtbar machen soll.

Wählen Sie alle richtigen Antworten aus.

Das Dashboard wie ein Eigentümer lesen

Ein fertiges Dashboard ist nur nützlich, wenn es Verhalten verändert. Drei Fragen für jedes Quartal:

Bin ich stärker konzentriert als im Vorquartal? Verfolgen Sie Mieter- und Markt-HHI über die Zeit. Konzentration schleicht sich meist leise nach oben, wenn Ihre besten Assets an Wert gewinnen.

Wann kommt meine Einnahmenwand? Beobachten Sie das größte einzelne Jahr mit Vertragsausläufen. Wenn es in Ihr Refinanzierungsfenster rutscht, ist das ein Finanzierungsproblem, bevor es ein Vermietungsproblem ist.

Fließt Capex zum höchsten risikoadjustierten Score oder zum lautesten Asset Manager? Der Scatterplot existiert auch, um Politik aus der Allokation zu nehmen.

Eine Warnung zur Datenqualität. Ein Dashboard ist nur so ehrlich wie seine Inputs. Wenn lease_expiry-Daten veraltet sind oder tenant_parent-Zuordnungen falsch, lügt das ganze Bild mit voller Überzeugung. Stimmen Sie den zugrunde liegenden Rent Roll (die Stammliste der Mieter, Mietverträge und Mieten eines Objekts) mindestens quartalsweise gegen die Dashboard-Summen ab. Wenn die Portfoliomiete im Dashboard nicht zur Summe der Rent Rolls passt, halten Sie an und korrigieren das, bevor Sie irgendeinem Chart vertrauen.

Eine Anmerkung zu leveragebereinigtem Risiko

Alles oben nutzte NOI und unlevered Yields, die die Immobilie selbst messen. Fremdkapital verändert das Risikoprofil deutlich. Ein Objekt mit 60 Prozent Loan-to-Value (Schulden geteilt durch Wert) und eines mit 30 Prozent können identisches NOI und völlig unterschiedliches Risiko haben. Für ein vollständigeres Portfoliobild legen Sie ein Fälligkeitsprofil der Finanzierungen neben das Auslaufprofil der Mietverträge. Zwei Wände im selben Jahr, Kreditfälligkeiten und Vertragsausläufe, sind die klassische Konstellation für Distress.

Nichts davon ist Anlageberatung. Es ist ein Framework, um das eigene Portfolio klar zu sehen und daraus schärfere Fragen abzuleiten.

Key Takeaways

  • Aggregieren Sie auf eine einzige Muttergesellschaft. Konzentration versteckt sich hinter getrennten Gesellschaftsnamen und getrennten Gebäuden. Ordnen Sie Mieter ihrer letztlichen Mutter zu, bevor Sie irgendetwas messen.
  • HHI plus Anteil pro Bucket machen aus „Sind wir diversifiziert?“ zwei belastbare Zahlen, für Mieter und für Märkte.
  • WALT allein ist irreführend. Kombinieren Sie ihn immer mit einem Auslaufprofil der Mietverträge, denn ein gesunder Durchschnitt kann eine Wand von Vertragsausläufen in einem Jahr verdecken.
  • Risikoadjustiertes Capex schlägt Nominalrendite. Schlagen Sie Projektrenditen für Lease-up-Risiko ab, belohnen Sie Projekte, die Konzentration reduzieren, und machen Sie diese Annahmen sichtbar.
  • Das Dashboard ist nur so gut wie der Rent Roll. Stimmen Sie die Summen jedes Quartal ab, sonst treffen Sie selbstbewusste Entscheidungen auf falschen Daten.