{
  "report_id": "043-monthly-active-participants",
  "status": "validated",
  "version": "1.4",
  "publication": {
    "headline": "El centro deportivo mediano reúne a 135 personas activas al mes",
    "canonical_url": "https://wodbuster.com/observatorio/participantes-activos-centros-deportivos/",
    "date_modified": "2026-07-18"
  },
  "articles": [
    {
      "id": "attendance-concentration",
      "headline": "El 53 % de los participantes genera el 76 % de las asistencias mensuales",
      "path": "articles/quienes-sostienen-asistencia.html",
      "status": "validated"
    },
    {
      "id": "operating-scale",
      "headline": "Los centros con 300 participantes programan un 30 % menos de clases por cada 100 personas",
      "path": "articles/como-escala-programacion.html",
      "status": "validated"
    },
    {
      "id": "usage-depth-by-size",
      "headline": "Los centros grandes registran un 35 % más de visitas por participante activo",
      "path": "articles/profundidad-uso-tamano.html",
      "status": "validated"
    },
    {
      "id": "active-base-seasonal-floor",
      "headline": "El peor mes conserva el 78 % de la base activa habitual",
      "path": "articles/suelo-estacional-base-activa.html",
      "status": "validated"
    }
  ],
  "period": {"start": "2025-01-01", "end": "2025-12-31"},
  "sample": {
    "centers_attempted": 2174,
    "centers_succeeded": 2174,
    "centers_failed": 0,
    "centers_with_activity": 2164,
    "benchmark_centers": 2028,
    "full_year_centers": 1588,
    "eligible_center_months": 23631,
    "participant_month_occurrences": 3843471,
    "attendance_records": 33166402
  },
  "definitions": {
    "monthly_active_participant": "Persona distinta con al menos una asistencia efectiva durante el mes.",
    "typical_center_monthly_active": "Mediana mensual de cada centro; la referencia nacional es después la mediana entre centros.",
    "visits_per_active": "Asistencias efectivas del mes divididas por participantes activos de ese mes."
  },
  "findings": {
    "median_typical_monthly_active": 135.0,
    "p25_typical_monthly_active": 84.88,
    "p75_typical_monthly_active": 210.0,
    "median_visits_per_active_month": 8.22,
    "median_participants_with_8_plus_visits_pct": 52.97,
    "full_year_sensitivity_monthly_active": 154.0,
    "largest_center_aggregate_share_pct": 0.55,
    "paired_august_october_centers": 1804,
    "median_august_active": 115.0,
    "median_october_active": 158.0,
    "median_within_center_august_october_change_pct": 32.15,
    "centers_higher_in_october_pct": 90.24,
    "median_august_visits_per_active": 7.10,
    "median_october_visits_per_active": 9.03,
    "large_vs_small_classes_per_100_drop_pct": 30.47,
    "large_vs_small_places_per_class_rise_pct": 58.82,
    "large_vs_small_attendances_per_class_rise_pct": 89.55,
    "large_vs_small_occupancy_difference_pp": 9.24,
    "large_vs_small_visits_per_active_rise_pct": 34.88
  },
  "series": {
    "usage_depth_by_size": [
      {"size_band":"Menos de 75","centers":412,"median_typical_active":52.25,"median_visits_per_active":6.90,"visits_p25":5.88,"visits_p75":7.98,"participants_8plus_pct":42.50,"attendances_from_8plus_pct":64.71,"centers_at_least_8_visits_pct":25.00},
      {"size_band":"De 75 a 149","centers":715,"median_typical_active":109.50,"median_visits_per_active":7.98,"visits_p25":6.87,"visits_p75":9.14,"participants_8plus_pct":51.70,"attendances_from_8plus_pct":74.27,"centers_at_least_8_visits_pct":49.37},
      {"size_band":"De 150 a 299","centers":703,"median_typical_active":199.50,"median_visits_per_active":8.94,"visits_p25":7.74,"visits_p75":9.97,"participants_8plus_pct":57.07,"attendances_from_8plus_pct":80.22,"centers_at_least_8_visits_pct":69.70},
      {"size_band":"300 o más","centers":198,"median_typical_active":369.50,"median_visits_per_active":9.30,"visits_p25":8.07,"visits_p75":10.35,"participants_8plus_pct":59.00,"attendances_from_8plus_pct":81.85,"centers_at_least_8_visits_pct":78.28}
    ],
    "center_size_bands": [
      {"band": "Menos de 75", "centers": 412, "centers_pct": 20.32},
      {"band": "De 75 a 149", "centers": 715, "centers_pct": 35.26},
      {"band": "De 150 a 299", "centers": 703, "centers_pct": 34.66},
      {"band": "300 o más", "centers": 198, "centers_pct": 9.76}
    ],
    "monthly_usage_bands": [
      {"band": "Una asistencia", "median_participant_share_pct": 6.25, "median_attendance_share_pct": 0.75},
      {"band": "Dos o tres", "median_participant_share_pct": 10.86, "median_attendance_share_pct": 3.25},
      {"band": "De cuatro a siete", "median_participant_share_pct": 28.43, "median_attendance_share_pct": 19.63},
      {"band": "Ocho o más", "median_participant_share_pct": 52.97, "median_attendance_share_pct": 76.01}
    ],
    "operating_scale": [
      {"band": "Menos de 75", "centers": 410, "median_active": 52.25, "median_classes_month": 102.0, "median_classes_per_100_active": 196.53, "median_places_per_class": 8.11, "median_attendances_per_class": 3.54, "median_occupancy_pct": 44.0, "median_visits_per_active": 6.91},
      {"band": "De 75 a 149", "centers": 715, "median_active": 109.5, "median_classes_month": 177.0, "median_classes_per_100_active": 159.57, "median_places_per_class": 9.88, "median_attendances_per_class": 4.78, "median_occupancy_pct": 51.01, "median_visits_per_active": 7.98},
      {"band": "De 150 a 299", "centers": 702, "median_active": 199.5, "median_classes_month": 338.75, "median_classes_per_100_active": 164.29, "median_places_per_class": 10.96, "median_attendances_per_class": 5.32, "median_occupancy_pct": 52.41, "median_visits_per_active": 8.95},
      {"band": "300 o más", "centers": 196, "median_active": 368.25, "median_classes_month": 524.75, "median_classes_per_100_active": 136.65, "median_places_per_class": 12.88, "median_attendances_per_class": 6.71, "median_occupancy_pct": 53.24, "median_visits_per_active": 9.32}
    ],
    "complete_center_monthly": [
      {"month": "Enero", "centers": 1588, "median_active": 146, "median_visits_per_active": 8.66},
      {"month": "Febrero", "centers": 1588, "median_active": 153, "median_visits_per_active": 8.52},
      {"month": "Marzo", "centers": 1588, "median_active": 156, "median_visits_per_active": 8.94},
      {"month": "Abril", "centers": 1588, "median_active": 156, "median_visits_per_active": 8.47},
      {"month": "Mayo", "centers": 1588, "median_active": 156, "median_visits_per_active": 8.75},
      {"month": "Junio", "centers": 1588, "median_active": 153, "median_visits_per_active": 8.41},
      {"month": "Julio", "centers": 1588, "median_active": 144, "median_visits_per_active": 8.88},
      {"month": "Agosto", "centers": 1588, "median_active": 120, "median_visits_per_active": 7.25},
      {"month": "Septiembre", "centers": 1588, "median_active": 160, "median_visits_per_active": 8.68},
      {"month": "Octubre", "centers": 1588, "median_active": 164, "median_visits_per_active": 9.18},
      {"month": "Noviembre", "centers": 1588, "median_active": 162, "median_visits_per_active": 8.40},
      {"month": "Diciembre", "centers": 1588, "median_active": 153, "median_visits_per_active": 7.86}
    ]
  },
  "seasonal_floor": {
    "definition": "Menor número mensual de participantes activos dividido entre la mediana anual del centro.",
    "sample": {"full_year_centers": 1588, "largest_center_typical_active_share_pct": 0.61},
    "findings": {
      "median_typical_active": 154.0,
      "median_floor_active": 113.0,
      "median_floor_ratio_pct": 78.46,
      "p25_floor_ratio_pct": 65.84,
      "p75_floor_ratio_pct": 86.96,
      "median_floor_gap_pct": 21.54,
      "median_second_floor_ratio_pct": 88.25,
      "median_peak_to_floor_change_pct": 48.79,
      "august_trough_centers_pct": 59.71,
      "october_peak_centers_pct": 23.15
    },
    "by_size": [
      {"size_band":"Menos de 75","centers":202,"median_typical_active":57.0,"median_floor_active":38.0,"median_floor_ratio_pct":73.05,"median_floor_gap_pct":26.95,"median_peak_to_floor_change_pct":70.01},
      {"size_band":"75–149","centers":556,"median_typical_active":112.5,"median_floor_active":83.0,"median_floor_ratio_pct":76.75,"median_floor_gap_pct":23.25,"median_peak_to_floor_change_pct":53.78},
      {"size_band":"150–299","centers":639,"median_typical_active":203.0,"median_floor_active":154.0,"median_floor_ratio_pct":80.47,"median_floor_gap_pct":19.53,"median_peak_to_floor_change_pct":43.80},
      {"size_band":"300 o más","centers":191,"median_typical_active":367.5,"median_floor_active":305.0,"median_floor_ratio_pct":83.43,"median_floor_gap_pct":16.57,"median_peak_to_floor_change_pct":34.71}
    ],
    "trough_months": [
      {"month":"Enero","centers_pct":16.91},{"month":"Febrero","centers_pct":4.35},{"month":"Marzo","centers_pct":2.02},{"month":"Abril","centers_pct":0.90},{"month":"Mayo","centers_pct":1.84},{"month":"Junio","centers_pct":1.58},{"month":"Julio","centers_pct":2.70},{"month":"Agosto","centers_pct":59.71},{"month":"Septiembre","centers_pct":1.63},{"month":"Octubre","centers_pct":0.44},{"month":"Noviembre","centers_pct":1.54},{"month":"Diciembre","centers_pct":6.39}
    ],
    "sensitivity": {
      "second_lowest_month_ratio_pct": 88.25,
      "centers_with_50_active_every_month": 1372,
      "minimum_50_floor_ratio_pct": 80.64,
      "centers_with_100_active_every_month": 919,
      "minimum_100_floor_ratio_pct": 83.64
    }
  },
  "quality": {
    "minimum_active_participants_per_month": 20,
    "minimum_classes_per_month": 20,
    "minimum_eligible_months_per_center": 6,
    "invalid_aggregate_rows": 0
  },
  "privacy": {
    "personal_identifiers_stored": false,
    "reservation_identifiers_stored": false,
    "center_identifiers_exported": false
  },
  "limitations": [
    "Participante activo no significa socio, cliente de cuota ni persona única durante todo el año.",
    "Una misma persona puede aparecer una vez en cada mes en el que entrena; las ocurrencias mensuales no son personas anuales únicas.",
    "La frecuencia mide asistencias registradas y no actividad deportiva realizada fuera del centro.",
    "El benchmark describe centros usuarios de WodBuster y no todo el mercado español.",
    "El tamaño activo no demuestra rentabilidad, capacidad disponible ni calidad del servicio."
  ]
}
