Re:Sorry, Geeks, Microsoft Excel is Everywhere
by doppenhe on Thursday February 14, 2013 @02:59PM
(#5221739)
<disclosure>I work for Microsoft, specifically I am a Program Manager on the Windows Excel team </disclosure>
This is actually something we take very seriously and we have been building tools to improve this. Excel 2013 actually shipped with a compliance add-in. Here is some more info: http://blogs.office.com/b/microsoft-excel/archive/2012/09/13...
Re:Sorry, Geeks, Microsoft Excel is Everywhere
by cleverjake on Thursday February 14, 2013 @03:21PM
(#5221909)
Wow, thank you for that. I am honestly fascinated by this.
Re:Sorry, Geeks, Microsoft Excel is Everywhere
by h1srf on Thursday February 14, 2013 @02:53PM
(#5221703)
Agreed. They were doing CDS deals. Every bank I've worked at has their models in COM assemblies that can be consumed by Excel. Excel lets the traders value their instruments using the models. The inputs may have been copy-paste but I'd be hard pressed to believe that the risk numbers were generated by hand in Excel unless this was some very exotic instrument which I don't think it was.
Risk numbers aren't generated by Excel but an automated process that uses the same assemblies.
Re:Sorry, Geeks, Microsoft Excel is Everywhere
by jgamman on Friday February 15, 2013 @01:00AM
(#5224717)
have you tried reverse engineering someone else's non-trivial spreadsheet? a programmer might build a good spreadsheet but the average person builds a nest of lookups and hacked up nested if/then statements. seriously, i think spreadsheets are un-auditable - the only way to double check something is to write your own version and check the output... now you've got 2 problems...
Re:Sorry, Geeks, Microsoft Excel is Everywhere
by mbetter on Friday February 15, 2013 @01:06AM
(#5224738)
Lookups and if/then statements, wow. God forbid you ever have to audit a program with a loop.
Re:Sorry, Geeks, Microsoft Excel is Everywhere
by dragonwriter on Friday February 15, 2013 @12:27PM
(#5227232)
The problem with auditing excel isn't the kind of individual statements, its the lack of structure.
Excel is effectively an easy-to-write self-obfuscating coding environment.
If anything, Excel promotes transparency in finance by allowing more people to read the "source" (even the bankers). Cutely named forgotten programmes written in J were a more fecund source of problems.