Coverage for src/finbot/engine/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.16.0, created at 2026-09-04 12:05 +0000

1"""Shared trading decisions and mode-specific coordinators.""" 

2 

3from finbot.engine.backtest_engine import ( 

4 BacktestEngine, 

5 ExecutionPolicy, 

6) 

7from finbot.engine.orchestrator import ( 

8 NoAction, 

9 RejectionStage, 

10 TradingOrchestrator, 

11 TradingRejection, 

12 TradingResult, 

13) 

14from finbot.engine.paper import ( 

15 PaperTradingCoordinator, 

16) 

17 

18__all__ = [ 

19 "BacktestEngine", 

20 "ExecutionPolicy", 

21 "NoAction", 

22 "PaperTradingCoordinator", 

23 "RejectionStage", 

24 "TradingOrchestrator", 

25 "TradingRejection", 

26 "TradingResult", 

27]