MatchingEngineSimulatorConfig#
- class swordfish.plugins.matching_engine_simulator.MatchingEngineSimulatorConfig(data=None)#
- Parameters:
data (dict)
- quote_col_map: Dict[str, str] = None#
The configuration parameters for the matching engine simulator.
- user_order_col_map: Dict[str, str] = None#
- depth: float = None#
- output_interval: float = None#
- latency: float = None#
- orderbook_matching_ratio: float = None#
- matching_mode: int = None#
- matching_ratio: float = None#
- output_time_info: bool = None#
- output_reject_details: bool = None#
- output_queue_position: int = None#
- output_order_confirmation: bool = None#
- output_order_trade_flag: bool = None#
- cpu_id: int = None#
- user_defined_order_id: bool = None#
- order_by_price: bool = None#
- immediate_order_confirmation: bool = None#
- immediate_cancel: bool = None#
- trade_in_lots: bool = None#
- output_seq_num: bool = None#