Heres our thoughts. IPO's are generated in a 3 part system:
- Stocks are added to the market by a user searching for a stock that's never been "hit" before inside the PopStocks system. If we can find a facebook "page" (as opposed to a "profile" for a person) for this search, and it's in one of the qualified "page sections" of facebook (for example, musician/band) we generate a PopStocks page for the search and put it into a "pre-IPO" state. In this state anyone who searches for the same thing will generate a vote for that stock in our back end. From here we can see which stocks are getting a lot of buzz and need to have an IPO issued.
- Manually, a PopStocks administrator looks at the list of pre-IPO stocks and the ones with the most "votes" are considered for an IPO. We set a launch date for a given IPO and push that into the database. This moves a stock from pre-IPO to an "IPO Pending" state. The users who landed on the page previously are notified that buy orders are now open for this stock.
- And here's where the silent auction mentality comes in... Based on the price points users put in their buy orders we generate an IPO price. The goal of our system here will be to cut off the low ball outliers and fill as many of the pending buy orders as possible so that on launch day the giant sell order generated by the IPO system gets bought up very quickly and the stock becomes an active commodity on the market. Nothing is worse than watching an IPO sell order sit for weeks because the price point was too high!
Comments, ideas? Let us know what you think in the comments section.
paul, i want to come over and watch you guys do this, whilst smoking weed. also, this sounds like a fun project.
ReplyDelete