CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
docs/Detailed_Research_Report.md
docs/SKILLS_CONTEXT.md
docs/Sagan_Model_Whitepaper.md
docs/architecture.md
docs/changelog.md
docs/contributing.md
docs/getting-started.md
docs/index.md
docs/tech_case_study.md
docs/whitepaper.md
docs/api/cli.md
docs/api/config.md
docs/api/data.md
docs/api/ensemble.md
docs/api/exceptions.md
docs/api/index.md
docs/api/logging.md
docs/api/predict.md
docs/api/registry.md
docs/api/utils.md
docs/tutorials/custom_config.md
docs/tutorials/parallel_training.md
docs/tutorials/single_stock.md
sagan/__init__.py
sagan/__main__.py
sagan/app.py
sagan/autonomous.py
sagan/config.py
sagan/data.py
sagan/database.py
sagan/desk.py
sagan/ensemble.py
sagan/exceptions.py
sagan/explain.py
sagan/fundamental.py
sagan/indicators.py
sagan/logging_config.py
sagan/metrics.py
sagan/nlp.py
sagan/parallel.py
sagan/predict.py
sagan/py.typed
sagan/registry.py
sagan/research.py
sagan/signals.py
sagan/train_centered_fit.py
sagan/train_robust_fit.py
sagan/train_symbolic_fit.py
sagan/train_tv_math.py
sagan-lp/streamlit_app.py
sagan-lp/sagan/__init__.py
sagan-lp/sagan/__main__.py
sagan-lp/sagan/app.py
sagan-lp/sagan/autonomous.py
sagan-lp/sagan/config.py
sagan-lp/sagan/data.py
sagan-lp/sagan/database.py
sagan-lp/sagan/desk.py
sagan-lp/sagan/ensemble.py
sagan-lp/sagan/exceptions.py
sagan-lp/sagan/indicators.py
sagan-lp/sagan/logging_config.py
sagan-lp/sagan/metrics.py
sagan-lp/sagan/nlp.py
sagan-lp/sagan/parallel.py
sagan-lp/sagan/predict.py
sagan-lp/sagan/py.typed
sagan-lp/sagan/registry.py
sagan-lp/sagan/research.py
sagan-lp/sagan/signals.py
sagan-lp/sagan/train_centered_fit.py
sagan-lp/sagan/train_robust_fit.py
sagan-lp/sagan/train_symbolic_fit.py
sagan-lp/sagan/train_tv_math.py
sagan-lp/sagan/cli/auth.py
sagan-lp/sagan/cli/commands.py
sagan-lp/sagan/compliance/report.py
sagan-lp/sagan/explain/formatter.py
sagan-lp/sagan/explain/gemma.py
sagan-lp/sagan/models/__init__.py
sagan-lp/sagan/models/allocator.py
sagan-lp/sagan/models/controller_arch.py
sagan-lp/sagan/models/game_engine.py
sagan-lp/sagan/models/llm_bridge.py
sagan-lp/sagan/models/lstm_direct.py
sagan-lp/sagan/models/manager.py
sagan-lp/sagan/models/math_engine.py
sagan-lp/sagan/models/pinn_loss.py
sagan-lp/sagan/models/robust_fitter.py
sagan-lp/sagan/models/symbolic_fitter.py
sagan-lp/sagan/models/tv_math.py
sagan-lp/sagan/models/xai_layer.py
sagan-lp/sagan/portfolio/__init__.py
sagan-lp/sagan/portfolio/asymmetric_risk.py
sagan-lp/sagan/portfolio/csv_import.py
sagan-lp/sagan/portfolio/rebalancer.py
sagan-lp/sagan/portfolio/risk_engine.py
sagan-lp/sagan/portfolio/snaptrade.py
sagan-lp/sagan/research/benchmark_5yr_rolling.py
sagan-lp/sagan/research/benchmark_asymmetric.py
sagan-lp/sagan/research/benchmark_audit_20.py
sagan-lp/sagan/research/benchmark_basket.py
sagan-lp/sagan/research/benchmark_basket_centered.py
sagan-lp/sagan/research/benchmark_basket_lognormal.py
sagan-lp/sagan/research/benchmark_dynamic_vol.py
sagan-lp/sagan/research/benchmark_inst_audit.py
sagan-lp/sagan/research/benchmark_risk_managed.py
sagan-lp/sagan/research/benchmark_sota.py
sagan-lp/sagan/sagan/__init__.py
sagan-lp/sagan/sagan/__main__.py
sagan-lp/sagan/sagan/app.py
sagan-lp/sagan/sagan/autonomous.py
sagan-lp/sagan/sagan/config.py
sagan-lp/sagan/sagan/data.py
sagan-lp/sagan/sagan/database.py
sagan-lp/sagan/sagan/desk.py
sagan-lp/sagan/sagan/ensemble.py
sagan-lp/sagan/sagan/exceptions.py
sagan-lp/sagan/sagan/indicators.py
sagan-lp/sagan/sagan/logging_config.py
sagan-lp/sagan/sagan/metrics.py
sagan-lp/sagan/sagan/nlp.py
sagan-lp/sagan/sagan/parallel.py
sagan-lp/sagan/sagan/predict.py
sagan-lp/sagan/sagan/py.typed
sagan-lp/sagan/sagan/registry.py
sagan-lp/sagan/sagan/research.py
sagan-lp/sagan/sagan/signals.py
sagan-lp/sagan/sagan/train_centered_fit.py
sagan-lp/sagan/sagan/train_robust_fit.py
sagan-lp/sagan/sagan/train_symbolic_fit.py
sagan-lp/sagan/sagan/train_tv_math.py
sagan-lp/sagan/sagan/cli/auth.py
sagan-lp/sagan/sagan/cli/commands.py
sagan-lp/sagan/sagan/compliance/report.py
sagan-lp/sagan/sagan/explain/formatter.py
sagan-lp/sagan/sagan/explain/gemma.py
sagan-lp/sagan/sagan/models/__init__.py
sagan-lp/sagan/sagan/models/allocator.py
sagan-lp/sagan/sagan/models/controller_arch.py
sagan-lp/sagan/sagan/models/game_engine.py
sagan-lp/sagan/sagan/models/llm_bridge.py
sagan-lp/sagan/sagan/models/lstm_direct.py
sagan-lp/sagan/sagan/models/manager.py
sagan-lp/sagan/sagan/models/math_engine.py
sagan-lp/sagan/sagan/models/pinn_loss.py
sagan-lp/sagan/sagan/models/robust_fitter.py
sagan-lp/sagan/sagan/models/symbolic_fitter.py
sagan-lp/sagan/sagan/models/tv_math.py
sagan-lp/sagan/sagan/models/xai_layer.py
sagan-lp/sagan/sagan/portfolio/__init__.py
sagan-lp/sagan/sagan/portfolio/asymmetric_risk.py
sagan-lp/sagan/sagan/portfolio/csv_import.py
sagan-lp/sagan/sagan/portfolio/rebalancer.py
sagan-lp/sagan/sagan/portfolio/risk_engine.py
sagan-lp/sagan/sagan/portfolio/snaptrade.py
sagan-lp/sagan/sagan/research/benchmark_5yr_rolling.py
sagan-lp/sagan/sagan/research/benchmark_asymmetric.py
sagan-lp/sagan/sagan/research/benchmark_audit_20.py
sagan-lp/sagan/sagan/research/benchmark_basket.py
sagan-lp/sagan/sagan/research/benchmark_basket_centered.py
sagan-lp/sagan/sagan/research/benchmark_basket_lognormal.py
sagan-lp/sagan/sagan/research/benchmark_dynamic_vol.py
sagan-lp/sagan/sagan/research/benchmark_inst_audit.py
sagan-lp/sagan/sagan/research/benchmark_risk_managed.py
sagan-lp/sagan/sagan/research/benchmark_sota.py
sagan-lp/sagan/sagan/symbolic_lib/__init__.py
sagan-lp/sagan/sagan/symbolic_lib/download_models.py
sagan-lp/sagan/sagan/utils/__init__.py
sagan-lp/sagan/sagan/utils/stationarity.py
sagan-lp/sagan/symbolic_lib/__init__.py
sagan-lp/sagan/symbolic_lib/download_models.py
sagan-lp/sagan/utils/__init__.py
sagan-lp/sagan/utils/stationarity.py
sagan/cli/auth.py
sagan/cli/commands.py
sagan/compliance/report.py
sagan/explain/formatter.py
sagan/explain/gemma.py
sagan/models/__init__.py
sagan/models/allocator.py
sagan/models/controller_arch.py
sagan/models/game_engine.py
sagan/models/llm_bridge.py
sagan/models/lstm_direct.py
sagan/models/manager.py
sagan/models/math_engine.py
sagan/models/pinn_loss.py
sagan/models/robust_fitter.py
sagan/models/symbolic_fitter.py
sagan/models/tv_math.py
sagan/models/xai_layer.py
sagan/portfolio/__init__.py
sagan/portfolio/asymmetric_risk.py
sagan/portfolio/csv_import.py
sagan/portfolio/rebalancer.py
sagan/portfolio/risk_engine.py
sagan/portfolio/snaptrade.py
sagan/research/benchmark_5yr_rolling.py
sagan/research/benchmark_asymmetric.py
sagan/research/benchmark_audit_20.py
sagan/research/benchmark_basket.py
sagan/research/benchmark_basket_centered.py
sagan/research/benchmark_basket_lognormal.py
sagan/research/benchmark_dynamic_vol.py
sagan/research/benchmark_inst_audit.py
sagan/research/benchmark_risk_managed.py
sagan/research/benchmark_sota.py
sagan/symbolic_lib/__init__.py
sagan/symbolic_lib/download_models.py
sagan/utils/__init__.py
sagan/utils/stationarity.py
sagan_trade.egg-info/PKG-INFO
sagan_trade.egg-info/SOURCES.txt
sagan_trade.egg-info/dependency_links.txt
sagan_trade.egg-info/entry_points.txt
sagan_trade.egg-info/requires.txt
sagan_trade.egg-info/top_level.txt
tests/test_data.py
tests/test_ensemble.py
tests/test_fundamental.py
tests/test_research.py
tests/test_utils.py