{
  "source": "NWMLS FastStats / ShowingTime Plus, August 2026",
  "reportCount": 108,
  "recordCount": 216,
  "pdfFieldsVerified": 11664,
  "pdfMedianFieldsVerified": 1296,
  "period": "January-August 2026 vs January-August 2025",
  "cityMethod": "Fixed weights: average of 2025 and 2026 YTD closed sales per ZIP. Weighted ZIP medians are proxies, not pooled or municipal medians. ZIP geographies can overlap postal-city groupings.",
  "regression": {
    "sample": {
      "zip_count": 57,
      "core_count": 9,
      "secondary_count": 10,
      "outside_count": 38,
      "minimum_average_ytd_sales": 25
    },
    "matched_18_city_proxy": {
      "tech_gap_pct_points": -2.488169895339641,
      "r_squared": 0.1773197688483854,
      "tech_average_ytd_change_pct": -5.5177483486856875,
      "outside_average_ytd_change_pct": -3.0295784533460446,
      "correlation_with_prior_zillow_metric": 0.3697773047474517,
      "note": "NWMLS values are sales-weighted postal-market proxies; Zillow is January-to-August within-year ZHVI change."
    },
    "binary_unweighted": {
      "tech_gap_pct_points": -2.4657894736842096,
      "r_squared": 0.04035344801593732,
      "bootstrap_95_ci": [
        -5.684219233746129,
        0.8602999226006185
      ],
      "permutation_p_value": 0.13363732725345492
    },
    "binary_sales_weighted": {
      "tech_gap_pct_points": -3.4221520633212146,
      "r_squared": 0.08925739560992718,
      "bootstrap_95_ci": [
        -6.033881080867808,
        -0.6180718198319207
      ]
    },
    "wealth_adjusted_sales_weighted": {
      "core_vs_outside_pct_points": -2.451678816896276,
      "secondary_vs_outside_pct_points": -2.4153311607055232,
      "log_price_coefficient": -2.108074640391065,
      "r_squared": 0.10060146830373884
    },
    "supply_demand_adjusted_sales_weighted": {
      "core_vs_outside_pct_points": -0.7300646148010369,
      "secondary_vs_outside_pct_points": -1.0852086236275582,
      "log_price_coefficient": -1.5396197907145934,
      "listing_pending_gap_coefficient": -0.1387118442129358,
      "r_squared": 0.17290692251815354
    },
    "acceleration_binary_unweighted": {
      "tech_gap_recent_vs_ytd_pct_points": 3.2157894736842088,
      "r_squared": 0.006431645097633165,
      "permutation_p_value": 0.5823683526329474
    },
    "acceleration_binary_sales_weighted": {
      "tech_gap_recent_vs_ytd_pct_points": 3.162046848273044,
      "r_squared": 0.011042415156300223
    },
    "sensitivity": {
      "exclude_bothell_weighted_gap_pct_points": -2.5736058371155512,
      "leave_one_tech_zip_out_gap_min": -3.855878694452834,
      "leave_one_tech_zip_out_gap_max": -2.9405539729434857
    },
    "correlations": {
      "spearman_listing_pending_gap_vs_ytd_price_change": -0.45915986094144057
    },
    "reconciliation": [
      {
        "metric_period": "median_sales_price_month",
        "rows_checked": 100,
        "max_abs_delta_pts": 0.04994960277461846,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "median_sales_price_ytd",
        "rows_checked": 101,
        "max_abs_delta_pts": 0.050000000000004485,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "new_listings_month",
        "rows_checked": 100,
        "max_abs_delta_pts": 0.04736842105263506,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "new_listings_ytd",
        "rows_checked": 104,
        "max_abs_delta_pts": 0.04939759036144409,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "pending_sales_month",
        "rows_checked": 100,
        "max_abs_delta_pts": 0.05000000000000071,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "pending_sales_ytd",
        "rows_checked": 103,
        "max_abs_delta_pts": 0.05000000000000071,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "closed_sales_month",
        "rows_checked": 100,
        "max_abs_delta_pts": 0.05000000000000071,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "closed_sales_ytd",
        "rows_checked": 103,
        "max_abs_delta_pts": 0.04999999999999716,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "days_on_market_until_sale_month",
        "rows_checked": 100,
        "max_abs_delta_pts": 0.05000000000000071,
        "rows_over_0_2_pts": 0
      },
      {
        "metric_period": "days_on_market_until_sale_ytd",
        "rows_checked": 101,
        "max_abs_delta_pts": 0.05000000000000071,
        "rows_over_0_2_pts": 0
      }
    ]
  },
  "publicDataUrl": "https://askanton.com/guides/seattle-tech-layoffs/nwmls-august-2026-all-markets.csv"
}
