plotifi/__init__.py,sha256=nEFBtMeFflnaef_ISh8X3g-FKB5HiyuyaSK7lL6lSPg,2544
plotifi/_blas.py,sha256=4T_qEZp-JoSAgE5lv0qDgJGWkgynipNtT6EgcWsmQKI,504
plotifi/_version.py,sha256=MGqbPddHJiRbSYJ7UIx7vFKew7VTBVk2gZh3FkLSZPo,126
plotifi/envelope.py,sha256=otR5jVNPfxBR-7uLP8Jp3--cWLr0BGGfgUdrqYbqjXM,3139
plotifi/errors.py,sha256=C-AiM6y4zUToz00h-SasXs3tZXzzil0EzL22dgu2zv4,1330
plotifi/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
plotifi/scoreboard.py,sha256=LTQs8b8y9lhVIXtuksp829SLyvhSGKo_zNN7ki2O6Io,5074
plotifi/backtest/__init__.py,sha256=XkeXc2G4Se5tsPIKNWiTXImgzLSMAHN0hpKtdn2aIb4,335
plotifi/backtest/engine.py,sha256=YinBLutDdTMdgEmABodKZinxucdIrfCsEDFL_0WHLXI,10528
plotifi/cov/__init__.py,sha256=lz9vPfH9RqlvwB41mYy0CcrTiAd8f838SjHUWdVQtz4,258
plotifi/cov/estimators.py,sha256=Q5FMWWntql1L9xxg0gDEWa5zBfDoohfBBRGdOJ9MCGI,4877
plotifi/data/__init__.py,sha256=IO1qMOV-XUmETSay68vMBhCD37MZXe3pw7R5FilrO6w,416
plotifi/data/loader.py,sha256=UzXA8Edfz3F_GsPfl4qYUvhUCCcRkuaVBJOOrqy9YD8,8887
plotifi/data/sample.py,sha256=-bQtymwn3q1HsLzhEpt6PTfKOud43WLR1D0aPioXVpo,1165
plotifi/datasets/__init__.py,sha256=WYA1ESNc2ezGu0yNiP7vvGV53cTIraX4ahMfPUePF_k,68
plotifi/datasets/frozen_prices.parquet,sha256=dbUAeoKzhh7L2l-xmE-t8qSg8RutopS0y0vgYWk9W44,85403
plotifi/datasets/frozen_prices_meta.json,sha256=v4Ryom-7XY11u4Oo7LOl2uHBAjCeiKILefI6FKM8Lk8,420
plotifi/datasets/sample_returns.parquet,sha256=OZ6Mjgh6B7VCls4zpsZRzssT-KpoMWCNG0gQmJMtpFU,14780
plotifi/mcp/__init__.py,sha256=gKi6GScvbHIMjetdvYQJWa78rBdTw6lUulB0jZSIJFs,254
plotifi/mcp/__main__.py,sha256=xsM3QNEV6tVgwF7dK5DKWA0TkpzGJf3EWVq701uHHeU,183
plotifi/mcp/errors.py,sha256=9xihF9hdSku2mBGyV0TZ88GekBqySSntFfIrCrL03bM,2226
plotifi/mcp/handlers.py,sha256=e40UwMu1Rc1K_AMJduCJJMm3OQc4L6qcpeY7HuArItg,5730
plotifi/mcp/intent.py,sha256=O-fCSpxWMEzZL4VCVlIkolhWh0Ee3YbiyUkBHxs-XEI,3958
plotifi/mcp/schemas.py,sha256=0f3nSy0ijYVx7UIrRVQHOXRTuv9Lc31i05afPlICi4c,11079
plotifi/mcp/server.py,sha256=yTLJolonxoayNkpTEMXDIuVbVNu2mof2e2ymBoW2cl0,8087
plotifi/mcp/strategies.py,sha256=W38dlwBH2P55_fLkZt_DwAIWqrbafAWsrQanw4UZ5g8,1898
plotifi/optimize/__init__.py,sha256=h6PGLnvqh-P-becTSx9UFyRQMVKDXObQc5ksvAlhZtg,930
plotifi/optimize/cvar.py,sha256=v-5xoOonjesMNOWHIXRRc2OWnaORKC1p6YqDV3kJ_HY,8953
plotifi/optimize/frontier.py,sha256=DNXvI2Q6MT4evUBpVR-Rj8PE7l4XKkVN55Hv_XZv-bU,8922
plotifi/optimize/mean_variance.py,sha256=X3rKNRmo6nxL03-BIt2k4sphzvDgvkLFgX1q6XckiNQ,15274
plotifi/optimize/risk_parity.py,sha256=AYuA265EIqPnzUtbO4whEi8TCJaPVMK-NpyM8apPLLU,7970
plotifi/reconcile/__init__.py,sha256=lTiUuq9zDF1VI2C2LTyfXmV07GlhSt7K6CLdhvq-GTA,783
plotifi/reconcile/modes.py,sha256=2Z_LWlplo5bb9992_HwYNodOFd3IYH4KtkAN29sh2i0,1009
plotifi/reconcile/optimal.py,sha256=6tBCJcagpL1ddzBkpdpH3gC_oJX17UiAePdiAT3gIQw,9433
plotifi/reconcile/pipeline.py,sha256=UY2LH_4dMIcpEyDC4E9Mt41LvZFKR4JVE72PhjMNtfY,2790
plotifi/reconcile/snapshot.py,sha256=RND48fGqAKKNfP1_OgWCwGdH-0qCsTlwDXOGIjarjOk,2408
plotifi-0.1.0.dist-info/licenses/LICENSE,sha256=ik5IMALIITWDXZRu6ln8UkxG7k-Uax6aq2PDaREGFm8,11337
plotifi-0.1.0.dist-info/licenses/NOTICE,sha256=vDaXn25PFY7tiOiyMsMbm9jjMGGZPibt-aMMa3CD_-M,571
plotifi-0.1.0.dist-info/METADATA,sha256=4d3m2aakLKP9OjFn0kJU0usKvKoXLYarGMReep2R0pg,6336
plotifi-0.1.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
plotifi-0.1.0.dist-info/entry_points.txt,sha256=Cm0RhGB4C3dL-caGN8GEjpx8-Irw8yRoRlVepO63_ZI,101
plotifi-0.1.0.dist-info/top_level.txt,sha256=Jki8ifLEUBzTLaemoYV-lFhS8UX3xeFeIkcxijoH_Do,8
plotifi-0.1.0.dist-info/RECORD,,
