CS2 Skin Price Tracker avatar
CS2 Skin Price Tracker

Pricing

from $0.10 / 1,000 results

Go to Apify Store
CS2 Skin Price Tracker

CS2 Skin Price Tracker

Compare CS2/CSGO skin prices across 10+ marketplaces. Find arbitrage opportunities, cheapest deals, and track float values. For traders. price, tracker, comparison, marketplace, steam market, skinport, skinbaron, bitskins, csfloat, dmarket, arbitrage, trading, float, knife, gloves, gaming,

Pricing

from $0.10 / 1,000 results

Rating

5.0

(2)

Developer

mr beast

mr beast

Maintained by Community

Actor stats

2

Bookmarked

15

Total users

3

Monthly active users

2 hours

Issues response

3 days ago

Last modified

Share

CS2 Skin Price Tracker & Arbitrage Finder

CS2 Skin Price Tracker Banner

The #1 tool for CS2/CSGO skin traders. Compare prices across 10+ marketplaces. Find arbitrage opportunities with real profit calculations.

Stop overpaying. Stop missing deals. Make smarter trades with data.

Why Traders Use This Tool

  • 10+ Marketplaces - Steam, SkinPort, CSFloat, DMarket, BitSkins, SkinBaron, CS.Money, Waxpeer, Tradeit
  • Real Profit Calculations - See actual profit AFTER marketplace fees
  • Arbitrage Alerts - Discord/Slack notifications when opportunities appear
  • API Access - Build trading bots and automated systems
  • No Coding Required - Just enter skin names and get results

Real Results from Real Traders

AK-47 | Redline (FT): DMarket $35.35 → Steam $48.07
Gross Profit: +$12.72 (36%)
Net Profit (after 15% Steam fee): +$5.51 (15.6%)
Recommendation: BUY - Good profit margin
AWP | Asiimov (FT): CSFloat $118.50 → SkinPort $142.00
Gross Profit: +$23.50 (19.8%)
Net Profit (after 12% SkinPort fee): +$6.46 (5.5%)
Recommendation: CONSIDER - Moderate opportunity

Who Is This For?

User TypeUse Case
Skin TradersFind the cheapest prices before buying
Arbitrage TradersSpot price differences between marketplaces
Trading Bot DevelopersAPI access for automated trading systems
InvestorsTrack skin prices and market trends
Casual PlayersDon't overpay for your favorite skins

Supported Marketplaces

MarketplaceStatusProxy RequiredAPI KeyFees
Steam MarketWorksNo-15%
DMarketWorksNo-5%
SkinPortWorksResidential-12%
SkinBaronWorksResidential-15%
CSFloatWorksResidentialOptional2%
BitSkinsWorksResidentialOptional5%
CS.MoneyWorksResidential-7%
Tradeit.ggWorksResidential-3%
WaxpeerWorksAPI KeyRequired5%

Steam + DMarket work without proxy and provide excellent arbitrage data.

New Features

API Key Support

Some marketplaces support or require API keys for better access:

  • CSFloat: Optional API key increases rate limits
  • Waxpeer: Requires API key (get from waxpeer.com/profile/api)
  • BitSkins: Optional API key for better reliability

Net Profit Calculation

Arbitrage now shows actual profit after marketplace fees are deducted - no more surprises!

Quick Presets

Use preset skin lists instead of manual entry:

  • Top 50 - Most traded skins
  • Knives - All knife types
  • Gloves - All glove types
  • Budget - Skins under $10
  • High Tier - $500+ skins

Discord/Slack Webhooks

Get notified when arbitrage opportunities are found!

Quick Start

Basic (No Proxy Needed)

{
"skinNames": [
"AK-47 | Redline (Field-Tested)",
"AWP | Asiimov (Field-Tested)"
],
"marketplaces": ["steam", "dmarket"],
"currency": "USD"
}

With Apify Proxy (More Marketplaces)

{
"searchQuery": "karambit doppler",
"marketplaces": ["steam", "dmarket", "skinport", "csfloat"],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

With External/Custom Proxy (Your Own Residential Proxy)

{
"searchQuery": "karambit doppler",
"marketplaces": ["steam", "dmarket", "skinport", "csfloat"],
"customProxyUrls": [
"http://username:password@proxy.example.com:8080",
"http://user:pass@residential-proxy.com:3128"
]
}

Note: Custom proxy URLs take priority over Apify proxy. Supports standard HTTP proxy format: http://user:pass@host:port or http://host:port.

With API Keys (Best Results)

{
"skinPreset": "top50",
"marketplaces": ["steam", "dmarket", "csfloat", "waxpeer"],
"csfloatApiKey": "your-csfloat-api-key",
"waxpeerApiKey": "your-waxpeer-api-key",
"calculateNetProfit": true,
"minProfitPercent": 10
}

With Discord Webhook Alerts

{
"skinNames": ["AWP | Dragon Lore", "Karambit | Fade"],
"marketplaces": ["steam", "dmarket", "skinport"],
"webhookUrl": "https://discord.com/api/webhooks/YOUR_WEBHOOK",
"webhookOnArbitrage": true,
"minProfitPercent": 15,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Input Parameters

Basic Options

ParameterTypeDefaultDescription
skinNamesstring[]-Exact skin names to track
searchQuerystring-Keyword search
skinPresetstringnoneQuick preset (top50, knives, gloves, budget, highTier)
marketplacesstring[]steam, dmarketMarketplaces to check
maxResultsinteger20Max listings per marketplace
currencystringUSDOutput currency

Filters

ParameterTypeDefaultDescription
minPricenumber-Minimum price filter
maxPricenumber-Maximum price filter
wearFilterstring[]-Filter by wear (FN, MW, FT, WW, BS)
minProfitPercentnumber5Minimum profit % for arbitrage alerts

Analysis Options

ParameterTypeDefaultDescription
calculateNetProfitbooleantrueShow profit after marketplace fees

API Keys (Optional)

ParameterTypeDescription
csfloatApiKeystringCSFloat API key for better rate limits
waxpeerApiKeystringRequired for Waxpeer marketplace
bitskinsApiKeystringBitSkins API key for better access

Notifications

ParameterTypeDefaultDescription
webhookUrlstring-Discord/Slack webhook URL
webhookOnArbitragebooleantrueOnly notify on arbitrage found

Proxy Settings

ParameterTypeDescription
proxyConfigurationobjectApify proxy settings
customProxyUrlsstring[]External proxy URLs (your own residential proxies)

Output

Dataset (Price Listings)

{
"skinName": "AK-47 | Redline (Field-Tested)",
"marketplace": "DMarket",
"price": 35.35,
"currency": "USD",
"wear": "FT",
"float": 0.234,
"listingUrl": "https://dmarket.com/...",
"scrapedAt": "2026-01-12T03:00:00.000Z"
}

Arbitrage Opportunities

Saved to Key-Value Store as arbitrage:

{
"skinName": "AWP | Dragon Lore (Factory New)",
"buyFrom": "DMarket",
"buyPrice": 4521.00,
"buyFees": 0,
"sellTo": "Steam Market",
"sellPrice": 5234.00,
"sellFees": 785.10,
"grossProfit": 713.00,
"netProfit": -72.10,
"grossProfitPercent": 15.8,
"netProfitPercent": -1.6,
"recommendation": "HOLD - Low margin",
"buyUrl": "https://dmarket.com/...",
"sellUrl": "https://steamcommunity.com/..."
}

Note: Net profit accounts for marketplace fees - this is the real profit you'll make!

Summary

Saved to Key-Value Store as summary:

{
"totalListings": 44,
"uniqueSkins": 4,
"arbitrageOpportunities": 2,
"marketplacesUsed": ["Steam Market", "DMarket"],
"topArbitrage": [...]
}

Use Cases

Arbitrage Trading

Find price differences between marketplaces. Buy low, sell high.

Best Deal Finder

Compare prices to find the absolute cheapest listing.

Market Research

Track price trends and understand market dynamics.

Trading Bot Integration

Feed real-time price data to your automated trading algorithms.

Pricing

EventPrice
Marketplace Checked$0.002
Listing Scraped$0.0001
Arbitrage Found$0.001

Example: Compare 2 skins across Steam + DMarket ≈ $0.02

API Integration

```bash

curl "https://api.apify.com/v2/acts/YOUR_USERNAME~cs2-skin-price-tracker/runs"
-X POST
-H "Content-Type: application/json"
-H "Authorization: Bearer YOUR_API_TOKEN"
-d '{ "searchQuery": "karambit doppler", "marketplaces": ["steam", "dmarket"], "currency": "USD" }'

## Proxy Requirements
| Marketplace | Datacenter Proxy | Residential Proxy |
|-------------|------------------|-------------------|
| Steam Market | Works | Works |
| DMarket | Works | Works |
| SkinPort | Blocked | Works |
| CSFloat | Rate Limited | Works |
| SkinBaron | Blocked | Works |
| BitSkins | Blocked | Works |
**Recommendation:** Start with Steam + DMarket (no proxy needed). Add residential proxy (Apify or your own via `customProxyUrls`) to unlock more marketplaces.
## Limitations
- Some marketplaces require residential proxy
- Prices are snapshots, not real-time streams
- Exchange rates updated daily
- Float values not available on all marketplaces
## Frequently Asked Questions
### How accurate are the prices?
Prices are fetched in real-time from each marketplace's API. They represent current listing prices, not historical averages.
### Can I use this for automated trading?
Yes! The API returns structured JSON data perfect for trading bots. Many users integrate this with their automated trading systems.
### Why do some marketplaces need proxy?
SkinPort, CSFloat, SkinBaron, and BitSkins block datacenter IPs to prevent scraping. Residential proxies appear as regular users and bypass these blocks.
### How do I get API keys for marketplaces?
- **CSFloat**: https://csfloat.com/api-key (free)
- **Waxpeer**: https://waxpeer.com/profile/api (free with account)
- **BitSkins**: https://bitskins.com/api-key (free with account)
### Is this legal?
Yes. This tool uses public APIs and publicly available price data. It's similar to price comparison websites for any other product.
### How often should I run this?
For arbitrage trading, run every 15-30 minutes. For general price tracking, once per day is sufficient.
### Can I track specific skins over time?
Yes! Use Apify's scheduling feature to run this actor on a schedule and store results in datasets for historical analysis.
### Does this work with BUFF163?
Not yet, but it's on the roadmap. BUFF163 requires Chinese IP proxies due to regional restrictions.
## Related Keywords
CS2 skin prices, CSGO skin trading, skin arbitrage, Steam market prices, SkinPort prices, CSFloat API, DMarket prices, skin trading bot, CSGO investment, CS2 marketplace comparison, skin price tracker, cheapest CS2 skins, best skin deals, trading profit calculator, skin market API
## Changelog
### v1.4.0 (2026-02-02)
- **API Key Support**: CSFloat, Waxpeer, BitSkins now support API keys
- **Net Profit Calculation**: Arbitrage shows actual profit after marketplace fees
- **Quick Presets**: Top 50, Knives, Gloves, Budget, High Tier skin presets
- **Webhook Notifications**: Discord/Slack alerts for arbitrage opportunities
- **Wear Filter**: Filter results by wear condition (FN, MW, FT, WW, BS)
- **Minimum Profit Threshold**: Set minimum profit % for arbitrage alerts
- **Direct Links**: Arbitrage results include buy/sell URLs
### v1.3.0 (2026-02-01)
- Added support for external/custom proxy URLs (`customProxyUrls`)
- Users can now use their own residential proxies instead of Apify proxy
- Custom proxies take priority over Apify proxy when both are configured
### v1.2.0 (2026-01-12)
- Improved rate limiting to avoid blocks
- Added proxy requirement detection
- Better error messages with hints
- Fixed BitSkins parser
- Reduced default marketplaces to reliable ones
- Added tips in summary output
### v1.1.0 (2026-01-12)
- Added 4 new marketplaces
- Added price trend indicators
- Added arbitrage recommendations
- Added price range filters
### v1.0.0 (2026-01-12)
- Initial release