/SKILL.md
Chinese fund investment advisor with daily analysis, recommendations, and portfolio management. Provides automatic monitoring, buying/selling suggestions, and market reports for Chinese mutual funds and ETFs.
npx skillsauth add claudwang/openclaw-fund-advisor fund-advisorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides comprehensive investment advisory services for Chinese mutual funds and ETFs, including daily market analysis, fund recommendations, and portfolio management.
To get today's fund recommendations and market analysis:
python3 scripts/fund_recommender.py
This script:
To analyze user's fund portfolio and get action suggestions:
python3 scripts/fund_monitor.py
This script reads references/portfolio.md and generates:
To get daily A-share sector performance:
python3 scripts/stock_report.py
The portfolio is stored in references/portfolio.md. Format:
# 基金持仓
## 持仓明细
- **基金名称 (代码)**: 持仓金额 | 收益率: XX%
Example:
# 基金持仓
## 持仓明细
- **中欧数字经济混合C (010937)**: 119,042.15 元 | 收益率: +19.03%
- **招商中证香港科技ETF联接C (018110)**: 84,871.40 元 | 收益率: -15.13%
- **广发纳斯达克100ETF联接C (006479)**: 22,030.52 元 | 收益率: +22.40%
This skill works with OpenClaw's cron system to send automatic daily reports:
{
"name": "Market Analysis & Fund Recommendations",
"enabled": true,
"schedule": {"kind": "cron", "expr": "0 9 * * 1-5", "tz": "Asia/Shanghai"},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"message": "Run python3 scripts/fund_recommender.py to generate market analysis and fund recommendations, then read the output and send to user.",
"timeoutSeconds": 60
}
}
{
"name": "Portfolio Strategy Report",
"enabled": true,
"schedule": {"kind": "cron", "expr": "0 15 * * 1-5", "tz": "Asia/Shanghai"},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"message": "Run python3 scripts/fund_monitor.py to analyze portfolio and generate strategy suggestions.",
"timeoutSeconds": 60
}
}
Note: Use sessionTarget: "isolated" with payload.kind: "agentTurn" for script execution. systemEvent only injects text and cannot execute scripts.
All scripts use East Money APIs (eastmoney.com) to fetch:
Use this skill when:
This skill provides analysis based on historical data and market trends. All investment suggestions are for reference only and do not constitute investment advice. Users should make independent decisions based on their own risk tolerance and financial situation.
Historical performance does not guarantee future returns.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.