[ZT]Python有望成爲金融語言

作者 Jonathan Allen 譯者 李明(nasi) 發佈於 2010年4月28日 下午12時18分

美國證監會(SEC)提議絕大多數資產抵押證券(Asset Backed Securities,簡稱ABS)要包含一個可下載的程序,“該程序能夠實現交易協議中資金流轉的相關條款(或稱之爲‘瀑布’)”。Jayanth R. Varma教授摘錄了兩個引人關注的段落:

引用
根據本提議的要求,投資者能夠下載並運行該源碼,並能夠以編程的形式,輸入自己對於未來業績和資產池中現金流的假定,這些假定包括但不限於:未來的利率、違約率、提前償還速度、違約損失率以及其他必要的假定 ... (第210頁)
這個瀑布計算機程序可以使用資產級別的數據文件,該文件將與源代碼一同提交,之後將會定期提交。(第211頁)



軟件開發者需要注意的是,其中的術語“瀑布”在金融領域有着完全不同的含義。它指的是將證券分級,按照級別從高到低的優先順序,把回收的貸款本息還給不同等級證券的持有人(詳見Marketplace Whiteboard)。因爲這些計算非常複雜,而且哪怕是公式和參數中的輕微缺陷都會造成巨大影響,因此使用正式定義的計算機程序是非常必要的。

目前,美國證監會正計劃將Python作爲報告要求的編程語言。儘管其他語言亦在考慮之列,但Python卻擁有一些顯著的優勢。除了擁有一個開源且獨立的編譯器以外,Python還能夠運行在Java和.NET平臺。在Windows平臺上,.NET可以將Python與任何基於COM的語言結合在一起;而在Linux平臺上,Python可以使用基於C的擴展來實現特定的需求。

查看英文原文:Python Could Become the Language of Finance

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章