pyokx.OkxEnum

class pyokx.OkxEnum.AccountConfigMode(value)[source]

Bases: Enum

An enumeration.

CASH = 1
MULTI_CCY_MARGIN = 3
PORTFOLIO_MARGIN = 4
SINGLE_CCY_MARGIN = 2
class pyokx.OkxEnum.CtType(value)[source]

Bases: Enum

An enumeration.

INVERSE = 'inverse'
LINEAR = 'linear'
class pyokx.OkxEnum.InstState(value)[source]

Bases: Enum

An enumeration.

LIVE = 'live'
PREOPEN = 'preopen'
SUSPEND = 'suspend'
TEST = 'test'
class pyokx.OkxEnum.InstType(value)[source]

Bases: Enum

An enumeration.

FUTURES = 'FUTURES'
MARGIN = 'MARGIN'
OPTION = 'OPTION'
SPOT = 'SPOT'
SWAP = 'SWAP'
class pyokx.OkxEnum.ListEnumMeta(cls, bases, classdict, **kwds)[source]

Bases: EnumMeta

class pyokx.OkxEnum.MgnMode(value)[source]

Bases: Enum

An enumeration.

cross = 'cross'
isolated = 'isolated'
class pyokx.OkxEnum.OptType(value)[source]

Bases: Enum

An enumeration.

CALL = 'C'
PUT = 'P'
class pyokx.OkxEnum.OrderCategory(value)[source]

Bases: Enum

An enumeration.

adl = 'adl'
ddh = 'ddh'
delivery = 'delivery'
full_liquidation = 'full_liquidation'
normal = 'normal'
partial_liquidation = 'partial_liquidation'
twap = 'twap'
class pyokx.OkxEnum.OrderExecType(value)[source]

Bases: Enum

An enumeration.

MAKER = 'M'
TAKER = 'T'
class pyokx.OkxEnum.OrderOp(value)[source]

Bases: Enum

An enumeration.

AMEND = 'amend-order'
BATCH_AMEND = 'batch-amend-order'
BATCH_CANCEL = 'batch-cancel-orders'
BATCH_ORDER = 'batch-orders'
CANCEL = 'cancel-order'
ORDER = 'order'
class pyokx.OkxEnum.OrderSide(value)[source]

Bases: Enum

An enumeration.

BUY = 'buy'
SELL = 'sell'
class pyokx.OkxEnum.OrderState(value)[source]

Bases: Enum

An enumeration.

CANCELED = 'canceled'
FILLED = 'filled'
LIVE = 'live'
PARTIALLY_FILLED = 'partially_filled'
class pyokx.OkxEnum.OrderType(value)[source]

Bases: Enum

An enumeration.

FOK = 'fok'
IOC = 'ioc'
LIMIT = 'limit'
MARKET = 'market'
OPTIMAL_LIMIT_IOC = 'optimal_limit_ioc'
POST_ONLY = 'post_only'
class pyokx.OkxEnum.PosSide(value)[source]

Bases: Enum

An enumeration.

long = 'long'
net = 'net'
short = 'short'
class pyokx.OkxEnum.TdMode(value)[source]

Bases: Enum

An enumeration.

CASH = 'cash'
CROSS = 'cross'
ISOLATED = 'isolated'
Inheritance diagram of pyokx.OkxEnum