trading/shared/strategies/__init__.py

25 lines
650 B
Python

"""Trading strategy implementations.
Exports
-------
BaseStrategy
Abstract base class for all strategies.
MomentumStrategy
Trend-following strategy based on SMA cross-overs.
MeanReversionStrategy
RSI-based mean reversion strategy.
NewsDrivenStrategy
News sentiment driven strategy.
"""
from shared.strategies.base import BaseStrategy
from shared.strategies.mean_reversion import MeanReversionStrategy
from shared.strategies.momentum import MomentumStrategy
from shared.strategies.news_driven import NewsDrivenStrategy
__all__ = [
"BaseStrategy",
"MeanReversionStrategy",
"MomentumStrategy",
"NewsDrivenStrategy",
]