Streams
Subscription client.
active_asset_ctx
Stream active asset context.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
coin
|
str
|
Asset symbol. |
required |
References
Source code in pkg/src/hyperliquid/streams/active_asset_ctx.py
active_asset_data
Stream active asset data for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
coin
|
str
|
Asset symbol. |
required |
References
Source code in pkg/src/hyperliquid/streams/active_asset_data.py
all_mids
Stream mids for all coins.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dex
|
str | None
|
Perp dex name. Defaults to the empty string which represents the first perp dex. |
None
|
References
Source code in pkg/src/hyperliquid/streams/all_mids.py
all_dexs_asset_ctxs
Stream asset contexts for all perp dexs.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
validate
|
bool | None
|
Override response validation for this call. When omitted, the client-level validation setting is used. |
None
|
References
Source code in pkg/src/hyperliquid/streams/all_dexs_asset_ctxs.py
bbo
Stream best-bid-offer updates.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
coin
|
str
|
Asset symbol. |
required |
References
Source code in pkg/src/hyperliquid/streams/bbo.py
candle
Stream candle updates for a coin.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
coin
|
str
|
Asset symbol. |
required |
interval
|
str
|
Candle interval. |
required |
References
Source code in pkg/src/hyperliquid/streams/candle.py
clearinghouse_state
Stream clearinghouse state for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
dex
|
str
|
Perp dex name. |
required |
References
Source code in pkg/src/hyperliquid/streams/clearinghouse_state.py
l2_book
Stream L2 book updates.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
coin
|
str
|
Asset symbol. |
required |
n_sig_figs
|
int | None
|
Aggregate levels to significant figures. |
None
|
mantissa
|
int | None
|
Only allowed when |
None
|
References
Source code in pkg/src/hyperliquid/streams/l2_book.py
notification
Stream notifications for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
User address. |
required |
References
Source code in pkg/src/hyperliquid/streams/notification.py
open_orders
Stream open orders for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
dex
|
str
|
Perp dex name. |
required |
References
Source code in pkg/src/hyperliquid/streams/open_orders.py
order_updates
Stream order updates for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/order_updates.py
trades
Stream trades for a coin.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
coin
|
str
|
Asset symbol. |
required |
References
Source code in pkg/src/hyperliquid/streams/trades.py
twap_states
Stream TWAP states for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
dex
|
str
|
Perp dex name. |
required |
References
Source code in pkg/src/hyperliquid/streams/twap_states.py
user_events
Stream user events.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/user_events.py
user_fills
Stream user fills.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
aggregate_by_time
|
bool | None
|
Aggregate partial fills in the same block. |
None
|
References
Source code in pkg/src/hyperliquid/streams/user_fills.py
user_fundings
Stream user funding updates.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/user_fundings.py
user_non_funding_ledger_updates
Stream non-funding ledger updates.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/user_non_funding_ledger_updates.py
user_twap_history
Stream TWAP history for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/user_twap_history.py
user_twap_slice_fills
Stream TWAP slice fills for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |
References
Source code in pkg/src/hyperliquid/streams/user_twap_slice_fills.py
web_data3
Stream WebData3 updates for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user
|
str
|
Account address. |
required |