Calculadora trade-up CS2
Calcula las skins de salida, las probabilidades y los floats previstos para cualquier contrato trade-up de Counter-Strike 2. Soporta contratos de 5 entradas para cuchillos y guantes, mezcla de colecciones, StatTrak y búsqueda inversa.
Todos los inputs deben ser StatTrak™; la salida también será StatTrak™.
O carga un contrato de ejemplo:
Calculadora de contratos de mejora CS2. Float, probabilidades por skin y predicción de cuchillo con 5 encubiertos.
¿Qué es un contrato de mejora en CS2?
Cómo calcula la calculadora cada resultado posible
Fórmulas de float y probabilidad del contrato de mejora CS2
- = Float predicho de la skin de salida del contrato.
- = Float mínimo y máximo de la skin de salida según la base de datos de CS2 incorporada (fuente: ByMykel/CSGO-API).
- = Media del float normalizado sobre las n entradas.
- = Float bruto del i-ésimo skin de entrada — el número que CS2 muestra en tu inventario.
- = Float mínimo y máximo del i-ésimo skin de entrada — o el canónico 0,00–1,00, o un tope individual (Asiimov 0,05–0,70, Redline 0,10–0,70, M4A1-S Fade 0,00–0,08, AUG Amber Fade 0,00–0,40, etc.).
- = Número de entradas: 10 para el contrato estándar, 5 para el contrato de cuchillo / guantes añadido en octubre de 2025.
- = Entradas procedentes de una colección concreta divididas entre el total de entradas (10 o 5). Es la fracción de la probabilidad total atribuida a esa colección.
- = Número de skins del rango siguiente (o de entradas del pool contains_rare de la caja que alimenta la colección) en el pool de salida de esa colección.
Ejemplos de contratos de mejora
Estándar de 10 entradas, una sola colección, salida Restringido determinista
Multi-colección 7+3, salida Restringido ponderada
Cuchillo / guantes: 5 encubiertos de una colección alimentadora
Modo inverso — calcular desde el skin objetivo
The Kilowatt Collection — split 8+2 con AK-47 Inheritance como objetivo
Consejos para contratos de mejora CS2
- Concentra las entradas en la colección con menos salidas en el rango siguiente que aún contenga tu objetivo. La fórmula de probabilidad es (n_coll / n_total) × (1 / outputs_in_collection), así que una colección con una única salida redirige toda la fracción de tus entradas a ese skin y solo a ese. The Militia Collection (un único Restringido — M4A4 | Modern Hunter) y varias colecciones de Operación son queridas justamente por eso: menos salidas en el rango siguiente = mayor probabilidad por skin objetivo con el mismo presupuesto de entrada.
- Abre el panel de optimización de float ANTES de meter las skins en el contrato. Para la salida principal, el panel resuelve el problema inverso a partir del desgaste elegido (Recién fabricado / Casi nuevo / Algo desgastado / Bastante desgastado / Deplorable) y devuelve el máximo de la media de float normalizado que aún mantiene la salida en esa franja. Si el techo es 0,082, cada entrada tuya tiene que tirar de la media normalizada hasta 0,082 o por debajo — un umbral estricto que es invisible si solo miras los floats brutos de entrada.
- Usa el modo inverso cuando tengas un skin objetivo claro. Eliges skin, desgaste y estrategia — «float mínimo dentro del desgaste» (más profundo en la franja, acabado más limpio) o «justo dentro del desgaste» (techo más holgado, entradas más baratas). La calculadora devuelve la colección de entrada capaz de producir el objetivo y el techo de la media de float normalizado. Sabes de inmediato si tu presupuesto alcanza el desgaste objetivo o no.
- Trata los guantes StatTrak™ como imposibles. No existen en CS2, así que la regla interna de Valve hace que un contrato StatTrak™ de 5 encubiertos sea solo de cuchillo — las entradas todas StatTrak™ entregan un cuchillo StatTrak™. Esta calculadora no aplica ese filtro StatTrak™ al pool de salida: sortea uniformemente del pool contains_rare completo de la caja alimentadora en los dos modos, así que las probabilidades de Especial que muestra son la distribución de cuchillo/guantes del juego, no un sub-pool exclusivo de cuchillo StatTrak™. Planifica en torno a la regla del juego (tanto DMarket como la guía de contratos de Steam Community avisan de que en algunas cajas los únicos Especiales son guantes, lo que las inutiliza para un contrato de cuchillo StatTrak™).
- Evita los skins de entrada de rango estrecho en la parte alta de su intervalo. Tras la reescritura del float de octubre de 2024, una AUG | Amber Fade con float 0,30 (rango 0,00–0,40) se normaliza a 0,75 — casi 2,5 veces más que el mismo 0,30 bruto en un skin 0,00–1,00. Las skins de rango amplio con float profundo en Recién fabricado tiran de la media hacia abajo; las de rango estrecho en la parte alta la empujan hacia arriba. La vieja meta de los «skins de relleno», en la que se rellenaba el contrato con skins de rango estrecho para bajar la media, ya no funciona bajo la fórmula nueva.
- Comprueba la suma de probabilidades contra 1,0 (100 %). La calculadora muestra una línea de verificación bajo la tabla — si pone 0,98 o 1,02 en lugar de 1,00, tienes o bien una entrada de una colección sin skins en el rango siguiente (el menú interno de CS2 rechaza ese contrato y la calculadora lo marca en la fila correspondiente), o bien un registro torcido en los datos. Esta comprobación es el test de cordura más limpio de que los cuatro pasos de la fórmula se han aplicado sin error.
- No te fíes de los guías en español que aún describen el contrato con la fórmula del float bruto antigua: bloodycase.com, csnn.pro/es, hellcase y los blogs hispanos de skin.land y bo3.gg/es siguen explicándolo con la fórmula previa a octubre de 2024 — comprobado al leer cada uno. La fórmula normalizada está documentada desde la actualización Retakes de octubre de 2024 en el Counter-Strike Wiki, en la guía oficial de Steam Community de mayo de 2025 y en el dataset abierto ByMykel/CSGO-API. Esta calculadora sustituye tus números reales en los cuatro pasos y permite contrastarlos con la vista previa del contrato dentro del juego.
- En el mercado español de skins, compara siempre los precios del Mercado de la Comunidad Steam con Skinport (Skinport GmbH, con sede en Stuttgart, Alemania, y facturación europea en EUR), Buff163 y DMarket antes de cerrar un contrato. Tras la actualización Re-Retakes del 23 de octubre de 2025, la capitalización total de skins de CS2 cayó de unos 6.000 a unos 4.200 millones de dólares en 30-48 horas (Dataconomy ES, Vidas Infinitas, Tarreo y AMK Station hablan de pérdidas de entre 1.000 y 2.000 millones según ventana), los Encubiertos se dispararon entre un 200 % y un 500 % de la noche a la mañana, y cuchillos icónicos como el Karambit | Doppler Recién fabricado se hundieron un 32 % a unos 740 dólares en el primer día. Steam cobra alrededor del 13 % de comisión en cada venta, así que el valor esperado (EV) neto después de comisiones es el número que de verdad importa, no el EV bruto.
- En España, los contratos de mejora se mueven en una zona gris regulatoria. Las cajas de CS2 son técnicamente loot boxes, y la Dirección General de Ordenación del Juego (DGOJ) presentó en 2022 un borrador específico de regulación de cajas de botín dirigido sobre todo a menores. Ese texto no llegó a aprobarse como ley en el Congreso, pero el Ministerio de Consumo y los consejos de consumidores (Consejo de Consumidores y Usuarios, OCU) siguen vigilando el tema y CNMV no entra en este tipo de activos virtuales. La reventa en plataformas terceras (Skinport, Buff163, DMarket) funciona en la práctica desde hace años, pero no hay interpretación firme de la Agencia Tributaria sobre la fiscalidad de ganancias en skins para los volúmenes habituales. La calculadora es una herramienta puramente matemática: muestra lo que calcula el motor del juego y no sustituye ni asesoramiento legal ni fiscal.
- Planifica el contrato como un pro: anota la lista de entradas en un mensaje privado de Discord o Steam para ti mismo, captura el panel de optimización de float y la tabla de probabilidades, y espera 24 horas antes de hacer clic de verdad. La mayoría de los contratos «quemados» en los hilos del subforo de Counter-Strike de Mediavida sobre contratos e inversiones (incluido «CS2 — Hilo oficial»), en el foro español de Steam y en los grupos de Discord de la escena hispanohablante (alrededor de Movistar Riders, KOI, Heroic Spain, 9z Argentina, JONOH, los streamers de CS2 en Twitch España y los canales de AS eSports, El Desmarque y VandalSports) comparten el mismo origen: clic impulsivo justo después de un evento de rebajas de Steam, una nueva Operación, un drop de Twitch o un vídeo de un streamer hispano enseñando un cuchillo de 1.000 € — sin leer la columna de probabilidad hasta el final.
Preguntas frecuentes sobre los contratos de mejora CS2
¿La calculadora soporta contratos de cuchillo y guantes?
¿Qué cambió en la actualización de CS2 de octubre de 2024?
¿Qué cambió Valve el 23 de octubre de 2025?
¿Puedo mezclar skins StatTrak™ y normales en un mismo contrato?
¿Merece la pena financieramente un contrato de mejora CS2?
¿Por qué las skins Recuerdo (Souvenir) no aparecen en la selección?
¿Qué es un float normalizado?
¿Cómo calcula la calculadora la probabilidad cuando las entradas vienen de varias colecciones?
¿La calculadora tiene en cuenta los precios de mercado de las entradas y salidas?
¿Cómo encajan los contratos de mejora CS2 en la regulación española hoy?
¿Por qué el float predicho de la salida no coincide exactamente con la vista previa del contrato dentro del juego?
¿Puedo compartir un enlace a un contrato concreto?
¿Esta calculadora de contratos CS2 funciona sin cuenta?
¿Qué precisión tienen los floats predichos?
Glosario de contratos de mejora CS2
Float
El valor de desgaste de un skin de CS2 — un número real en el intervalo [0, 1]. A menor float, más limpio el desgaste (Recién fabricado, Casi nuevo) y, por norma general, mayor precio de mercado. En el juego aparece en la ventana de inspección como «Wear Rating».
Desgaste (Exterior)
La franja visible del float: Recién fabricado (0,00–0,07), Casi nuevo (0,07–0,15), Algo desgastado (0,15–0,38), Bastante desgastado (0,38–0,45), Deplorable (0,45–1,00). La cota superior de cada franja es exclusiva, salvo Deplorable, que incluye 1,00. Son exactamente las etiquetas que muestra el Mercado de la Comunidad Steam en español verificadas sobre listados activos (AK-47 Asiimov y AWP Asiimov en mayo de 2026).
Float normalizado
El float bruto de la entrada llevado a la escala 0–1 frente al propio rango del skin, según la fórmula (float − min) / (max − min). Desde octubre de 2024, la fórmula del contrato de CS2 promedia los valores normalizados (no los brutos) y proyecta la media en el rango del skin de salida.
Colección (Collection)
Un conjunto nombrado de skins de CS2 lanzados en bloque (por ejemplo The Kilowatt Collection, The 2021 Train Collection, The Danger Zone Collection, The Gallery Collection, The Fever Collection). El contrato de mejora extrae las salidas de los pools del rango siguiente de todas las colecciones participantes, ponderados por la fracción de entradas que aporta cada una.
Tope de float (float cap)
Un mínimo o máximo individual que estrecha el rango de un skin por debajo del canónico 0–1. La AWP Asiimov empieza solo en 0,18 (no existe versión Recién fabricado), la AK-47 Redline va de 0,10 a 0,70, la AK-47 Asiimov de 0,05 a 0,70. Bajo la fórmula normalizada, los topes son críticos porque cambian la posición relativa de un float bruto sobre el eje 0–1, y por tanto la aportación del skin a la media.
Encubierto (Covert)
La rareza estándar más alta (roja), un escalón por debajo de Especial. En el Mercado de la Comunidad Steam en español aparece como «Encubierto» (verificado sobre listado activo de AK-47 Asiimov en mayo de 2026). En la pestaña Cuchillo / Guantes de la calculadora, esta rareza se bloquea automáticamente como rareza de entrada.
Clasificado (Classified)
La segunda rareza más alta de la escalera estándar (rosa). En el Mercado de la Comunidad Steam en español aparece como «Clasificado». Colecciones como Kilowatt tienen tanto Clasificado como Encubierto, y el contrato Clasificado → Encubierto es el montaje más buscado por los crafters que apuntan a un cuchillo (desde octubre de 2025, vía el modo de 5 encubiertos) o a un Encubierto caro (como la AK-47 Inheritance).
Restringido (Restricted)
El rango morado de la escalera estándar, entre Mil-Spec y Clasificado. En el Mercado de la Comunidad Steam en español aparece como «Restringido». Las colecciones con una sola salida Restringido (como The Militia Collection, cuyo único Restringido es M4A4 | Modern Hunter) son las más eficientes para empujar la probabilidad sobre un skin concreto.
Especial (Special)
Cuchillos y guantes. No forman parte de la escalera estándar de rareza. Solo se obtienen a través del contrato de 5 encubiertos que Valve añadió en la actualización Re-Retakes del 23 de octubre de 2025.
StatTrak™
Una variante de arma con un contador integrado de bajas confirmadas. El contrato de mejora no permite mezclar entradas StatTrak™ y normales, y el estado StatTrak™ de la salida refleja el de las entradas. Los guantes StatTrak™ no existen en CS2 — por eso el contrato StatTrak™ de 5 encubiertos siempre devuelve un cuchillo, nunca un par de guantes.
contains_rare
El pool de objetos Especiales (cuchillos y guantes) que una caja concreta de CS2 puede entregar como recompensa amarilla (Especial). El contrato de 5 encubiertos sortea uniformemente de ese pool — qué pool se usa depende de qué caja alimente la colección de las Encubiertas de entrada.
Valor esperado (EV)
La media de los valores de salida posibles ponderada por sus probabilidades. Métrica estándar en la comunidad internacional de trade-up para evaluar la rentabilidad de un contrato. Esta calculadora se centra ahora mismo en float y probabilidades; un EV con precio de mercado está planificado para una versión posterior.
Escalera de rareza (Rarity Ladder)
El orden de las rarezas de skin en CS2: Grado Consumo (blanco) → Grado Industrial (azul claro) → Mil-Spec (azul oscuro) → Restringido / Restricted (morado) → Clasificado / Classified (rosa) → Encubierto / Covert (rojo). El contrato de mejora convierte 10 skins de un rango en uno del rango inmediatamente superior — Mil-Spec → Restringido, Restringido → Clasificado, etc.
Colección alimentadora (feeder)
Una colección cuyas skins Encubiertas se aceptan como entrada del contrato de cuchillo / guantes y cuya caja asociada proporciona el pool contains_rare de la salida. En la calculadora, la correspondencia colección → caja se sirve desde el archivo case-by-collection.json.
Actualización Re-Retakes
El parche de CS2 del 23 de octubre de 2025. Devolvió el modo Retakes a la rotación e introdujo a la vez el contrato de cuchillo / guantes de 5 encubiertos. En entre 30 y 48 horas la capitalización total de skins cayó de unos 6.000 a unos 4.200 millones de dólares — los Encubiertos se dispararon entre un 200 % y un 500 %, y cuchillos y guantes acabados perdieron entre un 20 % y más de un 50 % de valor, con el Karambit | Doppler Recién fabricado bajando un 32 % a unos 740 dólares (Dataconomy ES, Vidas Infinitas, Tarreo, AMK Station y los hilos de Mediavida del 22-23/10/2025 lo cubrieron al detalle).
ByMykel/CSGO-API
El dataset abierto bajo licencia MIT alojado en GitHub que describe cada skin de CS2 con su colección, rareza, min/max de float, disponibilidad de StatTrak™ y vínculo con cajas. La calculadora incluye un snapshot cuya fecha se muestra en el pie de la página para que puedas verificar lo actual que están los rangos.
Fuentes y referencias
- Counter-Strike Wiki — Trade Up Contract: las reglas que implementa la calculadora. Diez entradas del mismo grado y calidad, el float de salida tomado del float NORMALIZADO medio de las entradas (no de la media cruda) reescalado al rango propio de la skin de salida, y probabilidades ponderadas por cuántas skins elegibles aporta cada colección implicada. Las bandas de desgaste están en la misma página: FN por debajo de 0,07, MW hasta 0,15, FT hasta 0,38, WW hasta 0,45, BS por encima.
- Blog oficial de Counter-Strike — las notas de versión de la propia Valve. Es el único sitio donde se anuncia un cambio en las reglas del contrato, y la razón de que el dataset lleve fecha: una sola actualización puede añadir una colección, retirarla o cambiar qué objetos son elegibles.
- Counter-Strike 2 en Steam — el canal de builds y parches con el que se fecha el dataset de colecciones, y la tienda donde rigen de verdad las reglas del Mercado de la Comunidad de Steam sobre la comerciabilidad.