Description: Specifies what kind of strategy an order, a trade or a position belongs to.
•SPECULATION_TYPE_SPECULATION = 1
Speculation strategy.
•SPECULATION_TYPE_ARBITRAGE = 2
Arbitrage strategy.
•SPECULATION_TYPE_HEDGE = 3
Hedging strategy.
Description: MiFID algorithm ID type.
•MIFID_ALGORITHM_ID_TYPE_EXTERNAL = 1
External MiFID Algo ID, an explicit value to be sent as-is to the execution system. Non-CQG WebAPI clients should always use this type.
•MIFID_ALGORITHM_ID_TYPE_CQG = 2
CQG internal MiFID Algo ID.
Enum MiFIDInvestmentDecisionIdType
Description: MiFID investment decision ID type.
•MIFID_INVESTMENT_DECISION_ID_TYPE_EXTERNAL_TRADER_ID = 1
Trader MiFID short code.
•MIFID_INVESTMENT_DECISION_ID_TYPE_EXTERNAL_ALGO_ID = 2
External MiFID Algo ID, an explicit value to be sent as-is to the execution system.
•MIFID_INVESTMENT_DECISION_ID_TYPE_CQG_ALGO_ID = 3
CQG internal MiFID Algo ID.
Enum MiFIDExecutionDecisionIdType
Description: MiFID execution decision ID type.
•MIFID_EXECUTION_DECISION_ID_TYPE_EXTERNAL_TRADER_ID = 1
Trader MiFID short code.
•MIFID_EXECUTION_DECISION_ID_TYPE_EXTERNAL_ALGO_ID = 2
External MiFID Algo ID, an explicit value to be sent as-is to the execution system.