The fundamental analysis provides the financial position of the company or financial depth of the company. Under financial analysis, we teach about financial statements, funds statements (cash flow statement or fund flow statement), ratios, P & L statement, balance sheet or etc. For long-term investment, you have to do fundamental analysis of the stocks before investing.