Calculadora de rango de negociación salarial sobre el mercado
Con una tarifa de mercado de 85 000 y el percentil 75, usted pide entre 106 250 y 110 500 y apunta a 108 375. Llega a la entrevista con un mínimo que aceptaría y un máximo que deja margen para ceder. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Tasa de mercado
- 85 000
- Percentil
- 75
- Petición mínima
- 106 250
- Petición máxima
- 110 500
- Punto medio
- 108 375
- Porcentaje sobre el mínimo del mercado
- 25
La calculadora de rango de negociación salarial toma una estimación de la tarifa de mercado para un puesto y un percentil de posicionamiento —el nivel que usted cree ocupar frente al candidato típico— y devuelve un rango concreto de petición por encima de la tarifa de mercado, junto con su punto medio. En lugar de improvisar una cifra en la entrevista, usted llega con un ancla baja que aún aceptaría y un ancla alta que deja margen para ceder, ambas derivadas de forma determinista a partir de las mismas entradas en todo momento.
Por qué negociar desde un rango y no desde una cifra única
La mayoría de los candidatos mencionan una sola cifra y se arrepienten de inmediato: si es demasiado baja, dejan dinero sobre la mesa durante años; si es demasiado alta, la oferta se enfría antes de que empiece la conversación. Un rango resuelve ambos problemas a la vez. El extremo inferior es la cifra que usted aceptaría de verdad, anclada a su investigación de mercado; el superior es la cifra ambiciosa pero defendible que da al reclutador algo desde lo que negociar a la baja.
Como la calculadora de rango de negociación salarial deriva ambos extremos de su tarifa de mercado y del percentil elegido, el rango es internamente coherente: nunca terminará con un tope que contradiga su base. La investigación sobre anclaje en la ciencia de la negociación muestra de forma consistente que la primera cifra creíble sobre la mesa atrae el acuerdo final hacia sí, de modo que la calidad de ese primer ancla importa más que cualquier argumento posterior.
Cómo el percentil se convierte en prima
El percentil expresa dónde se posiciona usted frente al mercado: 50 significa pedir exactamente la tarifa de mercado, mientras que 99 significa pedir la prima máxima defendible. La calculadora traslada ese percentil de forma lineal a una prima sobre la tarifa de mercado, así que el percentil 75 sobre una tarifa de 85.000 produce una prima del 25 por ciento en el extremo inferior de la petición, es decir, una cifra de apertura de 106.250.
El rango se amplía luego cinco puntos porcentuales por encima de ese extremo inferior, lo que le da un corredor de negociación: ceda desde arriba hacia abajo sin caer nunca por debajo de su posicionamiento objetivo. La correspondencia es deliberadamente lineal y transparente, porque una curva que no puede explicarse en diez segundos es una cifra que no defenderá bajo presión.
Toda la aritmética es fija y determinista —sin llamadas de red ni azar—, de modo que la misma tarifa y el mismo percentil producen siempre exactamente el mismo rango, lo que hace seguro citar el resultado por escrito.
Cómo usar el resultado en una conversación real
Considere el punto medio como el resultado al que realmente aspira. Abra cerca del extremo alto, justifíquelo con los mismos datos de mercado que introdujo en la calculadora y deje que la otra parte le baje hacia el punto medio: una concesión que no le cuesta nada porque estaba planeada.
Si la contraoferta cae por debajo de su extremo inferior, es una señal sobre el puesto o los datos, no sobre su temple: o su estimación de la tarifa de mercado necesita revisión, o el empleador se compara con otro mercado, y ambas posibilidades merecen una pregunta tranquila en lugar de un sí apresurado. La herramienta acepta cualquier tarifa de mercado positiva en cualquier moneda y rechaza de plano los valores no positivos, por lo que sirve igual para salarios anuales, tarifas diarias y contratos por hora.
También puede ajustar la precisión del redondeo cuando prefiera cifras redondas en lugar de céntimos.
Qué puede hacer con ella
Prepárese para una conversación de oferta
Convierta una estimación de tarifa de mercado procedente de encuestas salariales en un ancla baja y una alta concretas antes de que el reclutador le pregunte por sus expectativas.
Compare una contraoferta con el mercado
Compruebe si un aumento propuesto alcanza el percentil que usted cree ocupar, en lugar de reaccionar a la cifra de forma emocional.
Preguntas frecuentes
¿Cuánto cuesta?
También es gratis usarla en su navegador en esta página.
¿Qué significa el percentil?
Es su posicionamiento dentro del mercado: 50 pide la tarifa de mercado y 99 pide la prima máxima defendible. El valor predeterminado es 75.
¿Funciona con tarifas por hora o por día?
Sí. La tarifa de mercado es independiente de la unidad: salario anual, tarifa diaria o salario por hora funcionan igual, siempre que sea un número positivo.
¿El resultado es el mismo cada vez?
Sí. El cálculo es totalmente determinista: la misma tarifa de mercado y el mismo percentil devuelven siempre el mismo rango.
¿Qué amplitud tiene el rango sugerido?
Cinco puntos porcentuales de prima: el extremo inferior es su posicionamiento objetivo y el superior deja margen para ceder sin caer por debajo de él.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/life/salary-negotiation-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"market_rate":85000}'const res = await fetch("https://api.kit.forhosting.com/life/salary-negotiation-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"market_rate": 85000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/salary-negotiation-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"market_rate": 85000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/salary-negotiation-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"market_rate":85000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"market_rate":85000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/salary-negotiation-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"market_rate": 85000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.salary_negotiation_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo usar el resultado en una conversación real
Úsela gratis en su navegador en esta página; automatícela mediante la API a $0.002 por solicitud cuando la necesite dentro de un proceso de comparación de ofertas o de una herramienta interna de compensación.
Casos de integración
Estandarice propuestas de bandas en herramientas de RR. HH.
Integre la API en una herramienta interna para que cada reclutador proponga rangos calculados del mismo modo determinista.
Preguntas técnicas
¿Qué ocurre si la tarifa de mercado es cero o negativa?
La solicitud se rechaza con un error invalid_input: un rango de negociación sobre una tarifa de mercado no positiva carece de sentido.