LICENSE
MANIFEST.in
README.md
pyproject.toml
server.py
setup.cfg
api/__init__.py
api/app.py
api/deps.py
api/middlewares/__init__.py
api/middlewares/auth.py
api/middlewares/error_handler.py
api/v1/__init__.py
api/v1/errors.py
api/v1/router.py
api/v1/endpoints/__init__.py
api/v1/endpoints/agent.py
api/v1/endpoints/alerts.py
api/v1/endpoints/alphasift.py
api/v1/endpoints/analysis.py
api/v1/endpoints/auth.py
api/v1/endpoints/backtest.py
api/v1/endpoints/decision_signals.py
api/v1/endpoints/health.py
api/v1/endpoints/history.py
api/v1/endpoints/pools.py
api/v1/endpoints/portfolio.py
api/v1/endpoints/stocks.py
api/v1/endpoints/system_config.py
api/v1/endpoints/usage.py
api/v1/endpoints/vector_search.py
api/v1/schemas/__init__.py
api/v1/schemas/alerts.py
api/v1/schemas/analysis.py
api/v1/schemas/backtest.py
api/v1/schemas/common.py
api/v1/schemas/decision_signals.py
api/v1/schemas/history.py
api/v1/schemas/market_phase.py
api/v1/schemas/portfolio.py
api/v1/schemas/run_flow.py
api/v1/schemas/stocks.py
api/v1/schemas/system_config.py
api/v1/schemas/usage.py
data_provider/__init__.py
data_provider/akshare_fetcher.py
data_provider/alphavantage_fetcher.py
data_provider/baostock_fetcher.py
data_provider/base.py
data_provider/efinance_fetcher.py
data_provider/finnhub_fetcher.py
data_provider/fundamental_adapter.py
data_provider/longbridge_fetcher.py
data_provider/pytdx_fetcher.py
data_provider/realtime_types.py
data_provider/tickflow_fetcher.py
data_provider/tushare_fetcher.py
data_provider/us_index_mapping.py
data_provider/yfinance_fetcher.py
data_provider/yfinance_fundamental_adapter.py
dsa/SKILL.md
dsa/__init__.py
dsa/__main__.py
dsa/cli.py
dsa/errors.py
dsa/output.py
dsa/commands/__init__.py
dsa/commands/alert.py
dsa/commands/analyze.py
dsa/commands/batch.py
dsa/commands/config.py
dsa/commands/history.py
dsa/commands/market.py
dsa/commands/pool.py
dsa/commands/resolve.py
dsa/commands/routines.py
dsa/commands/serve.py
dsa/commands/session.py
dsa/commands/signals.py
dsa/commands/sources.py
dsa/commands/strategies.py
dsa/commands/vector.py
dsa/templates/earnings-scan.yaml
dsa/templates/morning-routine.yaml
dsa/templates/risk-check.yaml
dsa_server.egg-info/PKG-INFO
dsa_server.egg-info/SOURCES.txt
dsa_server.egg-info/dependency_links.txt
dsa_server.egg-info/entry_points.txt
dsa_server.egg-info/requires.txt
dsa_server.egg-info/top_level.txt
src/__init__.py
src/analysis_context_pack_overview.py
src/analysis_context_pack_prompt.py
src/analyzer.py
src/auth.py
src/config.py
src/embedding_service.py
src/enums.py
src/feishu_doc.py
src/formatters.py
src/logging_config.py
src/market_analyzer.py
src/market_context.py
src/market_phase_prompt.py
src/market_phase_summary.py
src/phase_decision_guardrail.py
src/report_language.py
src/scheduler.py
src/search_service.py
src/stock_analyzer.py
src/storage.py
src/agent/__init__.py
src/agent/chat_context.py
src/agent/conversation.py
src/agent/events.py
src/agent/executor.py
src/agent/factory.py
src/agent/llm_adapter.py
src/agent/memory.py
src/agent/orchestrator.py
src/agent/protocols.py
src/agent/provider_trace.py
src/agent/research.py
src/agent/runner.py
src/agent/stock_scope.py
src/agent/agents/__init__.py
src/agent/agents/base_agent.py
src/agent/agents/decision_agent.py
src/agent/agents/intel_agent.py
src/agent/agents/portfolio_agent.py
src/agent/agents/risk_agent.py
src/agent/agents/technical_agent.py
src/agent/skills/__init__.py
src/agent/skills/aggregator.py
src/agent/skills/base.py
src/agent/skills/defaults.py
src/agent/skills/router.py
src/agent/skills/skill_agent.py
src/agent/strategies/__init__.py
src/agent/strategies/aggregator.py
src/agent/strategies/router.py
src/agent/strategies/strategy_agent.py
src/agent/tools/__init__.py
src/agent/tools/analysis_tools.py
src/agent/tools/backtest_tools.py
src/agent/tools/data_tools.py
src/agent/tools/market_tools.py
src/agent/tools/pool_tools.py
src/agent/tools/registry.py
src/agent/tools/search_tools.py
src/core/backtest_engine.py
src/core/config_manager.py
src/core/config_registry.py
src/core/market_profile.py
src/core/market_review.py
src/core/market_review_lock.py
src/core/market_review_runtime.py
src/core/market_strategy.py
src/core/pipeline.py
src/core/trading_calendar.py
src/data/__init__.py
src/data/stock_index_loader.py
src/data/stock_mapping.py
src/llm/__init__.py
src/llm/errors.py
src/llm/generation_params.py
src/patches/__init__.py
src/patches/eastmoney_patch.py
src/repositories/__init__.py
src/repositories/alert_repo.py
src/repositories/analysis_repo.py
src/repositories/backtest_repo.py
src/repositories/data_quality_repo.py
src/repositories/decision_signal_repo.py
src/repositories/portfolio_repo.py
src/repositories/stock_metadata_repo.py
src/repositories/stock_pool_repo.py
src/repositories/stock_repo.py
src/schemas/__init__.py
src/schemas/analysis_context_pack.py
src/schemas/decision_action.py
src/schemas/market_light.py
src/schemas/report_schema.py
src/services/__init__.py
src/services/agent_model_service.py
src/services/alert_indicators.py
src/services/alert_service.py
src/services/alert_worker.py
src/services/alphasift_service.py
src/services/analysis_context_builder.py
src/services/analysis_service.py
src/services/analyzer_service.py
src/services/backtest_service.py
src/services/data_import_service.py
src/services/data_quality_service.py
src/services/decision_signal_service.py
src/services/history_comparison_service.py
src/services/history_loader.py
src/services/history_retention_service.py
src/services/history_service.py
src/services/image_stock_extractor.py
src/services/import_parser.py
src/services/market_light_alerts.py
src/services/market_light_service.py
src/services/name_to_code_resolver.py
src/services/notification_diagnostics.py
src/services/portfolio_alerts.py
src/services/portfolio_import_service.py
src/services/portfolio_risk_service.py
src/services/portfolio_service.py
src/services/report_renderer.py
src/services/run_diagnostics.py
src/services/run_flow.py
src/services/social_sentiment_service.py
src/services/stock_code_utils.py
src/services/stock_index_remote_service.py
src/services/stock_metadata_service.py
src/services/stock_pool_service.py
src/services/stock_service.py
src/services/system_config_service.py
src/services/task_queue.py
src/services/task_service.py
src/services/vector_search_service.py
src/utils/__init__.py
src/utils/analysis_metadata.py
src/utils/data_processing.py
src/utils/sanitize.py
strategies/README.md
strategies/bottom_volume.yaml
strategies/box_oscillation.yaml
strategies/bull_trend.yaml
strategies/chan_theory.yaml
strategies/dragon_head.yaml
strategies/emotion_cycle.yaml
strategies/event_driven.yaml
strategies/expectation_repricing.yaml
strategies/growth_quality.yaml
strategies/hot_theme.yaml
strategies/ma_golden_cross.yaml
strategies/one_yang_three_yin.yaml
strategies/shrink_pullback.yaml
strategies/volume_breakout.yaml
strategies/wave_theory.yaml
tests/test_a_share_fetcher_code_conversion.py
tests/test_analysis_context_pack_schema.py
tests/test_analysis_metadata.py
tests/test_check_env_encoding.py
tests/test_config_env_compat.py
tests/test_config_manager.py
tests/test_formatters.py
tests/test_llm_param_recovery.py
tests/test_logging_config.py
tests/test_name_to_code_resolver.py
tests/test_packaging_build_scripts.py