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++,估计他说的是离线的仿真。
|
|
|
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能胜任在线的实时计算吗?
|
|
|
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其中一个优势是开源项目质量比较高而且很活跃 |
|
|
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++ : 会一直萎缩。
|
|
|
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的人说能。。。。
|
|
|
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也有关?
|
|
|
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++哪个用的多,其实都挺多,术业有专攻
|
|
|
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# ?
|
|
|
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大概收入能有多少? : : 解。
|
|
|
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倍。 : 不开会的时候不管饭。 : : 工作累不?钱多不?管饭不?
|