recipe-portfolio-review

star 2

保有ポートフォリオの「総点検」を一気通貫で実行する recipe。 portfolio / correlation-analysis / volatility-profile を順に呼び、 最後に総合判断(健全 / 注意 / 要見直し)を提示する。 代表トリガー: 「ポートフォリオを見直したい」「分散効いてる?」 「リバランス必要?」「リスク偏ってない?」 注意: 個別 skill の発話には反応せず、保有資産を起点に全体を束ねたい 場面でのみ起動。最終判断は人間が下す。

tjackiet By tjackiet schedule Updated 5/7/2026

name: recipe-portfolio-review description: | 保有ポートフォリオの「総点検」を一気通貫で実行する recipe。 portfolio / correlation-analysis / volatility-profile を順に呼び、 最後に総合判断(健全 / 注意 / 要見直し)を提示する。 代表トリガー: 「ポートフォリオを見直したい」「分散効いてる?」 「リバランス必要?」「リスク偏ってない?」 注意: 個別 skill の発話には反応せず、保有資産を起点に全体を束ねたい 場面でのみ起動。最終判断は人間が下す。 compatibility: | Requires bitbank CLI. Node.js 20+. Private API commands require API key/secret in .env file. metadata: author: bitbank-aiforge version: "1.0" recipe: true requires: skills: - portfolio - correlation-analysis - volatility-profile


Portfolio Review Recipe

保有資産の定期点検。「現況把握 → 分散効果の検証 → 個別銘柄のリスク環境」を 1 つのフローに束ねる。新規エントリー前ではなく、既に保有している側からの 俯瞰が目的。

いつ使うか

  • 「ポートフォリオを定期的に見直したい」とユーザーが言ったとき
  • 相場環境が変わったあとで現状の構成が妥当か確認したいとき
  • リバランスを検討する前段の材料が欲しいとき

代表トリガー以外にも以下のような発話で起動する:

  • 「保有資産の総点検して」「いまの構成大丈夫?」
  • 曖昧形: 「最近のポートフォリオどう?」「資産配分チェックして」

個別 skill との使い分け:

  • 単に保有額を聞く → portfolio
  • 任意ペアの相関 → correlation-analysis
  • 単一銘柄のボラ → volatility-profile
  • 本 recipe は 保有銘柄を起点にこの 3 つを束ねる。保有していない銘柄は 対象外(仮想構成のレビューには使わない)

実行フロー

各ステップは対応する skill の指示に従う。この recipe 自体は計算をしない

Step 1: 現況把握 — portfolio

  • 保有資産の構成、JPY 建て評価額、含み損益、推移を取得
  • 取得観点:
    • 各銘柄の資産配分比率(偏りの大きさ)
    • JPY 比率(現金余力)
    • 含み損益の方向と幅

Step 2: 分散効果の検証 — correlation-analysis

  • Step 1 で得た 保有銘柄ペア(JPY を除く) の相関を計算
  • 取得観点:
    • 主要保有ペア間の Pearson 相関(高相関 = 実質集中投資)
    • 環境別相関(下落局面で相関が跳ね上がっていないか)
  • 保有銘柄が 1 つだけならこの step はスキップし、その旨を出力に明示する

Step 3: 各銘柄のボラ環境 — volatility-profile

  • 配分比率が大きい上位銘柄(目安: 配分 10% 超 or 上位 3 銘柄)について 個別にボラ特性を確認
  • 取得観点:
    • 直近 σ が長期平均比でどの水準か
    • ファットテール倍率
    • 想定ストップ幅 / リスク許容との整合
  • 全銘柄ではなく主要銘柄に絞る。コスト対効果のため

出力フォーマット

各 step のサマリー 2〜3 行ずつ+総合判断ブロックで構成する。

## Portfolio Review

### 1. 現況
- 総評価額: ¥XXX,XXX(含み損益 +X.X%)
- 配分: BTC XX% / ETH XX% / JPY XX% / ...
- 集中度: 上位 1 銘柄で XX%

### 2. 分散効果
- 保有ペア相関: BTC-ETH 0.XX, BTC-XRP 0.XX, ...
- 下落局面の相関: 通常時 0.XX → 下落時 0.XX
- 評価: 分散機能 / 実質集中 / 判断保留

### 3. 主要銘柄のボラ
- BTC: 直近 σ は長期平均の X.X 倍(過熱 / 中立 / 沈静)
- ETH: 直近 σ は長期平均の X.X 倍(...)

### 総合判断: 健全 / 注意 / 要見直し
- 主因: <2〜3 行で根拠>

判断ルール(目安)

判断 条件の例
健全 上位銘柄に過度集中なし、保有ペア相関が中程度以下、ボラ通常範囲、JPY 余力あり
注意 1 銘柄に 50%超 集中 or 保有ペア相関が常時 0.8 超、特定銘柄のボラ過熱
要見直し 全保有銘柄が高相関で実質 1 銘柄、JPY 余力ゼロでボラ過熱、含み損が許容超

Gotchas

  • この recipe は判断の補助。リバランス実行はユーザーの責任
  • 保有銘柄が 1 つの場合は correlation-analysis をスキップし、出力にもそう書く。 単一銘柄でも portfolio + volatility-profile の 2 step は走らせる
  • 相関計算は最低 60〜90 日分のデータを使う。短期間だと相関が不安定
  • ステーブルコイン的に扱える銘柄(USDC 等)は別枠で扱う。リターン系列の 性質が異なるので、相関対象から外す判断もあり
  • 総合判断は機械的に出さない。各 step の数値を踏まえて、矛盾があれば 「判断保留」として根拠を示す
Install via CLI
npx skills add https://github.com/tjackiet/bitbank-cli-skills --skill recipe-portfolio-review
Repository Details
star Stars 2
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator