Las fechas que tu motor de precios no puede tocar
En Oaxaca faltan 39 días para la rampa de Día de Muertos. Cuatro cerrojos que impiden que un motor de precios reescriba tus mejores noches con un descuento aprendido en temporada baja.
Faltan 39 días para la fecha que no puedes equivocar
Hoy es 11 de septiembre. En Oaxaca la rampa de Día de Muertos arranca el 20 de octubre y el evento corre del 27 de octubre al 5 de noviembre. Son 39 días. Si en tu propiedad ya tienes tarifas hechas a mano para esas noches —y si llevas más de un año operando aquí, las tienes— esta es la semana para decidir qué parte de tu pricing vas a automatizar y qué parte se queda bajo llave.
La pregunta útil no es ¿automatizo las tarifas?. Es ¿qué fechas no puede tocar el automatismo, y cómo lo garantizo?
Lo que un motor de precios le hace a tus buenas noches si lo dejas
Te hablo del motor que corre en mi propia propiedad, Maka Hostel, en Oaxaca. Cada mañana desde el 14 de agosto de 2026 lee la ocupación de esa noche, consulta a tres competidores en Hostelworld y reescribe cinco bandas de tarifa según antelación: mismo día, 1 a 3 días, 4 a 7, 8 a 21 y 22 a 45. Entre el 14 de agosto y el 5 de septiembre quedaron 32 corridas registradas, sobre 22 fechas distintas.
En esas semanas el motor profundizó el descuento de última hora en pasos de tres puntos, de 0% a -8%, persiguiendo una ocupación cercana que no levantaba. La ocupación de esa noche se movió entre 11% y 47% en toda la ventana. Su objetivo de temporada baja es 75%. Es decir: vio un mercado flojo e hizo lo obvio.
Ahora pon eso contra una noche de Muertos. Las 32 corridas caen en el cubo de temporada baja. Toda la educación del motor ocurrió en un mes en el que las camas no se venden. A tres días del 1 de noviembre, un dormitorio al 30% se ve, para un modelo que solo conoce septiembre, exactamente igual que un martes muerto. Misma entrada, significado opuesto. Las reservas de esas noches llegan antes, más caras y de gente que no anda comparando precios.
La aritmética de una sola cama
La tarifa protegida de Día de Muertos en mi propiedad lleva un multiplicador de +800% sobre la base: nueve veces. El piso de competencia que el motor rastreó entre el 14 de agosto y el 5 de septiembre se movió entre MXN 168 y MXN 206 por cama, con sondeos a tres días.
Toma 190 como base para hacer la cuenta. Nueve veces son 1,710 pesos por cama-noche. Si el motor reescribe esa noche con el descuento que aprendió en temporada baja, -8% sobre base, escribe unos 175. La diferencia es de unos 1,535 pesos. En una cama. En una noche.
No voy a multiplicar eso por tus camas y tus diez noches, porque tu número no es el mío. Hazlo tú, en una servilleta, antes de seguir leyendo. Y fíjate en lo perverso del error: no se ve. El motor no truena, no manda alerta, no deja un error en el log. Escribe una tarifa perfectamente válida y sigue con su día.
Cuatro cerrojos, no uno
1. El motor solo puede tocar tarifas que él mismo creó
En mi código, el motor únicamente crea y borra tarifas con el prefijo AUTO -- seguido del nombre de la banda. Cualquier tarifa hecha a mano sobrevive por construcción, no por buena voluntad ni por una condición que alguien pudo olvidar escribir. Si tu proveedor no puede garantizarte esto, todo lo demás es decoración.
2. Ids de tarifa protegidos, a prueba de lógica
El id de la tarifa de Muertos está escrito duro en el código y ninguna ruta lo toca, pase lo que pase con el resto de la lógica. Un cerrojo por nombre no basta: el día que alguien renombre la banda, quieres que el id siga bloqueado.
3. Ventanas de fecha, con la rampa aparte
Hay tres ventanas cerradas en mi configuración: Muertos del 27 de octubre al 5 de noviembre de 2026, la rampa del 20 al 26 de octubre, y Guelaguetza del 20 al 27 de julio de 2027. Cualquier rango que el motor fuera a escribir se recorta contra esas ventanas, y una banda que cae entera dentro de una ventana se salta completa.
La rampa es la parte que todo mundo olvida. Las reservas de Muertos no llegan el 27; llegan semanas antes, y el precio de la semana previa es parte del evento. Si solo bloqueas las fechas duras, el motor te va a rematar justo el tramo en el que se decide la ocupación del evento.
4. Pisos duros que no dependen del aprendizaje
Aparte de lo que la capa de aprendizaje quiera hacer, hay un piso de -55% sobre el precio base y un neto mínimo de 130 pesos por cama en el peor canal imaginable, con promociones apiladas y comisión alta. Y hay un chequeo previo a escribir: si algún precio calculado no tiene sentido, la corrida entera se aborta y no escribe nada. En 32 corridas no se activó ni una sola vez. La quiero ahí de todos modos.
Cómo armas tu lista
Saca el calendario, no la memoria. Tres categorías, con fechas exactas:
- Evento: las fechas duras del festival, puente o congreso.
- Rampa: cuántos días antes cambia tu ritmo de reservas. Para Muertos, en Oaxaca, yo uso siete.
- Tarifas de mano: grupos, convenios, la tarifa rara que le armaste a una agencia y que nadie más entiende.
Incluye 2027 desde ahora. Guelaguetza de julio de 2027 ya está en mi lista y estamos en septiembre de 2026; las ventanas protegidas se ponen una vez y se revisan, no se recuerdan cada año a las prisas. Y escríbelo en el sistema, no en un papel pegado al monitor.
Cómo verificas que sirvió
La única prueba que vale es el registro. En mis 32 corridas, la línea que confirma que Muertos y todas las tarifas hechas a mano quedaron intactas aparece 23 veces, una por cada corrida que escribió en vivo. Cero de 32 corridas tocó una ventana o una tarifa protegida.
Después de tu primera semana automatizada, entra al PMS y mira las noches protegidas con tus propios ojos. No leas un resumen. Abre la fecha y mira la tarifa. Si hay una tarifa nueva ahí que tú no pusiste, el cerrojo no existe.
Lo que este dato no dice
Hay que ser honesto con el alcance. Son 32 corridas sobre 22 fechas distintas de una sola propiedad; cuatro de esas fechas se corrieron varias veces el mismo día mientras yo ajustaba la fórmula, así que no son 32 decisiones independientes. Y todas caen en temporada baja: todavía no he visto este mecanismo pasar por una ventana real de temporada alta. Muertos 2026 es la primera prueba de verdad, y es justo por eso que las fechas están bloqueadas y no confiadas al aprendizaje.
Lo que sí puedo afirmar es lo que quedó registrado: ninguna fecha protegida fue escrita. No que haya generado dinero. Los resultados varían por propiedad, mercado y temporada, y cualquiera que te prometa un número antes de ver tus datos te está vendiendo otra cosa.
Si esto suena a tu propiedad, revisa los tres planes de Nightfill y empieza un piloto gratis de 14 días con tus propios datos: ver precios.