I want to have a virtual stock market website. A very good example is HSX.com. Please review it as it is very similar to what I want to do. The features:
As an administrator:
- I want to create new companies and set how many shares they will have and their share price.
As a user:
- New users can sign-up and they are given $100m virtual money to invest in stocks.
- Users can buy stocks with this virtual money.
The stock market system works in the following way:
-The market price of a stock is defined based on the last transaction completed between two users. For every stock, the website should keep track of all the people who are willing to sell the stock and all the people who are willing to buy the stock. Whenever the prices of sellers and buyers match, the transaction should happen and the market stock price for that company should be equal to the last transaction price.
I think the project is fairly obvious, so please private message me for details.