写点什么

Python 有望成为金融语言

  • 2010-04-28
  • 本文字数:609 字

    阅读完需:约 2 分钟

美国证监会(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

2010-04-28 12:188143
用户头像

发布了 80 篇内容, 共 23.4 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

计算单链表的长度。

InfoQ IT百科

动态重定位需要由什么来实现?

InfoQ IT百科

PCB是什么?主要作用是什么?

InfoQ IT百科

写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度

InfoQ IT百科

企业如何进行数字化转型?零代码简道云剑指「全民开发」新机遇

ToB行业头条

算法的五大特征是什么?

InfoQ IT百科

递归算法的三个定律是什么?

InfoQ IT百科

国厂自研的操作系统都有哪些?

InfoQ IT百科

输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

InfoQ IT百科

单调栈与栈的区别是什么?

InfoQ IT百科

输入一个链表,输出该链表中倒数第k个结点。

InfoQ IT百科

Springboot支持Emoji表情怎么实现?

InfoQ IT百科

操作系统中的文件管理系统为用户提供的功能是什么?

InfoQ IT百科

数组去重的5种方法是什么?

InfoQ IT百科

消息传递通信的实现方式?

InfoQ IT百科

什么是“哈希算法”?

InfoQ IT百科

什么是满二叉树?

InfoQ IT百科

加密算法有哪几种?

InfoQ IT百科

高级调度和低级调度的主要任务分别是什么?

InfoQ IT百科

有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

InfoQ IT百科

数据结构和算法的关系?

InfoQ IT百科

什么是分治算法?

InfoQ IT百科

EventBridge 集成云服务实践

阿里巴巴云原生

阿里云 云原生 事件总线 EventBridge 事件源

在电脑中采用虚拟机结构的优劣是什么?

InfoQ IT百科

图数据库|如何从零到一构建一个企业股权图谱系统

NebulaGraph

数据库 知识图谱

netty系列之:netty中常用的对象编码解码器

程序那些事

Java Netty 程序那些事 4月月更

计算机操作系统最基本的特征是什么?

InfoQ IT百科

易周金融观点 | 个人养老金制度正式出炉;居民贷款延期还款政策密集落地

易观分析

银行 养老金制度

如何判断两个字符串是否互为回文?

InfoQ IT百科

在Windows中,当一个应用程序窗口被关闭,该应用程序将会保留在哪里?

InfoQ IT百科

Python有望成为金融语言_Java_Jonathan Allen_InfoQ精选文章