A response to a SecurityListRequest that includes information about the requested symbols.
In the FIX (Financial Information eXchange) protocol, the Security List message (MsgType = y) is message is used to return a list of securities that matches the criteria specified in a Security List Request.
Message Fields
| Tag | Field Name | Required | Note |
|---|---|---|---|
| StandardHeader | MsgType = y | ||
| 146 | NoRelatedSym | - | Specifies the number of repeating symbols specified. |
| 55 | Symbol | - | Symbol of the instrument being traded. BTC/USD ETH/USD |
| 48 | SecurityId | - | Symbol of the instrument being traded. BTC/USD ETH/USD |
| 22 | SecurityIDSource | - | Identifies class or source of the SecurityID <48> value. |
| 167 | SecurityType | - | 8 = Exchange Symbol |
| 231 | ContractMultiplier | - | Always 1 |
| 864 | NoEvents | - | Number of repeating EventType <865> entries. |
| 865 | EventType | - | Code to represent the type of event |
| 866 | EventDate | - | Date of event |
| 868 | EventText | - | Comments related to the event. |
| 969 | MinPriceIncrement | - | Minimum price increase for a given exchange-traded Instrument |
| 1151 | SecurityGroup | - | An exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions. |
| 562 | MinTradeVol | - | The minimum trading volume for a instrument |
| 1306 | PriceLimitType | - | Describes the how the price limits are expressed. Always 2 |
| 1148 | LowLimitPrice | - | Allowable low limit price for the trading day. A key parameter in validating order price. Used as the lower band for validating order prices. Orders submitted with prices below the lower limit will be rejected |
| 1149 | HighLimitPrice | - | Allowable high limit price for the trading day. A key parameter in validating order price. Used as the upper band for validating order prices. Orders submitted with prices above the upper limit will be rejected |
| 1150 | TradingReferencePrice | - | Reference price for the current trading price range |
| 15 | Currency | - | Identifies currency used for price. |
| 320 | SecurityReqID | - | Your provided specified unique request Identifier |
| 322 | SecurityResponseID | - | Unique ID of a Security Definition message. |
| 560 | SecurityRequestResult | - | The results returned to a Security Request message Valid values: 0 = Valid request 1 = Invalid or unsupported request 2 = No instruments found that match selection criteria 3 = Not authorized to retrieve instrument data 4 = Instrument data temporarily unavailable 5 = Request for instrument data not supported |
Example Message
8 = FIXT.1.1
9 = 68
35 = y
34 = 2
49 = ZERO
52 = 20220914-10:02:28.627
56 = YOUSENDERCOMP
146 = 8
55 = BTC/USD
48 = BTC/USD
22 = 8
167 = FXSPOT
231 = 1
864 = 1
865 = 5
866 = 19700101
868 = StartDate
969 = 0.01
1151 = BTC
562 = 0.00000001
1306 = 2
1148 = 60.0
1149 = 60.0
115 0= 82593.52
15 = USD
55 = ETH/USD
48 = ETH/USD
22 = 8
167 = FXSPOT
231 = 1
864 = 1
865 = 5
866 = 19700101
868 = StartDate
969 = 0.01
1151 = ETH
562 = 0.00000001
1306 = 2
1148 = 60.0
1149 = 30.0
1150 = 1903.01
562 = 0.00000001
15 = USD
320 = TEST3
322 = 1663137395821002753
560 = 0
10 = 240
# Example FIX Message
8=FIXT.1.1 | 9=3335 | 35=y | 34=3 | 49=ZERO | 52=20250331-20:30:02.354875846 | 56=YOURSENDERCOMP | 146=20 | 55=BTC/USD | 48=BTC/USD | 22=8 | 167=FXSPOT | 231=1 | 864=1 | 865=5 | 866=19700101 | 868=StartDate | 969=0.01 | 1151=BTC | 562=0.00000001 | 1306=2 | 1148=60.0 | 1149=60.0 | 1150=82593.52 | 15=USD | 55=ETH/USD | 48=ETH/USD | 22=8 | 167=FXSPOT | 231=1 | 864=1 | 865=5 | 866=19700101 | 868=StartDate | 969=0.01 | 1151=ETH | 562=0.00000001 | 1306=2 | 1148=60.0 | 1149=60.0 | 1150=1823.81 | 15=USD | 320=SLR-163002 | 322=1MXJKYE3Y8R01 | 560=0 | 10=186 |
