This actually would have a lot of value, if it were executed slightly differently.
Online trading markets are excellent at exposing 'insider information', but the prices have to be informed by (a) availability of stock and (b) the ability for traders to negotiate prices between themselves.
In this instance, the valuation is based on:
"...a simple formula to give each domain a daily price."
So, what does this achieve? It rewards the user(s) who can best approximate the formula, gather the requisite information and act on it. In other words, the best performers are those that can best emulate the workings of the site.
Ok, it is called "LinkDAQ" for a reason - but there is an opportunity here to build something linked to real value.
It would be better to seed initial stock values from such a formula, but then leave users to trade between them. Stocks "cash out" during [real] funding rounds, dividend payouts or difference in actual stock valuations. If you can refine the market sufficiently, you should have a reasonably informative prediction engine.
I've been a long time user of the iPredict prediction market in NZ (ipredict.co.nz) - but that's small biscuits next to InTrade, for example.
If you want another way to attack the price problem, you can always emulate real markets. In this position you are the market but you are also the IPO underwriter for each stock. You should pick a certain level of stock, it can all be equal, say 1,000,000 shares for every company and use a limited supply strategy to sell stock in all 50k companies over a certain period of time, say 30 days. This would seed your market.
The in-demand stocks will rise quickly with the limited supply strategy and lesser demanded stocks will drop to be penny stocks. It'll probably be 80/20 where 80% are worth pennies.
Once you have offloaded your entire inventory now you just allow others to trade between themselves and you are done. The market will correct your approximations in short order.
If you are looking for a pricing engine to handle the limited supply strategy, send me an email. Given that this is all funny money I'll just let you use our REST API for the pricing.
Do you think it would make sense to issue X shares for each site, and then split the shares at Y value?
And in real stock exchanges, companies issue shares of the company, so they have real value. InTrade links its share value to the likelihood of something happening - but the goals of websites/startups vary greatly, so it's difficult to set a fixed standard that way.
You might also be able to set up a market in which shares only have value because of scarcity, but I think it would be difficult to convince people to buy them in the first place, which is why starting with funny money might actually be a good move in trying to establish this sort of market.
And should sites be allowed to apply for the exchange? Do you think you could allow the companies that own these sites to sell actual shares to accredited investors using a Funders Club model?
Could do. The biggest problem with the whole thing is, you really need to link the stock price to cash, and that makes it a futures market, with all the regulation it comes with.
The base price will update once a day (on average) but I'm hoping to build something based on facebook likes and twitter tweets that affects it and we can check that a few times a day without doing affecting the endpoint servers
I think you're thinking about this a bit backwards.
In the study of e.g. prediction markets, the idea is that if the price is too low, lots of people will try to buy it. Then the price gets raised up to compensate. If the price is too high, lots of people will try to sell it, and the price gets lowered to compensate.
What all this means is that the traders don't learn info from you, you learn info from them. You shouldn't have to put any information into the prices. If you have a supply/demand matching algorithm, then the prices will give you the information.
I should've added, the prices have to be tied to some value.
So for example, what you could do is give everyone 10,000 play dollars at the start, and they can buy/sell whatever "sites" they want at the going prices. But every day (week?), there's a payout -- if you own one share of site X, and site X is #n in the rankings, you get a dividend of say 50,000 - n cents.
Then if I think that site X will be in 1000th place, I should be willing to pay up to $490.00 for a share, because that's how much I expect it to pay off for me. Something like that.
Mystery prizes are good, too! Maybe adding "mystery" in the copy somewhere would help clarify that. Or change "prize" to "surprise." In any case, it seems like a neat idea and it's well-executed for a 1-day project.
I just ended up on your sweet website and now I'm purchasing too much candy. What have you done? :-( This interactive pick n mixer is way too much fun.
One benefit of not having vanilla registration is that you're more or less going to have all unique users. One could imagine gaming the system using multiple accounts.
Having 2 or 3 twitter accounts is not a big deal for his site. Creating 10000 vanilla accounts would be. Adding that kind of anti-spam methods is a lot of work and not easy to get right.
IP throtterling. now if they create the accounts on unique IP's then you have somebody who is overly dedicated. It is when the reward is less than the effort to cheat that you have a workable system of protection.
Beyond that there is no golden solution without costly verification process's.
Precisely. I'm not entirely sure how deep your site goes, but assuming it's like the actual stock market, one could potentially game the system by creating two separate accounts and making a series of investments with one, and by shorting those exact same investments on the other; One of the accounts is guaranteed to go up.
I noticed that in the url when searching there is a parameter "?utf8=✓". I just thought the use of ✓ was a little odd, and was wondering why this choice was made.
So this is really great, and for a while I've been thinking about what a stock market game for pop culture would be like. It'd serve as a great discovery tool, like searching for that penny-stock that's going to blow up, and it'd be a great way for fans and haters of particular celebrities to duke it out in the market place (think of the 50 Cent / Kanye competition, or the rabid fans of Chris Brown and those who detest him). You could gather information from across a whole host of resources (imdb, movie ticket / record sales, tabloid sites, twitter, spotify plays) to come up with predicted performance forecasts for each celebrity. Something like that would make people feel they played a direct part in a particular success story. Early "investors" would be considered more loyal fans, you could incentivize using concert tickets and schwag, etc, etc - there are lots of ways to 'gamify' it.
You can buy a negative number of shares, resulting in you gaining ludicrous amounts of money very quickly (although my fraudulent purchases seemed to be removed after a couple of minutes.)
Nice, years ago I used to enjoy playing with Blogshares. I also started coding something similar to this years ago, while I was wondering how one could make money from it. I toyed with the idea of a virtual currency which would be a share in the total real money value market, adjusting upwards and downwards based on your share performance. I think the main issue against this is that it's not like trading on a market, it's making a bet and this could probably be considered a form of gambling.
Yeah to be honest I haven't thought like that at all, if it gets popular I thought of selling a sponsor slot on the shares.. or doing some sort of promotion within the daily stock update emails..
This is fantastic! I've been considering this idea for a while - it 1) could become a legitimate way to invest in tech startups, and 2) could inform smarter investment - the best startups can get spotted faster. Great job making it!
EDIT: it is fairly easy to game it, might want to carefully pick a set of sites (news/blogs/etc.) to scrape to impose some controls?
If you can't wish for unlimited wishes, wish for unlimited genies. Or in this case, unlimited Twitter accounts earning $10,000 of funny money per account.
I would like to second this question. Is the implementation based on a market where users buy and sell shares from each other, over some kind of exchange, or are we buying and selling shares from the site itself?
Great idea. Look forward to having a go.
(I ask because I am writing up an exchange as a side project just for fun :)
Online trading markets are excellent at exposing 'insider information', but the prices have to be informed by (a) availability of stock and (b) the ability for traders to negotiate prices between themselves.
In this instance, the valuation is based on:
"...a simple formula to give each domain a daily price."
So, what does this achieve? It rewards the user(s) who can best approximate the formula, gather the requisite information and act on it. In other words, the best performers are those that can best emulate the workings of the site.
Ok, it is called "LinkDAQ" for a reason - but there is an opportunity here to build something linked to real value.
It would be better to seed initial stock values from such a formula, but then leave users to trade between them. Stocks "cash out" during [real] funding rounds, dividend payouts or difference in actual stock valuations. If you can refine the market sufficiently, you should have a reasonably informative prediction engine.
I've been a long time user of the iPredict prediction market in NZ (ipredict.co.nz) - but that's small biscuits next to InTrade, for example.