certis.constants module

class certis.constants.OrderSide[source]

Bases: object

OrderSide Object

LONG: betting for upside SHORT: betting for downside

LONG = 1
SHORT = -1
SIDES = [-1, 1]
class certis.constants.OrderType[source]

Bases: object

OrderType Object. Supported types are

MARKET, LIMIT, STOP_MARKET, STOP_LOSS_MARKET, TAKE_PROFIT_MARKET

LIMIT = 'LIMIT'
LIMIT_ORDERS = ['LIMIT']
MARKET = 'MARKET'
MARKET_ORDERS = ['MARKET', 'STOP_MARKET']
ORDERS = ['MARKET', 'LIMIT', 'STOP_MARKET', 'STOP_LOSS_MARKET', 'TAKE_PROFIT_MARKET']
STOP_LOSS_MARKET = 'STOP_LOSS_MARKET'
STOP_MARKET = 'STOP_MARKET'
STOP_ORDERS = ['STOP_MARKET']
TAKE_PROFIT_MARKET = 'TAKE_PROFIT_MARKET'