Fund Keeper
by @tangepier-crypto
Chinese mutual fund intelligent advisor with real-time valuation, buy/sell suggestions, profit tracking, SIP planning, OCR recognition, and stock-fund linkag...
clawhub install fund-keeperπ About This Skill
name: fund-keeper version: 2.6.0 description: Chinese mutual fund intelligent advisor with real-time valuation, buy/sell suggestions, profit tracking, SIP planning, OCR recognition, and stock-fund linkage. Supports offline mode and multi-source caching. metadata: openclaw: emoji: "π" category: finance network: required: true domains: - "fundgz.1234567.com.cn" - "fund.eastmoney.com" - "hq.sinajs.cn" - "push2.eastmoney.com" reason: "Fetch real-time fund valuation, historical NAV, and gold prices from public financial data sources" requires: pip: ["akshare>=1.12", "pandas>=2.0", "requests>=2.28", "easyocr>=1.7"] keywords: - fund - mutual fund - investment - buy/sell suggestion - fund valuation - profit tracking - SIP - OCR - stock-fund linkage
Fund Keeper - Intelligent Fund Advisor
A comprehensive tool for Chinese mutual fund management with real-time valuation, buy/sell suggestions, and portfolio tracking.
Quick Start
1. Install Dependencies
pip install akshare pandas requests
2. Create Fund List
Create your portfolio in workspace/funds/my-funds.md:
# My Fund PortfolioHoldings
| Fund Code | Fund Name | Shares | Cost NAV | Notes |
|---------|---------|---------|---------|------|
| 000001 | HuaXia Growth | 10000 | 1.500 | SIP |
| 110011 | YiFangDa SME | 5000 | 2.300 | Long-term |
3. Commands
# View portfolio P&L
fund-keeper portfolioGet buy/sell suggestions
fund-keeper adviceView config
fund-keeper configModify config
fund-keeper config --set alert_threshold=2.0Reset config
fund-keeper config --resetAdd fund from screenshot
fund-keeper add-from-image screenshot.pngView market overview
fund-keeper marketSet alert
fund-keeper alert --fund 000001 --price 1.800
Core Features
1. Real-time Valuation
2. Buy/Sell Suggestions
Based on comprehensive analysis:
Suggestion Levels:
3. OCR Fund Recognition
Support screenshot recognition from:
Auto-extract:
4. Smart Alerts
Fund Search
py fund_keeper.py search --name gold # Search by name
py fund_keeper.py search --fund 000218 # View fund details
Portfolio Management
# Edit fund
py fund_keeper.py edit --fund 000218 # Interactive edit
py fund_keeper.py edit --fund 000218 --field amount --value 10000Remove fund
py fund_keeper.py remove --fund 000218
Editable Fields
name - Fund nameamount - Amount heldprofit - Take profit %stop - Stop loss %day - SIP daynote - NotesGold Investment Report
py fund_keeper.py gold
Includes:
Profit Visualization
py fund_keeper.py stats # Basic stats
py fund_keeper.py stats --chart # With charts
py fund_keeper.py trend # 7-day trend
Data Sources & Caching
Multi-source Support:
Caching:
--offlineImportant Notes
Investment Risk
Data Delay
Stock-Fund Linkage (v2.2)
Link with stock-analysis skill:
# Recommend funds by sector
python stock_fund_linkage.py --sector semiconductorAnalyze fund holdings
python stock_fund_linkage.py --fund 000218
Scheduled Tasks
# Daily 15:00 after market close
openclaw cron add --name "fund-check" --cron "0 15 * * 1-5" \
--session isolated --message "Check fund valuation and generate report"Weekly report on Monday 8:00
openclaw cron add --name "fund-weekly" --cron "0 8 * * 1" \
--session isolated --message "Generate weekly fund portfolio report"
Related Files
funds/my-funds.md - Portfolio listfunds/config.json - Configurationfunds/history.md - Transaction historymemory/fund-learnings.md - Investment insights*Long-term investing, rational decisions.* π
π‘ Examples
1. Install Dependencies
pip install akshare pandas requests
2. Create Fund List
Create your portfolio in workspace/funds/my-funds.md:
```markdown