• 请不要在回答技术问题时复制粘贴 AI 生成的内容
HowardMei
V2EX  ›  程序员

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

  •  
  •   HowardMei · Feb 19, 2013 · 4070 views
    This topic created in 4832 days ago, the information mentioned may be changed or developed.
    羡慕金融业高薪,人之常情,谁不想拿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 replies    1970-01-01 08:00:00 +08:00
    zhanggggfd
        1
    zhanggggfd  
       Feb 20, 2013
    完了,我这个名义上的金融软件工程师除了 Meta Trader ,c/c++ ,TCP/IP,socket 其他都没用过。掩面……
    seeker
        2
    seeker  
       Feb 20, 2013
    agile strategy development这也算
    iambeginner
        3
    iambeginner  
       Feb 20, 2013 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;"
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3224 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:52 · PVG 18:52 · LAX 03:52 · JFK 06:52
    ♥ Do have faith in what you're doing.