MANIFEST.in
README.md
pyproject.toml
src/quantnodes_strategy_research.egg-info/PKG-INFO
src/quantnodes_strategy_research.egg-info/SOURCES.txt
src/quantnodes_strategy_research.egg-info/dependency_links.txt
src/quantnodes_strategy_research.egg-info/entry_points.txt
src/quantnodes_strategy_research.egg-info/requires.txt
src/quantnodes_strategy_research.egg-info/top_level.txt
src/strategy_research/__init__.py
src/strategy_research/cli.py
src/strategy_research/core/__init__.py
src/strategy_research/core/alpha_zoo_adapter.py
src/strategy_research/core/alpha_zoo_convert.py
src/strategy_research/core/alpha_zoo_ops.py
src/strategy_research/core/alpha_zoo_yaml.py
src/strategy_research/core/autoresearch.py
src/strategy_research/core/backtest.py
src/strategy_research/core/compute_factor.py
src/strategy_research/core/config_runner.py
src/strategy_research/core/data_import.py
src/strategy_research/core/db.py
src/strategy_research/core/factor_validate.py
src/strategy_research/core/git.py
src/strategy_research/core/preflight.py
src/strategy_research/core/run_card.py
src/strategy_research/core/agent/context.py
src/strategy_research/core/agent/frontmatter.py
src/strategy_research/core/agent/loop.py
src/strategy_research/core/agent/progress.py
src/strategy_research/core/agent/redaction.py
src/strategy_research/core/agent/sandbox.py
src/strategy_research/core/agent/tools.py
src/strategy_research/core/agent/trace.py
src/strategy_research/core/agent/builtin_tools/__init__.py
src/strategy_research/core/alpha_zoo/__init__.py
src/strategy_research/core/alpha_zoo/alpha_zoo_ops.py
src/strategy_research/core/alpha_zoo/academic/__init__.py
src/strategy_research/core/alpha_zoo/academic/carhart_mom.py
src/strategy_research/core/alpha_zoo/academic/cma.py
src/strategy_research/core/alpha_zoo/academic/high52w.py
src/strategy_research/core/alpha_zoo/academic/hml.py
src/strategy_research/core/alpha_zoo/academic/illiq.py
src/strategy_research/core/alpha_zoo/academic/mkt_rf.py
src/strategy_research/core/alpha_zoo/academic/retskew.py
src/strategy_research/core/alpha_zoo/academic/rmw.py
src/strategy_research/core/alpha_zoo/academic/smb.py
src/strategy_research/core/alpha_zoo/academic/strev.py
src/strategy_research/core/alpha_zoo/alpha101/__init__.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_001.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_002.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_003.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_004.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_005.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_006.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_007.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_008.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_009.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_010.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_011.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_012.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_013.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_014.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_015.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_016.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_017.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_018.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_019.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_020.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_021.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_022.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_023.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_024.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_025.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_026.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_027.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_028.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_029.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_030.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_031.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_032.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_033.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_034.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_035.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_036.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_037.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_038.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_039.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_040.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_041.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_042.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_043.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_044.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_045.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_046.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_047.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_048.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_049.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_050.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_051.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_052.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_053.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_054.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_055.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_056.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_057.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_058.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_059.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_060.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_061.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_062.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_063.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_064.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_065.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_066.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_067.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_068.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_069.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_070.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_071.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_072.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_073.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_074.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_075.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_076.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_077.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_078.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_079.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_080.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_081.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_082.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_083.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_084.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_085.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_086.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_087.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_088.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_089.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_090.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_091.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_092.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_093.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_094.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_095.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_096.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_097.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_098.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_099.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_100.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_101.py
src/strategy_research/core/alpha_zoo/fundamental/__init__.py
src/strategy_research/core/alpha_zoo/fundamental/asset_growth.py
src/strategy_research/core/alpha_zoo/fundamental/earnings_yield.py
src/strategy_research/core/alpha_zoo/fundamental/gross_profitability.py
src/strategy_research/core/alpha_zoo/fundamental/roe.py
src/strategy_research/core/alpha_zoo/gtja191/__init__.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_001.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_002.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_003.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_004.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_005.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_006.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_007.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_008.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_009.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_010.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_011.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_012.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_013.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_014.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_015.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_016.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_017.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_018.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_019.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_020.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_021.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_022.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_023.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_024.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_025.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_026.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_027.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_028.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_029.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_030.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_031.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_032.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_033.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_034.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_035.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_036.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_037.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_038.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_039.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_040.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_041.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_042.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_043.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_044.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_045.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_046.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_047.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_048.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_049.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_050.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_051.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_052.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_053.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_054.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_055.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_056.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_057.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_058.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_059.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_060.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_061.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_062.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_063.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_064.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_065.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_066.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_067.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_068.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_069.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_070.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_071.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_072.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_073.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_074.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_075.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_076.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_077.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_078.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_079.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_080.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_081.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_082.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_083.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_084.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_085.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_086.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_087.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_088.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_089.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_090.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_091.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_092.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_093.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_094.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_095.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_096.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_097.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_098.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_099.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_100.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_101.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_102.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_103.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_104.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_105.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_106.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_107.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_108.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_109.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_110.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_111.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_112.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_113.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_114.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_115.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_116.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_117.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_118.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_119.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_120.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_121.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_122.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_123.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_124.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_125.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_126.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_127.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_128.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_129.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_130.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_131.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_132.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_133.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_134.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_135.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_136.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_137.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_138.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_139.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_140.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_141.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_142.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_143.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_144.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_145.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_146.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_147.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_148.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_149.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_150.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_151.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_152.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_153.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_154.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_155.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_156.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_157.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_158.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_159.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_160.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_161.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_162.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_163.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_164.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_165.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_166.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_167.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_168.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_169.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_170.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_171.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_172.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_173.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_174.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_175.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_176.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_177.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_178.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_179.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_180.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_181.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_182.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_183.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_184.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_185.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_186.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_187.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_188.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_189.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_190.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_191.py
src/strategy_research/core/alpha_zoo/qlib158/__init__.py
src/strategy_research/core/alpha_zoo/qlib158/beta10.py
src/strategy_research/core/alpha_zoo/qlib158/beta20.py
src/strategy_research/core/alpha_zoo/qlib158/beta30.py
src/strategy_research/core/alpha_zoo/qlib158/beta5.py
src/strategy_research/core/alpha_zoo/qlib158/beta60.py
src/strategy_research/core/alpha_zoo/qlib158/cntd10.py
src/strategy_research/core/alpha_zoo/qlib158/cntd20.py
src/strategy_research/core/alpha_zoo/qlib158/cntd30.py
src/strategy_research/core/alpha_zoo/qlib158/cntd5.py
src/strategy_research/core/alpha_zoo/qlib158/cntd60.py
src/strategy_research/core/alpha_zoo/qlib158/cntn10.py
src/strategy_research/core/alpha_zoo/qlib158/cntn20.py
src/strategy_research/core/alpha_zoo/qlib158/cntn30.py
src/strategy_research/core/alpha_zoo/qlib158/cntn5.py
src/strategy_research/core/alpha_zoo/qlib158/cntn60.py
src/strategy_research/core/alpha_zoo/qlib158/cntp10.py
src/strategy_research/core/alpha_zoo/qlib158/cntp20.py
src/strategy_research/core/alpha_zoo/qlib158/cntp30.py
src/strategy_research/core/alpha_zoo/qlib158/cntp5.py
src/strategy_research/core/alpha_zoo/qlib158/cntp60.py
src/strategy_research/core/alpha_zoo/qlib158/cord10.py
src/strategy_research/core/alpha_zoo/qlib158/cord20.py
src/strategy_research/core/alpha_zoo/qlib158/cord30.py
src/strategy_research/core/alpha_zoo/qlib158/cord5.py
src/strategy_research/core/alpha_zoo/qlib158/cord60.py
src/strategy_research/core/alpha_zoo/qlib158/corr10.py
src/strategy_research/core/alpha_zoo/qlib158/corr20.py
src/strategy_research/core/alpha_zoo/qlib158/corr30.py
src/strategy_research/core/alpha_zoo/qlib158/corr5.py
src/strategy_research/core/alpha_zoo/qlib158/corr60.py
src/strategy_research/core/alpha_zoo/qlib158/imax10.py
src/strategy_research/core/alpha_zoo/qlib158/imax20.py
src/strategy_research/core/alpha_zoo/qlib158/imax30.py
src/strategy_research/core/alpha_zoo/qlib158/imax5.py
src/strategy_research/core/alpha_zoo/qlib158/imax60.py
src/strategy_research/core/alpha_zoo/qlib158/imin10.py
src/strategy_research/core/alpha_zoo/qlib158/imin20.py
src/strategy_research/core/alpha_zoo/qlib158/imin30.py
src/strategy_research/core/alpha_zoo/qlib158/imin5.py
src/strategy_research/core/alpha_zoo/qlib158/imin60.py
src/strategy_research/core/alpha_zoo/qlib158/imxd10.py
src/strategy_research/core/alpha_zoo/qlib158/imxd20.py
src/strategy_research/core/alpha_zoo/qlib158/imxd30.py
src/strategy_research/core/alpha_zoo/qlib158/imxd5.py
src/strategy_research/core/alpha_zoo/qlib158/imxd60.py
src/strategy_research/core/alpha_zoo/qlib158/klen.py
src/strategy_research/core/alpha_zoo/qlib158/klow.py
src/strategy_research/core/alpha_zoo/qlib158/klow2.py
src/strategy_research/core/alpha_zoo/qlib158/kmid.py
src/strategy_research/core/alpha_zoo/qlib158/kmid2.py
src/strategy_research/core/alpha_zoo/qlib158/ksft.py
src/strategy_research/core/alpha_zoo/qlib158/ksft2.py
src/strategy_research/core/alpha_zoo/qlib158/kup.py
src/strategy_research/core/alpha_zoo/qlib158/kup2.py
src/strategy_research/core/alpha_zoo/qlib158/ma10.py
src/strategy_research/core/alpha_zoo/qlib158/ma20.py
src/strategy_research/core/alpha_zoo/qlib158/ma30.py
src/strategy_research/core/alpha_zoo/qlib158/ma5.py
src/strategy_research/core/alpha_zoo/qlib158/ma60.py
src/strategy_research/core/alpha_zoo/qlib158/max10.py
src/strategy_research/core/alpha_zoo/qlib158/max20.py
src/strategy_research/core/alpha_zoo/qlib158/max30.py
src/strategy_research/core/alpha_zoo/qlib158/max5.py
src/strategy_research/core/alpha_zoo/qlib158/max60.py
src/strategy_research/core/alpha_zoo/qlib158/min10.py
src/strategy_research/core/alpha_zoo/qlib158/min20.py
src/strategy_research/core/alpha_zoo/qlib158/min30.py
src/strategy_research/core/alpha_zoo/qlib158/min5.py
src/strategy_research/core/alpha_zoo/qlib158/min60.py
src/strategy_research/core/alpha_zoo/qlib158/qtld10.py
src/strategy_research/core/alpha_zoo/qlib158/qtld20.py
src/strategy_research/core/alpha_zoo/qlib158/qtld30.py
src/strategy_research/core/alpha_zoo/qlib158/qtld5.py
src/strategy_research/core/alpha_zoo/qlib158/qtld60.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu10.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu20.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu30.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu5.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu60.py
src/strategy_research/core/alpha_zoo/qlib158/rank10.py
src/strategy_research/core/alpha_zoo/qlib158/rank20.py
src/strategy_research/core/alpha_zoo/qlib158/rank30.py
src/strategy_research/core/alpha_zoo/qlib158/rank5.py
src/strategy_research/core/alpha_zoo/qlib158/rank60.py
src/strategy_research/core/alpha_zoo/qlib158/resi10.py
src/strategy_research/core/alpha_zoo/qlib158/resi20.py
src/strategy_research/core/alpha_zoo/qlib158/resi30.py
src/strategy_research/core/alpha_zoo/qlib158/resi5.py
src/strategy_research/core/alpha_zoo/qlib158/resi60.py
src/strategy_research/core/alpha_zoo/qlib158/roc10.py
src/strategy_research/core/alpha_zoo/qlib158/roc20.py
src/strategy_research/core/alpha_zoo/qlib158/roc30.py
src/strategy_research/core/alpha_zoo/qlib158/roc5.py
src/strategy_research/core/alpha_zoo/qlib158/roc60.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr10.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr20.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr30.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr5.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr60.py
src/strategy_research/core/alpha_zoo/qlib158/rsv10.py
src/strategy_research/core/alpha_zoo/qlib158/rsv20.py
src/strategy_research/core/alpha_zoo/qlib158/rsv30.py
src/strategy_research/core/alpha_zoo/qlib158/rsv5.py
src/strategy_research/core/alpha_zoo/qlib158/rsv60.py
src/strategy_research/core/alpha_zoo/qlib158/std10.py
src/strategy_research/core/alpha_zoo/qlib158/std20.py
src/strategy_research/core/alpha_zoo/qlib158/std30.py
src/strategy_research/core/alpha_zoo/qlib158/std5.py
src/strategy_research/core/alpha_zoo/qlib158/std60.py
src/strategy_research/core/alpha_zoo/qlib158/sumd10.py
src/strategy_research/core/alpha_zoo/qlib158/sumd20.py
src/strategy_research/core/alpha_zoo/qlib158/sumd30.py
src/strategy_research/core/alpha_zoo/qlib158/sumd5.py
src/strategy_research/core/alpha_zoo/qlib158/sumd60.py
src/strategy_research/core/alpha_zoo/qlib158/sumn10.py
src/strategy_research/core/alpha_zoo/qlib158/sumn20.py
src/strategy_research/core/alpha_zoo/qlib158/sumn30.py
src/strategy_research/core/alpha_zoo/qlib158/sumn5.py
src/strategy_research/core/alpha_zoo/qlib158/sumn60.py
src/strategy_research/core/alpha_zoo/qlib158/sump10.py
src/strategy_research/core/alpha_zoo/qlib158/sump20.py
src/strategy_research/core/alpha_zoo/qlib158/sump30.py
src/strategy_research/core/alpha_zoo/qlib158/sump5.py
src/strategy_research/core/alpha_zoo/qlib158/sump60.py
src/strategy_research/core/alpha_zoo/qlib158/vma10.py
src/strategy_research/core/alpha_zoo/qlib158/vma20.py
src/strategy_research/core/alpha_zoo/qlib158/vma30.py
src/strategy_research/core/alpha_zoo/qlib158/vma5.py
src/strategy_research/core/alpha_zoo/qlib158/vma60.py
src/strategy_research/core/alpha_zoo/qlib158/vstd10.py
src/strategy_research/core/alpha_zoo/qlib158/vstd20.py
src/strategy_research/core/alpha_zoo/qlib158/vstd30.py
src/strategy_research/core/alpha_zoo/qlib158/vstd5.py
src/strategy_research/core/alpha_zoo/qlib158/vstd60.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd10.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd20.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd30.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd5.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd60.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn10.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn20.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn30.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn5.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn60.py
src/strategy_research/core/alpha_zoo/qlib158/vsump10.py
src/strategy_research/core/alpha_zoo/qlib158/vsump20.py
src/strategy_research/core/alpha_zoo/qlib158/vsump30.py
src/strategy_research/core/alpha_zoo/qlib158/vsump5.py
src/strategy_research/core/alpha_zoo/qlib158/vsump60.py
src/strategy_research/core/alpha_zoo/qlib158/wvma10.py
src/strategy_research/core/alpha_zoo/qlib158/wvma20.py
src/strategy_research/core/alpha_zoo/qlib158/wvma30.py
src/strategy_research/core/alpha_zoo/qlib158/wvma5.py
src/strategy_research/core/alpha_zoo/qlib158/wvma60.py
src/strategy_research/core/data_source/__init__.py
src/strategy_research/core/data_source/akshare_loader.py
src/strategy_research/core/data_source/base.py
src/strategy_research/core/data_source/eastmoney_loader.py
src/strategy_research/core/data_source/fred_loader.py
src/strategy_research/core/data_source/ifind_loader.py
src/strategy_research/core/data_source/local_loader.py
src/strategy_research/core/data_source/registry.py
src/strategy_research/core/data_source/tencent_loader.py
src/strategy_research/core/data_source/tushare_loader.py
src/strategy_research/core/data_source/utils.py
src/strategy_research/core/data_source/yfinance_loader.py
src/strategy_research/core/llm/__init__.py
src/strategy_research/core/llm/config.py
src/strategy_research/core/llm/errors.py
src/strategy_research/core/llm/openai_client.py
src/strategy_research/core/llm/parser.py
src/strategy_research/core/memory/persistent.py
src/strategy_research/core/utils/__init__.py
src/strategy_research/core/utils/backtest_config.py
src/strategy_research/core/utils/backtest_engine.py
src/strategy_research/core/utils/backtest_models.py
src/strategy_research/core/utils/backtest_utils.py
src/strategy_research/core/utils/covariance.py
src/strategy_research/core/utils/ic_utils.py
src/strategy_research/core/utils/metrics.py
src/strategy_research/core/utils/risk_parity.py
src/strategy_research/core/utils/strategy_engine.py
src/strategy_research/templates/README.md
src/strategy_research/templates/config.yaml
src/strategy_research/templates/prepare.py
src/strategy_research/templates/program.md
src/strategy_research/templates/strategy.py
src/strategy_research/templates/.prompts/anti_overfit_analyst.md
src/strategy_research/templates/.prompts/attribution_analyst.md
src/strategy_research/templates/.prompts/backtest_diagnostics.md
src/strategy_research/templates/.prompts/critic.md
src/strategy_research/templates/.prompts/data_quality.md
src/strategy_research/templates/.prompts/factor_analyst.md
src/strategy_research/templates/.prompts/orchestrator.md
src/strategy_research/templates/.prompts/portfolio_construction.md
src/strategy_research/templates/.prompts/researcher.md
src/strategy_research/templates/.prompts/risk_controller.md
src/strategy_research/templates/.prompts/strategist.md
src/strategy_research/templates/.skills/backtest-diagnose.md
src/strategy_research/templates/.skills/correlation-analysis.md
src/strategy_research/templates/.skills/data-routing.md
src/strategy_research/templates/.skills/factor-research.md
src/strategy_research/templates/.skills/ml-strategy.md
src/strategy_research/templates/.skills/performance-attribution.md
src/strategy_research/templates/.skills/quant-statistics.md
src/strategy_research/templates/.skills/research-discipline.md
src/strategy_research/templates/.skills/risk-analysis.md
src/strategy_research/templates/.skills/sector-rotation.md
tests/test_agent_loop.py
tests/test_agent_loop_extensions.py
tests/test_agent_tools.py
tests/test_alpha_zoo.py
tests/test_alpha_zoo_adapter.py
tests/test_alpha_zoo_ops.py
tests/test_anti_overfit_analyst.py
tests/test_backtest.py
tests/test_backtest_config.py
tests/test_backtest_engine.py
tests/test_backtest_models.py
tests/test_backtest_utils.py
tests/test_cli_init.py
tests/test_cli_llm_flags.py
tests/test_context_builder.py
tests/test_converter.py
tests/test_covariance_ic.py
tests/test_eastmoney_loader.py
tests/test_factor_validate.py
tests/test_fundamental_mock.py
tests/test_hypothesis_ops.py
tests/test_integration.py
tests/test_llm_client.py
tests/test_llm_config.py
tests/test_metrics.py
tests/test_ohlcv_save.py
tests/test_operators.py
tests/test_pr3_fixes.py
tests/test_preflight.py
tests/test_risk_parity.py
tests/test_run_card.py
tests/test_sandbox.py
tests/test_strategy_engine.py
tests/test_yaml_evaluator.py