由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 我来回答一下投行IT的问题
相关主题
Java Object 一定在 Heap 里吗在pda那边看到,居然投行都用c#了
JDK8要出来了?zhaoce同学啊
Tomcat Hot deployment本公司在招人,有需要推荐的请联系
Oracle的jvm收费版本本人数学专业,c++还是java
Interview的人问我最新java 版本是多少offer 一问
为啥很多人不愿意去银行?[Quant内推]某投行Desk Quant职位(全职)
Click web framework is interesting投行Quant组招人,有兴趣请投条
请教framework请问这篇文章是真的吗?
相关话题的讨论汇总
话题: c++话题: java话题: python话题: quant话题: 投行
进入Java版参与讨论
1 (共1页)
T*********g
发帖数: 496
1
请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
首先给大家介绍一下投资银行业务。
投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
的业务包含下面三类
1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
acquisition)。
2)交易(trading)部门。
3)行业研究(research)
根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻
,这些语言的使用场合不同而已。
经常有人会问第二个问题,哪个语言使用者在投行里收入高?根据我自己的信息,我觉
得C++收入最高。因为那些挖矿的用C++多,而他们的收入在投行DEVELOPER里是比较高
的,所以我觉得C++收入高一些。为什么挖矿的用C++,这就的问QUANT版上的大牛了。
大家还有什么关于投行IT的问题,就在本帖问吧
g**e
发帖数: 6127
2
现在quant很多都改用python了

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

g*****g
发帖数: 34805
3
纽约投行做IT大概收入能有多少?

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

d****i
发帖数: 4809
4
python能胜任在线的实时计算吗?

【在 g**e 的大作中提到】
: 现在quant很多都改用python了
:
: 解。

T*********g
发帖数: 496
5
range很大,不知道该怎么回答。

【在 g*****g 的大作中提到】
: 纽约投行做IT大概收入能有多少?
:
: 解。

t***a
发帖数: 416
6
搞python的人说能。。。。

【在 d****i 的大作中提到】
: python能胜任在线的实时计算吗?
d****i
发帖数: 4809
7
python的速度还不如Java,更不如C++,估计他说的是离线的仿真。

【在 t***a 的大作中提到】
: 搞python的人说能。。。。
c*********e
发帖数: 16335
8
感觉你对投行知道的很少啊。

【在 T*********g 的大作中提到】
: range很大,不知道该怎么回答。
J*******n
发帖数: 2901
9
投行IT的bonus一般是base的百分之多少啊,是不是和大部分公司一样只跟base有关?
还是和部门(涉及的业务)以及title也有关?
c*********e
发帖数: 16335
10
恩,这个我信。python也就是和perl,php一個级别的。

【在 d****i 的大作中提到】
: python的速度还不如Java,更不如C++,估计他说的是离线的仿真。
相关主题
为啥很多人不愿意去银行?在pda那边看到,居然投行都用c#了
Click web framework is interestingzhaoce同学啊
请教framework本公司在招人,有需要推荐的请联系
进入Java版参与讨论
t***a
发帖数: 416
11
性能上python还是可以傲视ruby, php, perl,groovy的。。。。
实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
,就像前面有人说的,实在不行就搞离线的呗。。。。

【在 c*********e 的大作中提到】
: 恩,这个我信。python也就是和perl,php一個级别的。
p*****y
发帖数: 529
12
One of the trend across ibank is to write the overnight pricing/risk
calculation in pythin because python can hook up with native c/c++ libs
easily. the real time pricing is still done with java->jni->c++ because the
grid computing is more readily available in java.

【在 t***a 的大作中提到】
: 性能上python还是可以傲视ruby, php, perl,groovy的。。。。
: 实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
: 入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
: ,就像前面有人说的,实在不行就搞离线的呗。。。。

S****h
发帖数: 558
13
There is also certain popular grid framework C++ native.

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

g*****g
发帖数: 34805
14
top 50%, top 10%, top 5%,这样大家大致就有概念了。

【在 T*********g 的大作中提到】
: range很大,不知道该怎么回答。
p*****y
发帖数: 529
15
I am only telling people what is actually used, instead of what can be used.
The reason I gave might or might not be the actual reason, it is only my
interpretation.
I do not intend to dress up every argument to be java vs. c++. that doesnot
give people any info, nor value.

【在 S****h 的大作中提到】
: There is also certain popular grid framework C++ native.
:
: the

T*********g
发帖数: 496
16
惭愧,虽然在投行里工作挺久,还是不太清楚。要不然您给解解惑?

【在 c*********e 的大作中提到】
: 感觉你对投行知道的很少啊。
T*********g
发帖数: 496
17
这是个很好的问题。
次贷之前投行业务最火的时候,我知道IT有人拿了半年,其他人也有三到四个月。从
2008开始一直都不太好。今年我们被爆了很多丑闻,bonus相当于没有。大概您都能猜
出来我是哪个行的了吧。 :)
Bonus绝对和你所在的组有关,但是因为都是在IT的cost里,所以差别不会特别巨大,
我个人感觉不同组之间5%的却别还是有的。
重要的一点是,从我得到的街上最大的几个投行的消息里,投行IT将告别高bonus的时
代。

【在 J*******n 的大作中提到】
: 投行IT的bonus一般是base的百分之多少啊,是不是和大部分公司一样只跟base有关?
: 还是和部门(涉及的业务)以及title也有关?

T*********g
发帖数: 496
18
我老板总说用什么语言无所谓,重要的是你用编程语言来写了什么,我深表赞同。如果
说data grid的话,我们行的标准和推荐工具是oracle coherence,它是用Java写的。

【在 S****h 的大作中提到】
: There is also certain popular grid framework C++ native.
:
: the

T*********g
发帖数: 496
19
有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
在的组是就是干你说的事情的。后台我们用Java,前台是C#。

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

T*********g
发帖数: 496
20
在线实时计算怎么理解?

【在 d****i 的大作中提到】
: python能胜任在线的实时计算吗?
相关主题
本人数学专业,c++还是java投行Quant组招人,有兴趣请投条
offer 一问请问这篇文章是真的吗?
[Quant内推]某投行Desk Quant职位(全职)投行FO IT vs 大软件公司
进入Java版参与讨论
y***y
发帖数: 224
21

C# 和 Java你们是用什么通信的?

【在 T*********g 的大作中提到】
: 有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
: 在的组是就是干你说的事情的。后台我们用Java,前台是C#。
:
: the

S****h
发帖数: 558
22
According to our new grid middleware vendor, they (C++ native) are used
widely on Wall Street. Maybe they lied. :P

used.
doesnot

【在 p*****y 的大作中提到】
: I am only telling people what is actually used, instead of what can be used.
: The reason I gave might or might not be the actual reason, it is only my
: interpretation.
: I do not intend to dress up every argument to be java vs. c++. that doesnot
: give people any info, nor value.

h***t
发帖数: 2540
23
香港投行IT职位的职业前景如何,1年给45万HKD,不是核心的quant team,算技术支持
吧。一旦被裁,是不是只能继续在投行圈子混了?

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

T*********g
发帖数: 496
24
消息中间件

【在 y***y 的大作中提到】
:
: C# 和 Java你们是用什么通信的?

T*********g
发帖数: 496
25
这个offer应该是个high associate或者high analyst吧。我建议就别去了,踏踏实实
呆在美国吧。

【在 h***t 的大作中提到】
: 香港投行IT职位的职业前景如何,1年给45万HKD,不是核心的quant team,算技术支持
: 吧。一旦被裁,是不是只能继续在投行圈子混了?
:
: 解。

T*********g
发帖数: 496
26
一般buy side,比如fund,买grid的需求弱一点。你可以问问是哪个银行的哪个APP。

【在 S****h 的大作中提到】
: According to our new grid middleware vendor, they (C++ native) are used
: widely on Wall Street. Maybe they lied. :P
:
: used.
: doesnot

s*******n
发帖数: 631
27

解。
the main differences between the IT and quant in ibank?
And what is the quant doing these days in ibank?

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

t***a
发帖数: 416
28
对c/c++ lib的依赖,是因为性能好,还是历史原因呢?

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

T*********g
发帖数: 496
29
java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
想想支付宝光棍节支持支付破亿你就知道了。
但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
会一直萎缩。

【在 t***a 的大作中提到】
: 对c/c++ lib的依赖,是因为性能好,还是历史原因呢?
:
: the

n******1
发帖数: 3756
30
我觉得java其中一个优势是开源项目质量比较高而且很活跃
相关主题
Do quants get pussies? (转载)JDK8要出来了?
Can JVM directly run on hardware?Tomcat Hot deployment
Java Object 一定在 Heap 里吗Oracle的jvm收费版本
进入Java版参与讨论
T*********g
发帖数: 496
31
quant也是IT。
quant有好多种,比如有做理论模型的,有拿了模型来开发的,有桌子quant(这个压力
大)。
因为legal和市场的原因,很多复杂的衍生品交易都不太做了。quant的职位变少了。
如果大家对quant有兴趣的话,可以多逛逛quant版,那上面大牛多。我不是quant,所
以可能说错,大家见谅。

【在 s*******n 的大作中提到】
:
: 解。
: the main differences between the IT and quant in ibank?
: And what is the quant doing these days in ibank?

T*********g
发帖数: 496
32
是的。
在互联网或者高可靠性系统里。我自己很难使用一个闭源的编程系统。原因很简单,万
一出了问题,我束手无策。如果有源码,那就一切皆有可能了。
感慨一下Java的发展势头真是好,活跃的社区,层出不穷的新JVM语言。前途光明阿。

【在 n******1 的大作中提到】
: 我觉得java其中一个优势是开源项目质量比较高而且很活跃
c*********e
发帖数: 16335
33
前台是C# ?

【在 T*********g 的大作中提到】
: 有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
: 在的组是就是干你说的事情的。后台我们用Java,前台是C#。
:
: the

w**z
发帖数: 8232
34
Azul Zing JVM 号称pauseless, 但收费,哪天Oracle 收了,并入hotspot 就好了。

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

c*m
发帖数: 836
35
这不是瞎扯吗,这种要求本来就要用real time java,根本没有stop the world gc的
问题。

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

z*******3
发帖数: 13709
36
hotspot是准real time
对于大多数需求来说,可以了
类似的,websphere jvm也是准real time

【在 w**z 的大作中提到】
: Azul Zing JVM 号称pauseless, 但收费,哪天Oracle 收了,并入hotspot 就好了。
:
: ++

z*******3
发帖数: 13709
37
前台是什么都有可能
现在有的是办法做集成

【在 c*********e 的大作中提到】
: 前台是C# ?
z*******3
发帖数: 13709
38
还可以上web service
或者直接用session bean
当然jms还是比较规范的一种异步的做法

【在 T*********g 的大作中提到】
: 消息中间件
z*******3
发帖数: 13709
39
说说python怎么tune
是不是因为python里面scientific lib比较多?

【在 t***a 的大作中提到】
: 性能上python还是可以傲视ruby, php, perl,groovy的。。。。
: 实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
: 入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
: ,就像前面有人说的,实在不行就搞离线的呗。。。。

z*******3
发帖数: 13709
40
是的
new的效率很早以前就被搞定了
运行效率被jit搞定了
所以主要性能问题集中在gc上
那这个只要愿意付钱,上real time的jvm可以解决
但是对于大部分系统来说,其实未必用得上real time的jvm

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

相关主题
Oracle的jvm收费版本Click web framework is interesting
Interview的人问我最新java 版本是多少请教framework
为啥很多人不愿意去银行?在pda那边看到,居然投行都用c#了
进入Java版参与讨论
z*******3
发帖数: 13709
41
原来如此
也就是说python所谓的实时计算是假的
通过调用c写的lib来实现所谓的实时计算
其核心代码不是python写的,如果是python写的的话
会很慢,但是因为python可以很容易地调用c的lib
所以造成一个错觉,使得python看上去实时计算做得很快一般
java也可以通过jni来调用这些lib
不过jni调用的c库本身跟平台有绑定
所以这多少破坏了java的平台无关的特性
所以一般不建议搞java的人用jni
甚至很多人都不知道有jni的存在

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

t***a
发帖数: 416
42
您老说这个我不会tune,我就会tune web应用
无非也就tune些string, collection, regex之类的

【在 z*******3 的大作中提到】
: 说说python怎么tune
: 是不是因为python里面scientific lib比较多?

T*********g
发帖数: 496
43
呵呵,我就是举个例子。号称支持rts的java很多,不过我的使用经验是不太靠谱,比
如jrockit。您用过sun的?介绍下经验?

【在 c*m 的大作中提到】
: 这不是瞎扯吗,这种要求本来就要用real time java,根本没有stop the world gc的
: 问题。
:
: ++

T*********g
发帖数: 496
44
请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
首先给大家介绍一下投资银行业务。
投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
的业务包含下面三类
1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
acquisition)。
2)交易(trading)部门。
3)行业研究(research)
根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻
,这些语言的使用场合不同而已。
经常有人会问第二个问题,哪个语言使用者在投行里收入高?根据我自己的信息,我觉
得C++收入最高。因为那些挖矿的用C++多,而他们的收入在投行DEVELOPER里是比较高
的,所以我觉得C++收入高一些。为什么挖矿的用C++,这就的问QUANT版上的大牛了。
大家还有什么关于投行IT的问题,就在本帖问吧
g**e
发帖数: 6127
45
现在quant很多都改用python了

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

g*****g
发帖数: 34805
46
纽约投行做IT大概收入能有多少?

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

d****i
发帖数: 4809
47
python能胜任在线的实时计算吗?

【在 g**e 的大作中提到】
: 现在quant很多都改用python了
:
: 解。

T*********g
发帖数: 496
48
range很大,不知道该怎么回答。

【在 g*****g 的大作中提到】
: 纽约投行做IT大概收入能有多少?
:
: 解。

t***a
发帖数: 416
49
搞python的人说能。。。。

【在 d****i 的大作中提到】
: python能胜任在线的实时计算吗?
d****i
发帖数: 4809
50
python的速度还不如Java,更不如C++,估计他说的是离线的仿真。

【在 t***a 的大作中提到】
: 搞python的人说能。。。。
相关主题
zhaoce同学啊offer 一问
本公司在招人,有需要推荐的请联系[Quant内推]某投行Desk Quant职位(全职)
本人数学专业,c++还是java投行Quant组招人,有兴趣请投条
进入Java版参与讨论
c*********e
发帖数: 16335
51
感觉你对投行知道的很少啊。

【在 T*********g 的大作中提到】
: range很大,不知道该怎么回答。
J*******n
发帖数: 2901
52
投行IT的bonus一般是base的百分之多少啊,是不是和大部分公司一样只跟base有关?
还是和部门(涉及的业务)以及title也有关?
c*********e
发帖数: 16335
53
恩,这个我信。python也就是和perl,php一個级别的。

【在 d****i 的大作中提到】
: python的速度还不如Java,更不如C++,估计他说的是离线的仿真。
t***a
发帖数: 416
54
性能上python还是可以傲视ruby, php, perl,groovy的。。。。
实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
,就像前面有人说的,实在不行就搞离线的呗。。。。

【在 c*********e 的大作中提到】
: 恩,这个我信。python也就是和perl,php一個级别的。
p*****y
发帖数: 529
55
One of the trend across ibank is to write the overnight pricing/risk
calculation in pythin because python can hook up with native c/c++ libs
easily. the real time pricing is still done with java->jni->c++ because the
grid computing is more readily available in java.

【在 t***a 的大作中提到】
: 性能上python还是可以傲视ruby, php, perl,groovy的。。。。
: 实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
: 入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
: ,就像前面有人说的,实在不行就搞离线的呗。。。。

S****h
发帖数: 558
56
There is also certain popular grid framework C++ native.

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

g*****g
发帖数: 34805
57
top 50%, top 10%, top 5%,这样大家大致就有概念了。

【在 T*********g 的大作中提到】
: range很大,不知道该怎么回答。
p*****y
发帖数: 529
58
I am only telling people what is actually used, instead of what can be used.
The reason I gave might or might not be the actual reason, it is only my
interpretation.
I do not intend to dress up every argument to be java vs. c++. that doesnot
give people any info, nor value.

【在 S****h 的大作中提到】
: There is also certain popular grid framework C++ native.
:
: the

T*********g
发帖数: 496
59
惭愧,虽然在投行里工作挺久,还是不太清楚。要不然您给解解惑?

【在 c*********e 的大作中提到】
: 感觉你对投行知道的很少啊。
T*********g
发帖数: 496
60
这是个很好的问题。
次贷之前投行业务最火的时候,我知道IT有人拿了半年,其他人也有三到四个月。从
2008开始一直都不太好。今年我们被爆了很多丑闻,bonus相当于没有。大概您都能猜
出来我是哪个行的了吧。 :)
Bonus绝对和你所在的组有关,但是因为都是在IT的cost里,所以差别不会特别巨大,
我个人感觉不同组之间5%的却别还是有的。
重要的一点是,从我得到的街上最大的几个投行的消息里,投行IT将告别高bonus的时
代。

【在 J*******n 的大作中提到】
: 投行IT的bonus一般是base的百分之多少啊,是不是和大部分公司一样只跟base有关?
: 还是和部门(涉及的业务)以及title也有关?

相关主题
请问这篇文章是真的吗?Can JVM directly run on hardware?
投行FO IT vs 大软件公司Java Object 一定在 Heap 里吗
Do quants get pussies? (转载)JDK8要出来了?
进入Java版参与讨论
T*********g
发帖数: 496
61
我老板总说用什么语言无所谓,重要的是你用编程语言来写了什么,我深表赞同。如果
说data grid的话,我们行的标准和推荐工具是oracle coherence,它是用Java写的。

【在 S****h 的大作中提到】
: There is also certain popular grid framework C++ native.
:
: the

T*********g
发帖数: 496
62
有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
在的组是就是干你说的事情的。后台我们用Java,前台是C#。

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

T*********g
发帖数: 496
63
在线实时计算怎么理解?

【在 d****i 的大作中提到】
: python能胜任在线的实时计算吗?
y***y
发帖数: 224
64

C# 和 Java你们是用什么通信的?

【在 T*********g 的大作中提到】
: 有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
: 在的组是就是干你说的事情的。后台我们用Java,前台是C#。
:
: the

S****h
发帖数: 558
65
According to our new grid middleware vendor, they (C++ native) are used
widely on Wall Street. Maybe they lied. :P

used.
doesnot

【在 p*****y 的大作中提到】
: I am only telling people what is actually used, instead of what can be used.
: The reason I gave might or might not be the actual reason, it is only my
: interpretation.
: I do not intend to dress up every argument to be java vs. c++. that doesnot
: give people any info, nor value.

h***t
发帖数: 2540
66
香港投行IT职位的职业前景如何,1年给45万HKD,不是核心的quant team,算技术支持
吧。一旦被裁,是不是只能继续在投行圈子混了?

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

T*********g
发帖数: 496
67
消息中间件

【在 y***y 的大作中提到】
:
: C# 和 Java你们是用什么通信的?

T*********g
发帖数: 496
68
这个offer应该是个high associate或者high analyst吧。我建议就别去了,踏踏实实
呆在美国吧。

【在 h***t 的大作中提到】
: 香港投行IT职位的职业前景如何,1年给45万HKD,不是核心的quant team,算技术支持
: 吧。一旦被裁,是不是只能继续在投行圈子混了?
:
: 解。

T*********g
发帖数: 496
69
一般buy side,比如fund,买grid的需求弱一点。你可以问问是哪个银行的哪个APP。

【在 S****h 的大作中提到】
: According to our new grid middleware vendor, they (C++ native) are used
: widely on Wall Street. Maybe they lied. :P
:
: used.
: doesnot

s*******n
发帖数: 631
70

解。
the main differences between the IT and quant in ibank?
And what is the quant doing these days in ibank?

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

相关主题
JDK8要出来了?Interview的人问我最新java 版本是多少
Tomcat Hot deployment为啥很多人不愿意去银行?
Oracle的jvm收费版本Click web framework is interesting
进入Java版参与讨论
t***a
发帖数: 416
71
对c/c++ lib的依赖,是因为性能好,还是历史原因呢?

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

T*********g
发帖数: 496
72
java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
想想支付宝光棍节支持支付破亿你就知道了。
但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
会一直萎缩。

【在 t***a 的大作中提到】
: 对c/c++ lib的依赖,是因为性能好,还是历史原因呢?
:
: the

n******1
发帖数: 3756
73
我觉得java其中一个优势是开源项目质量比较高而且很活跃
T*********g
发帖数: 496
74
quant也是IT。
quant有好多种,比如有做理论模型的,有拿了模型来开发的,有桌子quant(这个压力
大)。
因为legal和市场的原因,很多复杂的衍生品交易都不太做了。quant的职位变少了。
如果大家对quant有兴趣的话,可以多逛逛quant版,那上面大牛多。我不是quant,所
以可能说错,大家见谅。

【在 s*******n 的大作中提到】
:
: 解。
: the main differences between the IT and quant in ibank?
: And what is the quant doing these days in ibank?

T*********g
发帖数: 496
75
是的。
在互联网或者高可靠性系统里。我自己很难使用一个闭源的编程系统。原因很简单,万
一出了问题,我束手无策。如果有源码,那就一切皆有可能了。
感慨一下Java的发展势头真是好,活跃的社区,层出不穷的新JVM语言。前途光明阿。

【在 n******1 的大作中提到】
: 我觉得java其中一个优势是开源项目质量比较高而且很活跃
c*********e
发帖数: 16335
76
前台是C# ?

【在 T*********g 的大作中提到】
: 有这个苗头,只是目前还没看到太多的Service criticality A的程序使用。我自己所
: 在的组是就是干你说的事情的。后台我们用Java,前台是C#。
:
: the

w**z
发帖数: 8232
77
Azul Zing JVM 号称pauseless, 但收费,哪天Oracle 收了,并入hotspot 就好了。

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

c*m
发帖数: 836
78
这不是瞎扯吗,这种要求本来就要用real time java,根本没有stop the world gc的
问题。

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

z*******3
发帖数: 13709
79
hotspot是准real time
对于大多数需求来说,可以了
类似的,websphere jvm也是准real time

【在 w**z 的大作中提到】
: Azul Zing JVM 号称pauseless, 但收费,哪天Oracle 收了,并入hotspot 就好了。
:
: ++

z*******3
发帖数: 13709
80
前台是什么都有可能
现在有的是办法做集成

【在 c*********e 的大作中提到】
: 前台是C# ?
相关主题
请教framework本公司在招人,有需要推荐的请联系
在pda那边看到,居然投行都用c#了本人数学专业,c++还是java
zhaoce同学啊offer 一问
进入Java版参与讨论
z*******3
发帖数: 13709
81
还可以上web service
或者直接用session bean
当然jms还是比较规范的一种异步的做法

【在 T*********g 的大作中提到】
: 消息中间件
z*******3
发帖数: 13709
82
说说python怎么tune
是不是因为python里面scientific lib比较多?

【在 t***a 的大作中提到】
: 性能上python还是可以傲视ruby, php, perl,groovy的。。。。
: 实际应用中,python可以tune的很好,所以看搞python的人傲气的厉害,摆出一副上天
: 入地,python啥都能干的架势。。。。。。都是浮云啦,瓶颈在语言上面的情形并不多
: ,就像前面有人说的,实在不行就搞离线的呗。。。。

z*******3
发帖数: 13709
83
是的
new的效率很早以前就被搞定了
运行效率被jit搞定了
所以主要性能问题集中在gc上
那这个只要愿意付钱,上real time的jvm可以解决
但是对于大部分系统来说,其实未必用得上real time的jvm

++

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

z*******3
发帖数: 13709
84
原来如此
也就是说python所谓的实时计算是假的
通过调用c写的lib来实现所谓的实时计算
其核心代码不是python写的,如果是python写的的话
会很慢,但是因为python可以很容易地调用c的lib
所以造成一个错觉,使得python看上去实时计算做得很快一般
java也可以通过jni来调用这些lib
不过jni调用的c库本身跟平台有绑定
所以这多少破坏了java的平台无关的特性
所以一般不建议搞java的人用jni
甚至很多人都不知道有jni的存在

the

【在 p*****y 的大作中提到】
: One of the trend across ibank is to write the overnight pricing/risk
: calculation in pythin because python can hook up with native c/c++ libs
: easily. the real time pricing is still done with java->jni->c++ because the
: grid computing is more readily available in java.

t***a
发帖数: 416
85
您老说这个我不会tune,我就会tune web应用
无非也就tune些string, collection, regex之类的

【在 z*******3 的大作中提到】
: 说说python怎么tune
: 是不是因为python里面scientific lib比较多?

T*********g
发帖数: 496
86
呵呵,我就是举个例子。号称支持rts的java很多,不过我的使用经验是不太靠谱,比
如jrockit。您用过sun的?介绍下经验?

【在 c*m 的大作中提到】
: 这不是瞎扯吗,这种要求本来就要用real time java,根本没有stop the world gc的
: 问题。
:
: ++

c*m
发帖数: 836
87
晕,hotspot跟realtime有啥关系?realtime是一套标准,不是把performance提高就
realtime了。

【在 z*******3 的大作中提到】
: hotspot是准real time
: 对于大多数需求来说,可以了
: 类似的,websphere jvm也是准real time

s********k
发帖数: 6180
88
参考dropbox的人在pycon的presentation,python最慢的是做intensive loop之类的(
当然他们应用和银行可能不一样),所以他们在核心的loop部分都用C,其他的部分其
实很多性能瓶颈在IO或者异步,所以计算性能不是最重要的。
我想金融业肯定很多操作也是做数据移动,从这个地方写到那个地方之类,这些方面
python的性能不会差,开发部署又可以很快。
当然计算方面肯定要上C++

【在 z*******3 的大作中提到】
: 原来如此
: 也就是说python所谓的实时计算是假的
: 通过调用c写的lib来实现所谓的实时计算
: 其核心代码不是python写的,如果是python写的的话
: 会很慢,但是因为python可以很容易地调用c的lib
: 所以造成一个错觉,使得python看上去实时计算做得很快一般
: java也可以通过jni来调用这些lib
: 不过jni调用的c库本身跟平台有绑定
: 所以这多少破坏了java的平台无关的特性
: 所以一般不建议搞java的人用jni

b******y
发帖数: 9224
89

++
你这话我爱听

【在 T*********g 的大作中提到】
: java和其它虚匿迹语言发展到今天,除过stop the world gc,性能上没什么问题了。
: 想想支付宝光棍节支持支付破亿你就知道了。
: 但是有些特殊场景里,c++还有市场。比如说equity的auto trade,常见的一个场景是
: 我们希望当股票直低过某个直时,立刻卖出你的股票。这个时刻非常短,短到如果你的
: app如果停1s就错过了。这个时候如果用java你又不幸碰到full gc的某个stop the
: world阶段,可能你的卖出就失败了。那么你就因为技术原因有了一些损失。
: 其实很多不是auto trade的trading平台已经在使用java。从应用的角度看,我觉的c++
: 会一直萎缩。

h******k
发帖数: 388
90
我有个朋友做backoffice it, 不到15万. Frontdesk 的高一些

【在 g*****g 的大作中提到】
: 纽约投行做IT大概收入能有多少?
:
: 解。

相关主题
[Quant内推]某投行Desk Quant职位(全职)投行FO IT vs 大软件公司
投行Quant组招人,有兴趣请投条Do quants get pussies? (转载)
请问这篇文章是真的吗?Can JVM directly run on hardware?
进入Java版参与讨论
T*********g
发帖数: 496
91
您是说和Front desk比较相关的IT工作吧? 是会高一些,不过通常体现在年景好时的
bonus里。

【在 h******k 的大作中提到】
: 我有个朋友做backoffice it, 不到15万. Frontdesk 的高一些
T*********g
发帖数: 496
92
real time的要求简单说就是在一定的提前设定的时间范围内程序要响应request。这个
从操作系统到JVM都有一些特殊的需求,比如说,线程调度应该是抢占式的。
一个hotspot不是real time的原因是GC时间是不可控的,虽然你可以设定是吞吐优先或
是响应优先。
我没用过hotspot的real time版本,但是他们的确是号称有一个real time版本可以给
大家用。
我个人用过JRockit,它做不到real time。尤其是同时开始比较多thread,TLA内存分
配的时候,如果有Full GC,会消耗比较多的时间。
如果有人做过,也欢迎来交流一下经验

【在 z*******3 的大作中提到】
: hotspot是准real time
: 对于大多数需求来说,可以了
: 类似的,websphere jvm也是准real time

t**********h
发帖数: 2273
93
工作累不?钱多不?管饭不?

解。

【在 T*********g 的大作中提到】
: 请大家注意,是投行IT,不是consumer bank IT. 所以存钱,取钱这种事,我不太了解。
: 首先给大家介绍一下投资银行业务。
: 投资银行是一种以经营证券业务为主的金融机构,其实不属于传统的银行概念。最重要
: 的业务包含下面三类
: 1)重组并购,企业融资,证券发行等等。基本上我们都叫它做M&A(merge and
: acquisition)。
: 2)交易(trading)部门。
: 3)行业研究(research)
: 根据业务的划分,大家可以想象一下,IT系统是五花八门的,什么技术都有。所以,关
: 于语言使用问题,不用在争论JAVA .NET还是C++哪个用的多,其实都挺多,术业有专攻

m********s
发帖数: 55301
94
不累,一周40小时。
钱不多,两周6k多一点,年底奖金还行,从年薪的10%到2倍。
不开会的时候不管饭。

工作累不?钱多不?管饭不?

【在 t**********h 的大作中提到】
: 工作累不?钱多不?管饭不?
:
: 解。

t**********h
发帖数: 2273
95
这个不错啊,比法轮功强啊

【在 m********s 的大作中提到】
: 不累,一周40小时。
: 钱不多,两周6k多一点,年底奖金还行,从年薪的10%到2倍。
: 不开会的时候不管饭。
:
: 工作累不?钱多不?管饭不?

T*********g
发帖数: 496
96
不错啊。 呵呵

【在 m********s 的大作中提到】
: 不累,一周40小时。
: 钱不多,两周6k多一点,年底奖金还行,从年薪的10%到2倍。
: 不开会的时候不管饭。
:
: 工作累不?钱多不?管饭不?

1 (共1页)
进入Java版参与讨论
相关主题
请问这篇文章是真的吗?Interview的人问我最新java 版本是多少
投行FO IT vs 大软件公司为啥很多人不愿意去银行?
Do quants get pussies? (转载)Click web framework is interesting
Can JVM directly run on hardware?请教framework
Java Object 一定在 Heap 里吗在pda那边看到,居然投行都用c#了
JDK8要出来了?zhaoce同学啊
Tomcat Hot deployment本公司在招人,有需要推荐的请联系
Oracle的jvm收费版本本人数学专业,c++还是java
相关话题的讨论汇总
话题: c++话题: java话题: python话题: quant话题: 投行