PRISMA About
Market intelligence for the Counter-Strike 2 economy — and a straight answer about what it can and cannot tell you.
What this is
The CS2 skin economy is large, liquid in places and thin in others, and spread across marketplaces that quote different prices for the same item and charge different fees to leave. PRISMA collects those prices, reconciles them against each other, and uses the result to answer questions worth money: which trade-up contracts are actually worth running, where the same item is cheaper on one market than another, and — the one most tools skip — what a holding is genuinely worth getting out of, net of fees, at a size the market can absorb.
The through-line is that a confident wrong number is worse than no number. Prices that cannot be corroborated are withheld rather than displayed, estimates are labelled as estimates, and where data is missing the interface says so instead of rendering a zero.
The tools
Ranks the routes actually open to you right now — trade-ups and cross-market spreads — filtered by your capital, risk appetite and the markets you use.
Builds trade-up contracts to a target: pick an outcome, and it assembles the ten inputs, including float-specific hunts when the float matters.
Maps the economy as a graph — collections, rarity tiers, cases and the trade-up progression between them — plus browsable views of every collection, skin and index.
Answers what you could actually get out, not what a price chart says you own. Exit tiers are built from real quotes net of each marketplace's fees.
Scores PRISMA's own past signals against what happened next, using only data that existed at the time. It is the app checking its own homework.
The trade-up scanner: every contract the engine can price, with expected value and the odds behind it.
Market signals as they are detected — price moves, supply shrinkage, outliers and manipulation risk.
Your inventory, valued and liquidation-planned, with cost basis and profit and loss you supply yourself.
Price gaps between marketplaces, net of fees, with the ones that pay in store credit rather than cash marked as such.
Alerts and scan history, so a condition you care about does not require you to be watching.
How it works
Collectors pull prices from each marketplace on their own schedule — the fastest every few minutes — into a time-series database that keeps roughly three months of history. Every price then passes through one shared pricing layer that decides what an item is actually worth: it compares the markets against each other, rejects sources that disagree with the consensus by more than a set ratio, discards quotes that have gone stale, and records how many markets agreed and how old the answer is. Everything downstream reads that verified price rather than a raw feed, which is why the same item shows the same value on every page.
Above that sit the engines — trade-up expected value, cross-market arbitrage, exit depth, signal detection — and above those, the views you use. Background scanners run continuously and write their findings once, so the app reads results rather than recomputing them per request.
Where the numbers come from
What it can't tell you
Every tool in this space has these limits. Most do not mention them.
Nothing here knows what anything actually sold for. Time-to-sale and sell-through are modelled, and every figure derived from them is labelled an estimate rather than a measurement.
Listing depth comes from one marketplace, volume from two, and some sources contribute a price and nothing else. Where a signal is missing, its absence lowers confidence — it is never filled in with a guess.
Prices are cross-checked between markets and rejected when they disagree beyond a threshold or when they are too old. An item whose price fails those checks reads "price unavailable", which is the honest answer and not a bug.
A collection's value is the sum of the member prices PRISMA can verify — nothing here knows how many of each skin exist. Coverage is shown alongside every total for that reason.
Replay can only reconstruct what PRISMA observed, and it began observing recently. A sparse chart means PRISMA was not watching yet, which is a different statement from a quiet market.
Signing in
Sign-in goes through Steam itself. You authenticate on steamcommunity.com and PRISMA receives one thing back: your Steam ID, which is public information. There is no password here to store or leak. Signing in adds what Steam cannot — cost basis, profit and loss, sync history and exit planning — and everything private is scoped to your session. Your public Steam inventory can be previewed by anyone, because Steam already publishes it; what PRISMA adds on top is yours alone.
PRISMA is an independent project and is not affiliated with Valve Corporation. Counter-Strike and the CS2 item names are trademarks of Valve. Nothing here is financial advice — the numbers describe a market in cosmetic items, and markets move.
