{
  "city": "Köln",
  "slug": "koeln",
  "state": "Nordrhein-Westfalen",
  "data_computed_at": "2026-08-14",
  "temporal": "2023-07/2026-08",
  "n_active": 3922,
  "n_history": 19154,
  "p10": 3096.0,
  "p25": 3790.0,
  "p50": 5047.0,
  "p75": 6500.0,
  "p90": 7546.0,
  "med_price": 349000.0,
  "med_sqm": 74.0,
  "med_rooms": 3.0,
  "pct_rented": 31.5,
  "pct_balcony": 78.0,
  "pct_lift": 40.7,
  "pct_cellar": 67.3,
  "med_dom_days": 31.0,
  "pct_price_reduced": 12.8,
  "yoy_pct": 6.8,
  "trend": [
    {
      "ym": "2023-09",
      "n": 591,
      "med": 4502,
      "raw_med": 4397.0
    },
    {
      "ym": "2023-10",
      "n": 672,
      "med": 4544,
      "raw_med": 4670.0
    },
    {
      "ym": "2023-11",
      "n": 593,
      "med": 4502,
      "raw_med": 4333.0
    },
    {
      "ym": "2023-12",
      "n": 419,
      "med": 4518,
      "raw_med": 4598.0
    },
    {
      "ym": "2024-01",
      "n": 488,
      "med": 4496,
      "raw_med": 4381.0
    },
    {
      "ym": "2024-02",
      "n": 457,
      "med": 4443,
      "raw_med": 4280.0
    },
    {
      "ym": "2024-03",
      "n": 476,
      "med": 4514,
      "raw_med": 4822.0
    },
    {
      "ym": "2024-04",
      "n": 436,
      "med": 4445,
      "raw_med": 4258.0
    },
    {
      "ym": "2024-05",
      "n": 506,
      "med": 4513,
      "raw_med": 4737.0
    },
    {
      "ym": "2024-06",
      "n": 416,
      "med": 4480,
      "raw_med": 4401.0
    },
    {
      "ym": "2024-07",
      "n": 497,
      "med": 4480,
      "raw_med": 4382.0
    },
    {
      "ym": "2024-08",
      "n": 437,
      "med": 4524,
      "raw_med": 4544.0
    },
    {
      "ym": "2024-09",
      "n": 448,
      "med": 4446,
      "raw_med": 4353.0
    },
    {
      "ym": "2024-10",
      "n": 420,
      "med": 4436,
      "raw_med": 4202.0
    },
    {
      "ym": "2024-11",
      "n": 452,
      "med": 4396,
      "raw_med": 4492.0
    },
    {
      "ym": "2024-12",
      "n": 411,
      "med": 4369,
      "raw_med": 4241.0
    },
    {
      "ym": "2025-01",
      "n": 515,
      "med": 4377,
      "raw_med": 4432.0
    },
    {
      "ym": "2025-02",
      "n": 470,
      "med": 4341,
      "raw_med": 4327.0
    },
    {
      "ym": "2025-03",
      "n": 493,
      "med": 4341,
      "raw_med": 4351.0
    },
    {
      "ym": "2025-04",
      "n": 448,
      "med": 4408,
      "raw_med": 4605.0
    },
    {
      "ym": "2025-05",
      "n": 493,
      "med": 4426,
      "raw_med": 4600.0
    },
    {
      "ym": "2025-06",
      "n": 453,
      "med": 4449,
      "raw_med": 4380.0
    },
    {
      "ym": "2025-07",
      "n": 392,
      "med": 4454,
      "raw_med": 4462.0
    },
    {
      "ym": "2025-08",
      "n": 382,
      "med": 4518,
      "raw_med": 4707.0
    },
    {
      "ym": "2025-09",
      "n": 560,
      "med": 4567,
      "raw_med": 4650.0
    },
    {
      "ym": "2025-10",
      "n": 560,
      "med": 4525,
      "raw_med": 4350.0
    },
    {
      "ym": "2025-11",
      "n": 465,
      "med": 4468,
      "raw_med": 4259.0
    },
    {
      "ym": "2025-12",
      "n": 439,
      "med": 4400,
      "raw_med": 3974.0
    },
    {
      "ym": "2026-01",
      "n": 643,
      "med": 4440,
      "raw_med": 4698.0
    },
    {
      "ym": "2026-02",
      "n": 343,
      "med": 4457,
      "raw_med": 4809.0
    },
    {
      "ym": "2026-03",
      "n": 600,
      "med": 4502,
      "raw_med": 4923.0
    },
    {
      "ym": "2026-04",
      "n": 513,
      "med": 4641,
      "raw_med": 5182.0
    },
    {
      "ym": "2026-05",
      "n": 618,
      "med": 4762,
      "raw_med": 4986.0
    },
    {
      "ym": "2026-06",
      "n": 815,
      "med": 4899,
      "raw_med": 4796.0
    },
    {
      "ym": "2026-07",
      "n": 1202,
      "med": 4946,
      "raw_med": 4981.0
    },
    {
      "ym": "2026-08",
      "n": 392,
      "med": 4982,
      "raw_med": 5021.0
    }
  ],
  "era_mix": [
    {
      "grp": "vor 1900",
      "n": 42
    },
    {
      "grp": "1900–1949",
      "n": 266
    },
    {
      "grp": "1950–1979",
      "n": 1889
    },
    {
      "grp": "1980–1999",
      "n": 575
    },
    {
      "grp": "ab 2000",
      "n": 741
    },
    {
      "grp": "unbekannt",
      "n": 409
    }
  ],
  "condition_mix": [
    {
      "grp": "Gepflegt",
      "n": 1849
    },
    {
      "grp": "Keine Angabe",
      "n": 1108
    },
    {
      "grp": "Top-Zustand",
      "n": 482
    },
    {
      "grp": "Neubau",
      "n": 364
    },
    {
      "grp": "Renovierungsbedarf",
      "n": 119
    }
  ],
  "national_p50": 3924.0,
  "national_med_price": 289000.0,
  "national_n": 304229,
  "index": {
    "dims": [
      {
        "key": "overall",
        "label": "Gesamt",
        "unit": "€/m²",
        "months": [
          "2023-09",
          "2023-10",
          "2023-11",
          "2023-12",
          "2024-01",
          "2024-02",
          "2024-03",
          "2024-04",
          "2024-05",
          "2024-06",
          "2024-07",
          "2024-08",
          "2024-09",
          "2024-10",
          "2024-11",
          "2024-12",
          "2025-01",
          "2025-02",
          "2025-03",
          "2025-04",
          "2025-05",
          "2025-06",
          "2025-07",
          "2025-08",
          "2025-09",
          "2025-10",
          "2025-11",
          "2025-12",
          "2026-01",
          "2026-02",
          "2026-03",
          "2026-04",
          "2026-05",
          "2026-06",
          "2026-07",
          "2026-08"
        ],
        "classes": [
          {
            "label": "Gesamtmarkt",
            "months": [
              "2023-09",
              "2023-10",
              "2023-11",
              "2023-12",
              "2024-01",
              "2024-02",
              "2024-03",
              "2024-04",
              "2024-05",
              "2024-06",
              "2024-07",
              "2024-08",
              "2024-09",
              "2024-10",
              "2024-11",
              "2024-12",
              "2025-01",
              "2025-02",
              "2025-03",
              "2025-04",
              "2025-05",
              "2025-06",
              "2025-07",
              "2025-08",
              "2025-09",
              "2025-10",
              "2025-11",
              "2025-12",
              "2026-01",
              "2026-02",
              "2026-03",
              "2026-04",
              "2026-05",
              "2026-06",
              "2026-07",
              "2026-08"
            ],
            "base": 4502,
            "cur": 4982,
            "yoy": 6.8,
            "idx": [
              100.0,
              100.9,
              100.0,
              100.4,
              99.9,
              98.7,
              100.3,
              98.7,
              100.2,
              99.5,
              99.5,
              100.5,
              98.8,
              98.5,
              97.6,
              97.0,
              97.2,
              96.4,
              96.4,
              97.9,
              98.3,
              98.8,
              98.9,
              100.4,
              101.4,
              100.5,
              99.2,
              97.7,
              98.6,
              99.0,
              100.0,
              103.1,
              105.8,
              108.8,
              109.9,
              110.7
            ]
          }
        ]
      }
    ],
    "overall": {
      "label": "Gesamtmarkt",
      "months": [
        "2023-09",
        "2023-10",
        "2023-11",
        "2023-12",
        "2024-01",
        "2024-02",
        "2024-03",
        "2024-04",
        "2024-05",
        "2024-06",
        "2024-07",
        "2024-08",
        "2024-09",
        "2024-10",
        "2024-11",
        "2024-12",
        "2025-01",
        "2025-02",
        "2025-03",
        "2025-04",
        "2025-05",
        "2025-06",
        "2025-07",
        "2025-08",
        "2025-09",
        "2025-10",
        "2025-11",
        "2025-12",
        "2026-01",
        "2026-02",
        "2026-03",
        "2026-04",
        "2026-05",
        "2026-06",
        "2026-07",
        "2026-08"
      ],
      "base": 4502,
      "cur": 4982,
      "yoy": 6.8,
      "idx": [
        100.0,
        100.9,
        100.0,
        100.4,
        99.9,
        98.7,
        100.3,
        98.7,
        100.2,
        99.5,
        99.5,
        100.5,
        98.8,
        98.5,
        97.6,
        97.0,
        97.2,
        96.4,
        96.4,
        97.9,
        98.3,
        98.8,
        98.9,
        100.4,
        101.4,
        100.5,
        99.2,
        97.7,
        98.6,
        99.0,
        100.0,
        103.1,
        105.8,
        108.8,
        109.9,
        110.7
      ]
    }
  },
  "segments": [
    {
      "key": "rooms",
      "label": "Zimmerzahl",
      "unit": "€/m²",
      "rows": [
        {
          "label": "1 Zimmer",
          "p50": 5250.0,
          "share": 10,
          "delta": 4
        },
        {
          "label": "2 Zimmer",
          "p50": 5129.0,
          "share": 35,
          "delta": 2
        },
        {
          "label": "3 Zimmer",
          "p50": 5042.0,
          "share": 36,
          "delta": 0
        },
        {
          "label": "4 Zimmer",
          "p50": 5417.0,
          "share": 14,
          "delta": 7
        },
        {
          "label": "5+ Zimmer",
          "p50": 5170.0,
          "share": 4,
          "delta": 2
        }
      ]
    },
    {
      "key": "size",
      "label": "Wohnfläche",
      "unit": "€/m²",
      "rows": [
        {
          "label": "bis 50 m²",
          "p50": 5321.0,
          "share": 16,
          "delta": 5
        },
        {
          "label": "50–80 m²",
          "p50": 4593.0,
          "share": 43,
          "delta": -9
        },
        {
          "label": "80–120 m²",
          "p50": 5366.0,
          "share": 29,
          "delta": 6
        },
        {
          "label": "über 120 m²",
          "p50": 5438.0,
          "share": 12,
          "delta": 8
        }
      ]
    },
    {
      "key": "energy",
      "label": "Energieklasse",
      "unit": "€/m²",
      "rows": [
        {
          "label": "Effizient (A–B)",
          "p50": 5956.0,
          "share": 48,
          "delta": 18
        },
        {
          "label": "Mittel (C–D)",
          "p50": 4672.0,
          "share": 28,
          "delta": -7
        },
        {
          "label": "Ineffizient (E–H)",
          "p50": 4135.0,
          "share": 24,
          "delta": -18
        }
      ]
    },
    {
      "key": "type",
      "label": "Wohnungstyp",
      "unit": "€/m²",
      "rows": [
        {
          "label": "Standard",
          "p50": 4908.0,
          "share": 72,
          "delta": -3
        },
        {
          "label": "Erdgeschoss",
          "p50": 5170.0,
          "share": 11,
          "delta": 2
        },
        {
          "label": "Dachgeschoss",
          "p50": 5029.0,
          "share": 6,
          "delta": 0
        },
        {
          "label": "Maisonette",
          "p50": 5303.0,
          "share": 6,
          "delta": 5
        },
        {
          "label": "Penthouse",
          "p50": 6909.0,
          "share": 3,
          "delta": 37
        },
        {
          "label": "Loft",
          "p50": 5104.0,
          "share": 2,
          "delta": 1
        }
      ]
    },
    {
      "key": "tenancy",
      "label": "Nutzung",
      "unit": "€/m²",
      "rows": [
        {
          "label": "Eigennutzung",
          "p50": 5526.0,
          "share": 68,
          "delta": 9
        },
        {
          "label": "Vermietet",
          "p50": 4278.0,
          "share": 32,
          "delta": -15
        }
      ]
    }
  ],
  "districts": [
    {
      "district": "Ehrenfeld",
      "slug": "ehrenfeld",
      "p25": 5822.0,
      "p50": 7236.0,
      "p75": 7611.0,
      "n_active": 225,
      "direct_p50": 7216.0,
      "med_dom_days": 63.0,
      "pct_price_reduced": 11.2,
      "yoy_pct": 8.6,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 225,
        "pool_n": 336,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Ehrenfeld",
            "n_active": 225,
            "distance_km": 0.0
          },
          {
            "district": "Lindenthal",
            "n_active": 111,
            "distance_km": 2.7
          }
        ]
      }
    },
    {
      "district": "Altstadt-Nord",
      "slug": "altstadt-nord",
      "p25": 5950.0,
      "p50": 6750.0,
      "p75": 7603.0,
      "n_active": 177,
      "direct_p50": 6909.0,
      "med_dom_days": 41.0,
      "pct_price_reduced": 12.1,
      "yoy_pct": 3.7,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 177,
        "pool_n": 325,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Altstadt-Nord",
            "n_active": 177,
            "distance_km": 0.0
          },
          {
            "district": "Neustadt/Nord",
            "n_active": 148,
            "distance_km": 0.8
          }
        ]
      }
    },
    {
      "district": "Neustadt/Nord",
      "slug": "neustadt-nord",
      "p25": 5950.0,
      "p50": 6750.0,
      "p75": 7603.0,
      "n_active": 148,
      "direct_p50": 6729.0,
      "med_dom_days": 33.0,
      "pct_price_reduced": 11.3,
      "yoy_pct": 3.7,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 148,
        "pool_n": 325,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Neustadt/Nord",
            "n_active": 148,
            "distance_km": 0.0
          },
          {
            "district": "Altstadt-Nord",
            "n_active": 177,
            "distance_km": 0.8
          }
        ]
      }
    },
    {
      "district": "Altstadt-Süd",
      "slug": "altstadt-sued",
      "p25": 5680.0,
      "p50": 6336.0,
      "p75": 6851.0,
      "n_active": 166,
      "direct_p50": 6075.0,
      "med_dom_days": 35.0,
      "pct_price_reduced": 13.0,
      "yoy_pct": -3.8,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 166,
        "pool_n": 382,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Altstadt-Süd",
            "n_active": 166,
            "distance_km": 0.0
          },
          {
            "district": "Neustadt/Süd",
            "n_active": 216,
            "distance_km": 1.0
          }
        ]
      }
    },
    {
      "district": "Neustadt/Süd",
      "slug": "neustadt-sued",
      "p25": 5680.0,
      "p50": 6336.0,
      "p75": 6851.0,
      "n_active": 216,
      "direct_p50": 6424.0,
      "med_dom_days": 48.0,
      "pct_price_reduced": 23.1,
      "yoy_pct": -3.8,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 216,
        "pool_n": 382,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Neustadt/Süd",
            "n_active": 216,
            "distance_km": 0.0
          },
          {
            "district": "Altstadt-Süd",
            "n_active": 166,
            "distance_km": 1.0
          }
        ]
      }
    },
    {
      "district": "Nippes",
      "slug": "nippes",
      "p25": 5045.0,
      "p50": 5959.0,
      "p75": 6947.0,
      "n_active": 114,
      "direct_p50": 5113.0,
      "med_dom_days": 26.0,
      "pct_price_reduced": 4.9,
      "yoy_pct": -4.2,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 114,
        "pool_n": 262,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Nippes",
            "n_active": 114,
            "distance_km": 0.0
          },
          {
            "district": "Neustadt/Nord",
            "n_active": 148,
            "distance_km": 1.9
          }
        ]
      }
    },
    {
      "district": "Lindenthal",
      "slug": "lindenthal",
      "p25": 4805.0,
      "p50": 5950.0,
      "p75": 7236.0,
      "n_active": 111,
      "direct_p50": 7236.0,
      "med_dom_days": 18.0,
      "pct_price_reduced": 6.9,
      "yoy_pct": null,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 111,
        "pool_n": 254,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Lindenthal",
            "n_active": 111,
            "distance_km": 0.0
          },
          {
            "district": "Sülz",
            "n_active": 143,
            "distance_km": 1.3
          }
        ]
      }
    },
    {
      "district": "Sülz",
      "slug": "suelz",
      "p25": 4805.0,
      "p50": 5950.0,
      "p75": 7236.0,
      "n_active": 143,
      "direct_p50": 5139.0,
      "med_dom_days": 10.0,
      "pct_price_reduced": 14.3,
      "yoy_pct": null,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 143,
        "pool_n": 254,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Sülz",
            "n_active": 143,
            "distance_km": 0.0
          },
          {
            "district": "Lindenthal",
            "n_active": 111,
            "distance_km": 1.3
          }
        ]
      }
    },
    {
      "district": "Rodenkirchen",
      "slug": "rodenkirchen",
      "p25": 4954.0,
      "p50": 5800.0,
      "p75": 6794.0,
      "n_active": 105,
      "direct_p50": 5667.0,
      "med_dom_days": 41.0,
      "pct_price_reduced": 19.7,
      "yoy_pct": -3.9,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 105,
        "pool_n": 378,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Rodenkirchen",
            "n_active": 105,
            "distance_km": 0.0
          },
          {
            "district": "Zollstock",
            "n_active": 107,
            "distance_km": 4.2
          },
          {
            "district": "Altstadt-Süd",
            "n_active": 166,
            "distance_km": 5.4
          }
        ]
      }
    },
    {
      "district": "Zollstock",
      "slug": "zollstock",
      "p25": 4503.0,
      "p50": 5132.0,
      "p75": 6388.0,
      "n_active": 107,
      "direct_p50": 5051.0,
      "med_dom_days": 36.0,
      "pct_price_reduced": 12.7,
      "yoy_pct": 0.1,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 107,
        "pool_n": 250,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Zollstock",
            "n_active": 107,
            "distance_km": 0.0
          },
          {
            "district": "Sülz",
            "n_active": 143,
            "distance_km": 1.9
          }
        ]
      }
    },
    {
      "district": "Niehl",
      "slug": "niehl",
      "p25": 4088.0,
      "p50": 4978.0,
      "p75": 6129.0,
      "n_active": 144,
      "direct_p50": 4685.0,
      "med_dom_days": 36.0,
      "pct_price_reduced": 2.7,
      "yoy_pct": 9.6,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 144,
        "pool_n": 258,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Niehl",
            "n_active": 144,
            "distance_km": 0.0
          },
          {
            "district": "Nippes",
            "n_active": 114,
            "distance_km": 2.1
          }
        ]
      }
    },
    {
      "district": "Mülheim",
      "slug": "muelheim",
      "p25": 3725.0,
      "p50": 4248.0,
      "p75": 5306.0,
      "n_active": 110,
      "direct_p50": 3940.0,
      "med_dom_days": 38.0,
      "pct_price_reduced": 9.8,
      "yoy_pct": 9.8,
      "price_quality": {
        "label": "stabilisiert",
        "direct_n": 110,
        "pool_n": 254,
        "target_n": 250,
        "pool_districts": [
          {
            "district": "Mülheim",
            "n_active": 110,
            "distance_km": 0.0
          },
          {
            "district": "Niehl",
            "n_active": 144,
            "distance_km": 3.7
          }
        ]
      }
    }
  ],
  "postcodes": [
    {
      "zip": "50935",
      "p50": 7532,
      "direct_p50": 7532,
      "n_active": 41,
      "pool_n": 41,
      "new_30d": 26,
      "dom_days": 9,
      "quality": "hoch",
      "trend_pct": -8.6
    },
    {
      "zip": "50931",
      "p50": 7236,
      "direct_p50": 7236,
      "n_active": 75,
      "pool_n": 75,
      "new_30d": 25,
      "dom_days": 30,
      "quality": "hoch",
      "trend_pct": 3.3
    },
    {
      "zip": "50825",
      "p50": 7197,
      "direct_p50": 7197,
      "n_active": 213,
      "pool_n": 213,
      "new_30d": 71,
      "dom_days": 71,
      "quality": "hoch",
      "trend_pct": -15.2
    },
    {
      "zip": "50672",
      "p50": 7095,
      "direct_p50": 7095,
      "n_active": 54,
      "pool_n": 54,
      "new_30d": 32,
      "dom_days": 21,
      "quality": "hoch",
      "trend_pct": 10.6
    },
    {
      "zip": "50667",
      "p50": 6980,
      "direct_p50": 6980,
      "n_active": 88,
      "pool_n": 88,
      "new_30d": 38,
      "dom_days": 60,
      "quality": "hoch",
      "trend_pct": 97.9
    },
    {
      "zip": "50827",
      "p50": 6967,
      "direct_p50": 5144,
      "n_active": 20,
      "pool_n": 233,
      "new_30d": 7,
      "dom_days": 72,
      "quality": "stabilisiert",
      "trend_pct": -15.7
    },
    {
      "zip": "50570",
      "p50": 6935,
      "direct_p50": 6627,
      "n_active": 4,
      "pool_n": 92,
      "new_30d": 0,
      "dom_days": 60,
      "quality": "niedrig",
      "trend_pct": 103.3
    },
    {
      "zip": "50647",
      "p50": 6744,
      "direct_p50": 6790,
      "n_active": 2,
      "pool_n": 210,
      "new_30d": 0,
      "dom_days": 38,
      "quality": "niedrig",
      "trend_pct": -6.9
    },
    {
      "zip": "50674",
      "p50": 6739,
      "direct_p50": 6739,
      "n_active": 208,
      "pool_n": 208,
      "new_30d": 94,
      "dom_days": 39,
      "quality": "hoch",
      "trend_pct": -6.9
    },
    {
      "zip": "50668",
      "p50": 6655,
      "direct_p50": 6655,
      "n_active": 79,
      "pool_n": 79,
      "new_30d": 30,
      "dom_days": 62,
      "quality": "hoch",
      "trend_pct": -3.5
    },
    {
      "zip": "50933",
      "p50": 6616,
      "direct_p50": 6616,
      "n_active": 98,
      "pool_n": 98,
      "new_30d": 54,
      "dom_days": 27,
      "quality": "hoch",
      "trend_pct": 15.5
    },
    {
      "zip": "50968",
      "p50": 6585,
      "direct_p50": 6585,
      "n_active": 171,
      "pool_n": 171,
      "new_30d": 70,
      "dom_days": 25,
      "quality": "hoch",
      "trend_pct": -9.9
    },
    {
      "zip": "50678",
      "p50": 6540,
      "direct_p50": 6540,
      "n_active": 60,
      "pool_n": 60,
      "new_30d": 37,
      "dom_days": 6,
      "quality": "hoch",
      "trend_pct": -14.3
    },
    {
      "zip": "50670",
      "p50": 6216,
      "direct_p50": 6216,
      "n_active": 152,
      "pool_n": 152,
      "new_30d": 73,
      "dom_days": 29,
      "quality": "hoch",
      "trend_pct": -1.1
    },
    {
      "zip": "50698",
      "p50": 6075,
      "direct_p50": 7500,
      "n_active": 1,
      "pool_n": 156,
      "new_30d": 0,
      "dom_days": 36,
      "quality": "niedrig",
      "trend_pct": 3.3
    },
    {
      "zip": "50676",
      "p50": 6074,
      "direct_p50": 6074,
      "n_active": 155,
      "pool_n": 155,
      "new_30d": 67,
      "dom_days": 36,
      "quality": "hoch",
      "trend_pct": 3.3
    },
    {
      "zip": "50677",
      "p50": 5952,
      "direct_p50": 5952,
      "n_active": 109,
      "pool_n": 109,
      "new_30d": 63,
      "dom_days": 33,
      "quality": "hoch",
      "trend_pct": -9.4
    },
    {
      "zip": "50823",
      "p50": 5902,
      "direct_p50": 5902,
      "n_active": 114,
      "pool_n": 114,
      "new_30d": 53,
      "dom_days": 28,
      "quality": "hoch",
      "trend_pct": 24.7
    },
    {
      "zip": "50996",
      "p50": 5665,
      "direct_p50": 5665,
      "n_active": 111,
      "pool_n": 111,
      "new_30d": 37,
      "dom_days": 23,
      "quality": "hoch",
      "trend_pct": -2.3
    },
    {
      "zip": "50937",
      "p50": 5309,
      "direct_p50": 5309,
      "n_active": 153,
      "pool_n": 153,
      "new_30d": 91,
      "dom_days": 10,
      "quality": "hoch",
      "trend_pct": -11.9
    },
    {
      "zip": "50679",
      "p50": 5162,
      "direct_p50": 5162,
      "n_active": 34,
      "pool_n": 34,
      "new_30d": 13,
      "dom_days": 13,
      "quality": "hoch",
      "trend_pct": -17.6
    },
    {
      "zip": "50733",
      "p50": 5113,
      "direct_p50": 5113,
      "n_active": 142,
      "pool_n": 142,
      "new_30d": 79,
      "dom_days": 21,
      "quality": "hoch",
      "trend_pct": -7.8
    },
    {
      "zip": "50969",
      "p50": 5049,
      "direct_p50": 5049,
      "n_active": 118,
      "pool_n": 118,
      "new_30d": 56,
      "dom_days": 36,
      "quality": "hoch",
      "trend_pct": 0.7
    },
    {
      "zip": "50859",
      "p50": 4986,
      "direct_p50": 4986,
      "n_active": 157,
      "pool_n": 157,
      "new_30d": 87,
      "dom_days": 32,
      "quality": "hoch",
      "trend_pct": 12.8
    },
    {
      "zip": "50999",
      "p50": 4855,
      "direct_p50": 4855,
      "n_active": 76,
      "pool_n": 76,
      "new_30d": 36,
      "dom_days": 33,
      "quality": "hoch",
      "trend_pct": 5.7
    },
    {
      "zip": "50939",
      "p50": 4796,
      "direct_p50": 4796,
      "n_active": 78,
      "pool_n": 78,
      "new_30d": 52,
      "dom_days": 17,
      "quality": "hoch",
      "trend_pct": -3.5
    },
    {
      "zip": "50735",
      "p50": 4730,
      "direct_p50": 4730,
      "n_active": 229,
      "pool_n": 229,
      "new_30d": 102,
      "dom_days": 29,
      "quality": "hoch",
      "trend_pct": 8.1
    },
    {
      "zip": "50858",
      "p50": 4487,
      "direct_p50": 4487,
      "n_active": 221,
      "pool_n": 221,
      "new_30d": 108,
      "dom_days": 31,
      "quality": "hoch",
      "trend_pct": 13.4
    },
    {
      "zip": "50585",
      "p50": 4352,
      "direct_p50": 3294,
      "n_active": 2,
      "pool_n": 223,
      "new_30d": 0,
      "dom_days": 31,
      "quality": "niedrig",
      "trend_pct": 13.4
    },
    {
      "zip": "51069",
      "p50": 4227,
      "direct_p50": 4227,
      "n_active": 86,
      "pool_n": 86,
      "new_30d": 44,
      "dom_days": 23,
      "quality": "hoch",
      "trend_pct": 37.7
    },
    {
      "zip": "51061",
      "p50": 4186,
      "direct_p50": 4212,
      "n_active": 25,
      "pool_n": 122,
      "new_30d": 16,
      "dom_days": 31,
      "quality": "stabilisiert",
      "trend_pct": 5.2
    },
    {
      "zip": "51103",
      "p50": 4151,
      "direct_p50": 4151,
      "n_active": 181,
      "pool_n": 181,
      "new_30d": 106,
      "dom_days": 14,
      "quality": "hoch",
      "trend_pct": 20.6
    },
    {
      "zip": "51063",
      "p50": 4130,
      "direct_p50": 4130,
      "n_active": 97,
      "pool_n": 97,
      "new_30d": 40,
      "dom_days": 31,
      "quality": "hoch",
      "trend_pct": -3.2
    },
    {
      "zip": "50739",
      "p50": 3997,
      "direct_p50": 3997,
      "n_active": 72,
      "pool_n": 72,
      "new_30d": 40,
      "dom_days": 20,
      "quality": "hoch",
      "trend_pct": 31.5
    },
    {
      "zip": "50737",
      "p50": 3872,
      "direct_p50": 3872,
      "n_active": 84,
      "pool_n": 84,
      "new_30d": 46,
      "dom_days": 5,
      "quality": "hoch",
      "trend_pct": -15.0
    },
    {
      "zip": "51065",
      "p50": 3812,
      "direct_p50": 3812,
      "n_active": 74,
      "pool_n": 74,
      "new_30d": 31,
      "dom_days": 22,
      "quality": "hoch",
      "trend_pct": 1.1
    },
    {
      "zip": "51107",
      "p50": 3678,
      "direct_p50": 3678,
      "n_active": 64,
      "pool_n": 64,
      "new_30d": 37,
      "dom_days": 35,
      "quality": "hoch",
      "trend_pct": -1.2
    },
    {
      "zip": "50765",
      "p50": 3598,
      "direct_p50": 4206,
      "n_active": 26,
      "pool_n": 66,
      "new_30d": 13,
      "dom_days": 32,
      "quality": "stabilisiert",
      "trend_pct": 1.8
    },
    {
      "zip": "51147",
      "p50": 3590,
      "direct_p50": 3590,
      "n_active": 76,
      "pool_n": 76,
      "new_30d": 35,
      "dom_days": 31,
      "quality": "hoch",
      "trend_pct": -8.3
    },
    {
      "zip": "50829",
      "p50": 3587,
      "direct_p50": 3587,
      "n_active": 35,
      "pool_n": 35,
      "new_30d": 27,
      "dom_days": 0,
      "quality": "hoch",
      "trend_pct": 21.1
    },
    {
      "zip": "51105",
      "p50": 3551,
      "direct_p50": 3551,
      "n_active": 113,
      "pool_n": 113,
      "new_30d": 61,
      "dom_days": 19,
      "quality": "hoch",
      "trend_pct": -3.2
    },
    {
      "zip": "51143",
      "p50": 3547,
      "direct_p50": 3547,
      "n_active": 117,
      "pool_n": 117,
      "new_30d": 66,
      "dom_days": 14,
      "quality": "hoch",
      "trend_pct": 24.8
    },
    {
      "zip": "51067",
      "p50": 3546,
      "direct_p50": 3546,
      "n_active": 67,
      "pool_n": 67,
      "new_30d": 37,
      "dom_days": 39,
      "quality": "hoch",
      "trend_pct": 5.5
    },
    {
      "zip": "50769",
      "p50": 3491,
      "direct_p50": 3491,
      "n_active": 57,
      "pool_n": 57,
      "new_30d": 31,
      "dom_days": 25,
      "quality": "hoch",
      "trend_pct": 0.2
    },
    {
      "zip": "51109",
      "p50": 3368,
      "direct_p50": 3368,
      "n_active": 86,
      "pool_n": 86,
      "new_30d": 35,
      "dom_days": 51,
      "quality": "hoch",
      "trend_pct": 4.7
    },
    {
      "zip": "50688",
      "p50": 3356,
      "direct_p50": 8224,
      "n_active": 3,
      "pool_n": 106,
      "new_30d": 3,
      "dom_days": 29,
      "quality": "niedrig",
      "trend_pct": 13.4
    },
    {
      "zip": "51145",
      "p50": 3324,
      "direct_p50": 3324,
      "n_active": 103,
      "pool_n": 103,
      "new_30d": 50,
      "dom_days": 29,
      "quality": "hoch",
      "trend_pct": 13.4
    },
    {
      "zip": "50997",
      "p50": 3321,
      "direct_p50": 3321,
      "n_active": 88,
      "pool_n": 88,
      "new_30d": 33,
      "dom_days": 55,
      "quality": "hoch",
      "trend_pct": -17.5
    },
    {
      "zip": "51149",
      "p50": 3309,
      "direct_p50": 3309,
      "n_active": 183,
      "pool_n": 183,
      "new_30d": 84,
      "dom_days": 23,
      "quality": "hoch",
      "trend_pct": 12.5
    },
    {
      "zip": "50767",
      "p50": 3188,
      "direct_p50": 3188,
      "n_active": 40,
      "pool_n": 40,
      "new_30d": 21,
      "dom_days": 27,
      "quality": "hoch",
      "trend_pct": -0.7
    }
  ]
}