Description
The SpreadOrBenchmarkCurveData component block is primarily used for Fixed Income to convey spread to a benchmark security or curve.
Structure
| Tag | Field Name | Req'd | Comments | |
|---|---|---|---|---|
| 218 | Spread | N | For Fixed Income | |
| 220 | BenchmarkCurveCurrency | N | ||
| 2950 | BenchmarkCurveCurrencyCodeSource | N | ||
| 221 | BenchmarkCurveName | N | ||
| 222 | BenchmarkCurvePoint | N | ||
| 662 | BenchmarkPrice | N | ||
| 663 | BenchmarkPriceType | N | Must be present if BenchmarkPrice is used. | |
| 699 | BenchmarkSecurityID | N | The identifier of the benchmark security, e.g. Treasury against Corporate bond. | |
| 761 | BenchmarkSecurityIDSource | N | Source of BenchmarkSecurityID. If not specified, then ID Source is understood to be the same as that in the Instrument block. | |
Used In
- <InstrmtMDReqGrp>
 - <ListOrdGrp>
 - <MDFullGrp>
 - <MDIncGrp>
 - <QuotReqGrp>
 - <QuotReqRjctGrp>
 - <SecListGrp>
 - <SecLstUpdRelSymGrp>
 - IOI <6>
 - ExecutionReport <8>
 - TradeCaptureReport <AE>
 - QuoteStatusReport <AI>
 - QuoteResponse <AJ>
 - Confirmation <AK>
 - AllocationReport <AS>
 - CollateralRequest <AX>
 - CollateralAssignment <AY>
 - CollateralResponse <AZ>
 - CollateralReport <BA>
 - CollateralInquiry <BB>
 - AllocationInstructionAlert <BM>
 - SecurityDefinitionUpdateReport <BP>
 - NewOrderSingle <D>
 - OrderCancelReplaceRequest <G>
 - AllocationInstruction <J>
 - Quote <S>
 - SecurityDefinitionRequest <c>
 - SecurityDefinition <d>
 - NewOrderCross <s>
 - CrossOrderCancelReplaceRequest <t>