"""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. ValueStrategy Fundamental valuation strategy. MACDCrossoverStrategy MACD / signal line crossover strategy. BollingerBreakoutStrategy Bollinger Band breakout strategy. VWAPStrategy VWAP crossover strategy. LiquidityStrategy Volume anomaly and divergence strategy. MAStackStrategy Moving average stack alignment strategy. """ from shared.strategies.base import BaseStrategy from shared.strategies.bollinger_breakout import BollingerBreakoutStrategy from shared.strategies.liquidity import LiquidityStrategy from shared.strategies.macd_crossover import MACDCrossoverStrategy from shared.strategies.ma_stack import MAStackStrategy from shared.strategies.mean_reversion import MeanReversionStrategy from shared.strategies.momentum import MomentumStrategy from shared.strategies.news_driven import NewsDrivenStrategy from shared.strategies.value import ValueStrategy from shared.strategies.vwap import VWAPStrategy __all__ = [ "BaseStrategy", "BollingerBreakoutStrategy", "LiquidityStrategy", "MACDCrossoverStrategy", "MAStackStrategy", "MeanReversionStrategy", "MomentumStrategy", "NewsDrivenStrategy", "ValueStrategy", "VWAPStrategy", ]