lib/snaptrade/models/symbol_figi_instrument.rb in snaptrade-2.0.31 vs lib/snaptrade/models/symbol_figi_instrument.rb in snaptrade-2.0.32
- old
+ new
@@ -10,11 +10,13 @@
require 'date'
require 'time'
module SnapTrade
class SymbolFigiInstrument
+ # This identifier is unique per security per trading venue. See section 1.4.1 of the [FIGI Standard](https://www.openfigi.com/assets/local/figi-allocation-rules.pdf) for more information.
attr_accessor :figi_code
+ # This enables users to link multiple FIGIs for the same security in order to obtain an aggregated view across all countries and all exchanges. For example, `AAPL` has a different FIGI for each exchange/trading venue it is traded on. The `figi_share_class` is the same for all of these FIGIs. See section 1.4.3 of the [FIGI Standard](https://www.openfigi.com/assets/local/figi-allocation-rules.pdf) for more information.
attr_accessor :figi_share_class
# Attribute mapping from ruby-style variable name to JSON key.
def self.attribute_map
{