Files
executor/strategies/implementations.py

28 lines
756 B
Python

"""
전략 구현체 통합 모듈
모든 전략 구현체를 임포트하여 레지스트리에 등록합니다.
실제 구현은 strategies/impls/ 하위 모듈에 분리되어 있습니다.
"""
# 각 카테고리별 전략 임포트
from .impls.trend_following import MovingAverageCrossover
from .impls.mean_reversion import RSIMeanReversion
from .impls.volatility_breakout import BollingerBandBreakout
from .impls.asset_allocation import BoldAssetAllocation
# __all__에 등록하여 외부에서 임포트 가능하도록 설정
__all__ = [
# Trend Following
'MovingAverageCrossover',
# Mean Reversion
'RSIMeanReversion',
# Volatility Breakout
'BollingerBandBreakout',
# Asset Allocation
'BoldAssetAllocation',
]