Skip to main content

GetPositionSnapshotArgs

Arguments for GetPositionSnapshot.

FieldTypeRequiredNullableDefaultDescription
PositionIdintYesNoLive position id to snapshot.
PriceFieldsLiveQuoteFieldsNoNoLiveQuoteFields.AllQuote fields to include for prices (bid/ask/last/mark).
GreekFieldsLiveQuoteFieldsNoNoLiveQuoteFields.AllQuote fields to include for greeks.
PnlFieldsLiveQuoteFieldsNoNoLiveQuoteFields.AllQuote fields to include for PnL.
IncludePositionLiveDataIncludeYesNoWhich blocks to include for the position itself.
IncludeLegsLiveDataIncludeYesNoWhich blocks to include for legs belonging to the position.
IncludeLegGroupsLiveDataIncludeYesNoWhich blocks to include for leg groups belonging to the position.
ProviderDataProviderTypeNoYesOptional override for which market data provider to use. null = server default.