You've probably been there before: you buy a game on Steam, feel pretty good about the deal, then check SteamDB two days later and discover it was 80% off last week. That might be getting harder to do to unsuspecting players.
Valve appears to be building two new features into Steam that would give buyers better information before they spend money, and both were uncovered recently by dataminers digging through the platform's code.
What the dataminers found buried in Steam's code
The discovery comes from dataminer SigaTbh, who used SteamDB to poke around Steam's backend and surfaced references to "Price History" and "30-Day Low" in new code strings. The find was flagged by LambdaGeneration, a Valve-focused fansite, and it points squarely at a feature that would display the lowest price a game has sold for in the past 30 days, right there on the store page.
Here's the thing: this isn't a new concept for Steam globally. The 30-day low price display has been live for EU users since June 2023, when Valve was required to implement it under the EU's Omnibus Directive, a set of consumer protection rules that mandate retailers show recent price history during sales. The code now appearing in Steam's broader build suggests Valve may be preparing to roll it out in the United States and other regions.
What most players miss when browsing Steam sales is that a "60% off" badge tells you nothing about what the game was actually selling for before the discount. A game that sat at an inflated price for six months and then dropped to a still-overpriced "sale" price is a trick as old as retail. A visible 30-day low flips that script entirely.
info
The EU Omnibus Directive has required Steam to display 30-day low prices for European Union customers since June 2023. The new code suggests this transparency feature is being prepared for a wider global rollout.
A framerate estimator that uses real player data
The second feature is something entirely new. Reported earlier by Ars Technica, additional lines of code reference a "framerate estimator" that doesn't exist anywhere in the current Steam client. The text found in the code reads: "Select an App and a PC config to get a chart of estimated framerates, based on the framerates of other Steam users."
That last part is the key here. Rather than relying on a developer's minimum and recommended specs (which are notoriously optimistic and often out of date), the tool would pull real performance data from players already running the game on similar hardware. The result would be an estimated FPS chart before you ever open your wallet.
This builds on Valve's existing Steam Deck Verified program, which grades games on how well they run on the Deck's specific hardware. The framerate estimator would extend that same logic to the full range of PC configurations, which is a much harder problem given how many hardware combinations exist. Crowdsourcing real user data is a smart way to handle that complexity.
For players who aren't deep into PC hardware benchmarks, this kind of tool could genuinely lower the barrier to buying new games with confidence. Right now, checking whether a game will run well on your specific setup usually means hunting down YouTube videos or Reddit threads from people who happen to have similar specs.
When these features might actually show up
Neither feature has an announced release date. Both are still in the datamine stage, meaning Valve hasn't confirmed them publicly and they could change significantly before launch, or not ship at all. That said, the 30-day price history feature has a clear precedent in the EU build, so the infrastructure is already there.
Steam updates roll out regularly through the client's beta branch, and features like these tend to appear quietly before being formally announced. You'll want to keep an eye on the Steam beta changelog if you want to catch these early.
For more on what's happening across PC gaming right now, check out the latest gaming news, and if you're making purchase decisions, the latest reviews are a good place to start before committing to anything.







