Sha256: 223ec5ec9ba694ce0a68be5f7f8717fbfa8bb1fb1c2d4b53deaf864c235f3631

Contents?: true

Size: 1.94 KB

Versions: 5

Compression:

Stored size: 1.94 KB

Contents

# Stock contracts definitions
#
# Note that the :description field is particular to ib-ruby, and is NOT part of the
# standard TWS API. It is never transmitted to IB. It's purely used clientside, and
# you can store any arbitrary string that you may find useful there.

module IB
  module Symbols

    Options =
        {:wfc20 => Models::Contract::Option.new(:symbol => "WFC",
                                                :expiry => "201207",
                                                :right => "CALL",
                                                :strike => 20.0,
                                                :description => "Wells Fargo 20 Call 2012-07"),
         :aapl500 => Models::Contract::Option.new(:symbol => "AAPL",
                                                  :expiry => "201301",
                                                  :right => "CALL",
                                                  :strike => 500,
                                                  :description => "Apple 500 Call 2013-01"),
         :z50 => Models::Contract::Option.new(:symbol => "Z",
                                              :exchange => "LIFFE",
                                              :expiry => "201206",
                                              :right => "CALL",
                                              :strike => 50.0,
                                              :description => " FTSE-100 index 50 Call 2012-06"),
         :spy75 => Models::Contract::Option.new(:symbol => 'SPY',
                                                :expiry => "20120615",
                                                :right => "P",
                                                :currency => "USD",
                                                :strike => 75.0,
                                                :description => "SPY 75.0 Put 2012-06-16"),
         :spy100 => Models::Contract::Option.new(:osi => 'SPY 121222P00100000'),
        }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ib-ruby-0.7.3 lib/ib-ruby/symbols/options.rb
ib-ruby-0.7.2 lib/ib-ruby/symbols/options.rb
ib-ruby-0.7.0 lib/ib-ruby/symbols/options.rb
ib-ruby-0.6.1 lib/ib-ruby/symbols/options.rb
ib-ruby-0.5.21 lib/ib-ruby/symbols/options.rb