{
  "report_id": "065-membership-price-continuity",
  "status": "validated",
  "version": "1.0",
  "publication": {
    "headline": "Las cuotas 28 euros más altas coinciden con 3,4 puntos menos de continuidad",
    "canonical_url": "https://wodbuster.com/observatorio/precio-cuota-continuidad-centros-deportivos/",
    "date_modified": "2026-07-18"
  },
  "period": {"start": "2025-01-01", "end": "2025-12-31"},
  "sample": {
    "matched_centers": 1554,
    "communities": 14,
    "minimum_payments_per_center": 100
  },
  "definitions": {
    "monthly_price": "Mediana por centro de pagos mensuales elegibles durante 2025.",
    "relative_price": "Diferencia entre el precio mediano del centro y la referencia mediana de su comunidad autónoma.",
    "observed_continuity": "Parte de los participantes activos de Q1 observada también en Q4.",
    "adjustment": "Cuartiles de precio relativo dentro de combinaciones de tamaño, frecuencia, ocupación y modalidad de acceso."
  },
  "findings": {
    "low_group_monthly_price_eur": 42.0,
    "high_group_monthly_price_eur": 70.0,
    "price_difference_eur": 28.0,
    "low_group_price_vs_community_eur": -13.0,
    "high_group_price_vs_community_eur": 15.0,
    "low_group_q1_seen_again_q4_pct": 62.16,
    "high_group_q1_seen_again_q4_pct": 58.72,
    "adjusted_continuity_difference_pp": -3.44,
    "adjusted_replacement_difference_pp": 2.88,
    "adjusted_growth_difference_pp": -0.87,
    "direct_price_continuity_difference_pp": -1.82
  },
  "series": {
    "adjusted_price_quartiles": [
      {"group":"Precio relativo bajo","centers":429,"monthly_price_eur":42.0,"community_reference_eur":55.0,"price_vs_community_eur":-13.0,"payments":1210,"typical_active":151.0,"visits_per_active":8.38,"occupancy_pct":50.27,"q1_seen_again_q4_pct":62.16,"q4_not_active_q1_pct":40.87,"q4_vs_q1_change_pct":4.61},
      {"group":"Medio-bajo","centers":378,"monthly_price_eur":50.0,"community_reference_eur":55.0,"price_vs_community_eur":-3.0,"payments":1162,"typical_active":151.75,"visits_per_active":8.48,"occupancy_pct":49.15,"q1_seen_again_q4_pct":61.22,"q4_not_active_q1_pct":40.99,"q4_vs_q1_change_pct":5.22},
      {"group":"Medio-alto","centers":400,"monthly_price_eur":60.0,"community_reference_eur":55.0,"price_vs_community_eur":5.0,"payments":1136,"typical_active":152.5,"visits_per_active":8.55,"occupancy_pct":50.65,"q1_seen_again_q4_pct":60.80,"q4_not_active_q1_pct":42.74,"q4_vs_q1_change_pct":4.24},
      {"group":"Precio relativo alto","centers":347,"monthly_price_eur":70.0,"community_reference_eur":55.0,"price_vs_community_eur":15.0,"payments":1029,"typical_active":151.0,"visits_per_active":8.45,"occupancy_pct":48.90,"q1_seen_again_q4_pct":58.72,"q4_not_active_q1_pct":43.75,"q4_vs_q1_change_pct":3.74}
    ],
    "minimum_payment_threshold_sensitivity": [
      {"minimum_payments":100,"centers":1554,"low_price_eur":42.0,"high_price_eur":70.0,"low_continuity_pct":62.16,"high_continuity_pct":58.72,"continuity_difference_pp":-3.44},
      {"minimum_payments":200,"centers":1529,"low_price_eur":40.5,"high_price_eur":70.0,"low_continuity_pct":62.37,"high_continuity_pct":58.64,"continuity_difference_pp":-3.73},
      {"minimum_payments":500,"centers":1341,"low_price_eur":45.0,"high_price_eur":70.0,"low_continuity_pct":62.78,"high_continuity_pct":60.0,"continuity_difference_pp":-2.78}
    ]
  },
  "quality": {
    "largest_center_q4_share_pct": 2.63,
    "minimum_active_per_quarter": 50
  },
  "privacy": {
    "personal_identifiers_exported": false,
    "center_identifiers_exported": false
  },
  "cautions": [
    "El precio mediano mezcla tarifas y perfiles vendidos dentro de cada centro; no representa una cuota única de catálogo.",
    "La comparación es agregada por centro y no demuestra que cambiar precio modifique continuidad.",
    "El resultado no recomienda bajar precios: margen, propuesta, renta local y composición de clientes no están completamente observados."
  ]
}
