由买买提看人间百态

topics

全部话题 - 话题: secdb
1 (共1页)
p******k
发帖数: 11
1
http://ponyhawk.org/?p=10
SecDB就是security DB,Slang就是security langurage。SecDB就是一个数据库平台,
而Slang就是在这个平台上使用的语言。在网上找它的信息的时候发现很多讨论,但是
都很宏观,一旦深入进去总好像模模糊糊没有什么具体的东西可以了解,究其原因或许
是因为它的拥有者是另一个神秘的公司——高盛(Goldman Sachs)。曾经有个金融领
域的大佬曾经说过高盛(Goldman Sachs)就和某党差不多,在外面的人开来他很强大
,很神秘,虽然没做什么坏事,但基本上做的事都会被联想到邪恶。但就是这样一个“
邪恶“的角色被人们口口相传拥有一个赚钱的利器“SecDB/Slang”的时候,这件利器
本身也就成了世人追逐的对象。而这种说纷纭的千人千象更加增添了它“神器”传说。
既然讨论一个IT系统,我觉得还是IT人员最有发言权,仔细分析一下注解[1]中的讨论
和注解[2]中的描述,我觉得以下摘录值得进一步分析:
“They could also calculate the side effects of propo... 阅读全帖
c*****g
发帖数: 1137
2
来自主题: Quant版 - 谁知道SecDB/Slang?
从网上查到的信息来看就知道是Goldman Sachs的 proprietary trading
and risk management platform。
SecDB就是一个数据库吗?难道是goldman自己开发的,而不是基于某种数
据库的?Slang是goldman自己开发的一种编程语言?这成本也太高了吧。
o******s
发帖数: 64
3
来自主题: Quant版 - GS的core strategy group?
据我了解,Core Strategy工作的很大一部分是开发和维护slang/secdb,GS的专有
database and pricing system。LZ在面试过程中应该会有人跟你提起过。
Slang/secdb是很大的系统,所以有的人解PDE,有的人做GUI。看各人。
GS的大多数sales and trading的定价都在slang/secdb这个统一的平台上完成,
这是很难得的。相比之下,很多其他IB每个desk都有自己的一套quant model,核心
代码对外要么秘而不宣,要么故意搞的晦涩难懂,desk之间互相掐架拼model,很
多情况下是恶性竞争。这也是为什么很多其他公司追求写程序速度的原因。
GS的sales and trading内部运作比较高效,和slang/secdb有非常重要的关系。
至于这工作是否被归类为是IT工作,其实并不重要。个人认为今后几年各大IB会开
始效仿GS Slang/SecDB的做法,有的已经开始做了。只是不见得能够成功:要想说
服各个desk头头放弃自己的独门神器可不容易。
没有直接赚钱业务的组总是矮人一头,有直接赚钱业务的组里活得很累... 阅读全帖
i*****9
发帖数: 293
4
来自主题: Stock版 - 北大NB人在花街的故事
注:转帖自天涯
我的华尔街之路,是从赌场开始的。
若干年前,我坐在赌场里对着一大堆红红绿绿的筹码计算得失,给自己挣点零花钱
;若干年后,我管理着数亿美元的交易账簿,为银行创造着以千万美元计的利润。 这
之间的跨度不可谓不大,却又似乎不是很大:都是赌,赌注不同而已。
关于赌,我应该很有些遗传:据说我太爷爷就好赌,我太姥爷还开过麻将馆。 我
继承了两边的基因,然而由于生在新中国,长在红旗下,我的好赌本性很长时间内受到
了压抑,以致转而热爱数学,并且混进了北大。 不过大学四年我只学明白了一件事:
数学这个领域太过艰深,而我真正精通的只有算术,还是扬长避短,找个与算术关系密
切的职业比较稳妥。
毕业后我随着出国大潮“盲流”到美国,踏着前辈们的足迹转学了电脑,却没有顺
理成章地奔赴硅谷,而是误打误撞进了某投资银行从事IT工作。 其实那时候我都不清
楚投资银行到底是干什么的,只觉得每天与变幻莫测的市场打交道应该很酷。
到了华尔街之后我才发现,虽然“身在赌场”,可我的工作与“押宝下注”毫不沾
边。 我所在的部门属于“后台”(Back Office),与直接负责融资交易的“前台”(
Front Off... 阅读全帖
b**g
发帖数: 335
5
来自主题: Quant版 - Offer选择求建议 (转载)
要去一个行业,就应该当那行业的食物鍊顶端
去金融业,你一个CS的就算当到MD,你一样不是食物鍊顶端
大家都很清楚,sales/trader/investment banker才是
不用被那MD所蛊惑,不用为了多那几千块底薪所骗,你去一个不是CS为主的公司,武功绝
对被废的,根本不会获得应有的尊重,金融业没人会把你那套CS屠龙技当一回事 (包括我
自己在内,看过几个后悔的例子,还好都脱离苦海了), 念物理的去投行最初是实在因为
走投无路,你一个CS的能受重用的地方太多了(即便GOOG,我都觉得根本也仅是把PhD当MS
/BS使)
GS更鸟的一点是那个Slang/SecDB,这种skill根本不portable,你要想想等你想换工作时
,就算在金融圈里跳,你怎么拿"Slang/SecDB"专家的头衔去求职...根本是吊死在一棵树上
现在早已过了bonus满天飞的年代了,你去打听一下去年年底的bonus都怎么给的,你的讯
息来源真的很有问题
b**g
发帖数: 335
6
来自主题: Quant版 - Offer选择求建议 (转载)
要去一个行业,就应该当那行业的食物鍊顶端
去金融业,你一个CS的就算当到MD,你一样不是食物鍊顶端
大家都很清楚,sales/trader/investment banker才是
不用被那MD所蛊惑,不用为了多那几千块底薪所骗,你去一个不是CS为主的公司,武功绝
对被废的,根本不会获得应有的尊重,金融业没人会把你那套CS屠龙技当一回事 (包括我
自己在内,看过几个后悔的例子,还好都脱离苦海了), 念物理的去投行最初是实在因为
走投无路,你一个CS的能受重用的地方太多了(即便GOOG,我都觉得根本也仅是把PhD当MS
/BS使)
GS更鸟的一点是那个Slang/SecDB,这种skill根本不portable,你要想想等你想换工作时
,就算在金融圈里跳,你怎么拿"Slang/SecDB"专家的头衔去求职...根本是吊死在一棵树上
现在早已过了bonus满天飞的年代了,你去打听一下去年年底的bonus都怎么给的,你的讯
息来源真的很有问题
l********n
发帖数: 86
7
来自主题: JobHunting版 - 版上有Goldman的程序员的面经么
They are recruiting a lot of software engineers for Slang/SecDB in 200 West,
normally it's through a superday, remember to show your difference and
looks young and smart.
g**e
发帖数: 6127
8
来自主题: JobHunting版 - 再发个GS的职位,继续攒rp
Update: 给我发简历的同学我会今晚统一forward给recruiter。thanks
Update 2: 截止6:43pm EDT,我已经将收到的十几份简历都发给了猎头。恕我不一一回
复了。如果有人拿到了面试可以联系我,我可以给一些建议。纯属义务劳动,呵呵。
Good luck!
==========================================================================
GS credit tech group,工资开的很低<100k,被我拒了。猎头问有没有人可以推荐的
有兴趣的同学站内信件联系。
这个group面试全部都是智力题和设计题,基本不问具体的语言细节。但是最好有java
背景,进去了都是用slang/secdb,所以也无所谓。如果有人拿到面试我可以再跟你
update一些
这个职位在GS NY, 200 West St
Technology- Firmwide Credit Technology - Analyst/Developer
The Credit Technology team is respons... 阅读全帖
k********n
发帖数: 1819
9
来自主题: JobHunting版 - 发现很多金融的码工职位都要求C++
infrastructure 我可以肯定地说,新的项目大多JAVA PYTHON等。C++ 的都是
performance critical 的。 比如现在搞内部的cloud computing. 还有象BOA JP 他们
被GS原来的大牛带着搞SECDB 类似的系统,都是PYTHON。
e****d
发帖数: 895
10
来自主题: Programming版 - 继续挖坑JAVA和C++
ORM很慢吗? 今天听人说secdb是建立在ORM上的,不知是否。

了.
too
p*****y
发帖数: 529
11
来自主题: Programming版 - Re: 别了,纽约 (转载)
you will be surprised that gs database is secdb which is basically a
scripting language. and it's the only self written db on the street. the
rest just use commercial dbs. the choice of C++ is not typically because of
database, even performance. it's just team legacy.
btw most of the.banks do not have.their server colo'ed because they can't afford it. their transactions are volume driven and anti-arbitrage so the high cost is not justified.
S*******s
发帖数: 13043
12
来自主题: Programming版 - c++正在向夕阳语言大幅度迈进
这应该不是你的第一手经验吧。他们不直接用cvs,而是用SLang/SecDB封装的,所有版
本控制的机制直接集成到一起了。这方面有他们先进的地方的,投行不像it公司需要同
时维护若干个版本,不需要branch/merge之类。
而且这里在讨论编程语言,为什么你要提版本控制呢?
p*****y
发帖数: 529
13
你知不知道原来goldman sachs的’slang/secdb是用和python很象的scripting
language写的, slang多少年了? 现在写slang的那帮人出来在各大bank里面用python
写同样的东西, 你知道因为什么, 这些可不是在一两个server上run的, 一个算
credit risk的系统一两千server是很正常的。
p*u
发帖数: 2454
14
来自主题: Programming版 - 也说说Janestreet和fp
Goldman Sachs does same thing, they even developed their own language Slang
and rely SecDB.
g****y
发帖数: 71
15
来自主题: Quant版 - 谁知道SecDB/Slang?
slang是goldman自己的编程的语言.
c*****g
发帖数: 1137
16
来自主题: Quant版 - 谁知道SecDB/Slang?
很cool啊,这语言跟什么语言比较象?有什么优点?
a***r
发帖数: 594
17
what I said ARE facts and typical facts for ALL strats in GS. not limited to
core strats.
core strats do NOT think and implement models.
core strats develop and maintain SLANG language, the SLANG IDE (secview), Security Database (secdb),
real time analytics framework (Freddie), java based data presentation
framework (STM i.e. SLANG Table Model), SLANG distributed computation framework and CPU pools, etc. Some say core strats are the
glue that keeps all strats together even though they are distri
d*j
发帖数: 13780
18
谢谢 多谢大牛指点, 其实看起来差不多啊
你的意思是 core strat 弄一个 pricing library
然后其他的 strat 也许会调用里面的一个 swap pricer 两次, 算算vega

to
Security Database (secdb),
framework and CPU pools, etc. Some say core strats are the
to
a***r
发帖数: 594
19
OK.
core strats do write libraries, but those are not pricing model libraries.
basically core wites SLANG (security language) which is a scripting language
used in GS. core writes the parser, the front end, the debugger. And Secdb
(security database). core only write codes that would be used by most of the
500+ strats.
sales strats rarely write fundamental pricing models. but for exotic
products, they do need to spend time coding cash flows, and combining
existing models to price a complicated s
t**********a
发帖数: 166
20
JPM version of slang and secdb
core developer = core strats at GS
t**********a
发帖数: 166
21
I think it is probably the team that is building the united trading platform
(called Quartz?, like secDB in GS) is hiring. The role is
more or less like core strats at GS or ASG core at JPM. Pay-wise, it is
probably no worse than desk quant, or
maybe better if you are senior.
p*****y
发帖数: 529
22
ASG core at JPM? JPM has a seperate quant research group reporting to head
of sales & trading. ASG core is in IT?
Is it the commodity group building a secDB like app? I know the team came
from GS.

platform
A***l
发帖数: 302
23
来自主题: Quant版 - GS的core strategy group?
There is little doubt that Slang/Secdb is good for GS, but it does not mean
it's good for individuals who use it as the main programming language. It ti
es people to a specific development environment that are not used by other f
irms.
t**********a
发帖数: 166
24
来自主题: Quant版 - Offer选择求建议 (转载)
actually due to strict regulations and more focus on streamlized platforms,
quite some banks are hiring people from GS core strats to replicate slang/
secDB-like system. Those people are paid well, and have a great career
progress. Only for absolute money term, after 3-4 years, GS position should
be able to get double total comp over google; though the pay per hour wise
might not be significant,,, but GS 's upside might be a 1-2 mil MD
programmer, but sure about google though...
f******e
发帖数: 57
25
来自主题: Quant版 - Offer选择求建议 (转载)
我知道两个GS CORE STRAT组的VP四年前转投一家IB,现在都是
MD了,这家IB正在招兵买马建SLANG/SECDB类似的系统。GS CORE STRAT
的CAREER应该是非常稳定,如果楼主喜欢那里的工作,应该是不错的选择
a*****x
发帖数: 32
26
来自主题: Quant版 - Offer选择求建议 (转载)
搭车问一句,GS core strat和application dev 比,哪个career path好一些? 感觉core
strat更technical, paid 更高一些,application developer 能学到business
knowledge多一些?
一般developer 属于tech division. How about core strat? 属于Front desk? 所以
core strat >> application developer 对么?
另外core strat应该是implement Slang/SecDB 的 run time/VM/library 等 (Slang
is implemented in C++ as I remember), 所以不会跳槽时有language concern吧.
Anyway 楼主是大大牛, cong!
t**********a
发帖数: 166
27
来自主题: Quant版 - Offer选择求建议 (转载)
actually due to strict regulations and more focus on streamlized platforms,
quite some banks are hiring people from GS core strats to replicate slang/
secDB-like system. Those people are paid well, and have a great career
progress. Only for absolute money term, after 3-4 years, GS position should
be able to get double total comp over google; though the pay per hour wise
might not be significant,,, but GS 's upside might be a 1-2 mil MD
programmer, but sure about google though...
f******e
发帖数: 57
28
来自主题: Quant版 - Offer选择求建议 (转载)
我知道两个GS CORE STRAT组的VP四年前转投一家IB,现在都是
MD了,这家IB正在招兵买马建SLANG/SECDB类似的系统。GS CORE STRAT
的CAREER应该是非常稳定,如果楼主喜欢那里的工作,应该是不错的选择
a*****x
发帖数: 32
29
来自主题: Quant版 - Offer选择求建议 (转载)
搭车问一句,GS core strat和application dev 比,哪个career path好一些? 感觉core
strat更technical, paid 更高一些,application developer 能学到business
knowledge多一些?
一般developer 属于tech division. How about core strat? 属于Front desk? 所以
core strat >> application developer 对么?
另外core strat应该是implement Slang/SecDB 的 run time/VM/library 等 (Slang
is implemented in C++ as I remember), 所以不会跳槽时有language concern吧.
Anyway 楼主是大大牛, cong!
h****e
发帖数: 2125
30
来自主题: Quant版 - Jane street 电话面试
programming languages matter just a little bit, but the purpose is very evil
. if u r working on sth that nobody else uses, its very hard for u to find a
job. i think Goldman Sachs started this by having their SecDB crap, then
more and more firms follow... 【 在 mw (mw) 的大作中提到: 】
n******t
发帖数: 4406
31
。。。。。。。。。。。。。。。
S*******s
发帖数: 13043
32
SLang就是一个python变体,语言上不算太差,也不算太好。这儿有一个评价:
http://www.ccthere.com/article/3292052
个人感觉高盛it先进的地方是他的整个体系,那个版本控制很方便,还有那个cron很不错
r***s
发帖数: 59
33
来自主题: Quant版 - BOA vs. GS怎么样
Right. And worse, you'll be forced to learn their SecDB and get locked with
it. Any experience and skills with it is not portable when you look for new
opportunities.
e********5
发帖数: 26
34
来自主题: Quant版 - GS电面
拿到一个GS的第一轮面试, 邮件里说是IMD Strats, Alternative Investments &
Manager Selection (AIMS), Strategist, Analyst/Associate. 虽然我个人觉得编程
肯定会被问到,但有没有有经验的同学知道, 他们大致会问到什么方向的问题. 因为说
要用slang/secdb, 看一下什么编程语言会对复习更有好处?多谢!!!
c*******h
发帖数: 22
35
来自主题: Quant版 - BOA Front Office Tech 内推
BOA 的 CFD trading desk 的tech 有openning。 感兴趣的朋友可以给我发resume。邮
箱是:[email protected]/* */
白天不能check信箱,只能晚上回复。主要用python,面试的时候可能会有人问C++的
问题。组里老中比较多,比较团结。
这里是job description:
NYC base
Strong technical developer with 1-5 years of development experience. Python
and/or financial experience highly desired. Central Funding Desk (CFD),
over-the-counter (OTC) derivatives, floating rate notes (FRNs), or
structured notes (SN) experience a plus.
Required Skills
• The ability to effectively commun... 阅读全帖
1 (共1页)