Versions in this module Expand all Collapse all v0 v0.3.0 Jun 3, 2016 Changes in this version + type Instrument struct + CFICode *string + CPProgram *int + CPRegType *string + CapPrice *float64 + ContractMultiplier *float64 + ContractSettlMonth *string + CountryOfIssue *string + CouponPaymentDate *string + CouponRate *float64 + CreditRating *string + DatedDate *string + EncodedIssuer *string + EncodedIssuerLen *int + EncodedSecurityDesc *string + EncodedSecurityDescLen *int + EvntGrp *evntgrp.EvntGrp + ExerciseStyle *int + Factor *float64 + FlexProductEligibilityIndicator *bool + FlexibleIndicator *bool + FloorPrice *float64 + FuturesValuationMethod *string + InstrRegistry *string + InstrmtAssignmentMethod *string + InstrumentParties *instrumentparties.InstrumentParties + InterestAccrualDate *string + IssueDate *string + Issuer *string + ListMethod *int + LocaleOfIssue *string + MaturityDate *string + MaturityMonthYear *string + MaturityTime *string + MinPriceIncrement *float64 + MinPriceIncrementAmount *float64 + NTPositionLimit *int + OptAttribute *string + OptPayAmount *float64 + Pool *string + PositionLimit *int + PriceQuoteMethod *string + PriceUnitOfMeasure *string + PriceUnitOfMeasureQty *float64 + Product *int + ProductComplex *string + PutOrCall *int + RedemptionDate *string + RepoCollateralSecurityType *int + RepurchaseRate *float64 + RepurchaseTerm *int + SecAltIDGrp *secaltidgrp.SecAltIDGrp + SecurityDesc *string + SecurityExchange *string + SecurityGroup *string + SecurityID *string + SecurityIDSource *string + SecurityStatus *string + SecuritySubType *string + SecurityType *string + SecurityXML *securityxml.SecurityXML + SettlMethod *string + SettleOnOpenFlag *string + StateOrProvinceOfIssue *string + StrikeCurrency *string + StrikeMultiplier *float64 + StrikePrice *float64 + StrikeValue *float64 + Symbol *string + SymbolSfx *string + TimeUnit *string + UnitOfMeasure *string + UnitOfMeasureQty *float64 + func (m *Instrument) SetCFICode(v string) + func (m *Instrument) SetCPProgram(v int) + func (m *Instrument) SetCPRegType(v string) + func (m *Instrument) SetCapPrice(v float64) + func (m *Instrument) SetContractMultiplier(v float64) + func (m *Instrument) SetContractSettlMonth(v string) + func (m *Instrument) SetCountryOfIssue(v string) + func (m *Instrument) SetCouponPaymentDate(v string) + func (m *Instrument) SetCouponRate(v float64) + func (m *Instrument) SetCreditRating(v string) + func (m *Instrument) SetDatedDate(v string) + func (m *Instrument) SetEncodedIssuer(v string) + func (m *Instrument) SetEncodedIssuerLen(v int) + func (m *Instrument) SetEncodedSecurityDesc(v string) + func (m *Instrument) SetEncodedSecurityDescLen(v int) + func (m *Instrument) SetEvntGrp(v evntgrp.EvntGrp) + func (m *Instrument) SetExerciseStyle(v int) + func (m *Instrument) SetFactor(v float64) + func (m *Instrument) SetFlexProductEligibilityIndicator(v bool) + func (m *Instrument) SetFlexibleIndicator(v bool) + func (m *Instrument) SetFloorPrice(v float64) + func (m *Instrument) SetFuturesValuationMethod(v string) + func (m *Instrument) SetInstrRegistry(v string) + func (m *Instrument) SetInstrmtAssignmentMethod(v string) + func (m *Instrument) SetInstrumentParties(v instrumentparties.InstrumentParties) + func (m *Instrument) SetInterestAccrualDate(v string) + func (m *Instrument) SetIssueDate(v string) + func (m *Instrument) SetIssuer(v string) + func (m *Instrument) SetListMethod(v int) + func (m *Instrument) SetLocaleOfIssue(v string) + func (m *Instrument) SetMaturityDate(v string) + func (m *Instrument) SetMaturityMonthYear(v string) + func (m *Instrument) SetMaturityTime(v string) + func (m *Instrument) SetMinPriceIncrement(v float64) + func (m *Instrument) SetMinPriceIncrementAmount(v float64) + func (m *Instrument) SetNTPositionLimit(v int) + func (m *Instrument) SetOptAttribute(v string) + func (m *Instrument) SetOptPayAmount(v float64) + func (m *Instrument) SetPool(v string) + func (m *Instrument) SetPositionLimit(v int) + func (m *Instrument) SetPriceQuoteMethod(v string) + func (m *Instrument) SetPriceUnitOfMeasure(v string) + func (m *Instrument) SetPriceUnitOfMeasureQty(v float64) + func (m *Instrument) SetProduct(v int) + func (m *Instrument) SetProductComplex(v string) + func (m *Instrument) SetPutOrCall(v int) + func (m *Instrument) SetRedemptionDate(v string) + func (m *Instrument) SetRepoCollateralSecurityType(v int) + func (m *Instrument) SetRepurchaseRate(v float64) + func (m *Instrument) SetRepurchaseTerm(v int) + func (m *Instrument) SetSecAltIDGrp(v secaltidgrp.SecAltIDGrp) + func (m *Instrument) SetSecurityDesc(v string) + func (m *Instrument) SetSecurityExchange(v string) + func (m *Instrument) SetSecurityGroup(v string) + func (m *Instrument) SetSecurityID(v string) + func (m *Instrument) SetSecurityIDSource(v string) + func (m *Instrument) SetSecurityStatus(v string) + func (m *Instrument) SetSecuritySubType(v string) + func (m *Instrument) SetSecurityType(v string) + func (m *Instrument) SetSecurityXML(v securityxml.SecurityXML) + func (m *Instrument) SetSettlMethod(v string) + func (m *Instrument) SetSettleOnOpenFlag(v string) + func (m *Instrument) SetStateOrProvinceOfIssue(v string) + func (m *Instrument) SetStrikeCurrency(v string) + func (m *Instrument) SetStrikeMultiplier(v float64) + func (m *Instrument) SetStrikePrice(v float64) + func (m *Instrument) SetStrikeValue(v float64) + func (m *Instrument) SetSymbol(v string) + func (m *Instrument) SetSymbolSfx(v string) + func (m *Instrument) SetTimeUnit(v string) + func (m *Instrument) SetUnitOfMeasure(v string) + func (m *Instrument) SetUnitOfMeasureQty(v float64) v0.1.0 Feb 21, 2016 Changes in this version + type Component struct + CFICode *string + CPProgram *int + CPRegType *string + CapPrice *float64 + ContractMultiplier *float64 + ContractSettlMonth *string + CountryOfIssue *string + CouponPaymentDate *string + CouponRate *float64 + CreditRating *string + DatedDate *string + EncodedIssuer *string + EncodedIssuerLen *int + EncodedSecurityDesc *string + EncodedSecurityDescLen *int + ExerciseStyle *int + Factor *float64 + FlexProductEligibilityIndicator *bool + FlexibleIndicator *bool + FloorPrice *float64 + FuturesValuationMethod *string + InstrRegistry *string + InstrmtAssignmentMethod *string + InterestAccrualDate *string + IssueDate *string + Issuer *string + ListMethod *int + LocaleOfIssue *string + MaturityDate *string + MaturityMonthYear *string + MaturityTime *string + MinPriceIncrement *float64 + MinPriceIncrementAmount *float64 + NTPositionLimit *int + NoEvents []NoEvents + NoInstrumentParties []NoInstrumentParties + NoSecurityAltID []NoSecurityAltID + OptAttribute *string + OptPayAmount *float64 + Pool *string + PositionLimit *int + PriceQuoteMethod *string + PriceUnitOfMeasure *string + PriceUnitOfMeasureQty *float64 + Product *int + ProductComplex *string + PutOrCall *int + RedemptionDate *string + RepoCollateralSecurityType *int + RepurchaseRate *float64 + RepurchaseTerm *int + SecurityDesc *string + SecurityExchange *string + SecurityGroup *string + SecurityID *string + SecurityIDSource *string + SecurityStatus *string + SecuritySubType *string + SecurityType *string + SecurityXML *string + SecurityXMLLen *int + SecurityXMLSchema *string + SettlMethod *string + SettleOnOpenFlag *string + StateOrProvinceOfIssue *string + StrikeCurrency *string + StrikeMultiplier *float64 + StrikePrice *float64 + StrikeValue *float64 + Symbol *string + SymbolSfx *string + TimeUnit *string + UnitOfMeasure *string + UnitOfMeasureQty *float64 + func New() *Component + type NoEvents struct + EventDate *string + EventPx *float64 + EventText *string + EventTime *time.Time + EventType *int + type NoInstrumentParties struct + InstrumentPartyID *string + InstrumentPartyIDSource *string + InstrumentPartyRole *int + InstrumentPtysSubGrp instrumentptyssubgrp.Component + type NoSecurityAltID struct + SecurityAltID *string + SecurityAltIDSource *string