Security List (35 = y)

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

TagField NameRequiredNote
StandardHeaderMsgType = y
146NoRelatedSym-Specifies the number of repeating symbols specified.
55Symbol-Symbol of the instrument being traded.
BTC/USD
ETH/USD
48SecurityId-Symbol of the instrument being traded.
BTC/USD
ETH/USD
22SecurityIDSource-Identifies class or source of the SecurityID <48> value.
167SecurityType-8 = Exchange Symbol
231ContractMultiplier-Always 1
864NoEvents-Number of repeating EventType <865> entries.
865EventType-Code to represent the type of event
866EventDate-Date of event
868EventText-Comments related to the event.
969MinPriceIncrement-Minimum price increase for a given exchange-traded Instrument
1151SecurityGroup-An exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.
562MinTradeVol-The minimum trading volume for a instrument
1306PriceLimitType-Describes the how the price limits are expressed. Always 2
1148LowLimitPrice-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
1149HighLimitPrice-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
1150TradingReferencePrice-Reference price for the current trading price range
15Currency-Identifies currency used for price.
320SecurityReqID-Your provided specified unique request Identifier
322SecurityResponseID-Unique ID of a Security Definition message.
560SecurityRequestResult-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 |