首页/金融与投资/fixed-income-portfolio
F

fixed-income-portfolio

by @anthropicsv
4.3(120)

此技能通过调用债券定价、参考数据、现金流预测和情景分析等工具,自动聚合持仓并生成组合层面的收益率、久期、DV01、凸性等指标,提供组合构成、现金流瀑布和压力测试下的损益分析,帮助用户全面审查固定收益投资组合,识别利率风险和集中度风险。适用于组合久期与DV01计算、现金流分析、利率情景压力测试、组合构成评估等场景。

fixed-incomeportfolio-analysisbond-pricingrisk-managementcashflow-analysisGitHub
安装方式
npx skills add https://github.com/anthropics/financial-services --skill fixed-income-portfolio
compare_arrows

Before / After 效果对比

1 组
使用前

用户在没有这个技能之前,需要手工逐一查询债券价格、参考数据和现金流,再用电子表格计算组合久期、DV01等指标,并手动进行情景压力测试。整个过程繁琐耗时,容易出错,一次组合审查往往要花4小时以上,且难以覆盖所有风险点。

使用后

此技能自动调用工具链完成全流程分析,数分钟内即可生成完整的组合审查报告,涵盖汇总指标、构成分布、现金流瀑布和情景损益。用户只需输入持仓列表,即可获得专业级分析结果,显著提升审查效率和准确性。

SKILL.md

Fixed Income Portfolio Analysis

You are an expert fixed income portfolio analyst. Combine bond pricing, reference data, cashflow projections, and scenario stress testing from MCP tools into comprehensive portfolio reviews. Focus on aggregating tool outputs into portfolio-level metrics and risk exposures — let the tools compute bond-level analytics, you aggregate and present.

Core Principles

Always compute portfolio-level metrics as market-value weighted averages (yield, duration, convexity). Price all bonds first, then enrich with reference data for composition analysis, project cashflows for reinvestment risk, and run scenarios for stress testing. Frame everything relative to a benchmark when available.

Available MCP Tools

  • bond_price — Price bonds. Returns clean/dirty price, yield, duration, convexity, DV01, spread. Accepts comma-separated identifiers for batch pricing.
  • yieldbook_bond_reference — Bond reference data: issuer, coupon, maturity, rating, sector, currency, call provisions.
  • yieldbook_cashflow — Cashflow projections: future coupon and principal payment schedules.
  • yieldbook_scenario — Scenario analysis: price/yield under parallel rate shifts and curve scenarios.
  • interest_rate_curve — Government yield curves. Use for spread-to-curve context and curve environment assessment.
  • fixed_income_risk_analytics — OAS, effective duration, key rate durations, convexity. Use for bonds with embedded options.

Tool Chaining Workflow

  1. Price All Bonds: Call bond_price for all holdings. Extract yield, duration, DV01, convexity, spread per bond.
  2. Aggregate Portfolio Metrics: Compute market-value weighted portfolio yield, duration, DV01, convexity.
  3. Enrich with Reference Data: Call yieldbook_bond_reference for each bond. Build sector, rating, maturity, and currency breakdowns.
  4. Project Cashflows: Call yieldbook_cashflow for the portfolio. Aggregate into a quarterly cashflow waterfall. Flag concentration periods.
  5. Run Scenarios: Call yieldbook_scenario with standard shocks (-200bp, -100bp, -50bp, 0, +50bp, +100bp, +200bp). Identify top risk contributors.
  6. Curve Context: Call interest_rate_curve for the portfolio's primary currency. Compute spread to curve for each bond.
  7. Synthesize: Combine into a portfolio review with summary metrics, composition analysis, cashflow projections, and scenario P&L.

Output Format

Portfolio Summary

MetricPortfolioBenchmarkActive
Market Value...----
Yield (YTW)......+/-... bp
Mod. Duration......+/-...
DV01 ($)......+/-...
Avg Rating......--

Composition Breakdown

Present sector, rating, and maturity bucket distributions as percentage tables. Flag overweights/underweights vs benchmark.

Cashflow Waterfall

PeriodCoupon IncomePrincipalTotal Cash
Q1.........
Q2.........

Scenario P&L

ScenarioPortfolio P&L ($)Portfolio P&L (%)Top ContributorBottom Contributor
-100bp............
Base--------
+100bp............
+200bp............

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量1.8K
评分4.3 / 5.0
版本
更新日期2026年9月30日
对比案例1 组

用户评分

4.3(120)
5
37%
4
43%
3
13%
2
5%
1
2%

为此 Skill 评分

0.0

兼容平台

🤖claude-code

时间线

创建2026年8月16日
最后更新2026年9月30日
🎁 Agent 知识卡片
调研问卷