Tag 1478
StrikePriceDeterminationMethod
Abbreviation:
StrkPxDtrmnMethDescription
Specifies how the strike price is determined at the point of option exercise. The strike may be fixed throughout the life of the option, set at expiration to the value of the underlying, set to the average value of the underlying , or set to the optimal value of the underlying.
Conditionally, required if value is other than "fixed".
Wire Format & Usage Example
Single field (key=value)
1478=1 (FixedStrike)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 | … | 1478=1 (FixedStrike) | … | 10=...
Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 1478=1 (FixedStrike) is this field's position in the message.
All valid values
| Wire | Name | Description |
|---|---|---|
1478=1 | FixedStrike | Fixed Strike |
1478=2 | StrikeSetAtExpiration | Strike set at expiration to underlying or other value (lookback floating) |
1478=3 | StrikeSetToAverageAcrossLife | Strike set to average of underlying settlement price across the life of the option |
1478=4 | StrikeSetToOptimalValue | Strike set to optimal value |
Enumerated Values
4| Value | Symbolic Name | Description | Added |
|---|---|---|---|
| 1 | FixedStrike | Fixed Strike | FIX.5.0SP1 |
| 2 | StrikeSetAtExpiration | Strike set at expiration to underlying or other value (lookback floating) | FIX.5.0SP1 |
| 3 | StrikeSetToAverageAcrossLife | Strike set to average of underlying settlement price across the life of the option | FIX.5.0SP1 |
| 4 | StrikeSetToOptimalValue | Strike set to optimal value | FIX.5.0SP1 |
Used in Messages
72BLAdjustedPositionReport7AdvertisementJAllocationInstructionBMAllocationInstructionAlertASAllocationReportAWAssignmentReportAYCollateralAssignmentBBCollateralInquiryBGCollateralInquiryAckBACollateralReportAXCollateralRequestAZCollateralResponseAKConfirmationBOContraryIntentionReporttCrossOrderCancelReplaceRequestuCrossOrderCancelRequestAADerivativeSecurityListBRDerivativeSecurityListUpdateReportQDontKnowTradeCEmailBNExecutionAcknowledgement8ExecutionReport6IOImListStrikePriceXMarketDataIncrementalRefreshVMarketDataRequestWMarketDataSnapshotFullRefreshiMassQuotebMassQuoteAcknowledgementACMultilegOrderCancelReplacesNewOrderCrossENewOrderListABNewOrderMultilegDNewOrderSingleBNewsGOrderCancelReplaceRequestFOrderCancelRequestBZOrderMassActionReportCAOrderMassActionRequestrOrderMassCancelReportqOrderMassCancelRequestAFOrderMassStatusRequestHOrderStatusRequestAMPositionMaintenanceReportALPositionMaintenanceRequestAPPositionReportSQuoteZQuoteCancelRQuoteRequestAGQuoteRequestRejectAJQuoteResponseAIQuoteStatusReportaQuoteStatusRequestAHRFQRequestANRequestForPositionsAORequestForPositionsAckdSecurityDefinitioncSecurityDefinitionRequestBPSecurityDefinitionUpdateReportySecurityListxSecurityListRequestBKSecurityListUpdateReportfSecurityStatuseSecurityStatusRequestBQSettlementObligationReportCDStreamAssignmentReportCCStreamAssignmentRequestAETradeCaptureReportARTradeCaptureReportAckADTradeCaptureReportRequestAQTradeCaptureReportRequestAckhTradingSessionStatus