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.
M4A1-S | Chantico's Fire ¥41 113 · 50% Input cost ¥22 502 Expected return ¥26 551 +18% Profit chance 47% Open in builder → Inputs: ×10 UMP-45 | Primal Saber 未使用10× 部外秘 → 機密
AK-47 | The Outsiders ¥8 879 · 33% Input cost ¥3 969 Expected return ¥4 494 +13% Profit chance 33% Open in builder → Inputs: ×10 P90 | Randy Rush 未使用10× 部外秘 → 機密
M4A4 | Desolate Space ¥11 937 · 3.3% Input cost ¥3 975 Expected return ¥4 474 +13% Profit chance 32% Open in builder → Inputs: ×9 P90 | Randy Rush 未使用×1 P90 | Chopper 未使用10× 機密 → 秘密
AK-47 | B the Monster ¥53 883 · 10% Input cost ¥26 180 Expected return ¥28 791 +10.0% Profit chance 52% Open in builder → Inputs: ×9 UMP-45 | Primal Saber 未使用×1 Zeus x27 | Dragon Snore 未使用10× MIL規格 → 部外秘
AUG | Sand Storm ¥4 584 · 33% Input cost ¥2 989 Expected return ¥3 184 +6.5% Profit chance 33% Open in builder → Inputs: ×10 MP9 | Music Box 戦いで傷ついた10× インダストリアルグレード → MIL規格
XM1014 | VariCamo Blue ¥1 777 · 30% Input cost ¥1 085 Expected return ¥1 155 +6.5% Profit chance 58% Open in builder → Inputs: ×9 P2000 | Grassland 戦いで傷ついた×1 AUG | Condemned 戦いで傷ついた10× MIL規格 → 部外秘
M4A1-S | Electrum ¥2 857 · 8.0% Input cost ¥879 Expected return ¥885 +0.71% Profit chance 42% Open in builder → Inputs: ×6 Nova | Dark Sigil 未使用×4 Sawed-Off | Fusion 未使用10× 機密 → 秘密
M4A1-S | Chantico's Fire ¥41 113 · 45% Input cost ¥21 398 Expected return ¥24 861 +16% Profit chance 41% Open in builder → Inputs: ×9 UMP-45 | Primal Saber 未使用×1 Zeus x27 | Olympus 未使用174259 sets scanned; 91 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.
よくある質問
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.