Module enums

Module enums 

Source
Expand description

Enumerations that model Bybit string/int enums across HTTP and WebSocket payloads.

Structs§

BybitAccountTypeIter
An iterator over the variants of BybitAccountType
BybitEnvironmentIter
An iterator over the variants of BybitEnvironment
BybitProductTypeIter
An iterator over the variants of BybitProductType

Enums§

BybitAccountType
Account type enumeration.
BybitCancelType
Order cancel reason values as returned by Bybit.
BybitContractType
Contract type enumeration for linear and inverse derivatives.
BybitCreateType
Order creation origin values.
BybitEndpointType
Endpoint classifications used by the Bybit API.
BybitEnvironment
Environments supported by the Bybit API stack.
BybitExecType
Execution type values used in execution reports.
BybitInnovationFlag
Innovation market flag for spot instruments.
BybitInstrumentStatus
Instrument lifecycle status values.
BybitKlineInterval
Available kline intervals.
BybitMarginMode
Margin mode used by Bybit when switching risk profiles.
BybitMarginTrading
Spot margin trading enablement states.
BybitOptionType
Option flavour values.
BybitOrderSide
Order side enumeration.
BybitOrderStatus
Order status values returned by Bybit.
BybitOrderType
Venue order type enumeration.
BybitPositionIdx
Position index values used for hedge mode payloads.
BybitPositionMode
Position mode as returned by the v5 API.
BybitPositionSide
Position side as represented in REST/WebSocket payloads.
BybitProductType
Product categories supported by the v5 API.
BybitStopOrderType
Stop order type classification.
BybitTimeInForce
Time-in-force enumeration.
BybitTpSlMode
Take-profit/stop-loss mode for derivatives orders.
BybitTransactionType
Transaction types for wallet funding records.
BybitTriggerDirection
Trigger direction integers used by the API.
BybitTriggerType
Trigger type configuration.
BybitUnifiedMarginStatus
Unified margin account status values.
BybitWsOrderRequestOp
WebSocket order request operations.