MarketFinancial modeling
Company Profile

Financial modeling

Financial modeling is the task of building an abstract representation of a real world financial situation. This is a mathematical model designed to represent the performance of a financial asset or portfolio of a business, project, or any other investment.

Accounting
-based Cash Flow Projection (click to view at full size) In corporate finance and the accounting profession, financial modeling typically entails financial statement forecasting; usually the preparation of detailed company-specific models used for Applications include: • Business valuation, stock valuation, and project valuation - especially via discounted cash flow, but including other valuation approachesScenario planning, FP&A and management decision making ("what is"; "what if"; "what has to be done") • Budgeting: revenue forecasting and analytics; production budgeting; operations budgetingCapital budgeting, including cost of capital (i.e. WACC) calculations • Cash flow forecasting; working capital- and treasury management; asset and liability managementFinancial statement analysis / ratio analysis (including of operating- and finance leases, and R&D) • Transaction analytics: M&A, PE, VC, LBO, IPO, Project finance, P3 • Credit decisioning: Credit analysis, Consumer credit risk; impairment- and provision-modeling • Management accounting: Activity-based costing, Profitability analysis, Cost analysis, Whole-life cost, Managerial risk accountingPublic sector procurement To generalize as to the nature of these models: firstly, as they are built around financial statements, calculations and outputs are monthly, quarterly or annual; secondly, the inputs take the form of "assumptions", where the analyst specifies the values that will apply in each period for external / global variables (exchange rates, tax percentage, etc....; may be thought of as the model parameters), and for internal / company specific variables (wages, unit costs, etc....). Correspondingly, both characteristics are reflected (at least implicitly) in the mathematical form of these models: firstly, the models are in discrete time; secondly, they are deterministic. For discussion of the issues that may arise, see below; for discussion as to more sophisticated approaches sometimes employed, see and . Modelers are often designated "financial analyst" (and are sometimes referred to, tongue in cheek, as "number crunchers"). Typically, Accounting qualifications and finance certifications such as the CIIA and CFA generally do not provide direct or explicit training in modeling. At the same time, numerous commercial training courses are offered, both through universities and privately. For the components and steps of business modeling here, see ; see also for further discussion and considerations. Although purpose-built business software does exist, the vast proportion of the market is spreadsheet-based; this is largely since the models are almost always company-specific. Also, analysts will each have their own criteria and methods for financial modeling. Microsoft Excel now has by far the dominant position, having overtaken Lotus 1-2-3 in the 1990s. Spreadsheet-based modelling can have its own problems, and several standardizations and "best practice"s have been proposed. Here, professional guidelines emphasize transparent, auditable, and well-documented models. Good practice includes separating input, calculation, and output sheets to enhance traceability and reduce error risk. Practical training providers further highlight consistent formatting, clear labeling, and documentation of assumptions as essential for usability and stakeholder confidence. "Spreadsheet risk" is increasingly studied and managed; (For example, a forecast for growth in revenue but without corresponding increases in working capital, fixed assets and the associated financing, may imbed unrealistic assumptions about asset turnover, debt level and/or equity financing. See .) What is required, Here, in general, modellers "use point values and simple arithmetic instead of probability distributions and statistical measures" — i.e., as mentioned, the problems are treated as deterministic in nature — and thus calculate a single value for the asset or project, but without providing information on the range, variance and sensitivity of outcomes; see . A further, more general critique relates to the lack of basic computer programming concepts amongst modelers, with the result that their models are often poorly structured, and difficult to maintain. Serious criticism is also directed at the nature of budgeting, and its impact on the organization. ==Quantitative finance==
Quantitative finance
- usually returned by commercial derivatives software In quantitative finance, financial modeling entails the development of a sophisticated mathematical model. Models here deal with asset prices, market movements, portfolio returns and the like. Relatedly, applications include: • Option pricing and calculation of their "Greeks" ( accommodating volatility surfaces - via local / stochastic volatility models - and multi-curves) • Other derivatives, especially interest rate derivatives, credit derivatives and exotic derivativesCredit valuation adjustment, CVA, as well as the various XVA • Modeling the term structure of interest rates (bootstrapping / multi-curves, short-rate models, HJM framework) and any related credit spreadCredit risk, counterparty credit risk, and regulatory capital: EAD, PD, LGD, PFE, EE; Jarrow–Turnbull model, Merton model, KMV modelPortfolio optimization and Quantitative investing more generally; see further re optimization methods employed. • Credit scoring and provisioning; Credit scorecards and • Structured product design and manufactureFinancial risk modeling: value at risk (parametric- and / or historical, CVaR, EVT), stress testing, "sensitivities" analysis (Greeks, duration, convexity, DV01, KRD, CS01, JTD) • Corporate finance applications: cash flow analytics, corporate financing activity prediction problems, and risk analysis in capital investmentReal optionsActuarial applications: Dynamic financial analysis (DFA), UIBFM, investment modeling These problems are generally stochastic and continuous in nature, and models here thus require complex algorithms, entailing computer simulation, advanced numerical methods (such as numerical differential equations, numerical linear algebra, dynamic programming) and/or the development of optimization models. The general nature of these problems is discussed under , while specific techniques are listed under . For further discussion here see also: Brownian model of financial markets; Martingale pricing; Financial models with long-tailed distributions and volatility clustering; Extreme value theory; Historical simulation (finance). Modellers are generally referred to as "quants", i.e. quantitative analysts (or "rocket scientists") and typically have advanced (Ph.D. level) backgrounds in quantitative disciplines such as statistics, physics, engineering, computer science, mathematics or operations research. Alternatively, or in addition to their quantitative background, they complete a finance masters with a quantitative orientation, such as the Master of Quantitative Finance, or the more specialized Master of Computational Finance or Master of Financial Engineering; the CQF certificate is increasingly common. Although spreadsheets are widely used here also (almost always requiring extensive VBA); custom C++, Fortran or Python, or numerical-analysis software such as MATLAB, are often preferred, because of its intuitive programming, graphical and debugging tools, but C++/Fortran are preferred for conceptually simple but high computational-cost applications where MATLAB is too slow; Python is increasingly used due to its simplicity, and large standard library / available applications, including QuantLib. Additionally, for many (of the standard) derivative and portfolio applications, commercial software is available, and the choice as to whether the model is to be developed in-house, or whether existing products are to be deployed, will depend on the problem in question. Criticism of the discipline (often preceding the 2008 financial crisis by several years) emphasizes the differences between finance and the mathematical / physical sciences, and stresses the resultant caution to be applied by modelers, and by traders and risk managers using their models. Notable here are Emanuel Derman and Paul Wilmott, authors of the ''Financial Modelers' Manifesto''. Some go further and question whether the mathematical- and statistical modeling techniques usually applied to finance are appropriate (see the assumptions made for options and for portfolios). In fact, these may go so far as to question the "empirical and scientific validity... of modern financial theory". Notable here are Nassim Taleb and Benoit Mandelbrot. See also , and . == Competitive modeling ==
Competitive modeling
Several financial modeling competitions exist, emphasizing speed and accuracy in modeling. The Microsoft-sponsored ModelOff Financial Modeling World Championships were held annually from 2012 to 2019, with competitions throughout the year and a finals championship in New York or London. After its end in 2020, several other modeling championships have been started, including the Financial Modeling World Cup and Microsoft Excel Collegiate Challenge, also sponsored by Microsoft. == Philosophy of financial modeling ==
Philosophy of financial modeling
Philosophy of financial modeling is a branch of philosophy concerned with the foundations, methods, and implications of modeling science. In the philosophy of financial modeling, scholars have more recently begun to question the generally held assumption that financial modelers seek to represent any "real-world" or actually ongoing investment situation. Instead, it has been suggested that the task of the financial modeler resides in demonstrating the possibility of a transaction in a prospective investment scenario, based on a limited set of possibility conditions initially assumed in the model. ==See also==
tickerdossier.comtickerdossier.substack.com