>    I had started looking at HOL due to John's use of it at Intel:
>    economists use econometric packages, and finance houses use trading
>    or risk management packages that may contain a lot of infelicities
>    - JP Morgan, for example, has blamed their recent 'London Whale'
>    trading losses on change in their VaR ('value at risk') model.
> 
> Interesting!  May I offer some advice?  I read John's thesis (not too
> carefully), and it really seemed to me that John's work at Intel
> involves John proving actual mathematical theorem for Intel, proofs
> involving floating point algorithms that are very hard for humans to
> check the correctness of.  That sounds like a very valuable
> contribution of math to society, but it's not the same as using HOL
> Light to check the correctness of a random computer program.

Thank you Bill.

My thoughts on how to use theorem provers in economics and finance are still 
quite nascent.  To develop the examples above a bit further:

1. econometric software. McCullough's 2009 chapter in the Handbook of 
Computational Econometrics (Belsley & Kontoghiorghes, eds), the main source of 
my knowledge in this area, argues that econometric software is usually fairly 
informally verified.  In some cases (e.g. NIST), there are test datasets, whose 
parameters the package should be able to estimate arbitrarily precisely.  In 
other cases, particular implementations of estimation routines have been 
proposed as benchmarks.  Thus, econometricians often report results from more 
than one estimation package, as a robustness check: there is no formal checking 
on the level of "Intel chip such-and-such correctly implements IEEE standard 
such-and-such".

2. finance software.  Currently, major financial institutions like banks use a 
measure called 'value at risk' (VaR) to manage their market risk (i.e. the risk 
of price movements in assets like equities).  VaR is the preferred measure of 
the Basel Committee on Banking Supervision, and has therefore been adopted as a 
regulatory requirement in many jurisdictions.  Banks wishing to operate in 
these jurisdictions can often demonstrate compliance either by using a VaR 
model developed by the regulators, or by submitting their own VaR model to the 
regulator for approval.  As I understand it, the regulator would then 'stress 
test' any submitted VaR model on various datasets - likely including actual 
historical as well as simulated.  Again, though, this is a weaker standard than 
a formal verification that a VaR model actually possesses the VaR property.
 
> How does VaR and the London Whale compare?

It remains unclear to me how much of the JPMorgan / London Whale loss was due 
to errors in their VaR model.  The press has quoted various risk managers as 
saying that it is naïve to believe the change in their model to be more than an 
excuse.  The New York Times has offered an explanation in terms of more human 
factors - a conflict between London and New York trading desks that worsened 
when the head of the chief investment office became ill in 2010, and lost 
control over her group: 
http://www.nytimes.com/2012/05/20/business/discord-at-jpmorgan-investment-office-blamed-in-huge-loss.html?_r=1&pagewanted=all
 

Whatever the details of the JPMorgan case, it remains the case that checking 
risk management models remain informal, and that this may therefore be both 
inefficient and introduce operational/model risk.

Best,

Colin Rowat
University of Birmingham

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
hol-info mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to