当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 利用Python来写LibreOffice的macro及extension, 链接
帖子发表于 : 2017-09-14 4:35 
头像

注册: 2012-11-14 9:34
帖子: 514
系统: Fedora26/Oracle7.4
送出感谢: 1
接收感谢: 34
最近一期的福布斯杂志(Forbes Magazine)提到美国New Jersey州的Stevens Institute of Technology(史蒂文斯理工学院,坐渡轮就可以到纽约华尔街美国的金融中心)前几年成立了一个“玩股工程学系“(financial engineering*),专门训练以数学为主的“股票市场分析工程师”。
附件:
0731_stevens-tnstitute-farvarin-2_650x455.jpg
0731_stevens-tnstitute-farvarin-2_650x455.jpg [ 96.83 KiB | 被浏览 318 次 ]


附件:
footer_main_image.jpeg
footer_main_image.jpeg [ 122.66 KiB | 被浏览 318 次 ]



学生们必须精通最少两种“语言”(Excel 及 C++),但最近后者已被Python取代了。

LibreOffice 及 它的前身 OpenOffice.org 很早以前就可以(经由pyuno)利用Python来写宏(macro),不过在实际使用上,跟Excel实在差了一大截。LibreOffice开始趋于稳定了(尤其是API),愿意接受LibreOffice的企业也逐渐增加,这个距离应该会慢慢拉近。另外,用Python来写extension,也可以弥补Calc在很多功能上的不足。NumPy已被公认是目前功能最强,速度最快的数学程序库(math library)。

下面有一篇文章,谈到利用Python来写LibreOffice的macro及extension:

http://christopher5106.github.io/office ... acros.html

很抱歉目前这一方面好像完全没有中文资料。不过像这种相当技术性的文章,即使是用中文写,如果没有任何经验,也不太容易懂。

* Financial engineering 直接的翻译当然应该是“理财工程”,不过现在全世界的股票及债卷总额已超过一百兆美金,稍微能捡点碎屑就不得了了,但竞争也非常剧烈。因为这个数字实在太大了,远远超过人为可以控制的范围,让数学家有切入当家作主的机会。如果有数学天赋,定量财政分析(quantitative finance analysis,即"定量股市分析"),是最有搞头的行业。这种人,叫做“quant”,在美国算属于“状元”行业。(我有一位学长,曾当过美国休士顿大学电机系系主任。他的儿子念数学,我们都认为没有什么赚头,那知道在一个quant公司找到事,薪水比他的系主任老爸高好几倍**。 :Angry

所谓“定量股市分析”不止是“数学”而已,还牵涉到处理大量的数据。用最基本的Black-Litterman 模式为例,投资报酬率(E(R)),可以由下面的公式预测:
附件:
Screenshot from 2017-09-15 08-26-46.png
Screenshot from 2017-09-15 08-26-46.png [ 94.69 KiB | 被浏览 276 次 ]


其中:
附件:
Screenshot from 2017-09-15 08-26-10.png
Screenshot from 2017-09-15 08-26-10.png [ 81.25 KiB | 被浏览 276 次 ]



LibreOffice Calc 在处理大数据方面,目前跟Microsoft Excel差很多。但Calc如果能跟Python紧密配合,因为两者都是开源软件,开发速度在超越临界点后绝对不是闭源软件可以比,我个人觉得一定会比Excel好用(就像20年前,谁会相信Linux会把UNIX几乎赶尽杀绝,连UNIX之王Solaris都要从人间消失了)。

** 第一家成功的Quant公司,Renaissance Technology,它的创办人 James Harris Simons,就是我国有名数学家陈省身在加州大学任教时的学生。这个公司目前资产超过600亿美金。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译