The December 2022 issue of IEEE Spectrum is here!

Close bar

In April of 2010, AXA Rosenberg, a privately owned investment management company, sent a letter (see PDF here) to its clients stating that it had discovered a "coding error that affected the flow of information between the risk model and our portfolio optimization process." As a result, "common-factor risks were significantly underrepresented."

The error, which was discovered in later June 2009 wasn't corrected until between September and mid-November 2009. The error actually was introduced into the company's risk model in early 2007, and led to investors losing a total of $217 million.

However, according to the US Security and Exchange Commission (SEC), after the error was discovered in June 2009:

"Instead of disclosing and fixing the error immediately, senior ARG [AXA Rosenberg Group LLC] and BRRC [Barr Rosenberg Research Center LLC] officials directed others to keep quiet about the error and declined to fix the error at that time."

According to this report last July at APBankers, the founder of AXA Rosenberg, Barr Rosenberg, and Tom Mead, director of research, resigned because of their role in the affair. Proves again the old maxim that the cover-up is as bad if not worse than the error.

The SEC found such actions constituted fraud, and in a settlement agreement with AXA, fined the company $25 million. The company, which neither admitted or denied the SEC findings, also agreed to pay $217 million to investors.  Furthermore, the company agreed to hire "... an independent consultant with expertise in quantitative investment techniques who will review disclosures and enhance the role of compliance personnel."

This may not be the end of it, though. A story at Court House News reports the Government of Guam Retirement Fund has brought a Federal class action lawsuit against AXA claiming that the $217 million being paid back to investors "is wholly insufficient to compensate investors for the full amount of their damages."

Story reports that the Government of Guam Retirement Fund seeks damages to be determined at a jury trial.

The Conversation (0)

Why Functional Programming Should Be the Future of Software Development

It’s hard to learn, but your code will produce fewer nasty surprises

11 min read
Vertical
A plate of spaghetti made from code
Shira Inbar
DarkBlue1

You’d expectthe longest and most costly phase in the lifecycle of a software product to be the initial development of the system, when all those great features are first imagined and then created. In fact, the hardest part comes later, during the maintenance phase. That’s when programmers pay the price for the shortcuts they took during development.

So why did they take shortcuts? Maybe they didn’t realize that they were cutting any corners. Only when their code was deployed and exercised by a lot of users did its hidden flaws come to light. And maybe the developers were rushed. Time-to-market pressures would almost guarantee that their software will contain more bugs than it would otherwise.

Keep Reading ↓Show less
{"imageShortcodeIds":["31996907"]}