Java or Ruby based trading

Discussion in 'Automated Trading' started by TradingPilot, Sep 27, 2010.

  1. Hey guys I write code in Java and Ruby any platform supports those languages? Im not really expecting anything in ruby hehe mainly JAVA

    I see most are C, C++, and C#

    Thanks
     
  2. if you do ruby, there is a .net implementation of ruby :

    http://ironruby.net/About

    this means you should be able to use ruby code with a fully .net compliant trading platform (such as tradelink) :

    http://tradelink.googlecode.com

    that way you can use what you're familiar with but talk to tons of brokers and data feeds, and be able to have fast backtesting without reinventing the wheel.
     
  3. JamesL

    JamesL

    IB TWS
     
  4. thanks a lot guys. I will look into it!
     
  5. I would mirror what tradelink said, but on the Java side. There's JRuby, which is a Ruby interpreter running atop Java. This means that you can interface with any library accessible to the JVM from your Ruby code.

    IIRC, Marketcetera makes use of this to let you define trading strategies in Ruby. Could be useful.