Skip to content
forked from ib-ruby/ib-ruby

Ruby interface to Interactive Brokers' TWS API

License

Notifications You must be signed in to change notification settings

pjlegato/ib-ruby

Repository files navigation

ib-ruby

by

Arvicco

url

github.com/arvicco/ib-ruby

This is a fork of github.com/wdevauld/ib-ruby by Wes Devauld, that is in turn forked from github.com/pjlegato/ib-ruby by Paul Legato.

DESCRIPTION:

Ruby Implementation of the Interactive Broker’ TWS API

The goal of this fork is to modernize library structure (Bundler/Gemfile/etc) and then roll out a new version based on latest IB TWS API.

FEATURES/PROBLEMS:

  • This is a ALPHA release, and should not be used for live trading. Any features contained with are AS-IS and may not work in all conditions

  • This code is not sanctioned or supported by Interactive Brokers

REQUIREMENTS:

Interactive Broker’s Trader Work Station installed and configured to allow API connections on localhost.

INSTALL:

From Gem

$ sudo gem install ib-ruby

From Source

$ git clone http://github.com/arvicco/ib-ruby
$ cd ib-ruby; rake gem:install

SYNOPSIS:

First, start up Interactive Broker’s Trader Work Station. Ensure it is configured to allow API connections on localhost.

>> require 'ib-ruby'
>> ib_connection = IB::IB.new()

LICENSE:

Copyright © 2011 Arvicco. See LICENSE for details.

About

Ruby interface to Interactive Brokers' TWS API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 62.3%
  • Ruby 26.0%
  • C 8.3%
  • C++ 3.4%