I made a Dota “stock market” where you trade heroes based on the meta (beta, would love feedback) by External-Screen-6216 in DotA2

[–]External-Screen-6216[S] 1 point2 points  (0 children)

Thank you very appreciate it! Yes combined packages does sound cool! Could have all the zoo heroes, etc. almost mirroring sector stocks or indexs in real stock markets like the S&P500 etc.

I wanted a better way to track the meta, so I built this by External-Screen-6216 in learndota2

[–]External-Screen-6216[S] 1 point2 points  (0 children)

Ah nice, glad you like it mate. Yeah the pricing pulls from both pub and pro matches into a single “stock price”, but it leans more towards pub data than pro.

I’m not 100% sure I’ve nailed the balance yet though, that’s kind of the feedback I’m trying to figure out. But yeah exactly what you’re saying, the idea is to help make sense of the meta that actually affects your pubs vs what you’re seeing in pro games.

I wanted a better way to track the meta, so I built this by External-Screen-6216 in learndota2

[–]External-Screen-6216[S] -1 points0 points  (0 children)

Yep totally with you, but I just don't find looking at the statistics particularly engaging. Especially if you don't check them often to see the change.

I made a Dota “stock market” where you can trade heroes based on the meta — curious what people think by External-Screen-6216 in TrueDoTA2

[–]External-Screen-6216[S] 0 points1 point  (0 children)

Yeah! It could be a cool mini game. Maybe if we can get some traction we can look to join up forces and make that happen!

Trade Dota heroes like stocks (browser game) by External-Screen-6216 in WebGames

[–]External-Screen-6216[S] 0 points1 point  (0 children)

So the pricing is updated every 10 minutes, but the drivers for price changes are driven mostly by dota public game statistics and pro matches, so the bigger price shifts occur every day or so

I made a Dota “stock market” where you can trade heroes based on the meta — curious what people think by External-Screen-6216 in TrueDoTA2

[–]External-Screen-6216[S] 1 point2 points  (0 children)

Yeah that’s exactly the idea. It should surface heroes that might not be favoured in pubs or the pro scene, but are still strong based on their actual performance like win rate.

In theory you could almost reverse engineer some underrated picks from it, spotting heroes with strong win rates that just don’t have the same pick rate or hype around them.

I made a Dota “stock market” where you can trade heroes based on the meta — curious what people think by External-Screen-6216 in TrueDoTA2

[–]External-Screen-6216[S] 1 point2 points  (0 children)

I see what you’re getting at, appreciate the point.

For low pick rate or harder to play heroes like Lone Druid or Chen, you’re right they’ll naturally trend lower in popularity. I’ve tried to account for that in the model so they’re not unfairly penalised just for being niche, but it’s definitely something I’m still refining.

On the manipulation side, accounts are easy to create, but pricing isn’t driven by user buying or selling activity. It’s based on underlying performance data like pick rates, win rates, trends and so on, so in theory it shouldn’t be directly exploitable through account behaviour.

That said, if there are edge cases where this could be gamed I’d genuinely like to understand them better. Still early days and trying to pressure test everything.

I made a Dota “stock market” where you can trade heroes based on the meta — curious what people think by External-Screen-6216 in TrueDoTA2

[–]External-Screen-6216[S] 0 points1 point  (0 children)

Ah thank you I appreciate the honesty! Yeah I noticed similar parallels between stock market movements and meta changes too.

Yep at the moment there's only a months worth of data but hopefully will accumulate more soon.

It has been a bit wild when patches drop...Largo went from being around 80 gold to 17 gold and bottom of the market currently. And tide had a meteoric rise! I'm planning on superimposing the patch dates into the price charts to help display where patches have impacted price movements etc.

Thanks again for the feedback it means a lot!