Kalkulator trade-up CS2
Wylicz dokładne skiny wyjściowe, prawdopodobieństwa i przewidywane floaty dla każdego kontraktu trade-up w Counter-Strike 2. Obsługa kontraktów 5-wejściowych dla noży i rękawic, mieszania kolekcji, StatTrak oraz wyszukiwania wstecznego.
CS2 Trade-Up // Contract
tryb std-10 · stattrak wył.
Ten kalkulator to narzędzie edukacyjne, które oblicza publicznie udokumentowaną matematykę trade-upów w Counter-Strike 2. Nie ułatwia hazardu, skin bettingu ani transakcji za prawdziwe pieniądze. Ceny skinów wahają się; pokazywane wartości to szacunki oparte na danych z marketów zewnętrznych, gdy są wyświetlane.
Wszystkie dziesięć przedmiotów musi mieć tę samą jakość.
Wszystkie wejścia muszą być StatTrak™; wyjście też będzie StatTrak™.
Kolekcja
The Bravo Collection
Żadna kolekcja nie pasuje do tego filtra.
Wejścia (10 / 10)
Wejście #01
Dozwolony zakres: 0.0600 – 0.8000
Wejście #02
Dozwolony zakres: 0.0600 – 0.8000
Wejście #03
Dozwolony zakres: 0.0600 – 0.8000
Wejście #04
Dozwolony zakres: 0.0600 – 0.8000
Wejście #05
Dozwolony zakres: 0.0600 – 0.8000
Wejście #06
Dozwolony zakres: 0.0600 – 0.8000
Wejście #07
Dozwolony zakres: 0.0600 – 0.8000
Wejście #08
Dozwolony zakres: 0.0600 – 0.8000
Wejście #09
Dozwolony zakres: 0.0600 – 0.8000
Wejście #10
Dozwolony zakres: 0.0600 – 0.8000
Albo załaduj przykładowy kontrakt:
| Kolekcja | Rzadkość wejść |
|---|---|
| 10× Wojskowa | |
| 10× Wojskowa | |
| 10× Ograniczona | |
| 10× Ograniczona | |
| 10× Wojskowa | |
| 10× Klasyfikowana | |
| 10× Wojskowa | |
| 10× Ograniczona | |
| 5× Tajna | |
| 5× Tajna |
Znajdź najtańszą drogę do docelowego skina
0,2500
przewidywane → 0,1925
Możliwe skiny wyjściowe
4
możliwe wyniki
Oczekiwany exterior
FT
najbardziej prawdopodobne pasmo
Podział na kolekcje
- The Bravo Collection
Gdzie wyląduje float twojego wyjścia
Przewidywany float wyjścia: 0,1925
0 z 4 wyjść trafia na twardy limit floata
Suma: 100%
Ta kombinacja nie ma żadnych prawidłowych skinów wyjściowych.
Tego skina nie da się zdobyć przez trade-up.
Śr. float 0,2500
Możliwe wyniki
| USP-S | Overgrowth | 25% | 0,2450 | FT | |
| M4A4 | Zirka | 25% | 0,1500 | FT | |
| MAC-10 | Graven | 25% | 0,2450 | FT | |
| M4A1-S | Bright Water | 25% | 0,1300 | MW | |
Pokaż obliczenia
- Dla każdego skina wejściowego mapujemy jego surowy float na zakres 0–1 używając minimalnego i maksymalnego floata danego skina.
- Float wyjścia jest wyznaczany jako średnia arytmetyczna znormalizowanych wejść.
- Dla każdego możliwego skina wyjściowego przewidywany float to (maxOut − minOut) × avg + minOut.
- Prawdopodobieństwo danego wyjścia to udział wejść z jego kolekcji pomnożony przez 1 / outputsInCollection.
Krok 1: znormalizuj float każdego wejścia
| Skin | Surowy float | Min. float | Maks. float | Znormalizowany |
|---|---|---|---|---|
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
| Dual Berettas | Black Limba | 0,2450 | 0,0600 | 0,8000 | 0,2500 |
Min. float dla FN / MW / FT
Wybierz docelowy exterior wyjścia, aby zobaczyć maksymalny float wejść.
Średni znormalizowany float twoich wejść musi wynosić ≤ 0,0135, aby trafić w FN.
Zalecane wejścia
Wybierz dowolną z poniższych kolekcji przy podanym maksymalnym średnim znormalizowanym floacie.
| Kolekcja | Rzadkość wejść | Wymagany śr. float | Wykonalność |
|---|---|---|---|
Użyj tych wejść
Counter-Strike, Counter-Strike 2, CS:GO, Steam i Valve są znakami towarowymi Valve Corporation. Ta strona nie jest powiązana, wspierana ani sponsorowana przez Valve.
Kalkulator kontraktu wymiany CS2. Float, szanse na skiny i przewidywanie noża z 5 covertów.
Czym jest kontrakt wymiany w CS2?
Jak kalkulator liczy każdy możliwy wynik
Wzory floata i szansy kontraktu wymiany CS2
- = Przewidywany float wyjściowego skina kontraktu.
- = Minimalny i maksymalny float wyjściowego skina według danych pakietu CS2 (źródło: ByMykel/CSGO-API).
- = Średnia znormalizowanych floatów po wszystkich n wejściach.
- = Surowy float i-tego skina wejściowego — liczba, którą CS2 pokazuje w ekwipunku.
- = Minimalny i maksymalny float i-tego skina wejściowego — albo kanoniczny 0,00–1,00, albo indywidualne ograniczenie (Asiimov 0,05–0,70, Redline 0,10–0,70, M4A1-S Fade 0,00–0,08, AUG Amber Fade 0,00–0,40 itd.).
- = Liczba wejść: 10 dla standardowego kontraktu, 5 dla kontraktu na nóż lub rękawice z aktualizacji Re-Retakes z października 2025.
- = Wejścia z konkretnej kolekcji podzielone przez sumę wejść (10 lub 5). To udział tej kolekcji w całkowitej szansie.
- = Liczba skinów następnego rzędu (lub pozycji w puli contains_rare skrzynki, którą kolekcja zasila) w puli wyjść tej kolekcji.
Przykłady kontraktów
Standard 10 wejść, jedna kolekcja, deterministyczne wyjście Restricted
Multi-kolekcja 7+3, ważone wyjście Restricted
Nóż / rękawice: 5 covertów z jednej kolekcji-fiedera
Tryb odwrotny — liczymy od skina docelowego
The Kilowatt Collection — split 8+2 z AK-47 Inheritance jako celem
Wskazówki do kontraktów wymiany CS2
- Koncentruj wejścia w kolekcji z najmniejszą liczbą wyjść następnego rzędu, w której znajduje się Twój cel. Wzór szansy to (n_coll / n_total) × (1 / outputs_in_collection), więc kolekcja z jednym wyjściem przekierowuje cały udział wejść na ten jeden skin. The Militia Collection (jeden Restricted — M4A4 | Modern Hunter) i kilka kolekcji Operation są lubiane właśnie dlatego: mniej wyjść następnego rzędu = wyższa szansa na cel przy tym samym budżecie wejścia.
- Otwórz panel optymalizacji floata, ZANIM wrzucisz skiny do kontraktu. Dla podstawowego celu panel rozwiązuje zadanie odwrotne od wybranej klasy (Prosto z fabryki / Lekkie zużycie / Po testach bojowych / Mocne zużycie / Po ciężkich walkach) i zwraca maksimum średniego znormalizowanego floata, przy którym wyjście jeszcze utrzyma się w tej klasie. Jeśli sufit wynosi 0,082, każde Twoje wejście musi ciągnąć znormalizowaną średnią do 0,082 lub niżej — to ostry próg, niewidoczny, gdy patrzysz tylko na surowe floaty wejść.
- Używaj trybu odwrotnego, gdy masz konkretny skin na celowniku. Wybierasz skin, klasę i strategię — „minimalny float w klasie" (głębiej w klasie, czystsze wykończenie) albo „tuż wewnątrz klasy" (sufit luźniejszy, wejścia tańsze). Kalkulator zwraca kolekcję wejścia, która jest w stanie dostarczyć cel, i sufit średniego znormalizowanego floata. Od razu wiesz, czy Twój budżet sięgnie potrzebnej klasy, czy nie.
- Traktuj rękawice StatTrak™ jako niemożliwe. W CS2 nie istnieją, więc wewnątrzgrowa reguła Valve sprawia, że kontrakt StatTrak™ na 5 covertów jest czysto nożowy — wejścia w całości StatTrak™ dają nóż StatTrak™. Ten kalkulator nie nakłada tego filtra StatTrak™ na pulę wyjść: losuje jednorodnie z całej puli contains_rare skrzynki-fiedera w obu trybach, więc szanse Specjalnych, które podaje, to wewnątrzgrowy rozkład noży i rękawic, a nie pod-pula samych noży StatTrak™. Planuj wokół reguły gry (DMarket i przewodnik trade-up Steam Community przypominają, że w niektórych skrzynkach jedynymi Specjalnymi są rękawice, co czyni te skrzynki bezużytecznymi dla kontraktu na nóż StatTrak™).
- Nie bierz wąskich skinów wejściowych na górnej granicy ich zakresu. Po przepisaniu floata w październiku 2024 wejście AUG | Amber Fade z floatem 0,30 (zakres 0,00–0,40) normalizuje się do 0,75 — prawie 2,5 raza więcej niż ten sam surowy 0,30 na skinie 0,00–1,00. Szerokie skiny z floatem głęboko w Prosto z fabryki ciągną średnią w dół; wąskie na górnej granicy ciągną w górę. Stara meta „wypełniaczy", w której kontrakt dobijano wąskimi skinami, żeby zbić średnią, pod nową formułą nie działa.
- Sprawdzaj sumę szans względem 1,0 (100%). Kalkulator pokazuje wiersz kontrolny pod tabelą — jeśli stoi tam 0,98 albo 1,02 zamiast 1,00, masz albo wejście z kolekcji bez skinów następnego rzędu (wewnątrzgrowe menu odrzuci taki kontrakt, a kalkulator to oznaczy), albo skrzywiony wpis w danych. Ta kontrola to najczystszy test, że wszystkie cztery kroki wzoru zadziałały poprawnie.
- Nie wierz polskim poradnikom, które piszą, że „algorytm trade-up jest skomplikowany i nieznany" (formuła pojawia się słowo w słowo na skincashier.com/pl i cs2hub.pl). To nieprawda. Wzór floata jest publicznie udokumentowany od aktualizacji Retakes z października 2024 roku — w Counter-Strike Wiki, w przewodniku Steam Community z maja 2025 i w otwartym datasetcie ByMykel/CSGO-API. Ten kalkulator podstawia Twoje rzeczywiste liczby do czterech kroków, a wynik możesz porównać z wewnątrzgrowym podglądem kontraktu.
- Na polskim rynku skinów zawsze porównuj ceny Steam Community Market z Skinport (siedziba w Stuttgarcie, Niemcy, EU-friendly płatności) i Buff163, zanim klikniesz kontrakt. Po aktualizacji Re-Retakes z 23 października 2025 w ciągu 30 godzin wyparowało od 1,7 do 2,5 miliarda USD wartości rynkowej — skiny Covert skoczyły z dnia na dzień o 200–500%, a gotowe noże i rękawice spadły o 20 do ponad 50% (Karambit | Doppler Factory New −32% pierwszego dnia). Steam pobiera około 13% prowizji od każdej sprzedaży, więc wartość oczekiwana (EV) po prowizjach to liczba, na której naprawdę Ci zależy, a nie EV brutto.
- Kontrakty wymiany w polskim porządku prawnym poruszają się w szarej strefie. Wydanie skina dzieje się w całości na Twoim koncie Steam, a samo Valve nie wymienia wirtualnych przedmiotów bezpośrednio na PLN. Rynek wtórny przez platformy zewnętrzne (Skinport, Buff163, Bitskins) działa w praktyce od lat, ale nie ma jednoznacznego rozstrzygnięcia regulacyjnego ani interpretacji UOKiK czy KAS dla tej konkretnej mechaniki. Kalkulator jest narzędziem czysto matematycznym — pokazuje, co liczy silnik gry, i nie zastępuje porady prawnej ani analizy podatkowej.
- Zanim klikniesz kontrakt na produkcji, planuj go jak pro: zapisz listę wejść w prywatnej notce na Discordzie albo Steam, zrób zrzut ekranu panelu optymalizacji floata i tabeli szans, i odczekaj 24 godziny. Większość „spalonych" kontraktów na polskich forach (Wykop tag #skiny i #counterstrike2, polskie Steam grupy CS2) ma ten sam powód: impulsywny klik po wydarzeniu z rabatami Steam, premierze Operation albo po obejrzeniu filmu na YouTube od polskiego streamera CS2, bez doczytania kolumny szansy do końca.
Częste pytania o kontrakty wymiany CS2
Czy kalkulator wspiera kontrakty na nóż i rękawice?
Co zmieniło się w aktualizacji CS2 z października 2024?
Co Valve zmieniło 23 października 2025?
Czy mogę zmieszać skiny StatTrak™ i zwykłe w jednym kontrakcie?
Czy trade-up CS2 się opłaca finansowo?
Dlaczego skiny Souvenir są wyłączone z wyboru?
Czym jest znormalizowany float?
Jak kalkulator liczy szansę przy wejściach z kilku kolekcji?
Czy kalkulator uwzględnia ceny rynkowe wejść i wyjść?
Jak kontrakt wymiany CS2 traktuje polskie prawo i podatki?
Dlaczego przewidywany float wyjścia nie zgadza się idealnie z podglądem w grze?
Czy mogę udostępnić link do konkretnego kontraktu?
Czy ten kalkulator kontraktu wymiany CS2 wymaga rejestracji?
Jak dokładne są przewidywane floaty?
Słownik kontraktu wymiany CS2
Float
Wartość zużycia skina CS2 — liczba rzeczywista z przedziału [0, 1]. Im niższy float, tym czystsza klasa (Prosto z fabryki, Lekkie zużycie) i z reguły wyższa cena rynkowa. W grze widoczna jako „Wear Rating" w oknie inspekcji.
Klasa zużycia (Exterior)
Wyświetlana klasa floata: Prosto z fabryki (0,00–0,07), Lekkie zużycie (0,07–0,15), Po testach bojowych (0,15–0,38), Mocne zużycie (0,38–0,45), Po ciężkich walkach (0,45–1,00). Górne granice są wyłączne, z wyjątkiem Po ciężkich walkach, które zawiera 1,00. To dokładnie te same etykiety, których używa polski Steam Community Market.
Znormalizowany float
Surowy float wejścia, przeniesiony na skalę 0–1 względem własnego zakresu skina, według wzoru (float − min) / (max − min). Od października 2024 wzór kontraktu CS2 uśrednia wartości znormalizowane, a nie surowe, i rzutuje średnią na zakres skina wyjściowego.
Kolekcja (Collection)
Nazwany zestaw skinów CS2, wydany razem (na przykład The Kilowatt Collection, The 2021 Train Collection, The Danger Zone Collection, The Gallery Collection, The Fever Collection). Kontrakt wymiany ciągnie wyjścia z puli następnego rzędu wszystkich uczestniczących kolekcji, ważone udziałem wejść.
Ograniczenie floata (float cap)
Indywidualne minimum lub maksimum, które zawęża zakres skina poniżej kanonicznego 0–1. AWP Asiimov zaczyna się dopiero od 0,18 (wersja Prosto z fabryki nie istnieje), AK-47 Redline ma 0,10–0,70, AK-47 Asiimov 0,05–0,70. Pod znormalizowaną formułą ograniczenia są krytyczne, bo zmieniają względną pozycję danego surowego floata na osi 0–1, a tym samym wkład skina w średnią.
Covert (czerwony)
Najwyższa standardowa rzadkość (czerwona), jeden szczebel poniżej Specjalnego. W zakładce Nóż / Rękawice rzadkość wejścia jest automatycznie blokowana na Covert.
Specjalny (Special)
Noże i rękawice. Nie są częścią standardowej drabiny rzadkości. Osiągalne tylko przez kontrakt na 5 covertów, który Valve dodało w aktualizacji Re-Retakes 23 października 2025 roku.
StatTrak™
Wariant broni z wbudowanym licznikiem potwierdzonych zabójstw. Kontrakt wymiany nie pozwala mieszać wejść StatTrak™ i zwykłych, a status StatTrak™ wyjścia odzwierciedla wejścia. Rękawice StatTrak™ w CS2 nie istnieją — dlatego kontrakt StatTrak™ na 5 covertów daje zawsze tylko nóż.
contains_rare
Pula Specjalnych przedmiotów (noży i rękawic), które dana skrzynka CS2 może wypuścić jako żółtą (Specjalną) nagrodę. Kontrakt na 5 covertów ciągnie z tej puli jednorodnie — to, którą pulę bierze, zależy od skrzynki, którą zasila kolekcja-fider wejściowych covertów.
Wartość oczekiwana (EV)
Średnia wartość możliwych wyjść ważona ich szansami. Standardowa metryka w międzynarodowej społeczności trade-up CS2 do oceny opłacalności kontraktu. Ten kalkulator skupia się obecnie na floacie i szansach; EV uwzględniający ceny jest zaplanowany na późniejsze wydanie.
Drabina rzadkości (Rarity Ladder)
Kolejność klas skinów w CS2: Consumer (biały) → Industrial (jasnoniebieski) → Mil-Spec (ciemnoniebieski) → Restricted (fioletowy) → Classified (różowy) → Covert (czerwony). Kontrakt wymiany przekształca 10 skinów jednego rzędu w jeden skin rzędu bezpośrednio następnego — Mil-Spec → Restricted, Restricted → Classified itd.
Kolekcja-fider
Kolekcja, której skiny Covert są dopuszczone jako wejście kontraktu na nóż / rękawice i której przypisana skrzynka dostarcza pulę contains_rare dla wyjścia. W kalkulatorze powiązanie kolekcja → skrzynka jest dostarczone w pliku case-by-collection.json.
Aktualizacja Re-Retakes
Patch CS2 z 23 października 2025 roku. Przywrócił tryb gry Retakes i jednocześnie wprowadził kontrakt wymiany na nóż / rękawice z 5 covertów. W ciągu 30 godzin przesunął od 1,7 do 2,5 miliarda USD wartości rynkowej — skiny Covert skoczyły do góry, gotowe noże i rękawice straciły 20 do ponad 50%.
ByMykel/CSGO-API
Otwarty dataset na licencji MIT na GitHubie, opisujący każdy skin CS2 z kolekcją, klasą rzadkości, min/max floata, dostępnością StatTrak™ i powiązaniem ze skrzynkami. Kalkulator dołącza snapshot, jego data jest w stopce strony, żebyś mógł zweryfikować aktualność zakresów.
Źródła i odniesienia
- Counter-Strike Wiki — Trade Up Contract: reguły, które implementuje kalkulator. Dziesięć wejść tej samej klasy i jakości, float wyjściowy ze średniego ZNORMALIZOWANEGO floata wejść (nie ze średniej surowej), przeskalowany do własnego zakresu skina wyjściowego, a prawdopodobieństwa ważone liczbą kwalifikujących się skinów w każdej uczestniczącej kolekcji. Pasma zużycia są na tej samej stronie: FN poniżej 0,07, MW do 0,15, FT do 0,38, WW do 0,45, BS powyżej.
- Oficjalny blog Counter-Strike — informacje o wydaniach od samego Valve. To jedyne miejsce, w którym ogłaszana jest zmiana zasad kontraktu, i powód, dla którego zbiór danych ma datę: jedna aktualizacja może dodać kolekcję, wycofać ją albo zmienić, które przedmioty się kwalifikują.
- Counter-Strike 2 na Steamie — kanał kompilacji i łatek, według którego datowany jest zbiór kolekcji, a zarazem sklep, w którym faktycznie obowiązują zasady Rynku Społeczności Steam dotyczące zbywalności.