Skip to main content

Guiding principles in Financial Modelling

A good financial modeler has the discipline of adhering to a list of guiding principles to help ensure that the development of the financial model achieves the desired results. By following these simple steps, a financial modeler should be able to build a financial model that is simple, accurate and most importantly consistent, to help build confidence in a financial decision making process.
Financial Modeling Discipline can be acquired in all 3 stages of the financial modeling process:

  • Specification Stage
  • Design Stage
  • Build Stage

Specification Stage

  1. Be very clear on the effort involved and the dependencies before committing to deadlines - the financial modeling exercise is usually on the critical path!
  2. Get the algebra right — make sure all revenues, cash flow inwards and assets are positive while expenses, cash outflows and liabilities are negative. This will ensure that we rarely use the minus sign in formulae and can use the sum() function.
  3. Avoid all calculations that will cause circular references.

Design Stage

  1. Ensure that each assumption is input only once in a financial model.
  2. Define scenario variables clearly in a separate “Scenario manager” section or worksheet in the financial model.
  3. Define the time unit that is to be used consistently throughout the financial model.
  4. Group all assumptions and inputs into one sheet and state units clearly in the financial model.
  5. Avoid executing complex calculations in the “Output section” of the financial model.
  6. Build an Interface sheet if you are working with a financial model with multiple workbooks.

Build Stage

  1. Always note all assumptions, sources and calculation methods in the financial model for future reference.
  2. Avoid complicated macros in the financial model if possible - macros make it difficult to follow logic, spot errors or amend the financial model, besides bloating the file size.
  3. Lay all financial model calculations in chronological order - Avoid having calculations in one row refer to calculations in lower rows.
  4. Do not try to do too much in one cell with a large complex calculation formula. Break the calculation into blocks.
  5. Lay the financial model calculations out in blocks, to enable copying formulae across columns or down rows saving time in developing and reviewing financial models.
  6. All financial model calculation and output sections should be locked to avoid inadvertent data entry therein.
  7. Include charts in the output section for easy understanding, analysis and auditing of the financial model.
  8. Always keep back-ups preferably on separate disks and leave the ‘autosave’ option on for your financial model workbook.
  9. Stick to a consistent version labelling system eg “company xyz_2/2/09_V02_DC”. Save several versions of your financial model each day and retain old versions.
  10. Avoid jumping to conclusions / sharing results based on preliminary financial model results.

OTHER POINTS TO NOTE

  • Specify the purpose of the modelling. Every template/financial model must be backed by and based on a purpose.
  • Test the model and preferably all possible formulae before actually working. Models are always prone to errors.
  • Keep a documentation of all inputs, outputs and changes to the model.
  • in case of formulated cells use if/error and iterations to avoid cells showing N/A, #REF!, #Value!, #DIV/0! etc.

Some Useful Excel spreadsheet functions are:

Audit functions
Grouping functions
Choose function
Range naming techniques
Calculate enable/disable option
Protecting worksheets
Filters (to display selected queries)
Data Sorting
Data input validation
Data tables for sensitivity analysis
Forms & Format controls for sensitivity analysis

Comments

Popular posts from this blog

CA Info - industrial training

Hi Friends, Here is the list of approved insitutions eligible for imparting Industrial training Approved Organisations - Eastern Region SIEMENS LIMITED 43 SHANTI PALLY E.M.BY PASS CALCUTTA 700042 CITI BANK N.A. TATA CENTRE 41,CHOWRINGHEE ROAD CALCUTTA 700071 RECKITT & COLMAN OF INDIA LTD 41,CHOWRINGHEE ROAD CALCUTTA 700071 BRITANIA INDUSTRIES LTD . 14, TARATALA ROAD CALCUTTA 700088 ICI INDIA LTD 34, CHOWRINGHEE ROAD CALCUTTA 700071 GRASIM INDUSTRIES LTD. INDUSTRY HOUSE 14TH FLOOR, 10, CAMAC STREET KOLKATA 700017 AMERICAN EXPRESS BANK 21, OLD COURT HOUSE STREET CALCUTTA 700001 BALMER LAWRIE CO. LTD 21, NETAJI SUBHAS ROAD CALCUTTA 700001 INDIAN OIL CORPORATION LIMITED 2,GARIAHAT ROAD(S) DHAKURIA CALCUTTA 700068 SRF LIMITED EXPRESS BUILDING 1ST FLOOR BAHADUR SHAH ZAFAR MARG NEW DELHI 110002 INDIAN RAYON AND INDUSTRIES LTD RISHRA HOOGHLY 712249 PEPSI-COLA INDIA MARKETING COMPANY SREE MANJURI BLDG. SUITE NO.6 , 1ST FLOOR 8/1, MIDDLETON ROW CALCUTT

ECB vs FCCB

This is in response to the queries I received on whether ECB or FCCB is more convenient/liberal/less regulated. For guidelines on each of them, please refer to the links attached in the respective articles. FCCB http://www.icai.org/icairoot/publications/complimentary/cajournal_nov05/703-708.pdf . ECB http://www.icai.org/icairoot/publications/complimentary/cajournal_may04/p1216-19.pdf As regards which is more convenient, it always depends on the company raising funds. Historically, companies prefer ECBs over FCCBs . The RBI data for the month of December 2007 showed only 7 of 44 companies raising funds through FCCBs automatic route and all 7 companies preferring the ECB over FCCB through approval route. http://rbidocs.rbi.org.in/rdocs/ECB/pdfs/83662.pdf Government has said that it is contemplating relaxing norms governing external commercial borrowings (ECBs) to enable Indian corporates access higher foreign capital at low cost. Besides, a review is underway to remove restrictions on fo

Reverse Mortgage in India

Imagine a situation where you grow old and have managed to buy a house. However, you could not save enough for your retirement. You certainly need money to manage your day to day finances since you are retired and have no fixed source of income or your income is not enough to meet your finances. Reverse Mortgage is the answer for you. Reverse Mortgage is a type of mortgage available to senior citizens in which a home-owner can borrow money against the value of his/her home. No repayment of the mortgage (principal or interest) is required until the borrower dies or the home is sold. After accounting for the initial mortgage amount, the rate at which interest accrues, the length of the loan and rate of home price appreciation, the transaction is structured so that the loan amount will not exceed the value of the home over the life of the loan. [1] How does it work? Reverse Mortgage in India Realising the potential benefits of Reverse Mortgage, the Union Budget 2007-