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 |