Simulation first
Ships in paper-trading mode. No real money or live Steam action happens until you deliberately set SIMULATION=false, pass the backend guard, and hold a valid license.
Local-first desktop app · simulation by default
A safety-first arbitrage cockpit for CS2 skins. Not an autotrader. It prices every item across CSFloat and 7 sources and ranks each by real profit after fees, the 7-day Steam hold, and float. Simulation by default. No automated Steam Market buys. That action is unsupported by design. We never hold your Steam credentials. It runs on your machine.
Most hype-driven CS2 trading bots get accounts banned and wallets drained. This one is built the other way around: the unsafe actions are the ones it will not take.
Ships in paper-trading mode. No real money or live Steam action happens until you deliberately set SIMULATION=false, pass the backend guard, and hold a valid license.
Every venue action is rated auto, assisted, manual, or unsupported. The bot only auto-runs auto. Buying on the Steam Market is unsupported by design.
It runs on your machine. CSFloat keys and Steam session live in your OS keychain, never a server, never the UI bundle, never a log. The license verifies fully offline.
Per-trade and daily spend caps, a minimum-margin floor, and an allowlist gate every buy. One kill switch halts all execution and survives restarts.
Four steps the bot automates, and the two it deliberately hands back to you.
Pulls live listings from CSFloat and quotes from Skinport, DMarket, Buff163, Bitskins, Waxpeer, CS.MONEY, and Pricempire. Each source gets retry, backoff, and its own circuit breaker.
Scores each skin on net margin after seller fees, the 7-day Steam hold cost, and a float-bucket comparison, so a "cheap" listing that loses money never reaches the top.
Watch it paper-trade against live prices. Backtest a strategy on recorded history. When the numbers hold up, apply a license and flip a single, guarded switch.
Buys on CSFloat within your caps and brings items into inventory. Anything risky (a sold-item delivery, a Steam Market sale) is routed to an approvals queue for you.
manual Two steps stay yours on purpose: confirming a Steam Market sale and delivering a sold item. The bot prepares them; you approve them.
A live trading terminal, an honest ledger, and team-grade governance, all in one local app.
Opportunities, open trades, inventory, and a live P&L stream over a token-authed local websocket. Built like a trading terminal, because it is one.
Replay a strategy over recorded price history. Deterministic and simulation-only, so a result is repeatable, never a live surprise.
Watch specific skins, filter by margin, price, float, or wear, and switch between conservative and aggressive presets.
Route opportunity, trade, approval, kill-switch, and daily-P&L events to Discord, Telegram, email, or ntfy. Off by default; you pick every channel.
Run scans on an interval and export trades or opportunities to CSV for your own records. Single-instance safe, so two copies never fight over the same database.
It stacks from a live trading cockpit, to an honest ledger, to team-grade governance. Each layer adds control without giving up a safety rail.
A live cross-venue radar: every skin priced across CSFloat and 7 sources, ranked by honest after-fee margin (fees, 7-day hold, float). Opt-in alerts and a real-time P&L stream.
A cost-basis ledger and tax worksheet for your accountant, PII redacted on the way out. Realized and open totals, FIFO lots, and a buy / hold / dump health rank for your inventory.
For teams: a capability-matrix policy that can never auto-run a bannable op, a hash-chained signed decision ledger, and account-health and ban-velocity monitoring you can export for compliance.
Simulation is free forever. Unlock live execution and the pro tools with a one-time license or a monthly subscription, your choice. Business adds governance for teams.
$0
Paper trading, forever.
$149once
Own it. Live execution unlocked.
Secure card checkout by Stripe. License key sent to your email.
$19/mo
Same power, billed monthly.
Recurring billing via Stripe. License key sent to your email.
Custom
Governance for teams & desks.
Tailored licensing for teams & desks.
Download the desktop app, point it at your account in paper mode, and watch the spreads before you risk a cent.
Windows now, macOS soon. Each release publishes a SHA256SUMS.txt checksum file; verify your download against it before you run the app.
Still wondering is it safe? The five things the software actually does, in plain language.
It is built to avoid the actions that get accounts banned. It never automates Steam Market buying (that violates the Subscriber Agreement), never auto-runs anything rated below auto, and caps volume. No tool can promise zero risk: aggressive automation can still trip fraud detection, so trade only your own account and keep volumes sane. You accept that risk when you go live.
Price discovery and trade offers on your own account are widely used; automating Steam Market purchases is not, which is exactly why the bot marks that unsupported. You are responsible for the Steam Subscriber Agreement and each marketplace's terms. Read them, and read our terms before going live.
Profit from CSFloat sales is real balance you can withdraw per CSFloat's rules. Steam Market proceeds are Steam-wallet funds, not withdrawable cash, which is why the bot treats Steam as a price reference and a manual sell venue, not an exit to cash. The P&L is honest about which is which.
Profits are real but thin, and anything that promises effortless riches is lying. The 7-day hold locks your capital, float and liquidity can turn a "profit" into a loss, and fragile APIs break. Start tiny, watch it in simulation, and treat it as a tool, not a guarantee. This is not financial advice.
No. The app is local-first: your CSFloat key and Steam session are stored in your OS keychain and used only by the bot running on your computer. They are never sent to us, never put in the dashboard bundle, and never written to logs. The license is verified offline against a public key.
A valid pro license, your CSFloat API key, a Steam refresh token plus mobile-authenticator secrets, conservative caps, and a non-empty allowlist. Then you set SIMULATION=false and restart. Missing any of those keeps you safely in simulation.
Free simulation, your machine, your keys. Inspect every edge before a single dollar moves.
Start free simulation