SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Misleading financial modelling and risky spreadsheets
(sept. 2016, compl. jan. 2017)
(Jean-Luc Marsat)
Among criticisms directed to globalisation, and subsequently to the global financial system, those
dealing with the ‘’no-control no-limit’’ philosophy, resulting in deregulation and immoderate
openness, appear to be the most significant ones to light up obvious weaknesses.
Miscellaneous features, including unanticipated containment in case of emergency (e.g. world
market crash) and no-track record of securities transactions, have quite likely contributed to the
proliferation of damages in the 2007-8 crisis.
Those damages lay mainly upon erroneous risk assessments contained in financial models being
widely used and diffused, providing results or predictions eventually known as wrong but till then
used, and in their turn reused as inputs for other models.
Not all models did amplify the trouble. Actually tools for financial modelling can be distributed
into two main categories :
- the most common one, and universally used, is the spreadsheet, almost exclusively worked out
thanks to MS Excel
- another one comprises all software programs, tools and extensions written for a provisional
purpose, possibly resorting to simulation programs (Matlab, Simulink), customer-tailored, more
IT-minded (as per method and efficiency rules) and more or less proprietary software.
Concerned troubles are concentrated in the first category. One must admit that spreadsheet
models are quite often of insufficient quality, and pave a « kingly route » to pandemic spreading
of fall-downs, as it occured in 2008.
These issues have already emerged and been discussed, not only by consulting and training firms
focussed on Financial modelling (F1F9, Corality, ...), but also by such a well-known academic
author as Nassim Nicholas Taleb, in the famous essay ‘The Black Swan. The Impact of the Highly
Improbable’ (2007).
All agree on that point : so soothing might be the appearance, as powerful as software programs
they seem to be, spreadsheet models can lead to great harm.
But another point should be right now emphasized : spreadsheets ARE actually software
products.
They are easy to learn and to build, and users don’t feel they are handling objects of the same
kind as ‘‘usual‘‘ software (i.e. code lines written in ad-hoc programming languages with their own
grammar rules), but the true nature of these objects is software too.
In fact problems and induced risks are similar ones in both categories. Those troubles identified
in spreadsheets occur also in ‘‘usual‘‘ IT, e.g. :
. hard-coding,
. code structure to be improved
. scratch testing (if any),
. bad or poor documentation (this problem is not specific to IT : it can be experienced also with
calculation documents attached to common industrial equipment such as steam turbines).
Of course, spreadsheets have their specific problems too (dependant cells, long chain formulas
hardly understood due to non-structured display, ...).
The core matter is that spreadsheet modelling demands the same high-level quality as other IT
solutions, but fails to meet the requirements because spreadsheets are not viewed as
risk-generating items. They seem harmless.
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
‘Misleading financial modelling and risky spreadsheets’ (J-Luc Marsat, sept.’16-jan.’17) 0126.2336 1
Nevertheless, just as time and effort is required to master languages and concepts of ‘‘usual‘‘
software, to set up working rules and methods, spreadsheet modelling requires the same quite
as much and needs to be cautiously designed and operated.
Spreadsheets are not just tools for amateurs, they truly are professional means of IT engineering.
Now, some other issues should also be tackled while not often mentioned in papers or just
reminded, but having a true impact on quality :
- What about the reliability of financial functions in Excel ?
If we can’t access and have a look on the (‘closed’) code underlying them (MS property ...), we can’t
check whether this code is properly written (by MS) or not (nobody is obliged to trust the
Microsoft company and to give them any blessing in advance).
Besides, financial functions are poorly documented through F1 Help : lack of precision,
wordiness, at such a point that the mathematical expression (using formal Descartes’s notation)
is not even given ...
- Is it sensible using an interpreted language (VBA) to write macros ?
B in ‘VBA’ stands for Basic ... When we attended our first IT courses (long ago ...), most of us wrote
one’s first progam in the simplest language then available : Basic !
To-day, even for macros and routines, one could expect a more efficient and powerful way of
coding.
This is where lies an advantage of LibreOffice/OpenOffice over Excel : the possibility of using
Python rather than VBA.
- Should it not be wise to institute the position of ‘‘model manager‘‘ ?
Ensuring the coherency and consistency of the whole spreadsheet, centralizing all modifications
or improvements, updating the attached documentation would thus be assigned to a single
person and performed without disrupture in time or quality.
Finally, the best practice in spreadsheet modelling is not a mere matter of training (though
essential), it also involves job organisation inside businesses, selection of appropriate tools,
quality-oriented procedures (review, audit), to give the essentials.
The hereabove comments are exclusively given with regard to the IT angle. Of course troubles
which have occurred in the past and were aimed at by authors like Taleb are not restricted to this
domain.
Software quality is a prerequisite, but having it in mind should not wipe off other shortcomings,
common to all types of financial models and more specific to their financial core, such as :
superficial knowledge about securities under process, rough study of cascade phenomena, ... (to
be completed from any available field experience !).
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
2 ‘Misleading financial modelling and risky spreadsheets’ (J-Luc Marsat, sept.’16-jan.’17) 0126.2336

Contenu connexe

Dernier

Hungarys economy made by Robert Miklos
Hungarys economy   made by Robert MiklosHungarys economy   made by Robert Miklos
Hungarys economy made by Robert Miklosbeduinpower135
 
2024.03 Strategic Resources Presentation
2024.03 Strategic Resources Presentation2024.03 Strategic Resources Presentation
2024.03 Strategic Resources PresentationAdnet Communications
 
Stock Market Brief Deck for 3/22/2024.pdf
Stock Market Brief Deck for 3/22/2024.pdfStock Market Brief Deck for 3/22/2024.pdf
Stock Market Brief Deck for 3/22/2024.pdfMichael Silva
 
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptx
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptxSlideshare - ONS Economic Forum Slidepack - 18 March 2024.pptx
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptxOffice for National Statistics
 
Solution manual for Intermediate Accounting, 11th Edition by David Spiceland...
Solution manual for  Intermediate Accounting, 11th Edition by David Spiceland...Solution manual for  Intermediate Accounting, 11th Edition by David Spiceland...
Solution manual for Intermediate Accounting, 11th Edition by David Spiceland...mwangimwangi222
 
Stock Market Brief Deck for March 26.pdf
Stock Market Brief Deck for March 26.pdfStock Market Brief Deck for March 26.pdf
Stock Market Brief Deck for March 26.pdfMichael Silva
 
20240314 Calibre March 2024 Investor Presentation (FINAL).pdf
20240314 Calibre March 2024 Investor Presentation (FINAL).pdf20240314 Calibre March 2024 Investor Presentation (FINAL).pdf
20240314 Calibre March 2024 Investor Presentation (FINAL).pdfAdnet Communications
 
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.KumarJayaraman3
 
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdf
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdfLundin Gold March 2024 Corporate Presentation - PDAC v1.pdf
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdfAdnet Communications
 
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTES
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTESACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTES
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTESKumarJayaraman3
 
The unequal battle of inflation and the appropriate sustainable solution | Eu...
The unequal battle of inflation and the appropriate sustainable solution | Eu...The unequal battle of inflation and the appropriate sustainable solution | Eu...
The unequal battle of inflation and the appropriate sustainable solution | Eu...Antonis Zairis
 
Contracts with Interdependent Preferences
Contracts with Interdependent PreferencesContracts with Interdependent Preferences
Contracts with Interdependent PreferencesGRAPE
 
Introduction to Entrepreneurship and Characteristics of an Entrepreneur
Introduction to Entrepreneurship and Characteristics of an EntrepreneurIntroduction to Entrepreneurship and Characteristics of an Entrepreneur
Introduction to Entrepreneurship and Characteristics of an Entrepreneurabcisahunter
 
MARKET FAILURE SITUATION IN THE ECONOMY.
MARKET FAILURE SITUATION IN THE ECONOMY.MARKET FAILURE SITUATION IN THE ECONOMY.
MARKET FAILURE SITUATION IN THE ECONOMY.Arifa Saeed
 
20240315 _E-Invoicing Digiteal. .pptx
20240315 _E-Invoicing Digiteal.    .pptx20240315 _E-Invoicing Digiteal.    .pptx
20240315 _E-Invoicing Digiteal. .pptxFinTech Belgium
 
Buy and Sell Urban Tots unlisted shares.pptx
Buy and Sell Urban Tots unlisted shares.pptxBuy and Sell Urban Tots unlisted shares.pptx
Buy and Sell Urban Tots unlisted shares.pptxPrecize Formely Leadoff
 
Sarlat Advisory - Corporate Brochure - 2024
Sarlat Advisory - Corporate Brochure - 2024Sarlat Advisory - Corporate Brochure - 2024
Sarlat Advisory - Corporate Brochure - 2024Guillaume Ⓥ Sarlat
 
The Power Laws of Bitcoin: How can an S-curve be a power law?
The Power Laws of Bitcoin: How can an S-curve be a power law?The Power Laws of Bitcoin: How can an S-curve be a power law?
The Power Laws of Bitcoin: How can an S-curve be a power law?Stephen Perrenod
 
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGecko
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGeckoRWA Report 2024: Rise of Real-World Assets in Crypto | CoinGecko
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGeckoCoinGecko
 
Taipei, A Hidden Jewel in East Asia - PR Strategy for Tourism
Taipei, A Hidden Jewel in East Asia - PR Strategy for TourismTaipei, A Hidden Jewel in East Asia - PR Strategy for Tourism
Taipei, A Hidden Jewel in East Asia - PR Strategy for TourismBrian Lin
 

Dernier (20)

Hungarys economy made by Robert Miklos
Hungarys economy   made by Robert MiklosHungarys economy   made by Robert Miklos
Hungarys economy made by Robert Miklos
 
2024.03 Strategic Resources Presentation
2024.03 Strategic Resources Presentation2024.03 Strategic Resources Presentation
2024.03 Strategic Resources Presentation
 
Stock Market Brief Deck for 3/22/2024.pdf
Stock Market Brief Deck for 3/22/2024.pdfStock Market Brief Deck for 3/22/2024.pdf
Stock Market Brief Deck for 3/22/2024.pdf
 
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptx
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptxSlideshare - ONS Economic Forum Slidepack - 18 March 2024.pptx
Slideshare - ONS Economic Forum Slidepack - 18 March 2024.pptx
 
Solution manual for Intermediate Accounting, 11th Edition by David Spiceland...
Solution manual for  Intermediate Accounting, 11th Edition by David Spiceland...Solution manual for  Intermediate Accounting, 11th Edition by David Spiceland...
Solution manual for Intermediate Accounting, 11th Edition by David Spiceland...
 
Stock Market Brief Deck for March 26.pdf
Stock Market Brief Deck for March 26.pdfStock Market Brief Deck for March 26.pdf
Stock Market Brief Deck for March 26.pdf
 
20240314 Calibre March 2024 Investor Presentation (FINAL).pdf
20240314 Calibre March 2024 Investor Presentation (FINAL).pdf20240314 Calibre March 2024 Investor Presentation (FINAL).pdf
20240314 Calibre March 2024 Investor Presentation (FINAL).pdf
 
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.
ACCOUNTING FOR BUSINESS.II DEPARTMENTAL ACCOUNTS.
 
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdf
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdfLundin Gold March 2024 Corporate Presentation - PDAC v1.pdf
Lundin Gold March 2024 Corporate Presentation - PDAC v1.pdf
 
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTES
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTESACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTES
ACCOUNTING FOR BUSINESS.II BRANCH ACCOUNTS NOTES
 
The unequal battle of inflation and the appropriate sustainable solution | Eu...
The unequal battle of inflation and the appropriate sustainable solution | Eu...The unequal battle of inflation and the appropriate sustainable solution | Eu...
The unequal battle of inflation and the appropriate sustainable solution | Eu...
 
Contracts with Interdependent Preferences
Contracts with Interdependent PreferencesContracts with Interdependent Preferences
Contracts with Interdependent Preferences
 
Introduction to Entrepreneurship and Characteristics of an Entrepreneur
Introduction to Entrepreneurship and Characteristics of an EntrepreneurIntroduction to Entrepreneurship and Characteristics of an Entrepreneur
Introduction to Entrepreneurship and Characteristics of an Entrepreneur
 
MARKET FAILURE SITUATION IN THE ECONOMY.
MARKET FAILURE SITUATION IN THE ECONOMY.MARKET FAILURE SITUATION IN THE ECONOMY.
MARKET FAILURE SITUATION IN THE ECONOMY.
 
20240315 _E-Invoicing Digiteal. .pptx
20240315 _E-Invoicing Digiteal.    .pptx20240315 _E-Invoicing Digiteal.    .pptx
20240315 _E-Invoicing Digiteal. .pptx
 
Buy and Sell Urban Tots unlisted shares.pptx
Buy and Sell Urban Tots unlisted shares.pptxBuy and Sell Urban Tots unlisted shares.pptx
Buy and Sell Urban Tots unlisted shares.pptx
 
Sarlat Advisory - Corporate Brochure - 2024
Sarlat Advisory - Corporate Brochure - 2024Sarlat Advisory - Corporate Brochure - 2024
Sarlat Advisory - Corporate Brochure - 2024
 
The Power Laws of Bitcoin: How can an S-curve be a power law?
The Power Laws of Bitcoin: How can an S-curve be a power law?The Power Laws of Bitcoin: How can an S-curve be a power law?
The Power Laws of Bitcoin: How can an S-curve be a power law?
 
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGecko
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGeckoRWA Report 2024: Rise of Real-World Assets in Crypto | CoinGecko
RWA Report 2024: Rise of Real-World Assets in Crypto | CoinGecko
 
Taipei, A Hidden Jewel in East Asia - PR Strategy for Tourism
Taipei, A Hidden Jewel in East Asia - PR Strategy for TourismTaipei, A Hidden Jewel in East Asia - PR Strategy for Tourism
Taipei, A Hidden Jewel in East Asia - PR Strategy for Tourism
 

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...Palo Alto Software
 

En vedette (20)

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
 

Misleading financial modelling and risky spreadsheets (sept. 2016)

  • 1. Misleading financial modelling and risky spreadsheets (sept. 2016, compl. jan. 2017) (Jean-Luc Marsat) Among criticisms directed to globalisation, and subsequently to the global financial system, those dealing with the ‘’no-control no-limit’’ philosophy, resulting in deregulation and immoderate openness, appear to be the most significant ones to light up obvious weaknesses. Miscellaneous features, including unanticipated containment in case of emergency (e.g. world market crash) and no-track record of securities transactions, have quite likely contributed to the proliferation of damages in the 2007-8 crisis. Those damages lay mainly upon erroneous risk assessments contained in financial models being widely used and diffused, providing results or predictions eventually known as wrong but till then used, and in their turn reused as inputs for other models. Not all models did amplify the trouble. Actually tools for financial modelling can be distributed into two main categories : - the most common one, and universally used, is the spreadsheet, almost exclusively worked out thanks to MS Excel - another one comprises all software programs, tools and extensions written for a provisional purpose, possibly resorting to simulation programs (Matlab, Simulink), customer-tailored, more IT-minded (as per method and efficiency rules) and more or less proprietary software. Concerned troubles are concentrated in the first category. One must admit that spreadsheet models are quite often of insufficient quality, and pave a « kingly route » to pandemic spreading of fall-downs, as it occured in 2008. These issues have already emerged and been discussed, not only by consulting and training firms focussed on Financial modelling (F1F9, Corality, ...), but also by such a well-known academic author as Nassim Nicholas Taleb, in the famous essay ‘The Black Swan. The Impact of the Highly Improbable’ (2007). All agree on that point : so soothing might be the appearance, as powerful as software programs they seem to be, spreadsheet models can lead to great harm. But another point should be right now emphasized : spreadsheets ARE actually software products. They are easy to learn and to build, and users don’t feel they are handling objects of the same kind as ‘‘usual‘‘ software (i.e. code lines written in ad-hoc programming languages with their own grammar rules), but the true nature of these objects is software too. In fact problems and induced risks are similar ones in both categories. Those troubles identified in spreadsheets occur also in ‘‘usual‘‘ IT, e.g. : . hard-coding, . code structure to be improved . scratch testing (if any), . bad or poor documentation (this problem is not specific to IT : it can be experienced also with calculation documents attached to common industrial equipment such as steam turbines). Of course, spreadsheets have their specific problems too (dependant cells, long chain formulas hardly understood due to non-structured display, ...). The core matter is that spreadsheet modelling demands the same high-level quality as other IT solutions, but fails to meet the requirements because spreadsheets are not viewed as risk-generating items. They seem harmless. _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ‘Misleading financial modelling and risky spreadsheets’ (J-Luc Marsat, sept.’16-jan.’17) 0126.2336 1
  • 2. Nevertheless, just as time and effort is required to master languages and concepts of ‘‘usual‘‘ software, to set up working rules and methods, spreadsheet modelling requires the same quite as much and needs to be cautiously designed and operated. Spreadsheets are not just tools for amateurs, they truly are professional means of IT engineering. Now, some other issues should also be tackled while not often mentioned in papers or just reminded, but having a true impact on quality : - What about the reliability of financial functions in Excel ? If we can’t access and have a look on the (‘closed’) code underlying them (MS property ...), we can’t check whether this code is properly written (by MS) or not (nobody is obliged to trust the Microsoft company and to give them any blessing in advance). Besides, financial functions are poorly documented through F1 Help : lack of precision, wordiness, at such a point that the mathematical expression (using formal Descartes’s notation) is not even given ... - Is it sensible using an interpreted language (VBA) to write macros ? B in ‘VBA’ stands for Basic ... When we attended our first IT courses (long ago ...), most of us wrote one’s first progam in the simplest language then available : Basic ! To-day, even for macros and routines, one could expect a more efficient and powerful way of coding. This is where lies an advantage of LibreOffice/OpenOffice over Excel : the possibility of using Python rather than VBA. - Should it not be wise to institute the position of ‘‘model manager‘‘ ? Ensuring the coherency and consistency of the whole spreadsheet, centralizing all modifications or improvements, updating the attached documentation would thus be assigned to a single person and performed without disrupture in time or quality. Finally, the best practice in spreadsheet modelling is not a mere matter of training (though essential), it also involves job organisation inside businesses, selection of appropriate tools, quality-oriented procedures (review, audit), to give the essentials. The hereabove comments are exclusively given with regard to the IT angle. Of course troubles which have occurred in the past and were aimed at by authors like Taleb are not restricted to this domain. Software quality is a prerequisite, but having it in mind should not wipe off other shortcomings, common to all types of financial models and more specific to their financial core, such as : superficial knowledge about securities under process, rough study of cascade phenomena, ... (to be completed from any available field experience !). _______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 2 ‘Misleading financial modelling and risky spreadsheets’ (J-Luc Marsat, sept.’16-jan.’17) 0126.2336