I am new to investing and just started practising on a simulator. I wrote a program on Matlab and to analyse various fundamental aspects of a company. These are the aspects computed my program,
A. Income statement
- Revenue growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Cost of revenue growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Operating income growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Net income growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Total operating expense growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Gross profit margin % (each year for last 5 yrs and each quarter for last 5 quarters)
- Operating profit margin % (each year for last 5 yrs and each quarter for last 5 quarters)
- Net profit margin % (each year for last 5 yrs and each quarter for last 5 quarters)
B. Balance sheet
- Cash. Eq growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Longterm debt growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Total equity growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Working capital % (each year for last 5 yrs and each quarter for last 5 quarters)
- Total accounts receivable growth % (each year for last 5 yrs and each quarter for last 5 quarters)
- Total accounts payable % (each year for last 5 yrs and each quarter for last 5 quarters)
- Total inventory growth % (each year for last 5 yrs and each quarter for last 5 quarters
C. cashflow Statement
- High quality earnings growth % (each year for last 5 yrs and each quarter for last 5 quarters
- Free cashflow growth % (each year for last 5 yrs and each quarter for last 5 quarters
- Company lifespan growth % (each year for last 5 yrs and each quarter for last 5 quarters
D. Discounted cash flow to determine if the stock is cheap (projected to 5 years)
So my question is with all these information and plots, how does one decide whether or not to invest in a company. Some of these aspects are positive for some companies and negative for some others. It is also worth noting that penalising a company just because of a few negative aspects are erroneous. I was thinking of a implementing a points systems to assist my decision. Any thoughts on this?