Most profitable CS2 contracts: live picks and how to use them
Skip fixed recipes with outdated prices. These picks follow our latest market calculation. Open a row to load its items into the builder, then check actual lots and floats before buying.

Two ways to start
- 1 Find a ready contract
Compare input cost, expected return and chance of profit below. Click any row to open a prefilled builder.
- 2 Try your own skins
Open the builder and click the item cards below its slots. Each click adds one skin. Use ten inputs of one rarity, or five Covert inputs for a knife or glove contract.
- 3 Check real listings
The live-lot baskets contain purchasable listings with actual prices and floats. Verify that each listing is still available before buying.
Top ROI contracts right now
The ranking is calculated from connected market feeds and refreshed as prices change. It includes positive expected-value contracts sorted by ROI. A positive average does not guarantee a profitable single attempt: check the separate chance-of-profit figure.
SSG 08 | Tropical Storm $22.47 · 14% Input cost $8.94 Expected return $10.96 +23% Profit chance 70% Open in builder → Inputs: ×7 AUG | Colony 久经沙场×3 Nova | Army Sheen 久经沙场10× 工业级 → 军规级
Negev | Phoenix Stencil $81.13 · 2.5% Input cost $5.78 Expected return $6.64 +15% Profit chance 32% Open in builder → Inputs: ×9 P90 | Verdant Growth 战痕累累×1 Nova | Rust Coat 战痕累累10× 保密 → 隐秘
M4A1-S | Chantico's Fire $260.00 · 50% Input cost $145.90 Expected return $166.96 +14% Profit chance 47% Open in builder → Inputs: ×10 UMP-45 | Primal Saber 崭新出厂10× 保密 → 隐秘
AK-47 | The Empress $266.83 · 5.0% Input cost $151.08 Expected return $168.21 +11% Profit chance 48% Open in builder → Inputs: ×9 UMP-45 | Primal Saber 崭新出厂×1 PP-Bizon | High Roller 崭新出厂10× 工业级 → 军规级
AK-47 | Green Laminate $35.98 · 5.0% Input cost $5.32 Expected return $5.90 +11% Profit chance 35% Open in builder → Inputs: ×8 P90 | Verdant Growth 战痕累累×2 Glock-18 | Red Tire 战痕累累10× 受限 → 保密
AK-47 | The Outsiders $56.92 · 33% Input cost $27.00 Expected return $28.84 +6.8% Profit chance 33% Open in builder → Inputs: ×10 P90 | Randy Rush 崭新出厂10× 受限 → 保密
M4A4 | Desolate Space $74.61 · 3.3% Input cost $26.85 Expected return $28.61 +6.6% Profit chance 32% Open in builder → Inputs: ×9 P90 | Randy Rush 崭新出厂×1 P90 | Chopper 崭新出厂10× 军规级 → 受限
FAMAS | Pulse $16.72 · 5.0% Input cost $5.04 Expected return $5.11 +1.4% Profit chance 35% Open in builder → Inputs: ×8 UMP-45 | Fragment 略有磨损×2 PP-Bizon | Cobalt Halftone 略有磨损176454 sets scanned; 93 have positive expected value.
Input prices use wear buckets, not a reserved basket of exact items. Expected return includes a standard 10% selling fee. Verify current listings and floats before purchase.
These baskets use real listings with known floats, so you can inspect the exact cost and resulting wear.
See live-lot basketsHow to read the numbers
| Metric | Meaning | Use it to |
|---|---|---|
| Input cost | Combined price of all required items | Check your budget |
| Expected return | Probability-weighted outcome value after selling fee | Compare with input cost |
| ROI | (Expected return − input cost) ÷ input cost | Compare contracts at different prices |
| Profit chance | Odds that one outcome exceeds the input cost | Understand the risk of one attempt |
Example only: a $10 input with $12 expected return has +20% ROI. With a 25% profit chance, about one in four attempts is profitable; it does not pay $2 every time.
What to click in the builder
- 1 Click a skin card
It fills the first free slot and sets the rarity. Click the same card again to add another copy. Inputs may come from different collections.
- 2 Fill the contract
Use “Fill with cheapest” for remaining slots or click your own choices. Click a filled slot to remove it.
- 3 Read the possible outcomes
Below the slots you will see input cost, collection shares and possible results. Exact outcome wear needs floats from individual listings; check a live-lot basket.
Experiment with a contract without buying any skins or triggering an in-game exchange.
Open the builderWhy an actual purchase may cost more
- The cheapest lot sells. Listings change quickly, so verify each link before buying.
- The float differs. Two items in the same wear bucket can lead to different outcome wear and prices.
- Selling fees vary. Switch the fee setting on the contracts page for your intended market.
- Average return is not a guarantee. Check both ROI and the chance of profit.
See Steam Support for the game rules and our contract mechanics guide for odds and float details.
Questions and answers
Where should a beginner start?
Pick a live row, compare cost, expected return and profit chance, then open it in the builder. Check exact listings before buying.
Why can a positive ROI contract lose money?
ROI is based on the average of all possible outcomes. One contract produces only one random result. The separate profit-chance value describes one attempt.
Can I change the input skins?
Yes. Click cards below the builder slots and remove items by clicking filled slots. All inputs must have the same rarity and compatible quality.
Can I enter an exact float for each skin?
The manual builder shows item composition and approximate outcomes. Live-lot baskets contain actual listing floats and calculate the resulting float for that set.
Why do contract prices change?
Market prices and listing availability change. The ranking follows the latest server calculation and the open page checks for updates. Verify exact listings before buying.
Must all inputs come from one collection?
No. You can mix collections when the rarity and quality match. Each collection’s share affects its outcome odds.
Does the site perform the exchange?
No. The site calculates costs and possible results. You buy items and start the contract in your own CS2 inventory.
Why does the builder ask for Steam sign-in?
If analytics access requires sign-in, the builder unlocks after free Steam authentication. You can read the guide and ranking without signing in; the site never receives your password.