Package xyz.felh.okx.v5.enumeration.ws
Enum Class Channel
- All Implemented Interfaces:
Serializable,Comparable<Channel>,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription获取账户信息,首次订阅按照订阅维度推送数据,此外,当下单、撤单、成交等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。 1、如果同时成交多个订单,那么将对账户频道的推送尽量进行聚合。 2、首次推送,只推用户币种层面资产不为0的账户信息。币种层面资产不为0的定义:eq、availEq、availBal 中任意一个字段不为0,即币种层面资产不为0。如果数据太大无法在单个推送消息中发送,它将被分成多个消息发送。 3、定时推送,只推用户币种层面资产不为0的账户信息。币种层面资产不为0的定义:eq、availEq、availBal 中任意一个字段不为0,即币种层面资产不为0。 例:按照所有币种订阅且有5个币种的余额或者权益都不为0,首次和定时推全部5个;账户下有一个币种余额或者权益改变,那么账户变更的触发只推这一个。获取账户资产的greeks信息,首次订阅按照订阅维度推送数据,此外,当增加或者减少币种余额、持仓数量等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量自动减仓预警频道 普通状态(normal)下,每分钟推送一次,展示风险准备金的余额等信息。 预警状态下或有自动减仓风险(warning/adl)时,每1秒推送一次数据,展示风险准备金的实时下降率等信息。 更多自动减仓细节,请见自动减仓机制介绍获取账户余额和持仓信息,首次订阅按照订阅维度推送数据,此外,当成交、资金划转等事件触发时,推送数据。当发起充值或者充值状态发生变化时会触发消息推送。 支持母账户或者子账户的订阅经济日历频道 获取最新经济日历数据。 该频道仅开放给交易费等级VIP1及以上的用户。预估交割/行权价格频道 获取永续合约,交割合约和期权预估交割/行权价。交割/行权预估价只有交割/行权前一小时开始推送预估交割/行权价,有价格变化就推送资金费率频道 获取永续合约资金费率,30秒到90秒内推送一次数据指数K线频道 获取指数的K线数据,推送频率最快是间隔1秒推送一次数据。指数行情频道 获取指数的行情数据。每100ms有变化就推送一次数据,否则一分钟推一次。当有产品状态变化时(如期货交割、期权行权、新合约/币对上线、人工暂停/恢复交易等),推送产品的增量数据。 (2022年12月28日起不再推送全量数据,点此查看详情);平台公共爆仓单频道 获取爆仓单信息。产品ID维度最多一秒推一条爆仓单信息。此推送频道仅作为风险提示,不建议作为策略交易的风险判断。 在行情剧烈波动的情况下,可能会出现此消息推送的同时仓位已经被强平的可能性。 预警会在某一个逐仓仓位有风险时推送。预警会在所有全仓仓位有风险时推送。 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量标记价格频道 获取标记价格,标记价格有变化时,每200ms推送一次数据,标记价格没变化时,每10s推送一次数据标记价格K线频道 获取标记价格的K线数据,推送频率最快是间隔1秒推送一次数据。获取持仓总量,每3s有数据更新推送一次数据期权定价频道 获取所有期权合约详细定价信息,一次性推送所有获取订单信息,首次订阅不推送,只有当下单、撤单等事件触发时,推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量获取持仓信息,首次订阅按照订阅维度推送数据,此外,当下单、撤单等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。限价频道 获取交易产品的最高买价和最低卖价。限价有变化时,每秒推送一次数据,限价没变化时,不推送数据当发起提币或者提币状态发生变化时会触发消息推送。 支持母账户或者子账户的订阅 -
Method Summary
-
Enum Constant Details
-
INSTRUMENTS
当有产品状态变化时(如期货交割、期权行权、新合约/币对上线、人工暂停/恢复交易等),推送产品的增量数据。 (2022年12月28日起不再推送全量数据,点此查看详情); -
OPEN_INTEREST
获取持仓总量,每3s有数据更新推送一次数据 -
FUNDING_RATE
资金费率频道 获取永续合约资金费率,30秒到90秒内推送一次数据 -
PRICE_LIMIT
限价频道 获取交易产品的最高买价和最低卖价。限价有变化时,每秒推送一次数据,限价没变化时,不推送数据 -
OPT_SUMMARY
期权定价频道 获取所有期权合约详细定价信息,一次性推送所有 -
ESTIMATED_PRICE
预估交割/行权价格频道 获取永续合约,交割合约和期权预估交割/行权价。交割/行权预估价只有交割/行权前一小时开始推送预估交割/行权价,有价格变化就推送 -
MARK_PRICE
标记价格频道 获取标记价格,标记价格有变化时,每200ms推送一次数据,标记价格没变化时,每10s推送一次数据 -
INDEX_TICKERS
指数行情频道 获取指数的行情数据。每100ms有变化就推送一次数据,否则一分钟推一次。 -
LIQUIDATION_ORDERS
平台公共爆仓单频道 获取爆仓单信息。产品ID维度最多一秒推一条爆仓单信息。 -
ADL_WARNINGS
自动减仓预警频道 普通状态(normal)下,每分钟推送一次,展示风险准备金的余额等信息。 预警状态下或有自动减仓风险(warning/adl)时,每1秒推送一次数据,展示风险准备金的实时下降率等信息。 更多自动减仓细节,请见自动减仓机制介绍 -
ACCOUNT
获取账户信息,首次订阅按照订阅维度推送数据,此外,当下单、撤单、成交等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。 1、如果同时成交多个订单,那么将对账户频道的推送尽量进行聚合。 2、首次推送,只推用户币种层面资产不为0的账户信息。币种层面资产不为0的定义:eq、availEq、availBal 中任意一个字段不为0,即币种层面资产不为0。如果数据太大无法在单个推送消息中发送,它将被分成多个消息发送。 3、定时推送,只推用户币种层面资产不为0的账户信息。币种层面资产不为0的定义:eq、availEq、availBal 中任意一个字段不为0,即币种层面资产不为0。 例:按照所有币种订阅且有5个币种的余额或者权益都不为0,首次和定时推全部5个;账户下有一个币种余额或者权益改变,那么账户变更的触发只推这一个。币种余额小于 1e-8 的币种信息,会在 details 中过滤掉不返回。
-
POSITIONS
获取持仓信息,首次订阅按照订阅维度推送数据,此外,当下单、撤单等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。 -
BALANCE_AND_POSITION
获取账户余额和持仓信息,首次订阅按照订阅维度推送数据,此外,当成交、资金划转等事件触发时,推送数据。该频道适用于尽快获取账户现金余额和仓位资产变化的信息。 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量
-
LIQUIDATION_WARNING
此推送频道仅作为风险提示,不建议作为策略交易的风险判断。 在行情剧烈波动的情况下,可能会出现此消息推送的同时仓位已经被强平的可能性。 预警会在某一个逐仓仓位有风险时推送。预警会在所有全仓仓位有风险时推送。 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量 -
ACCOUNT_GREEKS
获取账户资产的greeks信息,首次订阅按照订阅维度推送数据,此外,当增加或者减少币种余额、持仓数量等事件触发时,推送数据以及按照订阅维度定时推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量 -
ORDERS
获取订单信息,首次订阅不推送,只有当下单、撤单等事件触发时,推送数据 系统将限制订阅 WebSocket 频道的最大并发连接数。详情在限制 WebSocket 私有频道对应连接数量 -
DEPOSIT_INFO
当发起充值或者充值状态发生变化时会触发消息推送。 支持母账户或者子账户的订阅如果是母账户订阅,可以同时接受母账户与子账户的充值信息的推送 如果是子账户订阅,则仅支持子账户充值信息的推送
-
WITHDRAWAL_INFO
当发起提币或者提币状态发生变化时会触发消息推送。 支持母账户或者子账户的订阅如果是母账户订阅,可以同时接受母账户与子账户的提币信息的推送 如果是子账户订阅,则仅支持子账户提币信息的推送
-
MARK_PRICE_CANDLE_3MON
标记价格K线频道 获取标记价格的K线数据,推送频率最快是间隔1秒推送一次数据。 -
MARK_PRICE_CANDLE_1MON
-
MARK_PRICE_CANDLE_1W
-
MARK_PRICE_CANDLE_1D
-
MARK_PRICE_CANDLE_2D
-
MARK_PRICE_CANDLE_3D
-
MARK_PRICE_CANDLE_5D
-
MARK_PRICE_CANDLE_12H
-
MARK_PRICE_CANDLE_6H
-
MARK_PRICE_CANDLE_4H
-
MARK_PRICE_CANDLE_2H
-
MARK_PRICE_CANDLE_1H
-
MARK_PRICE_CANDLE_30M
-
MARK_PRICE_CANDLE_15M
-
MARK_PRICE_CANDLE_5M
-
MARK_PRICE_CANDLE_3M
-
MARK_PRICE_CANDLE_1M
-
MARK_PRICE_CANDLE_3M_UTC
-
MARK_PRICE_CANDLE_1M_UTC
-
MARK_PRICE_CANDLE_1W_UTC
-
MARK_PRICE_CANDLE_1D_UTC
-
MARK_PRICE_CANDLE_2D_UTC
-
MARK_PRICE_CANDLE_3D_UTC
-
MARK_PRICE_CANDLE_5D_UTC
-
MARK_PRICE_CANDLE_2H_UTC
-
MARK_PRICE_CANDLE_6H_UTC
-
INDEX_CANDLE_3MON
指数K线频道 获取指数的K线数据,推送频率最快是间隔1秒推送一次数据。 -
INDEX_CANDLE_1MON
-
INDEX_CANDLE_1W
-
INDEX_CANDLE_1D
-
INDEX_CANDLE_2D
-
INDEX_CANDLE_3D
-
INDEX_CANDLE_5D
-
INDEX_CANDLE_12H
-
INDEX_CANDLE_6H
-
INDEX_CANDLE_4H
-
INDEX_CANDLE_2H
-
INDEX_CANDLE_1H
-
INDEX_CANDLE_30M
-
INDEX_CANDLE_15M
-
INDEX_CANDLE_5M
-
INDEX_CANDLE_3M
-
INDEX_CANDLE_1M
-
INDEX_CANDLE_3M_UTC
-
INDEX_CANDLE_1M_UTC
-
INDEX_CANDLE_1W_UTC
-
INDEX_CANDLE_1D_UTC
-
INDEX_CANDLE_2D_UTC
-
INDEX_CANDLE_3D_UTC
-
INDEX_CANDLE_5D_UTC
-
INDEX_CANDLE_2H_UTC
-
INDEX_CANDLE_6H_UTC
-
ECONOMIC_CALENDAR
经济日历频道 获取最新经济日历数据。 该频道仅开放给交易费等级VIP1及以上的用户。
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
value
-
fromValue
-