In investment valuation, financial modeling refers to the procedure and methodology performed to determine the value of an asset or financial security. Fundamentally, a business or company’s current value can be viewed as being derived from its future cash flow streams. An investor deciding whether to purchase or sell a stock, therefore, will be interested in estimating such value.