SteamSpy - Approximate LTD sales for every game on Steam (Updated Daily)

Well, there are roughly 2.66M users from Indonesia, it's #20 in the list of countries by number of users on Steam.

But as it's #102 country in the world by GDP per capita, people aren't exactly buying a lot of games for obvious reasons.

2 million is a lot but since 90% of them only own Dota 2 that isn't really impressive
I feel heart-wrenched when I see Dreadout have Indonesia on number 3 as its most number of owner. Even you guys from Russia have owner than my own country folk ;__;
With long history of piracy,even with fair regional price where everything is almost 40% cheaper from the USD price, it'll take sometime until Steam really takes off here.
 
2 million is a lot but since 90% of them only own Dota 2 that isn't really impressive
I feel heart-wrenched when I see Dreadout have Indonesia on number 3 as its most number of owner. Even you guys from Russia have owner than my own country folk ;__;
With long history of piracy,even with fair regional price where everything is almost 40% cheaper from the USD price, it'll take sometime until Steam really takes off here.

I'm Ukrainian, but yeah :)

It took more than a decade to change Russia from #1 pirate to #1 European country on Steam :)

Russians still pirate a lot, mind, but because Steam games are so cheap there, they'll go and buy the pirated game on a sale later.
 
I'm Ukrainian, but yeah :)

It took more than a decade to change Russia from #1 pirate to #1 European country on Steam :)

Russian still pirate lot, mind, but because Steam games are so cheap there, they'll go and buy the pirated game on a sale later.

oh lol your tag really got me

And yeah Russia (and Eastern Europe to that extent) already have gaming scene before that. Space Rangers and The Witcher series shows that their local market can support them before going global.
 
V0ORJc8.png

G8fNGbQ.png


That's pretty crazy. Sounds like Valve putting that requirement in was pretty effective!

So there are still ~30-40 thousand scam/bot accounts being made every day giving valve $5? Free money!

Also, how is their avatar not Gabe Newell cosplaying as his favourite class, The Spy?
 
So there are still ~30-40 thousand scam/bot accounts being made every day giving valve $5? Free money!
No, sure not :) Some of those profiles are empty because a person couldn't complete a registration in one try or created a profile and forgot to activate a game.

There are also crawler-bots that will try to register for anything just to post spam. They see Steam as a forum or a message board. So they create an account, but can't do anything, so they move on.

And some Steam bot owners haven't turned registrations of new bots off because they hope to figure out a way to activate those bots later.
Also, how is their avatar not Gabe Newell cosplaying as his favourite class, The Spy?
Like this?

1IO6Led.png
 
Can't believe it took me a month to finally check out this thread. You're really doing some great data analysis here, Sergey. The company I work for sponsors senior design projects for NCSU's computer science department and last year's project was like a social media thing for games.

I just provided code review feedback for the students ("Oh my god why are you guys catching NullPointerExceptions?!") and had no hand in the actual conception or planning, but the idea was that they would basically use available APIs for XBL, PSN, and Steam to scrape user info. Since it was a student project they didn't exactly have the most robust final product - Steam was the only one they ever got integrated. In my mind I always pictured it like what Giant Bomb used to do with achievement scraping.

I don't think anybody had the idea that it could (what seems to be pretty accurately) be used to track sales data. Very smart stuff!
 
Can't believe it took me a month to finally check out this thread. You're really doing some great data analysis here, Sergey. The company I work for sponsors senior design projects for NCSU's computer science department and last year's project was like a social media thing for games.

I just provided code review feedback for the students ("Oh my god why are you guys catching NullPointerExceptions?!") and had no hand in the actual conception or planning, but the idea was that they would basically use available APIs for XBL, PSN, and Steam to scrape user info. Since it was a student project they didn't exactly have the most robust final product - Steam was the only one they ever got integrated. In my mind I always pictured it like what Giant Bomb used to do with achievement scraping.

I don't think anybody had the idea that it could (what seems to be pretty accurately) be used to track sales data. Very smart stuff!
Thank you!

What you're saying is that there is a similar API for XBL and PSN? :) That sounds really interesting :)
 
What you're saying is that there is a similar API for XBL and PSN? :) That sounds really interesting :)

It's not that simple.

XBL and PSN have APIs, but:
1. None of them are public. Sites with achievements/trophies data usually obtain info by scraping or sniffing mobile clients requests with some rare exceptions.
2. They are barebones compared to Steam. Some basic game info and achievements for a player is the only thing you can get from those. There is no way to see if someone actually owns a game.

Microsoft and Sony will undoubtedly do anything to hide sales data, but I don't think even they can get the exact numbers until retail for consoles exists, it's not like Steam. Some people play offline, games aren't tied to accounts and there are preowned copies and rentals, so even if someone played a game on his profile it doesn't mean he owns a unique copy of it.
 
I'm playing with playtime distribution graphs. It's a resource hog, so it's not yet public.

MBiuIhy.png


zvP8KtX.png


On a side note, I'll probably add registration to Steam Spy and lock resource-hogging graphs behind it, so all this fancy stuff (geo, related, playtime distribution, etc) won't affect loading times for an average user just looking for an owners/usage data.
 
I've added Playtime distribution graphs to the live site and I've also added user registration. User registration is free and is only required to view resource hogging graphs, like playtime or geo data.
 
Just wanted to say you're doing a great job on this site. It's been a great tool for the community!

Looking forward to dem Witcher 3 numbers ;)
 
Just a heads up before anyone else does the same, if you sign up the site responds to you including a plaintext version of your password, which means that the password is not being encrypted properly server side.

If you care about the possibility of your passwords leaking out through someone getting their hands on SteamSpy's data, I recommend you don't sign up for now.

Also, Galyonkin, is there anyway to delete our accounts?
 
Just a heads up before anyone else does the same, if you sign up the site responds to you including a plaintext version of your password, which means that the password is not being encrypted properly server side.

If you care about the possibility of your passwords leaking out through someone getting their hands on SteamSpy's data, I recommend you don't sign up for now.

Also, Galyonkin, is there anyway to delete our accounts?
Hi

Passwords are encrypted on server after email is sent, but I see that some people are concerned with passwords being sent in plain text, so I've removed it.

There is no option to delete your own account yet, but I can delete user accounts if needed - just ask. :)

User management is pretty basic right now, sorry. It will improve in the future :)
 
Ok, I've added user-defined tags to Steam Spy and this feature should make site much more useful in my opinion. Valve's own genres are too broad.

HO88RSK.png


Bot is still gathering all the information about tags (should be done by tomorrow), so summary pages for tags aren't yet reliable - I've only processed around 30% of Steam games so far.
 
Ok, I've added user-defined tags to Steam Spy and this feature should make site much more useful in my opinion. Valve's own genres are too broad.

HO88RSK.png


Bot is still gathering all the information about tags (should be done by tomorrow), so summary pages for tags aren't yet reliable - I've only processed around 30% of Steam games so far.

Neat. The "Great Soundtrack" one is always a head-scratcher for me.
 
It seems every game has just jumped in owners by 10%+. Is this a bug, or a deliberate correction of the data?

Edit: Also, the implementation of tags is a very useful addition.
 
It seems every game has just jumped in owners by 10%+. Is this a bug, or a deliberate correction of the data?
Yeah, yesterday the last Steam account ID that I'm using as a base for calculations jumped almost 10%, meaning that either Steam suddenly acquired 20M users in a day (vs usual ~100K), or they've changed something, or there was a bug.

I've fixed it manually for now and I will look into it when I get back home from conference on Monday.

I know Steam dedicates a number space for cafes and groups, maybe this was it.
 
I think there's a bug with tags using special characters causing it to register as only the first word before the character. For instance the 'point & click' tag. Clicking on it gives a list with no games with the title saying: "Games with 'Point ' tag".
 
I think there's a bug with tags using special characters causing it to register as only the first word before the character. For instance the 'point & click' tag. Clicking on it gives a list with no games with the title saying: "Games with 'Point ' tag".
Yes, that's a bug, thank you :)
 
I'm currently toying with user reviews tracking. I've only started it a week ago, so I don't have enough data yet, but it looks promising.

9vSqShX.png


Now to finally add events tracking...
 
Three things I noted.

Searching for a game like "Ys" doesn't work. You have to search for the game's subtitle. Not sure how to address this, or if it's even worth addressing.

If you search "Valkyria Chronicles" nothing will come up, because "Chronicles" has a trademark symbol at the end. Easy to adjust on the user end by just searching for "Valkyria", but it might be a problem when other games go with this annoying concept of attaching a trademark to Steam in-game titles.

Last item that's not a suggestion or report; recently Valkyria dropped its price to a temporary sale of $6.75.
http://steamspy.com/app/294860
After this happened there was a gain of 30k users, so it has now reached roughly 300k units sold.
It doesn't really help with interpolating how sales have helped it overall over the course of its life, but it does demonstrate the "long tail" of Steam rather nicely. It wouldn't surprise me to see this game reach at least 500k when all is said and done.
Steam sure is interesting.
 
Three things I noted.

Searching for a game like "Ys" doesn't work. You have to search for the game's subtitle. Not sure how to address this, or if it's even worth addressing.

If you search "Valkyria Chronicles" nothing will come up, because "Chronicles" has a trademark symbol at the end. Easy to adjust on the user end by just searching for "Valkyria", but it might be a problem when other games go with this annoying concept of attaching a trademark to Steam in-game titles.

Last item that's not a suggestion or report; recently Valkyria dropped its price to a temporary sale of $6.75.
http://steamspy.com/app/294860
After this happened there was a gain of 30k users, so it has now reached roughly 300k units sold.
It doesn't really help with interpolating how sales have helped it overall over the course of its life, but it does demonstrate the "long tail" of Steam rather nicely. It wouldn't surprise me to see this game reach at least 500k when all is said and done.
Steam sure is interesting.

1. Search is pretty bad right now, because it relies on default SQL search. So it doesn't support short or common words. For example "Out There" will get you nothing because it consists of two common words.

2. You could use special symbols like wildcards though, but it's not convenient. Try Chronicles* - with * symbol in the end.

I'll replace the search with something more decent when I have a time.

3. As for sales - yes, they do work, especially for good games, and Valkyria Chronicles is nothing short of amazing. :)
 
This is really awesome. Great insight into steam sales.

I'm totally holding back from picking your head on the web development stuff, just know...you're awesome!
 
Searching for a game like "Ys" doesn't work. You have to search for the game's subtitle. Not sure how to address this, or if it's even worth addressing.

I find the game I want to look up on the Steam Store page and then click through the Enhanced Steam link to SteamSpy.
 
Top Bottom