Smart Fund Investment Advisor and Portfolio Configuration Assistant
Paste the following prompt into your AI chat to install this skill:
Please follow the guide at https://skillhub.cn/install/skillhub.md to install @user_9d5a2a39/fundadvisor.
About this skill
Specific Problem: Common Pain Points for Individual Fund Investors
Individual investors often grapple with several core issues in fund investing: lacking professional asset allocation skills to build portfolios aligned with their risk tolerance and goals; having fragmented holdings information that makes real-time tracking of NAV changes and return attribution difficult; finding it inefficient to manually screen fund managers or products amid complex market information; and lacking systematic tools for scenario simulation or strategy backtesting during market volatility. Traditional tools are often single-function or lack interactivity, failing to seamlessly connect analysis, allocation, and decision-support workflows.
How the Skill Works: Core Capabilities and Key Steps
This is a locally-run Python package simulating the workflow of an AI client manager. Its core capabilities include:
- Portfolio Construction and Optimization: Employs a three-tier SAA/TAA (Strategic/Tactical Asset Allocation) framework, with
asset_allocator.pyimplementing models like risk parity and mean-variance. Users can get configuration suggestions, including core-satellite portfolios, rebalancing plans, and fee estimates, based on questionnaires or direct risk input. The v10.2 portfolio optimizer (portfolio_enhancer.py) can process return matrices to compute the efficient frontier. - Quantitative Backtesting and Multi-Factor Analysis: Provides
backtest_engine.pyto run historical backtests with strategies like momentum or mean reversion.factor_engine.pyanalyzes portfolio exposures across six dimensions (momentum, volatility, value, etc.) and compares with peers, aiding in diagnosing style drift. - Interaction and Dialogue Capabilities: Supports two main interaction methods. First, integration with external AI assistants via the MCP protocol (52 tools) for natural language queries, such as calling
query_fundorcompare_managers. Second, the v10.2 zero-dependency voice interaction (voice_interface.py), launched viapython -m fund_advisor voice, accepts spoken commands to query holdings or goal progress.manager_dialogue.pycan also distill public views from fund managers to simulate conversational responses. - Post-Investment Monitoring and Report Generation:
performance_tracker.pyprovides a six-dimensional dashboard for tracking, whilereview_engine.pygenerates weekly/monthly review reports. Users can customize reports including performance, attribution, and risk modules using the modular report generator (report_generator.py), exporting to PPT/PDF.goal_tracker.pyquantitatively tracks the probability of achieving investment goals.
Key steps typically involve: 1) Importing holdings via holdings_importer.py (supports screenshots, Excel, etc.); 2) Running asset allocation analysis or portfolio optimization; 3) Setting up periodic reviews or using the voice assistant for queries; 4) Iterating strategies by backfilling results from advice logged in the learning/ module.
Application Boundaries and Important Notes
This skill is positioned as a personal learning and analytical reference tool. First, it does not constitute any investment advice; all analysis is based on historical data and models, with no guarantee of future performance. Second, its capabilities are strictly limited to the fund domain and are unsuitable for short-term stock trading or non-fund financial management. When using quantitative analysis and scenario simulation, users must understand the model assumptions and limitations. The voice interaction and manager dialogue functions rely on local rules or an optional LLM, and their distilled views do not represent real-time opinions from the fund managers themselves. All data reconstruction and updates can be completed with zero external dependencies, but runtime considerations apply.
Use Cases
- When an investor holds numerous funds and wants to import holdings via screenshots or Excel to quickly generate a core-satellite allocation plan with rebalancing cost estimates based on their risk profile.
- When evaluating a fund portfolio's long-term performance, use the backtesting engine to simulate net value curves across past market cycles (bull/bear) and compute metrics like max drawdown and Sharpe ratio.
- When wanting to track a star fund manager's other products for quarterly heavy position changes and review their recent public views distilled from reports or interviews.
- When a financial advisor needs to batch-generate personalized monthly review reports for multiple clients, including performance attribution, risk alerts, and behavioral bias tips, exported as PPT.
Best For
- Individual investors with substantial fund holdings who lack systematic analysis tools and want to quantitatively assess portfolio health and establish rebalancing discipline.
- Independent financial advisors or family financial planners who need to perform customized holdings analysis, generate professional reports, and track clients' long-term investment goals.
- FinTech developers or quantitative researchers seeking integrable asset allocation algorithms, factor analysis models, or fund manager behavioral profiling modules.
- Fund research analysts or finance students who need to batch-process fund data, conduct strategy backtesting simulations, and prepare investment research reports.
Related Skills
Systematically identify and evaluate the economic moats of listed companies using the Tang Shu Fang investment methodology for long-term investment analysis.
A skill that converts natural language questions into A-stock data queries and returns verifiable structured analysis conclusions, covering multi-dimensional analysis of market trends, fundamentals, and news.
An AI financial copilot by Wind, integrating financial databases and multimodal analysis to provide end-to-end support across investment research, asset allocation, risk control, quant, and report generation.
Searches for latest policies and generates GB/T 9704-2020 compliant official documents (requests or reports) in Word and PDF formats.