V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
HowardMei
V2EX  ›  程序员

想进金融业的软件工程师应该学些啥

  •  
  •   HowardMei · 2013-02-19 22:18:26 +08:00 · 3596 次点击
    这是一个创建于 4294 天前的主题,其中的信息可能已经有所发展或是发生改变。
    羡慕金融业高薪,人之常情,谁不想拿30个月Bonus?谁不想全年惨淡,到年底最后一个月雄起,不耽误抢钱发奖金?

    要是软件工程师能在金融业多占一席地,比任由内幕交易、瞎忽悠横行好多了:)
    故抛砖引玉,看看码工要到海里捞钱,得会点啥。

    以下关键词,是从某邮件抄过来的,希望资深大牛补充更多细节,这么多人想逆袭,作为前辈,
    你懂的,小弟不嫌多,抢钱得抱团。。。

    电子交易系统及API:
    MetaTrader, Tradestation, NinjaTrader, Flextrade, Bloomberg API (TradeBook inclusive), Patsystems, etc..

    编程语言(很遗憾,木有Matlab,难道只是学院派玩的?):
    C/C++(w Boost/STL libs), Python, Lisp, mql4/5, EasyLanguage, NinjaScript, etc..

    底层技术概念:
    multi-threading, concurrency FIX, TCP/IP, BGP, OSPF, other general exchange connectivity protocols, socket programming, etc...

    金融技术概念:
    agile strategy development, tick data backtesting, forward stress testing, KDB+/Q, hft, etc...
    3 条回复    1970-01-01 08:00:00 +08:00
    zhanggggfd
        1
    zhanggggfd  
       2013-02-20 12:26:37 +08:00
    完了,我这个名义上的金融软件工程师除了 Meta Trader ,c/c++ ,TCP/IP,socket 其他都没用过。掩面……
    seeker
        2
    seeker  
       2013-02-20 13:26:15 +08:00
    agile strategy development这也算
    iambeginner
        3
    iambeginner  
       2013-02-20 14:03:26 +08:00 via iPhone
    EasyLanguage 第一反应是易语言.... 那个是EPLSW

    Easy Language是TradeStation证券公司所开发的专属编程语言,并内建于TradeStation 交易平台上。
    该语言主要被用来创建金融图表上的客制化指标,以及创建金融市场的算法交易逻辑。外部的动态链接库(DLL) 可以透过Easy Language进行调用,大幅延伸其功能性。

    Easy Language被设计来让未曾受过专业计算机程序开发训练的交易员,也能够轻松创建客制化交易策略,因此语言大多由一般具可读性的英文单字所组成,使得EasyLanguage较一般计算机程序语言更加容易学习[2]。

    举例来说:如果我们的策略是“如果结算价格比一天前的最高价格更高,就以市价委托单买进100股”,EasyLanguage的写法为:“if the Close > the High of 1 day ago then Buy 100 shares next bar at market;"
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2471 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:34 · PVG 23:34 · LAX 07:34 · JFK 10:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.