Skip to main content

RiskGraphQueryOptions

Common Risk Graph query options shared by snapshot and stream APIs.

FieldTypeRequiredNullableDefaultDescription
PricingModeRiskGraphPricingModeNoNoRiskGraphPricingMode.MarkPreferredPricing mode used for live leg prices, PnL, and Greeks where applicable.
ProviderDataProviderTypeNoYesMarket data provider override. Null uses the server-selected provider for the requested target.
ModeRiskGraphModeNoNoRiskGraphMode.NormalRisk Graph calculation mode.
ExpirationLineCountintNoNo2Maximum number of evaluation lines to include between calculation time and the selected expiration horizon.
SelectedExpirationHorizonExchangedatetimeNoYesRequested selected expiration horizon in exchange time. Null lets the server choose from available horizons.
DefaultExpirationHorizonRiskGraphDefaultExpirationHorizonNoYesFallback horizon policy when SelectedExpirationHorizonExchange is null or unavailable.
OptionProjectionModeRiskGraphOptionProjectionModeNoNoRiskGraphOptionProjectionMode.HighDefinitionOption projection mode used by the server-side calculator.
UnderlyingPriceAxisRiskGraphUnderlyingPriceAxisOptionsNoNonew()Underlying price-axis generation and exact-price inclusion options. The default uses automatic range detection.
CompressionRiskGraphCompressionNoNoRiskGraphCompression.GzipCompression format requested for the returned binary payload.