fund_cli/__init__.py,sha256=jMkMZJ7r9vt-acv0z8sUGHD605vbEtHbRY6RUlq88Wo,485
fund_cli/__main__.py,sha256=GweOhmUiW6FXo7dRj_Tkm46x43qtiBeSYRWY8cZzFhY,138
fund_cli/cli.py,sha256=uAKzzM3zqYjnUtkDYkd1hO3nmMf5OsVb8_lU12BGk94,7412
fund_cli/config.py,sha256=N9_zfqnOTnCC1J5U7yf2bMVGVPKHU29w2ChF1_dRgv4,7461
fund_cli/ai/__init__.py,sha256=cIwE9mIxu6v9MOadXO4NU_2AZTkht9sFgvIqADXd5u8,1151
fund_cli/ai/agent.py,sha256=aZrTun-5XY-U5UkZftDfFwH8lwOREVCGWCndmxtUHx8,10160
fund_cli/ai/analyzer.py,sha256=8yRXxDFHQ1nQicKsYZHJlrY2U3a95wELFd81gYaqTeg,11331
fund_cli/ai/memory.py,sha256=GQE0sMD_ITiZyK1ouEy35Zx_ZUc_lqtLS2slGpD1ca4,17094
fund_cli/ai/nodes.py,sha256=KEPAl11yxAeqP4Na0iYkRmIZP4KiAvrc6XUjINHnllA,5031
fund_cli/ai/prompts.py,sha256=Lpp8nrMRUwhSDGHyXjS7W5LLVUDAf7AXhUGSJYZEKSo,6957
fund_cli/ai/providers.py,sha256=SiKmJ5kddNylswIVh8Qi5BI5UaBrK69KEXRv0TEPCXg,8889
fund_cli/ai/state.py,sha256=eMwIONqVzBllWK02ZAnFrTFXF09MFU1oqka2TGXq3vw,2131
fund_cli/ai/tools.py,sha256=Viup2FGHh0lnd3dTzpwfQCAia1FoP6dQprINmO-8STA,126102
fund_cli/analysis/__init__.py,sha256=TrB7LVw0K8W3h3yoSf5cTFtE8GOVr1_HK_4vX9uZp8w,608
fund_cli/analysis/attribution.py,sha256=a-VXKkeXI9oAIkcaaaOrWcvk6ZD2tbdgCqpjHC-IZuI,4928
fund_cli/analysis/backtest.py,sha256=Us3NW6lxUVfIsace4tUASIgH_GFzgisBztAJhBcc0iU,2462
fund_cli/analysis/holding.py,sha256=N-XKFZwXL5yVaaHFnittbLLU84f37ExBe1cpPCiL-nk,7235
fund_cli/analysis/manager.py,sha256=UmVT5OZZqYXBN7-tZXShjUl7w8L8EoV9ZE1w7Xh1VDE,4540
fund_cli/analysis/performance.py,sha256=E3uSBmZJ6fZ5EomazvZkEVpb-tAYuf6FrS97W6OVJbs,15041
fund_cli/analysis/portfolio.py,sha256=leddkPsGqGUBiqKQEU2RKeu-Mh-DDlOaZ1BdRJ-4s6A,4560
fund_cli/analysis/risk.py,sha256=8lHt0oR1QzoSxZgpmNYJpZ02vZcBb0sg0V4vG7oBY3k,8286
fund_cli/commands/__init__.py,sha256=R6R-6wV7sFfr7JX_sDyV7982HUz8sSgNpRnuabNDZ0c,1267
fund_cli/commands/ai_cmd.py,sha256=ARc-yxbnNWyoyxMXvsAJsWpRovlrQZpGqCKEx-zBj0w,20027
fund_cli/commands/analyze_cmd.py,sha256=uyVhoEo1c19wWloQjz2BBX-2sSjhhtEeqfjHyAvrNCU,16046
fund_cli/commands/compare_cmd.py,sha256=JbBDH8rjb9xpkeSNkpowdQB2oXnaRGMgpihhWz-Tk54,9075
fund_cli/commands/config_cmd.py,sha256=YYr2PjCoiNDN1ye4LHaOqcDxqFlYBwwKNIjL006vNVg,10933
fund_cli/commands/data_cmd.py,sha256=VuuM7wkwntm7kngSZu58AseD4E74cbxwHwbCSroWFT8,3690
fund_cli/commands/filter_cmd.py,sha256=LZH9bxY6YIGf7ENzVFnffhSyNaczKyxOSGOLHIVZlv4,9401
fund_cli/commands/holding_cmd.py,sha256=tROWZ8pk_pQ5n8Eb-oeTmDEXyHvbp9vZJZ-qAinQxOo,5618
fund_cli/commands/interactive_cmd.py,sha256=vNrknzFBpDOwYZ6VNOpCHWVjpjUHzjJ5C_5eSXcxANI,2370
fund_cli/commands/main.py,sha256=Kl3wJnzncit4cQOra2SRs9VUPoxiELxJWSfBCcwZqoA,356
fund_cli/commands/manager_cmd.py,sha256=Wbk4yX_TFw8K_zEeu988qT3KyIQ2Ya_X160vylgLjjA,3081
fund_cli/commands/monitor_cmd.py,sha256=FVxCX1sc3V4pJhC9LhVSRrgpVIw3t8virgwBzU1Us78,3752
fund_cli/commands/optimize_cmd.py,sha256=n7fw0sIo0qq_FbR1hqQ2Fv1kKSl1foJlcOBZTsTcVXw,7453
fund_cli/commands/report_cmd.py,sha256=QaYG3bCskjcqvbRgjPnkBd9gtFJU0GyznkB7yfszF3o,3025
fund_cli/core/__init__.py,sha256=Ha_R-oLjGzaaUyVSlAkMWOvd4M46Etou6Y0Amowh_Bc,792
fund_cli/core/ai_analyzer.py,sha256=4itrocjvOQ2ep94f0eAZUdjhJCsvbyJndxQzfBHZ1Vk,10573
fund_cli/core/analyzer.py,sha256=IvV5hLxrISXDMiAr4WUPPLxJBzOUC4QCBvyqVZ6tlqg,745
fund_cli/core/data_gateway.py,sha256=8Nk--OhEA8RiZIpYMw6_5leSrU5dMwMts0UpWIObwq8,10896
fund_cli/core/data_manager.py,sha256=liyodWMv1AFpOzhv6asVAafRauv6-tV-362Q1Uf5494,28021
fund_cli/core/data_quality.py,sha256=csAsly_8DRezP-cfMRRMgVrL8QRbgAA7R-w4hyqLlGQ,5677
fund_cli/core/monitor.py,sha256=DMputAAC16OZLTMkEJ5hFdDw-2CK-8BmAojwQugARJQ,7166
fund_cli/core/optimizer.py,sha256=eBR2cbY1p2MPuWs2mbF-i7kuUu3v3Qmx5WnfP8Yjer8,1054
fund_cli/core/reporter.py,sha256=o8i_kT8XCYcDlDtlTKw0IZkoztgvTJxqGwOksehw49U,3101
fund_cli/core/screener.py,sha256=KaLhH7KRPXUshkghy4wyycGdWnXhrjvDaRCyn9fzAoY,5254
fund_cli/core/template_engine.py,sha256=_sqe0kLEseLNuQIxcFHxVXQfrsyoQz60AldkWDaheRg,2701
fund_cli/core/optimizers/__init__.py,sha256=ehDCfDixENRYBH5J6V5dVIvL1wqL8u0-AF_6CUz8hYQ,451
fund_cli/core/optimizers/efficient_frontier.py,sha256=AUzjDrh_VLzIVeNjPoip38Nf5zmuc4A49xqBefZprWA,3111
fund_cli/core/optimizers/max_sharpe.py,sha256=T0MkdxXPzp22mBkuXXqwnGPbj31wmE2uuHfWHtusXhA,1889
fund_cli/core/optimizers/mean_variance.py,sha256=lFlIlKV9zmDyAQPOmbHBqOmENwBnv1xhBncLvVukvsM,2949
fund_cli/core/optimizers/risk_parity.py,sha256=P-vScpfFBdnBukl1qy4-tRVuWeykOFRiYbgCg8yjpBk,1991
fund_cli/core/reporters/__init__.py,sha256=u65hggtG1E3CpCNEovdxK08ttFLTIOvRIEmOTDgPgx0,552
fund_cli/core/reporters/docx_reporter.py,sha256=-xsgnvvov3isVwbpxI-dhv0lF3-N-G63P7iGOXQw0L8,3369
fund_cli/core/reporters/html_reporter.py,sha256=XX9JymayMCBf91b-KZT8Mbh1gRZ6XoLAGjgDKDca02Q,2655
fund_cli/core/reporters/markdown_reporter.py,sha256=zk5DazfSBla8DU9-syhnJ9Pj6QggGcqX_MO3o2WGZhA,1433
fund_cli/core/reporters/pdf_reporter.py,sha256=9u3fGDkxUhFJWBKyLdl41qe5lFgALAWkO3Bm5EiKJrA,3570
fund_cli/core/reporters/pptx_reporter.py,sha256=fQDVJ-oNce45Mb74kmlIaD4wVClWDDT1Ar5ZqVgK18w,4792
fund_cli/data/__init__.py,sha256=1QCLoAlKTfbHWv68_--R99Se4TKCLs8PcnVSrh3wSk8,246
fund_cli/data/base.py,sha256=CiPLlQz2tTJIkzCXhmt_9Q0xbhrf5IX9X_5WYLVWsMs,26927
fund_cli/data/cache.py,sha256=ms2poqJXtyxF_84cUO6LB_G4pfICosUE5wjBApSCDps,5016
fund_cli/data/models.py,sha256=i2RHgOjybx9j0UDzvrK0EWbsCbx9gfAPzEWp8fJAKyk,9446
fund_cli/data/normalizer.py,sha256=e4HTpv7YKXeRrWOZNnUoarbx46gIZCw9rOkJr4jvMII,8563
fund_cli/data/adapters/__init__.py,sha256=r0-j9y2pN4MF7ERSrf9jIMfZT6EVgdMQjgg_KdpNzrA,448
fund_cli/data/adapters/akshare_adapter.py,sha256=l9osXVgAaYQcRTGHa2IO_Swp8rrbMT8e63Z8IxvpFaQ,122499
fund_cli/data/adapters/mixins.py,sha256=NmelnX-aFsOUYN-YNbSyzK2DITXOZg4pDTHkkzBmqH8,21215
fund_cli/data/adapters/tushare_adapter.py,sha256=U5LhbhmdpwruOxi8GH94Q1RwtbFoTBczkHvU5YYyqcY,25536
fund_cli/data/adapters/wind_adapter.py,sha256=tJKt-GymbYQnDePKVGf5VbEgAg37uZ1o2wrtLjvRdhw,3510
fund_cli/mcp/__init__.py,sha256=dPsinAgdZO7msPMc0ENkn5OrdJQ_MIH9QTAEhMvB7GM,1099
fund_cli/mcp/server.py,sha256=Npt_jY4hjYGaWqnYEvaZ015K09c6BJZ_E5TkzPXMZEI,29339
fund_cli/templates/base.html,sha256=OQF_n_uN2E4ZGXndxKsuVC1t4nW-mQyU_PwqtcsJGIY,1635
fund_cli/templates/market_flow/report.html,sha256=NX7sM2P18Q_Abn5w6O_yX6Jn1FlLzvHqMEDguNs2a3o,1356
fund_cli/templates/portfolio/report.html,sha256=206tSkGOsIEGCu6vtwOpIsIo2neB9hweohudzM1Zw34,1346
fund_cli/templates/risk_control/report.html,sha256=Q9K9tFHMfrPkgiH1sn_ShGmL9ErUJeRKgEqeA8OIejY,1459
fund_cli/templates/single_fund/report.html,sha256=CzhoFNgSLfJhzBYUcEL2OhNnF_-ezEmBWLh4K3V-YyU,1711
fund_cli/utils/__init__.py,sha256=632JtzLIV3rhqGVsvqmyGKsAjmk4QPVF9yET6sdfrnQ,260
fund_cli/utils/decorators.py,sha256=EyeU55SjpoSDWKV2GWINhnKC3roAwiZrevF0f8KQyU8,2047
fund_cli/utils/helpers.py,sha256=yxJNfDcHpGxLzCNtExtW-0BkBbUVUdV9yPdIW2M4Faw,2235
fund_cli/utils/validators.py,sha256=cjuhVJBV-DvhfHf5Mq-to7Iu_aBr23Kkntr_gBMiTDE,1226
fund_cli/views/__init__.py,sha256=wSEE4mo8Gxap_oe7boePj3yTr17BAXL3RhcRzHMVA4E,204
fund_cli/views/charts.py,sha256=cjeYoBnBzsw7Eq8NBIrr4M4zOOKtuDMfB2S5K_Zc-fk,2708
fund_cli/views/reports.py,sha256=5wN8QYvG4VRPAzr6NqdHTYrZhqGf6F7CuDAVEkNx29w,2628
fund_cli/views/tables.py,sha256=dPxA-l5yoMk1Pr4GRJo_cHjeBvhsauJVhkJugJxrdEE,3337
fund_cli-3.1.0.dist-info/METADATA,sha256=xcMXgJrL_frxT7PcNCGi1qz2Wwqp87bIqEBjKOewJgc,13492
fund_cli-3.1.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
fund_cli-3.1.0.dist-info/entry_points.txt,sha256=gi5pXkhu8-gS6GY-FTelrhdPQJoUVPsB8NpykfBpMek,70
fund_cli-3.1.0.dist-info/licenses/LICENSE,sha256=ykHLtJwd6JjxwAEJG6IOkF314qKB7YUoU-vRON6JcMU,1070
fund_cli-3.1.0.dist-info/RECORD,,
