"The asset-level information would be provided according to proposed
standards and in a tagged data format using eXtensible Markup Language
(XML). In addition, we are proposing to require, along with the
prospectus filing, the filing of a computer program of the contractual
cash flow provisions expressed as downloadable source code in Python,
a commonly used open source interpretive programming language."
See:
http://www.sec.gov/news/press/2010/2010-54.htm
http://kelloggfinance.wordpress.com/2010/04/08/the-sec-gets-one-right
Ted
I guess we've now gone from "executable pseudocode" to "executable
legal code" :-)
Cheers,
Chris
--
Cue the Perl jokes!
http://blog.rebertia.com
Now all we need is for the IRS to follow suit...
And not before time, either :-(
But unless they require it to be usable as unit tests (eg running as
validation of a live transaction stream, or in some audit mode) it may be
less useful than one might hope. Of course, if they're gone as far as
requiring python code, perhaps that's exactly what they hope to be able to
do.
Cheers,
--
Cameron Simpson <c...@zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/
One of the guys in my homebrew club is a mailman. He says that one of the
requirements to work for the post office is to be able to work the slide on a
9mm while laughing. - Phillip J. Birmingham
I would think there are two major reasons for this:
1) less wiggle room for the lawyers to argue about the terms of the
contract.
2) it makes it easier for parties to the contract to assess their
risks under different scenarios by plugging all their contracts into a
single model.
I don't know the SEC needs to define standards for unit-tests, etc.
-- that might happen organically, because these are all big companies
with their own in-house programming staffs. Getting the programmers
involved before a contract is signed is a great thing.
Once the lawyers are told "the program defines the contract" you can
bet both sides are going to check out the program pretty carefully,
and if a programmer says "hey, when this thing happens in the economy,
we owe them 5 times the GDP of the planet", the contract probably
won't happen.
Regards,
Pat
Thanks for posting this. More jobs for Python programmers. And perhaps
better transparency in such investment vehicles.
> See:
> http://www.sec.gov/news/press/2010/2010-54.htm
> http://kelloggfinance.wordpress.com/2010/04/08/the-sec-gets-one-right
To help anyone trying to verify this, the quote is a quote within the
blog post which seems to attribute it to the SEC press release. However,
it actually comes from
http://www.sec.gov/rules/proposed/2010/33-9117.pdf
the 'Additional Material' referenced within the press release.
Terry Jan Reedy