mcpField
P
portfolio-manager

portfolio-manager

github.com/nicepkgその他28892 回インストール40 週間前に更新
リポジトリ

portfolio-manager について

Alpaca MCP Serverから現在の保有データを取得し、配分、分散、リスク、パフォーマンス、個別銘柄を分析するスキルです。ポートフォリオを見直す投資家向けにレポートとリバランス案を作成します。

主な機能

  1. 01口座情報と現在の保有データを取得
  2. 02配分と分散状況を分析
  3. 03リスク指標と運用実績を評価
  4. 04主要な個別ポジションを評価
  5. 05リバランス案とレポートを作成

活用シーン

  1. 01資産配分とセクター配分を確認
  2. 02保有集中とリスクエクスポージャーを特定
  3. 03個別ポジションと運用実績を検討
  4. 04配分のずれをもとにリバランスを計画

MCP 対応

Alpaca MCP Serverを利用して、口座情報、保有銘柄、ポートフォリオ履歴、市場データを取得します。分析にはサーバーへの接続が必要です。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nicepkg/ai-workflow --skill portfolio-manager

インストール後、Claude Code で/portfolio-managerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
references/
alpaca-mcp-setup.md
asset-allocation.md
diversification-principles.md
portfolio-risk-metrics.md
position-evaluation.md
rebalancing-strategies.md
risk-profile-questionnaire.md
target-allocations.md
scripts/
test_alpaca_connection.py

詳細

ポートフォリオマネージャー

概要

Alpaca MCP Server と連携してリアルタイムの保有資産データを取得し、資産配分、分散、リスク指標、個別ポジションの評価、リバランスの提案を含む包括的な分析を行うことで、投資ポートフォリオを分析・管理します。実行可能なインサイトを含む詳細なポートフォリオレポートを作成します。

このスキルでは、MCP(Model Context Protocol)を通じて Alpaca の証券 API を利用し、リアルタイムのポートフォリオデータにアクセスします。そのため、手動で入力したデータではなく、実際の現在のポジションに基づいて分析できます。

使用するタイミング

ユーザーから次のような依頼があった場合に、このスキルを使用します。

  • 「自分のポートフォリオを分析して」
  • 「現在のポジションを確認して」
  • 「資産配分はどうなっている?」
  • 「ポートフォリオのリスクを確認して」
  • 「ポートフォリオをリバランスすべき?」
  • 「保有資産を評価して」
  • 「ポートフォリオのパフォーマンスを確認して」
  • 「どの株を買うべき、または売るべき?」
  • ポートフォリオ全体の分析や管理に関する依頼

前提条件

Alpaca MCP Server のセットアップ

このスキルを使用するには、Alpaca MCP Server が設定され、接続されている必要があります。MCP サーバーを通じて、次の情報にアクセスできます。

  • 現在のポートフォリオのポジション
  • 口座のエクイティと購買力
  • 過去のポジションと取引
  • 保有証券の市場データ

使用する MCP サーバーツール:

  • get_account_info - 口座のエクイティ、購買力、現金残高を取得します
  • get_positions - 数量、取得原価、市場価値を含む現在のすべてのポジションを取得します
  • get_portfolio_history - 過去のポートフォリオパフォーマンスデータを取得します
  • 価格情報とファンダメンタルズを取得する市場データツール

Alpaca MCP Server に接続されていない場合は、その旨をユーザーに伝え、references/alpaca_mcp_setup.md に記載されたセットアップ手順を案内してください。

ワークフロー

ステップ 1:Alpaca MCP 経由でポートフォリオデータを取得する

Alpaca MCP Server のツールを使用して、現在のポートフォリオ情報を収集します。

1.1 口座情報を取得する:

Use mcp__alpaca__get_account_info to fetch:
- Account equity (total portfolio value)
- Cash balance
- Buying power
- Account status

1.2 現在のポジションを取得する:

Use mcp__alpaca__get_positions to fetch all holdings:
- Symbol ticker
- Quantity held
- Average entry price (cost basis)
- Current market price
- Current market value
- Unrealized P&L ($ and %)
- Position size as % of portfolio

1.3 ポートフォリオ履歴を取得する(任意):

Use mcp__alpaca__get_portfolio_history for performance analysis:
- Historical equity values
- Time-weighted return calculation
- Drawdown analysis

データの検証:

  • すべてのポジションに有効なティッカーシンボルがあることを確認します
  • 市場価値の合計が口座のエクイティとおおむね一致することを確認します
  • 古いポジションや非アクティブなポジションがないか確認します
  • 特殊なケース(端株、オプション、対応している場合は暗号資産)に対処します
ステップ 2:ポジションデータを拡充する

ポートフォリオ内の各ポジションについて、追加の市場データとファンダメンタルズを収集します。

2.1 現在の市場データ:

  • リアルタイムまたは遅延価格情報
  • 日次取引量と流動性指標
  • 52 週間の価格レンジ
  • 時価総額

2.2 ファンダメンタルデータ: WebSearch または利用可能な市場データ API を使用して、次の情報を取得します。

  • セクターおよび業種の分類
  • 主要なバリュエーション指標(P/E、P/B、配当利回り)
  • 最近の決算と財務健全性の指標
  • アナリストの評価と目標株価
  • 最近のニュースと重要な動向

2.3 テクニカル分析:

  • 価格トレンド(20 日、50 日、200 日移動平均)
  • 相対的な強さ
  • サポート水準とレジスタンス水準
  • モメンタム指標(利用可能な場合は RSI、MACD)
ステップ 3:ポートフォリオ全体を分析する

参考ファイルのフレームワークを使用して、包括的なポートフォリオ分析を行います。

3.1 資産配分分析

配分のフレームワークについては references/asset-allocation.md を参照してください。

複数の観点から現在の配分を分析します。

資産クラス別:

  • 株式、債券、現金、オルタナティブの比較
  • ユーザーのリスクプロファイルに対する目標配分との比較
  • 配分が投資目標に合致しているかの評価

セクター別:

  • テクノロジー、ヘルスケア、金融、一般消費財など
  • セクター集中リスクの特定
  • ベンチマークのセクター配分(S&P 500 など)との比較

時価総額別:

  • 大型株、中型株、小型株の分布
  • 超大型株への集中度
  • 時価総額の分散スコア

地域別:

  • 米国、海外、新興市場の比較
  • 国内集中リスクの評価

出力形式:

## Asset Allocation

### Current Allocation vs Target
| Asset Class | Current | Target | Variance |
|-------------|---------|--------|----------|
| US Equities | XX.X% | YY.Y% | +/- Z.Z% |
| ... |

### Sector Breakdown
[Pie chart description or table with sector percentages]

### Top 10 Holdings
| Rank | Symbol | % of Portfolio | Sector |
|------|--------|----------------|--------|
| 1 | AAPL | X.X% | Technology |
| ... |
3.2 分散分析

分散投資の理論については、references/diversification-principles.md をお読みください。

ポートフォリオの分散品質を評価します。

ポジション集中度:

  • 上位保有銘柄とその合計比率を特定します
  • いずれかの単一ポジションがポートフォリオの10~15%を超えている場合は警告します
  • 集中度の測定にハーフィンダール・ハーシュマン指数(HHI)を算出します

セクター集中度:

  • 優勢なセクターを特定します
  • いずれかのセクターがポートフォリオの30~40%を超えている場合は警告します
  • ベンチマークのセクター分散度と比較します

相関分析:

  • 主要ポジション間の相関を推定します
  • 相関の高い保有銘柄(冗長性の可能性)を特定します
  • 実質的な分散効果を評価します

ポジション数:

  • 個人ポートフォリオの最適な範囲:15~30銘柄
  • 分散不足(10銘柄未満)または過剰分散(50銘柄超)の場合は警告します

出力:

## Diversification Assessment

**Concentration Risk:** [Low / Medium / High]
- Top 5 holdings represent XX% of portfolio
- Largest single position: [SYMBOL] at XX%

**Sector Diversification:** [Excellent / Good / Fair / Poor]
- Dominant sector: [Sector Name] at XX%
- [Assessment of balance across sectors]

**Position Count:** [Optimal / Under-diversified / Over-diversified]
- Total positions: XX stocks
- [Recommendation]

**Correlation Concerns:**
- [List any highly correlated position pairs]
- [Diversification improvement suggestions]
3.3 リスク分析

リスク測定の枠組みについては、references/portfolio-risk-metrics.md をお読みください。

主要なリスク指標を算出し、解釈します。

ボラティリティ指標:

  • 推定ポートフォリオベータ(各ポジションのベータの加重平均)
  • 各ポジションのボラティリティ
  • ポートフォリオの標準偏差(過去のデータが利用可能な場合)

下方リスク:

  • 最大ドローダウン(ポートフォリオの履歴から)
  • ピークからの現在のドローダウン
  • 大幅な含み損があるポジション

リスク集中度:

  • 高ボラティリティ銘柄(ベータ > 1.5)の割合
  • 投機的企業/収益性のない企業の割合
  • レバレッジの使用状況(該当する場合)

テールリスク:

  • ブラックスワン事象の潜在的な影響度
  • 単一銘柄への集中リスク
  • セクター固有の事象リスク

出力:

## Risk Assessment

**Overall Risk Profile:** [Conservative / Moderate / Aggressive]

**Portfolio Beta:** X.XX (vs market at 1.00)
- Interpretation: Portfolio is [more/less] volatile than market

**Maximum Drawdown:** -XX.X% (from $XXX,XXX to $XXX,XXX)
- Current drawdown from peak: -XX.X%

**High-Risk Positions:**
| Symbol | % of Portfolio | Beta | Risk Factor |
|--------|----------------|------|-------------|
| [TICKER] | XX% | X.XX | [High volatility / Recent loss / etc] |

**Risk Concentrations:**
- XX% in single sector ([Sector])
- XX% in stocks with beta > 1.5
- [Other concentration risks]

**Risk Score:** XX/100 ([Low/Medium/High] risk)
3.4 パフォーマンス分析

利用可能なデータを使ってポートフォリオのパフォーマンスを評価します。

絶対リターン:

  • ポートフォリオ全体の含み損益(ドルおよび%)
  • パフォーマンス上位のポジション(利益率順に上位5件)
  • パフォーマンス下位のポジション(損失率順に下位5件)

時間加重リターン(履歴データが利用可能な場合):

  • 年初来リターン
  • 1年、3年、5年の年率換算リターン
  • ベンチマーク(S&P 500、関連指数)との比較

ポジション単位のパフォーマンス:

  • 勝ちポジションと負けポジションの比率
  • 勝ちポジションの平均利益
  • 負けポジションの平均損失
  • 52週高値/安値に近いポジション

出力:

## Performance Review

**Total Portfolio Value:** $XXX,XXX
**Total Unrealized P&L:** $XX,XXX (+XX.X%)
**Cash Balance:** $XX,XXX (XX% of portfolio)

**Best Performers:**
| Symbol | Gain | Position Value |
|--------|------|----------------|
| [TICKER] | +XX.X% | $XX,XXX |
| ... |

**Worst Performers:**
| Symbol | Loss | Position Value |
|--------|------|----------------|
| [TICKER] | -XX.X% | $XX,XXX |
| ... |

**Performance vs Benchmark (if available):**
- Portfolio return: +X.X%
- S&P 500 return: +Y.Y%
- Alpha: +/- Z.Z%
ステップ4:個別ポジション分析

主要ポジション(ポートフォリオ比率上位10~15件)について、詳細な分析を行います。

ポジション分析の枠組みについては、references/position-evaluation.md をお読みください。

重要なポジションごとに、以下を確認します。

4.1 現在の投資仮説の検証:

  • このポジションを開始した理由(ユーザーのコンテキストから分かる場合)
  • 投資仮説が実現したか、崩れたか
  • 最近の企業動向やニュース

4.2 バリュエーション評価:

  • 現在のバリュエーション指標(P/E、P/Bなど)
  • 過去のバリュエーション範囲との比較
  • 同じセクターの同業他社との比較
  • 割高/適正/割安の評価

4.3 テクニカル面の健全性:

  • 価格トレンド(上昇、下降、横ばい)
  • 移動平均線に対するポジションの位置
  • サポートとレジスタンスの水準
  • モメンタムの状況

4.4 ポジションサイズ:

  • ポートフォリオに占める現在の比率
  • 確信度とリスクを踏まえて、サイズは適切か
  • 最適比率と比較してオーバーウェイトかアンダーウェイトか

4.5 アクションの推奨:

  • HOLD - ポジションサイズが適切で、投資仮説も維持されています
  • ADD - 投資機会に対してアンダーウェイトで、投資仮説が強まっています
  • TRIM - オーバーウェイト、またはバリュエーションが割高になっています
  • SELL - 投資仮説が崩れており、他により良い投資機会があります

ポジションごとの出力:

### [SYMBOL] - [Company Name] (XX.X% of portfolio)

**Position Details:**
- Shares: XXX
- Avg Cost: $XX.XX
- Current Price: $XX.XX
- Market Value: $XX,XXX
- Unrealized P/L: $X,XXX (+XX.X%)

**Fundamental Snapshot:**
- Sector: [Sector]
- Market Cap: $XX.XB
- P/E: XX.X | Dividend Yield: X.X%
- Recent developments: [Key news or earnings]

**Technical Status:**
- Trend: [Uptrend / Downtrend / Sideways]
- Price vs 50-day MA: [Above/Below by XX%]
- Support: $XX.XX | Resistance: $XX.XX

**Position Assessment:**
- **Thesis Status:** [Intact / Weakening / Broken / Strengthening]
- **Valuation:** [Undervalued / Fair / Overvalued]
- **Position Sizing:** [Optimal / Overweight / Underweight]

**Recommendation:** [HOLD / ADD / TRIM / SELL]
**Rationale:** [1-2 sentence explanation]
ステップ 5:リバランスの推奨事項

リバランスのアプローチについては、references/rebalancing-strategies.md を読んでください。

具体的なリバランスの推奨事項を作成します。

5.1 リバランスのトリガーを特定する:

  • 目標配分から大きく乖離しているポジション
  • 調整が必要なセクター/資産クラスの配分
  • 削減すべきオーバーウェイトのポジション(しきい値を超過)
  • 追加すべきアンダーウェイトの領域(しきい値を下回る)
  • 税務上の考慮事項(キャピタルゲインへの影響)

5.2 リバランス計画を策定する:

削減するポジション:

  • オーバーウェイトのポジション(目標からの乖離がしきい値を超過)
  • 大幅に値上がりした銘柄(バリュエーションへの懸念)
  • ポートフォリオの15~20%を超える集中ポジション
  • 投資仮説が崩れたポジション

追加するポジション:

  • アンダーウェイトのセクターまたは資産クラス
  • 確信度が高く、現在アンダーウェイトのポジション
  • 分散を改善する新たな投資機会

現金の投入:

  • 余剰現金がポートフォリオの10%を超える場合は、投入を提案する
  • 投資機会と配分の不足分に基づいて優先順位を付ける

5.3 優先順位付け: リバランスのアクションを優先順位順に並べます。

  1. 緊急 - リスクの低減(集中ポジションの削減)
  2. 優先度高 - 大幅な配分の乖離(目標から10%超)
  3. 優先度中 - 中程度の乖離(目標から5~10%)
  4. 優先度低 - 微調整や機会に応じた調整

出力:

## Rebalancing Recommendations

### Summary
- **Rebalancing Needed:** [Yes / No / Optional]
- **Primary Reason:** [Concentration risk / Sector drift / Cash deployment / etc]
- **Estimated Trades:** X sell orders, Y buy orders

### Recommended Actions

#### HIGH PRIORITY: Risk Reduction
**TRIM [SYMBOL]** from XX% to YY% of portfolio
- **Shares to Sell:** XX shares (~$XX,XXX)
- **Rationale:** [Overweight / Valuation extended / etc]
- **Tax Impact:** $X,XXX capital gain (est)

#### MEDIUM PRIORITY: Asset Allocation
**ADD [Sector/Asset Class]** exposure
- **Target:** Increase from XX% to YY%
- **Suggested Stocks:** [SYMBOL1, SYMBOL2, SYMBOL3]
- **Amount to Invest:** ~$XX,XXX

#### CASH DEPLOYMENT
**Current Cash:** $XX,XXX (XX% of portfolio)
- **Recommendation:** [Deploy / Keep for opportunities / Reduce to X%]
- **Suggested Allocation:** [Distribution across sectors/stocks]

### Implementation Plan
1. [First action - highest priority]
2. [Second action]
3. [Third action]
...

**Timing Considerations:**
- [Tax year-end planning / Earnings season / Market conditions]
- [Suggested phasing if applicable]
ステップ 6:ポートフォリオレポートを作成する

リポジトリのルートに保存する、包括的な Markdown レポートを作成します。

ファイル名: portfolio_analysis_YYYY-MM-DD.md

レポートの構成:

# Portfolio Analysis Report

**Account:** [Account type if available]
**Report Date:** YYYY-MM-DD
**Portfolio Value:** $XXX,XXX
**Total P&L:** $XX,XXX (+XX.X%)

---

## Executive Summary

[3-5 bullet points summarizing key findings]
- Overall portfolio health assessment
- Major strengths
- Key risks or concerns
- Primary recommendations

---

## Holdings Overview

[Summary table of all positions]

---

## Asset Allocation
[Section from Step 3.1]

---

## Diversification Analysis
[Section from Step 3.2]

---

## Risk Assessment
[Section from Step 3.3]

---

## Performance Review
[Section from Step 3.4]

---

## Position Analysis
[Detailed analysis of top 10-15 positions from Step 4]

---

## Rebalancing Recommendations
[Section from Step 5]

---

## Action Items

**Immediate Actions:**
- [ ] [Action 1]
- [ ] [Action 2]

**Medium-Term Actions:**
- [ ] [Action 3]
- [ ] [Action 4]

**Monitoring Priorities:**
- [ ] [Watch list item 1]
- [ ] [Watch list item 2]

---

## Appendix: Full Holdings

[Complete table with all positions and metrics]
ステップ 7:対話形式でのフォローアップ

フォローアップの質問に答えられるように準備してください。

よくある質問:

「[SYMBOL] を売るべきなのはなぜですか?」

  • 具体的な懸念事項(バリュエーション、投資仮説の破綻、集中度)を説明する
  • 根拠となるデータを提示する
  • 該当する場合は、代替ポジションを提案する

「代わりに何を買うべきですか?」

  • 配分を改善する具体的な銘柄を提案する
  • ポートフォリオの不足をどのように補うか説明する
  • 簡潔な投資仮説を提示する

「最大のリスクは何ですか?」

  • 主なリスク要因(集中度、セクターへのエクスポージャー、ボラティリティ)を特定する
  • リスクを定量化する
  • 緩和策を提案する

「私のポートフォリオは[benchmark]と比べてどうですか?」

  • 配分、セクター比率、リスク指標を比較する
  • 主な違いを強調する
  • その違いが妥当かどうかを評価する

「今リバランスするべきですか、それとも待つべきですか?」

  • 市場環境、税務上の影響、取引コストを考慮する
  • 根拠を添えて実施時期を推奨する

「[specific position] をさらに詳しく分析できますか?」

  • 必要に応じて、us-stock-analysis スキルを使って詳細な分析を行う
  • 分析結果をポートフォリオ全体の文脈に組み込む

分析フレームワーク

目標配分のテンプレート

このスキルには、さまざまな投資家プロフィールに対応する配分モデルが含まれています。

詳細なモデルについては、references/target-allocations.md を読んでください。

  • 保守型(資本の保全、インカム重視)
  • 中庸型(成長とインカムのバランス)
  • 成長型(長期的な資本増価)
  • 積極型(最大限の成長、高いリスク許容度)

各モデルには、以下が含まれています。

  • 資産クラスの目標(株式/債券/現金/オルタナティブ)
  • セクターのガイドライン
  • 時価総額の分布
  • 地域別配分
  • ポジションサイズのルール

ユーザーが配分戦略を指定していない場合は、これらを比較の基準として使用します。

リスクプロファイルの評価

ユーザーの目標配分が不明な場合は、以下に基づいて適切なリスクプロファイルを評価します。

  • 年齢(言及されている場合)
  • 投資期間(言及されている場合)
  • 現在の配分(投資家の選好が反映される)
  • ポジションの種類(保守的な銘柄か投機的な銘柄か)

評価フレームワークについては、references/risk-profile-questionnaire.md を読んでください。

出力ガイドライン

トーンとスタイル:

  • 客観的かつ分析的に記述します
  • 明確な根拠を示し、実行可能な提案を行います
  • 市場予測には不確実性があることを認めます
  • 楽観的な見方とリスクへの認識のバランスを取ります
  • 可能な限り定量化します

データの提示:

  • 比較や指標には表を使用します
  • 配分とリターンはパーセンテージで示します
  • 絶対額はドル金額で示します
  • レポート全体で書式を統一します

推奨事項の明確化:

  • 明示的な行動動詞(TRIM、ADD、HOLD、SELL)を使用します
  • 具体的な数量(XX 株を売却、$X,XXX を追加)を示します
  • 優先度(即時、高、中、低)を示します
  • 各推奨事項の根拠を示します

視覚的な説明:

  • 円グラフを作成するように配分の内訳を説明します
  • セクターの比重を棒グラフに相当する形式で示します
  • パフォーマンスの推移を方向指標(↑ ↓ →)で示します

参照ファイル

分析中、必要に応じて以下の参照資料を読み込みます。

references/alpaca-mcp-setup.md

  • 使用する場合:ユーザーが Alpaca MCP Server の設定についてサポートを必要としているとき
  • 内容:インストール手順、API キーの設定、MCP サーバーの接続手順、トラブルシューティング

references/asset-allocation.md

  • 使用する場合:ポートフォリオの配分を分析するとき、またはリバランス計画を作成するとき
  • 内容:資産配分理論、リスクプロファイル別の最適配分、セクター配分のガイドライン、リバランスのトリガー

references/diversification-principles.md

  • 使用する場合:ポートフォリオの分散状況を評価するとき
  • 内容:現代ポートフォリオ理論の基礎、相関の概念、最適な保有銘柄数、集中リスクのしきい値、分散指標

references/portfolio-risk-metrics.md

  • 使用する場合:リスクスコアを算出するとき、またはボラティリティを解釈するとき
  • 内容:ベータの算出、標準偏差、シャープレシオ、最大ドローダウン、バリュー・アット・リスク(VaR)、リスク調整後リターンの指標

references/position-evaluation.md

  • 使用する場合:個別の保有資産を分析し、買い・保有・売却を判断するとき
  • 内容:ポジション分析のフレームワーク、投資仮説の検証チェックリスト、ポジションサイジングのガイドライン、売却規律の基準

references/rebalancing-strategies.md

  • 使用する場合:リバランスの推奨事項を策定するとき
  • 内容:リバランス手法(カレンダーベース、しきい値ベース、戦術的)、税務最適化戦略、取引コストに関する考慮事項、実施時期

references/target-allocations.md

  • 使用する場合:比較用のベンチマーク配分が必要なとき
  • 内容:保守型・中庸型・成長型・積極型の投資家向けモデルポートフォリオ、セクター目標レンジ、時価総額別の構成

references/risk-profile-questionnaire.md

  • 使用する場合:ユーザーがリスク許容度や目標配分を指定していないとき
  • 内容:リスク評価の質問、スコアリング方法、リスクプロファイルの分類

エラー処理

Alpaca MCP Server に接続されていない場合:

  1. Alpaca との連携が必要であることをユーザーに伝えます
  2. references/alpaca-mcp-setup.md の設定手順を提示します
  3. 代替案として、手動でのデータ入力を提案します(理想的ではありませんが、ユーザーがポジションの CSV を提供します)

API が不完全なデータを返す場合:

  • 利用可能なデータを使用して分析を進めます
  • レポートに制約事項を記載します
  • 不足しているポジションを手動で確認するよう提案します

ポジションデータが古いと思われる場合:

  • 問題を指摘します
  • 接続を更新するか、Alpaca のステータスを確認するよう推奨します
  • 調査結果に留保を付けたうえで分析を進めます

ユーザーのポジションがない場合:

  • ポートフォリオが空であることを伝えます
  • 分析の代わりに、ポートフォリオ構築のガイダンスを提案します
  • 銘柄のアイデアを得るために value-dividend-screener または us-stock-analysis を利用するよう提案します

高度な機能

税務上の損失確定の機会

税務上の損失確定に適した、含み損のあるポジションを特定します。

  • 損失率が 5% を超えるポジション
  • 保有期間に関する考慮事項(ウォッシュセールルールに抵触しないようにします)
  • 代替証券の提案(類似しているものの、実質的に同一ではない証券)
配当収入の分析

配当を支払う株式を含むポートフォリオの場合:

  • 年間配当収入の推定
  • 配当成長率の推移
  • 配当のカバー率と持続可能性
  • 長期保有銘柄の取得原価利回り
相関行列

5~20銘柄のポートフォリオの場合:

  • 主要な保有銘柄間の相関を推定します
  • 重複している保有銘柄(相関 >0.8)を特定します
  • 分散投資を改善する方法を提案します
シナリオ分析

さまざまなシナリオにおけるポートフォリオの動きをモデル化します:

  • 強気相場(株式が20%上昇)
  • 弱気相場(株式が20%下落)
  • セクターローテーション(テクノロジー株の低迷、バリュー株の上昇)
  • 金利上昇(グロース株と債券への影響)

クエリの例

基本的なポートフォリオレビュー:

  • 「ポートフォリオを分析してください」
  • 「保有銘柄を確認してください」
  • 「ポートフォリオの状況はどうですか?」

資産配分の分析:

  • 「資産配分はどうなっていますか?」
  • 「テクノロジー株に集中しすぎていますか?」
  • 「セクター別の内訳を見せてください」

リスク評価:

  • 「ポートフォリオのリスクが高すぎますか?」
  • 「ポートフォリオのベータ値はいくつですか?」
  • 「最大のリスクは何ですか?」

リバランス:

  • 「リバランスすべきですか?」
  • 「何を買うか、何を売るべきですか?」
  • 「分散投資を改善するにはどうすればよいですか?」

パフォーマンス:

  • 「最も成績の良い保有銘柄と悪い保有銘柄はどれですか?」
  • 「市場と比べて、どのようなパフォーマンスですか?」
  • 「どの銘柄が上昇し、どの銘柄が下落していますか?」

個別銘柄について:

  • 「[SYMBOL]を売るべきですか?」
  • 「[SYMBOL]はポートフォリオに占める割合が高すぎますか?」
  • 「[SYMBOL]をどうすればよいですか?」

制限事項と免責事項

すべてのレポートに記載してください:

この分析は情報提供のみを目的としており、金融アドバイスを構成するものではありません。投資判断は、個々の状況、リスク許容度、財務目標に基づいて行ってください。過去の実績は将来の成果を保証するものではありません。投資判断を行う前に、資格を有するファイナンシャルアドバイザーにご相談ください。

データの正確性は、Alpaca API およびサードパーティの市場データソースに依存します。重要な情報はご自身でも確認してください。税務上の影響はあくまで推定です。個別のアドバイスについては、税務専門家にご相談ください。

コメント