portfolio_rotation/__init__.py,sha256=C_T5hfcJXorqS1v_105zRBTuRDPBfLuYNvrig6A8roU,111
portfolio_rotation/config.py,sha256=qDnA0sMu8NaHZ9wEq-8MbFpMf4MfAYJDyiEw91YA600,856
portfolio_rotation/server.py,sha256=uwjkrgzYWAexHnkUzLgRIBpI2uDEcgtoPOoBZCifl58,24877
portfolio_rotation/skills.py,sha256=zjxO2-APPsis01BE6hzU1kiGO-cBlV10rFosChjlLlQ,19538
portfolio_rotation/core/__init__.py,sha256=Ec-KBLpchDcg7k2Fy0UvQTu_l-kqrtySl87N16yeQmY,64
portfolio_rotation/core/attribution.py,sha256=q8amrpc9gIA2Fux3TV0M_QbtguNwVxdbVsfQ6XEYKXE,8855
portfolio_rotation/core/backtest.py,sha256=4fGqhg3C7syLTIVAxKBNXDiDlTDdGRYshyFcsuqHj9Y,12654
portfolio_rotation/core/data_fetch.py,sha256=vsPHtDGO6qOv8O3UmYkmhn1egelp-LIoeBhZ18gIxtQ,8202
portfolio_rotation/core/ff_factors.py,sha256=pslbSAzSgPSyxcfFwfxAAlYdX3wQR5FZYitnzFmiXI8,3435
portfolio_rotation/core/pipeline.py,sha256=xNUedsCjG9uv0Uvr-Bq6jn5GwpwMpaKpLYpFhXTZwzc,28074
portfolio_rotation/core/risk.py,sha256=OqJ6FmJxJt5vfLoWkvII0J8nfOMevdtRkpviouM3K9A,9605
portfolio_rotation/core/scoring.py,sha256=Oqh_mvSljfwge8sUbUulTpFYEdfrnLhC8UhIaccR-f4,37493
portfolio_rotation/core/stress.py,sha256=bzCeWzHrd2t9x_AIhEXV6UI-1sESed14jfvDjMNHgHY,14460
portfolio_rotation_mcp-0.4.0.dist-info/METADATA,sha256=17nJACtKoe41r9T3l6Zbp_0cuhuKdXQNjU_WivYh5jo,9613
portfolio_rotation_mcp-0.4.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
portfolio_rotation_mcp-0.4.0.dist-info/entry_points.txt,sha256=MJwNs6hJdUnfyFL9MQ7hY6Tx3Hy7GmIGNiKtGeoM70s,74
portfolio_rotation_mcp-0.4.0.dist-info/RECORD,,
