---
updatedAt: 2026-03-31T09:18:00.000Z
agentTools:
  projectIndex: https://docs.zerohash.com/llms.txt
---

# 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

[block:parameters]
{
  "data": {
    "h-0": "Tag",
    "h-1": "Field Name",
    "h-2": "Required",
    "h-3": "Note",
    "0-0": "",
    "0-1": "StandardHeader",
    "0-2": "",
    "0-3": "MsgType = y",
    "1-0": "146",
    "1-1": "NoRelatedSym",
    "1-2": "-",
    "1-3": "Specifies the number of repeating symbols specified.",
    "2-0": "55",
    "2-1": "Symbol",
    "2-2": "-",
    "2-3": "Symbol of the instrument being traded.  \nBTC/USD  \nETH/USD",
    "3-0": "48",
    "3-1": "SecurityId",
    "3-2": "-",
    "3-3": "Symbol of the instrument being traded.  \nBTC/USD  \nETH/USD",
    "4-0": "22",
    "4-1": "SecurityIDSource",
    "4-2": "-",
    "4-3": "Identifies class or source of the SecurityID \\<48> value. ",
    "5-0": "167",
    "5-1": "SecurityType",
    "5-2": "-",
    "5-3": "8 = Exchange Symbol",
    "6-0": "231",
    "6-1": "ContractMultiplier",
    "6-2": "-",
    "6-3": "Always 1",
    "7-0": "864",
    "7-1": "NoEvents",
    "7-2": "-",
    "7-3": "Number of repeating EventType \\<865> entries.",
    "8-0": "865",
    "8-1": "EventType",
    "8-2": "-",
    "8-3": "Code to represent the type of event",
    "9-0": "866",
    "9-1": "EventDate",
    "9-2": "-",
    "9-3": "Date of event",
    "10-0": "868",
    "10-1": "EventText",
    "10-2": "-",
    "10-3": "Comments related to the event.",
    "11-0": "969",
    "11-1": "MinPriceIncrement",
    "11-2": "-",
    "11-3": "Minimum price increase for a given exchange-traded Instrument",
    "12-0": "1151",
    "12-1": "SecurityGroup",
    "12-2": "-",
    "12-3": "An exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.",
    "13-0": "562",
    "13-1": "MinTradeVol",
    "13-2": "-",
    "13-3": "The minimum trading volume for a instrument",
    "14-0": "1306",
    "14-1": "PriceLimitType",
    "14-2": "-",
    "14-3": "Describes the how the price limits are expressed. Always 2",
    "15-0": "1148",
    "15-1": "LowLimitPrice",
    "15-2": "-",
    "15-3": "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",
    "16-0": "1149",
    "16-1": "HighLimitPrice",
    "16-2": "-",
    "16-3": "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",
    "17-0": "1150",
    "17-1": "TradingReferencePrice",
    "17-2": "-",
    "17-3": "Reference price for the current trading price range",
    "18-0": "15",
    "18-1": "Currency",
    "18-2": "-",
    "18-3": "Identifies currency used for price.",
    "19-0": "320",
    "19-1": "SecurityReqID",
    "19-2": "-",
    "19-3": "Your provided specified unique request Identifier",
    "20-0": "322",
    "20-1": "SecurityResponseID",
    "20-2": "-",
    "20-3": "Unique ID of a Security Definition <d> message.",
    "21-0": "560",
    "21-1": "SecurityRequestResult",
    "21-2": "-",
    "21-3": "The results returned to a Security Request message  \nValid values:  \n0 = Valid request  \n1 = Invalid or unsupported request  \n2 = No instruments found that match selection criteria  \n3 = Not authorized to retrieve instrument data  \n4 = Instrument data temporarily unavailable  \n5 = Request for instrument data not supported"
  },
  "cols": 4,
  "rows": 22,
  "align": [
    "left",
    "left",
    "left",
    "left"
  ]
}
[/block]

## Example Message

```Text FIX5.0SP2
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 |
```