algo_engine.monitor¶
Market data monitors provide real-time extensions for synthetic order books and bar aggregation.
Monitors¶
- algo_engine.monitor.Monitor¶
alias of
MarketDataMonitor
- class algo_engine.monitor.SyntheticOrderBookMonitor(**kwargs)[source]¶
Bases:
MarketDataMonitor- SyntheticOrderBookMonitor.value -> dict[str, float] | float
- class algo_engine.monitor.MinuteBarMonitor(interval: float = 60.0, **kwargs)[source]¶
Bases:
MarketDataMonitor- MinuteBarMonitor.value -> dict[str, float] | float
Data Structures¶
- class algo_engine.monitor.PyOrderBook(side: TransactionSide, data: dict[float, Entry] = None)[source]¶
- __init__(side: TransactionSide, data: dict[float, Entry] = None)[source]¶