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

4 statements  

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

1"""Signal interfaces, built-in strategies, and model signal adapters.""" 

2 

3from finbot.strategy.core import ( 

4 Signal, 

5 SignalDirection, 

6 Strategy, 

7) 

8from finbot.strategy.ml import ( 

9 ModelStrategy, 

10 PredictionStrategy, 

11 ProbabilityThresholdPolicy, 

12) 

13from finbot.strategy.strategies import ( 

14 BuyOnceStrategy, 

15 RandomStrategy, 

16 SmaCrossoverStrategy, 

17 create_strategy, 

18) 

19 

20__all__ = [ 

21 "BuyOnceStrategy", 

22 "ModelStrategy", 

23 "PredictionStrategy", 

24 "ProbabilityThresholdPolicy", 

25 "RandomStrategy", 

26 "Signal", 

27 "SignalDirection", 

28 "SmaCrossoverStrategy", 

29 "Strategy", 

30 "create_strategy", 

31]