saxo_openapi.definitions.orders¶
Order related definitions.
-
class
saxo_openapi.definitions.orders.
AmountType
¶ Bases:
object
Definition representation of AmountType
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.AmountType.CashAmount) CashAmount >>> c = deforders.AmountType() >>> print(c[c.CashAmount]) Order amount is specified as a monetary value >>> # or >>> print(deforders.AmountType().definitions[c.CashAmount]) >>> # all keys >>> print(deforders.AmountType().definitions.keys()) >>> ...
-
CashAmount
= 'CashAmount'¶
-
Quantity
= 'Quantity'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
saxo_openapi.definitions.orders.
AssetType
¶ Bases:
object
Definition representation of AssetType
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.AssetType.Bond) Bond >>> c = deforders.AssetType() >>> print(c[c.Bond]) Bond >>> # or >>> print(deforders.AssetType().definitions[c.Bond]) >>> # all keys >>> print(deforders.AssetType().definitions.keys()) >>> ...
-
Bond
= 'Bond'¶
-
CfdIndexOption
= 'CfdIndexOption'¶
-
CfdOnFutures
= 'CfdOnFutures'¶
-
CfdOnIndex
= 'CfdOnIndex'¶
-
CfdOnStock
= 'CfdOnStock'¶
-
ContractFutures
= 'ContractFutures'¶
-
FuturesOption
= 'FuturesOption'¶
-
FuturesStrategy
= 'FuturesStrategy'¶
-
FxBinaryOption
= 'FxBinaryOption'¶
-
FxForwards
= 'FxForwards'¶
-
FxKnockInOption
= 'FxKnockInOption'¶
-
FxKnockOutOption
= 'FxKnockOutOption'¶
-
FxNoTouchOption
= 'FxNoTouchOption'¶
-
FxOneTouchOption
= 'FxOneTouchOption'¶
-
FxSpot
= 'FxSpot'¶
-
FxVanillaOption
= 'FxVanillaOption'¶
-
ManagedFund
= 'ManagedFund'¶
-
MutualFund
= 'MutualFund'¶
-
Stock
= 'Stock'¶
-
StockIndex
= 'StockIndex'¶
-
StockIndexOption
= 'StockIndexOption'¶
-
StockOption
= 'StockOption'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
saxo_openapi.definitions.orders.
Direction
¶ Bases:
object
Definition representation of Direction
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.Direction.Buy) Buy >>> c = deforders.Direction() >>> print(c[c.Buy]) Buy >>> # or >>> print(deforders.Direction().definitions[c.Buy]) >>> # all keys >>> print(deforders.Direction().definitions.keys()) >>> ...
-
Buy
= 'Buy'¶
-
Sell
= 'Sell'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
saxo_openapi.definitions.orders.
OrderDurationType
¶ Bases:
object
Definition representation of OrderDurationType
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.OrderDurationType.AtTheClose) AtTheClose >>> c = deforders.OrderDurationType() >>> print(c[c.AtTheClose]) At the close of the trading session >>> # or >>> print(deforders.OrderDurationType().definitions[c.AtTheClose]) >>> # all keys >>> print(deforders.OrderDurationType().definitions.keys()) >>> ...
-
AtTheClose
= 'AtTheClose'¶
-
AtTheOpening
= 'AtTheOpening'¶
-
DayOrder
= 'DayOrder'¶
-
FillOrKill
= 'FillOrKill'¶
-
GoodForPeriod
= 'GoodForPeriod'¶
-
GoodTillCancel
= 'GoodTillCancel'¶
-
GoodTillDate
= 'GoodTillDate'¶
-
ImmediateOrCancel
= 'ImmediateOrCancel'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
saxo_openapi.definitions.orders.
OrderType
¶ Bases:
object
Definition representation of OrderType
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.OrderType.Algorithmic) Algorithmic >>> c = deforders.OrderType() >>> print(c[c.Algorithmic]) Algo order >>> # or >>> print(deforders.OrderType().definitions[c.Algorithmic]) >>> # all keys >>> print(deforders.OrderType().definitions.keys()) >>> ...
-
Algorithmic
= 'Algorithmic'¶
-
Limit
= 'Limit'¶
-
Market
= 'Market'¶
-
Stop
= 'Stop'¶
-
StopIfTraded
= 'StopIfTraded'¶
-
StopLimit
= 'StopLimit'¶
-
Switch
= 'Switch'¶
-
TrailingStop
= 'TrailingStop'¶
-
TrailingStopIfBid
= 'TrailingStopIfBid'¶
-
TrailingStopIfOffered
= 'TrailingStopIfOffered'¶
-
TrailingStopIfTraded
= 'TrailingStopIfTraded'¶
-
Traspaso
= 'Traspaso'¶
-
TraspasoIn
= 'TraspasoIn'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-
-
class
saxo_openapi.definitions.orders.
ToOpenClose
¶ Bases:
object
Definition representation of ToOpenClose
Definitions used in requests and responses. This class provides the ID and the description of the definitions.
>>> import saxo_openapi.definitions.orders as deforders >>> print(deforders.ToOpenClose.ToClose) ToClose >>> c = deforders.ToOpenClose() >>> print(c[c.ToClose]) Order/Position is ToClose >>> # or >>> print(deforders.ToOpenClose().definitions[c.ToClose]) >>> # all keys >>> print(deforders.ToOpenClose().definitions.keys()) >>> ...
-
ToClose
= 'ToClose'¶
-
ToOpen
= 'ToOpen'¶
-
Undefined
= 'Undefined'¶
-
__getitem__
(definitionID)¶ return description for definitionID.
-
definitions
¶ readonly property holding definition dict.
-