Security
CHANNELwss://wss.prime.kraken.com/ws/v1
security
Request for stream of available securities for trading. On initial request, a snapshot of all available securities is provided. All subsequent messages are deltas to the securities snapshot.
Kraken maintains a security master which contains up-to-date information about the securities supported over API that are available to trade.
Subscribe Request
- Subscribe Schema
- Example
Request ID - will be echoed back in the response structure.
subscribe
Request type.
Array containing the Security stream configuration.
Security
Subscription name.
Optional list of symbols to filter the subscription on.
{
"reqid": 2,
"type": "subscribe",
"streams": [
{
"name": "Security"
}
]
}
Response
- Response Schema
- Example
A number that relates this response to a request.
The type of message sent.
An ISO-8601 UTC string of the form 2019-02-13T05:17:32.000000Z
.
If this is initial data for a request, the initial flag will be set.
The sequence number for this response per request.
"Update" or "Remove" - tells the client if the given entity should be removed or added/updated.
Array of Security data.
Timestamp of message publication in ISO-8601 UTC format.
"Update" or "Remove" where the latter indicates the Security is no longer available.
System ID for Security - for information only.
Symbol for security.
Minimum Price Increment for Security.
Minimum Size Increment for Security. This increment is used to validate orders and RFQS expressed in base currency of the security.
Minimum Amount Increment for Security. This increment is used to validate orders and RFQS expressed in quote currency of the security.
Minimum Size for an Order on this Security.
Maximum Size for an Order on this Security.
Currency in which the Security is quoted.
Base currency for the Security.
Date this security was Disabled.
Default price increment used in all Market Data and Orders.
Default size increment used in all Market Data and Orders.
String specification describing the price display.
String specification describing the size display.
Normal size of Security.
Product type of Security.
Currency in which any position on this Security is tracked.
Currency in which any settlement on this Security is negotiated.
Notional Multiplier of Security.
Expiration of Security.
Default array of Size Buckets for Market Data Snapshot Streams.
Display symbol for Security.
Description of Security.
Security rank.
{
"reqid": 2,
"type": "Security",
"ts": "2021-09-14T22:11:47.512168Z",
"initial": true,
"seqNum": 1,
"data": [
{
"Timestamp": "2021-09-14T22:11:47.512168Z",
"UpdateAction": "Update",
"SecurityID": 2,
"Symbol": "ETH-USD",
"MinPriceIncrement": "0.01",
"MinSizeIncrement": "0.00000001",
"MinAmtIncrement": "0.01",
"MinimumSize": "0.00000001",
"MaximumSize": "10000000",
"QuoteCurrency": "USD",
"BaseCurrency": "ETH",
"DefaultPriceIncrement": "0.01",
"DefaultSizeIncrement": "0.0001",
"PriceDisplaySpec": "M.m",
"SizeDisplaySpec": "M.m",
"NormalSize": "2",
"ProductType": "Spot",
"PositionCurrency": "ETH",
"SettlementCurrency": "USD",
"NotionalMultiplier": "1",
"SizeBuckets": [
{
"Size": "0"
}
],
"DisplaySymbol": "ETH-USD",
"Description": "Ethereum/U.S. Dollar",
"Rank": 2
}
]
}