Stock Market Program

Ok so im starting the design of the Program aswell as the database. and i want you oppionions.
So far i have this as the idea.
there will be 30 "fake" companys each with there own stock. the program will store all the company info on a database.
There will be 100 events Programed into the database aswell, of which each day an event will be selected for each company, 30 of these event will raise/lower the stock prices with a timer of upto 7 days ( giving those with a good eye to predict market changes )
The other 70 will be "false" events that make no change and just give a feel of "realism"
First of all:
Company database, what info?
i have :
Company name :
Company Type :
Current Income :
Current Outgoing :
Current Profit :
Current Share Price :
anyone think of anymore info needed?
So far i have this as the idea.
there will be 30 "fake" companys each with there own stock. the program will store all the company info on a database.
There will be 100 events Programed into the database aswell, of which each day an event will be selected for each company, 30 of these event will raise/lower the stock prices with a timer of upto 7 days ( giving those with a good eye to predict market changes )
The other 70 will be "false" events that make no change and just give a feel of "realism"
First of all:
Company database, what info?
i have :
Company name :
Company Type :
Current Income :
Current Outgoing :
Current Profit :
Current Share Price :
anyone think of anymore info needed?