AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Asset Allocator

skill-lj22503-investment-framework-skill-asset-allocator · by lj22503

[何时使用]当用户询问"我应该如何配置资产"时;当用户需要制定投资计划时;当用户想了解定投策略时;当用户需要再平衡建议时;当用户面临大额资金配置决策时

No reviews yet
0 installs
26 views
0.0% view→install

Install

$ agentstack add skill-lj22503-investment-framework-skill-asset-allocator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lj22503-investment-framework-skill-asset-allocator)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Asset Allocator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Asset Allocator - 资产配置师 📊

> 根据生命周期设计资产配置方案,实现长期稳健收益。

理论来源:《漫步华尔街》- 伯顿·马尔基尔(1973)


📋 功能描述

根据用户年龄、风险偏好、投资目标设计资产配置方案,提供定投和再平衡策略。

适用场景

  • 制定资产配置方案("我应该如何配置资产")
  • 设计定投计划("每月定投多少")
  • 再平衡决策("是否需要调整配置")
  • 大额资金配置("有一笔钱如何投资")
  • 退休规划("如何为退休做准备")

边界条件

  • ❌ 不推荐具体基金代码(需用户自行选择)
  • ❌ 不预测短期市场走势
  • ❌ 不替代个人风险承受评估
  • ✅ 提供配置框架和比例建议
  • ✅ 提供定投和再平衡策略
  • ✅ 基于生命周期理论

🎯 核心功能

功能 1:风险承受能力评估

综合评估用户风险承受能力

输入:年龄、风险偏好、投资目标、收入稳定性、应急资金

输出:综合风险等级(保守/平衡/积极)

评估维度

| 维度 | 评估项 | 保守 | 平衡 | 积极 | |------|--------|------|------|------| | 年龄 | 年龄段 | 60+ | 35-59 | 20-34 | | 风险偏好 | 自我评估 | 保守 | 平衡 | 积极 | | 投资期限 | 时间长度 | 10 年 | | 收入稳定性 | 收入来源 | 不稳定 | 稳定 | 非常稳定 | | 应急资金 | 覆盖月数 | 6 月 |

综合风险等级判定

  • 保守:3 项以上保守
  • 平衡:3 项以上平衡
  • 积极:3 项以上积极

功能 2:资产配置方案设计

根据风险等级设计配置方案

输入:风险等级、总资产规模

输出:各类资产配置比例和金额

标准配置(根据年龄)

| 年龄段 | 股票 | 债券 | 现金 | 另类 | 说明 | |--------|------|------|------|------|------| | 20-30 岁 | 80-90% | 10-20% | 5% | 0-5% | 年轻,风险承受力强 | | 30-40 岁 | 70-80% | 20-30% | 5% | 0-5% | 家庭责任增加 | | 40-50 岁 | 60-70% | 30-40% | 5-10% | 0-5% | 稳健为主 | | 50-60 岁 | 50-60% | 40-50% | 10% | 0-5% | 接近退休 | | 60+ 岁 | 40-50% | 50-60% | 10-20% | 0-5% | 退休,保本为主 |

简化公式股票比例 = 100 - 年龄

风险偏好调整

  • 保守型:股票比例减少 20%
  • 平衡型:按标准配置
  • 积极型:股票比例增加 20%

功能 3:基金推荐(类型级)

推荐基金类型,不推荐具体代码

输入:配置方案

输出:各资产类别的基金类型推荐

股票部分推荐

| 类型 | 推荐 | 比例 | 说明 | |------|------|------|------| | 国内指数 | 沪深 300ETF | 40% | 大盘蓝筹 | | 国内指数 | 中证 500ETF | 10% | 中小盘成长 | | 国际指数 | 标普 500ETF | 30% | 美国大盘 | | 国际指数 | 纳斯达克 ETF | 10% | 美国科技 | | 行业基金 | 可选 | 10% | 增强收益(可选) |

债券部分推荐

| 类型 | 推荐 | 比例 | 说明 | |------|------|------|------| | 国债 | 国债 ETF | 60% | 低风险 | | 信用债 | 信用债基金 | 40% | 中等风险 |

现金部分推荐

  • 货币基金(余额宝/理财通)
  • 银行活期存款

另类部分推荐(可选):

  • 黄金 ETF(5-10%)
  • REITs(5-10%)

功能 4:再平衡策略

定期调整配置回到目标比例

输入:当前配置、目标配置

输出:再平衡建议

再平衡规则

  • 频率:每年 1 次(建议生日或年初)
  • 阈值:偏离>5% 时调整
  • 方法:卖出高估资产,买入低估资产

示例

目标配置:股票 60%,债券 40%
当前配置:股票 70%,债券 30%
操作:卖出 10% 股票,买入债券

再平衡好处

  • 强制低买高卖
  • 控制风险
  • 提升长期收益

功能 5:定投计划设计

设计月度定投计划

输入:配置方案、月度可投资金额

输出:各基金月度定投金额

定投原则

  • 定期定额,不择时
  • 长期持有,不频繁买卖
  • 熊市多买,牛市少买(可选进阶)

示例(月投 1 万,平衡型配置): | 基金类型 | 每月定投 | 说明 | |---------|---------|------| | 沪深 300ETF | ¥4000 | 40% | | 标普 500ETF | ¥3000 | 30% | | 中证 500ETF | ¥1000 | 10% | | 国债 ETF | ¥2000 | 20% |


⚠️ 常见错误

错误 1:机械套用年龄公式

失败案例:
• 机械套用"100-年龄"公式
• 忽视个人风险承受能力差异
• 结果:配置与实际不匹配

正确做法:
✓ 综合评估年龄/收入/目标/经验
✓ 风险偏好测试作为参考
✓ 配置方案个性化调整

预防清单:
- [ ] 是否评估了风险承受能力?
- [ ] 配置是否符合投资目标?
- [ ] 是否有应急资金?
- [ ] 是否需要调整标准公式?

错误 2:忽视应急资金

失败案例:
• 把所有钱都投入股市
• 急用钱时被迫低位卖出
• 结果:实际亏损

正确做法:
✓ 先留足 3-6 个月支出作为应急资金
✓ 应急资金放货币基金/活期存款
✓ 剩余资金再投资

预防清单:
- [ ] 是否有 3-6 个月应急资金?
- [ ] 应急资金是否隔离?
- [ ] 是否用急钱投资?

错误 3:频繁调整配置

失败案例:
• 每天看账户,频繁调整
• 追涨杀跌,高买低卖
• 结果:收益跑输定投

正确做法:
✓ 设定再平衡频率(每年 1 次)
✓ 设定阈值(偏离>5% 才调整)
✓ 忽略短期波动

预防清单:
- [ ] 再平衡频率是否合理?
- [ ] 是否达到调整阈值?
- [ ] 是否因情绪调整?

错误 4:过度分散

失败案例:
• 买 20+ 只基金
• 每只都买一点
• 结果:收益被稀释,管理困难

正确做法:
✓ 核心 - 卫星策略
✓ 核心:3-5 只宽基指数(80%)
✓ 卫星:1-2 只行业基金(20%,可选)

预防清单:
- [ ] 基金数量是否>10 只?
- [ ] 是否有重复配置?
- [ ] 是否过于复杂?

错误 5:忽视成本

失败案例:
• 买高费率主动基金
• 频繁交易产生手续费
• 结果:成本侵蚀收益

正确做法:
✓ 优先选择低费率指数基金
✓ ETF 费率通常5% 时调整
方法:卖出高估,买入低估

示例:
若股票涨到 75%(偏离 5%)
→ 卖出 5% 股票,买入债券

【核心投资原则】

1. 定期定额,不择时
2. 长期持有(25 年)
3. 每年再平衡
4. 忽略短期波动
5. 持续学习,扩大能力圈

【行动项】

1. 开立证券账户
2. 设置基金定投(自动扣款)
3. 日历提醒:每年年初再平衡
4. 持续学习投资知识

示例 2:25 岁积极型投资者

用户输入

我 25 岁,积极型,想为 30 岁买房攒首付,
5 年期限,现有 20 万,每月能存 8000。

输出

【25 岁积极型配置方案(5 年目标)】

【风险承受评估】
- 年龄:25 岁(年轻)
- 风险偏好:积极
- 投资期限:5 年(中期)
- 目标:购房首付(刚性需求)

综合风险等级:积极但需控制(因 5 年期限)

【资产配置方案】

因 5 年期限较短,需降低风险:
| 资产类别 | 比例 | 金额 |
| 股票 | 50% | 10 万 |
| 债券 | 40% | 8 万 |
| 现金 | 10% | 2 万 |

【定投计划】

月度定投(每月 8000):
| 基金 | 每月定投 |
| 沪深 300ETF | ¥3200(40%) |
| 标普 500ETF | ¥2400(30%) |
| 国债 ETF | ¥1600(20%) |
| 货币基金 | ¥800(10%) |

【特别提醒】

因 5 年后需用钱:
1. 第 4 年开始逐步降低股票比例
2. 第 5 年全部转为债券/现金
3. 避免用时恰逢股市低迷

【行动项】

1. 设置定投计划
2. 第 4 年提醒:开始降低风险
3. 第 5 年提醒:全部转为现金

📚 核心理念

马尔基尔核心原则

1. 定期定额投资(不择时)
2. 分散化(不要把所有鸡蛋放一个篮子)
3. 低成本(选择低费率指数基金)
4. 再平衡(每年调整一次)
5. 长期思维(忽略短期波动)

生命周期配置

股票比例 = 100 - 年龄

核心逻辑:
- 年轻:风险承受力强,高股票比例
- 年长:风险承受力弱,高债券比例
- 动态调整,随年龄变化

健康公式

长期稳健收益 = 资产配置 × 定期定额 × 再平衡 × 时间

关键变量:
- 资产配置:匹配生命周期
- 定期定额:不择时,持续投入
- 再平衡:强制低买高卖
- 时间:复利效应

🔗 相关文件

  • ../SKILL.md - 投资框架主技能
  • ../references/malkiel-allocation.md - 马尔基尔资产配置理论
  • ../examples/allocation-cases.md - 配置案例集
  • ../templates/allocation-plan-template.md - 配置方案模板

变更日志

v4.0.0 (2026-04-07) - Schema 标准化

新增:

  • ✅ 完整标准化输出 Schema
  • ✅ 符合 OUTPUT_SCHEMA.md v1.0.0

合规性:

  • ✅ 核心技能 🔴 标准(100% 合规)

更新日志


变更日志

v4.0.0 (2026-04-07) - Schema 标准化

新增:

  • ✅ 完整标准化输出 Schema
  • ✅ 符合 OUTPUT_SCHEMA.md v1.0.0

合规性:

  • ✅ 核心技能 🔴 标准(100% 合规)

📐 标准化输出 Schema ⭐⭐⭐⭐⭐

遵循../OUTPUT_SCHEMA.md - 投资框架标准化输出规范

核心 Schema

{{
  "signal": {{
    "summary": "一句话结论(≤50 字)",
    "recommendation": "强烈推荐 | 推荐 | 观察 | 谨慎 | 避免",
    "score": 0-100
  }},
  "confidence": {{ "score": 0-100, "level": "低 | 中 | 高", "data_quality": "数据质量说明" }},
  "reasoning": {{ "key_findings": ["发现 1", "发现 2", "发现 3"] }},
  "metrics": {{ "primary": {{ "指标": {{ "value": 数值,"unit": "单位" }} }} }},
  "sources": [{{ "name": "数据源", "type": "官方 | 媒体 | 第三方", "reliability": "S|A|B|C" }}],
  "action_items": [{{ "priority": "高 | 中 | 低", "action": "行动", "timeline": "时间", "success_criteria": "标准" }}],
  "disclaimer": "⚠️ 市场有风险,投资需谨慎。",
  "metadata": {{ "skill_name": "技能名", "skill_version": "4.0.0" }}
}}

完整模板:详见 ../SCHEMA_TEMPLATES.md


🔧 故障排查

| 问题 | 检查项 | |------|--------| | 不触发 | description 是否包含触发词? | | 运行失败 | 脚本有执行权限吗?(chmod +x) | | 用错技能 | 多个技能 description 是否太相似? |

  • v2.0.0 (2026-03-19): 按照 SKILL-STANDARD-v2.md 深度重构
  • 添加完整 Front Matter
  • description 改为触发说明式
  • 添加 5 个常见错误(从失败案例提炼)
  • 添加渐进式披露结构
  • 标准化输入输出格式
  • 添加 2 个完整使用示例
  • 优化核心理念和健康公式
  • v1.0.0 (2026-03-12): 初始版本

资产配置是唯一的免费午餐。用纪律战胜情绪,用时间换取复利。 📊

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.