""" API 라우터 통합 모듈 - 각 엔드포인트 라우터를 prefix/tag와 함께 등록 """ from fastapi import APIRouter from app.api.endpoints import ( trading_rules, trades, portfolio, market_data, mcp, recommendations, monitoring, tensorflow_predictions, debug, risk_management, ml_ensemble, journals, day_trading, strategy_config, backtest, analysis, ) api_router = APIRouter() api_router.include_router(trading_rules.router, prefix="/rules", tags=["trading_rules"]) api_router.include_router(trades.router, prefix="/trades", tags=["trades"]) api_router.include_router(portfolio.router, prefix="/portfolio", tags=["portfolio"]) api_router.include_router(market_data.router, prefix="/market-data", tags=["market_data"]) api_router.include_router(mcp.router, prefix="/mcp", tags=["mcp"]) api_router.include_router(recommendations.router, prefix="/recommendations", tags=["recommendations"]) api_router.include_router(monitoring.router, prefix="/monitoring", tags=["monitoring"]) api_router.include_router(tensorflow_predictions.router, prefix="/ml", tags=["ml"]) api_router.include_router(debug.router, prefix="/debug", tags=["debug"]) api_router.include_router(risk_management.router, prefix="/risk", tags=["risk_management"]) api_router.include_router(ml_ensemble.router, prefix="/ml-ensemble", tags=["ml_ensemble"]) api_router.include_router(journals.router, prefix="/journals", tags=["journals"]) api_router.include_router(day_trading.router, prefix="/daytrading", tags=["day_trading"]) api_router.include_router(strategy_config.router, prefix="/strategy-config", tags=["strategy_config"]) api_router.include_router(backtest.router, prefix="/backtest", tags=["backtest"]) api_router.include_router(analysis.router, prefix="/analysis", tags=["analysis"])