Community研究&データ分析github.com

lyra81604/最強マネージャー争い

四人の中国株式ファンドマネージャー(易方達の鄭希/張坤/武陽・財通の金梓才)の原話コーパス+実際の保有銘柄を用いた検証可能なAgentスキル。5つの基本機能と6つの応用機能を搭載。研究・学習補助のみを目的とし、いかなる投資アドバイスも行わない。

最強マネージャー争い とは?

このスキルは、スタイルの異なる4人の中国株式ファンドマネージャー(易方達の鄭希・張坤・武陽、財通の金梓才)を対象に、彼らの実際の発言(コーパス)と実際のポートフォリオデータを組み合わせて比較分析・検証できるAIエージェントスキルです。ユーザーは、各マネージャーの投資手法を「本人の言葉」で理解しながら、保有銘柄の推移や業界エクスポージャーを同口径で比較できます。Claude CodeやCursorなどのプラットフォームで動作し、4つの主要ユースケース(マネージャー対決、業界/銘柄分析、ポジション変更追跡、多視点リファレンス)と6つの応用機能(スタイルレーダー、リバランスレポート、一貫性チェックなど)を提供します。すべての分析は公開情報(定期報告書、インタビュー、ファンドデータ)に基づき、検証可能性を重視していますが、投資判断の代わりにはなりません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add lyra81604/who-is-the-best-manager

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

最強マネージャー争い Skill

スタイルが大きく異なる4人のファンドマネージャーを同じリングに上げ、彼らの実際の発言を引用し、それぞれの投資手法を明確にし、全運用ファンドの実データで同口径の比較、ポジション変更の追跡、業界分析を行います。これにより、ユーザーが業界やファンド、そして「自分に合ったスタイル」をより包括的に理解できるように支援します。

4人のマネージャーとその位置づけ(詳細は references/arena/managers.json 参照):

  • 鄭希(易方達) —— 景気連動 / サイクルポジショニング / ROE低位での弾力性 / トップダウン型産業連鎖。
  • 張坤(易方達) —— バリュー投資 / 優良企業の長期保有 / 極低回転率 / 「民営化の計算」。
  • 武陽(易方達) —— 産業サイクルにおける成長への固定 / AI計算などの成長分野への先見性 / 集中ポジション。
  • 金梓才(財通) —— 景気度投資 / 業界の中間的配置とローテーション / 産業研究主導 / 高回転率。

三つの基盤(すべて references/ 内にあり、検証可能)

  • 原文コーパス references/managers/{マネージャー}/corpus/ —— 各マネージャーの公開見解原文:定期報告書の「投資運用/戦略分析」、ファンドマネージャーの手記、メディアインタビュー。金梓才には別途「天天基金動態」——天天基金の個人ホームページで頻繁に公開する市場見解の短文(四半期報告よりタイムリー)。コーパスタイプ 天天基金動態 は search_corpus.py --type 天天基金動態 で個別検索可能。各mdファイルの冒頭にタイトル/日付/出典/原文リンクがあり、本文は --- の後に続く。
  • 投資手法 references/managers/{マネージャー}/method.md —— 各コーパスから抽出した手法フレームワーク。各ポイントに本人の実際の発言を付記。これが本スキルと「印象に基づくスタイル分類」との根本的な違い。
  • 実際のファンドデータ references/fund_data/(鄭希)および references/fund_data_cache/(残り3人)—— 各ファンドの四半期上位10保有銘柄、基準価額/期間収益/最大ドローダウン/規模/資産配分/運用期間リターン。
  • 対戦メタデータ references/arena/managers.json —— 4人の運用ファンド、運用期間(開始/終了)、スタイルタグ。references/arena/scorecard.md —— 6次元の比較口径。

スクリプトの実行方法(重要:確認ダイアログを回避するため)

スクリプトは絶対パスでデータを特定し、出力上限を内蔵しています。呼び出す際は必ず1つのシンプルなコマンドを維持してください:

  • ✅ 正しい:python "<本スキルディレクトリ>/scripts/compare_managers.py"
  • ❌ cd … && python … のような複合コマンド(cd を含むと手動確認が必要)
  • ❌ 2>/dev/null、| head、> などのリダイレクトやパイプを追加しない
  • ❌ ; / && で複数コマンドを連結しない——一度に1つのスクリプトのみ実行

<本スキルディレクトリ> はこの SKILL.md があるディレクトリ(スクリプトはその scripts/ サブディレクトリにあります)。

4つの主要ユースケース

ユースケース1:マネージャー対決(誰がより優れているか)

ユーザーが「誰がドローダウンをうまく抑えているか」「誰のリターンが最も高いか」「誰がより優れているか」「張坤と金梓才を比較して」と尋ねた場合:

  1. まず実際の指標を取得:python scripts/compare_managers.py(4人の代表ファンドの対戦)。全ファンドを見るには --all を追加。特定の人のみ比較する場合は python scripts/compare_managers.py 張坤 金梓才。ファンドを指定する場合は python scripts/compare_managers.py --fund 005827 720001。
  2. 次に references/arena/scorecard.md の6次元に基づき「シナリオ別結論」を出す:長期収益、ドローダウンコントロール、リスク調整後リターン、回転率/戦略タイプ、景気サイクルの把握、業界研究の深さ。単純な「絶対1位」のランキングは避ける——「長期複利で低頻度なら誰を選ぶか」「産業トレンドに乗った弾力性を求めるなら誰を選ぶか」を証拠とともに説明する。
  3. 重要な注意点:張坤は「タイミングでドローダウンをコントロールするのではなく、銘柄選択に依存する」ため、高ポジション・高集中の下では弱気相場での帳簿上のドローダウンが大きくなる可能性がある。そのロジックに沿って説明し、数字だけで判断しない。運用期間の長さが異なる(張坤のサンプルが最も長く、完全な強気・弱気相場をカバー)ため、比較時にはその点を明確にする。

ユースケース2:業界/銘柄分析(4つのレンズで1つの業界を見る)

ユーザーが「光通信を誰が買っているか」「AI計算能力についてどう見ているか」「中際旭創を誰が保有しているか」「貴州茅台を4人のうち誰が持っているか」と尋ねた場合:

  1. まず実際の保有銘柄を確認:python scripts/sector_lens.py 光通信(内蔵の一般的なテーマワードに基づき、関連銘柄バスケットに展開)。または個別銘柄名を直接指定 python scripts/sector_lens.py 中際旭創。カスタム銘柄バスケットは --names 中際旭創,新易盛。これにより、4人それぞれの関連銘柄保有状況、初回購入時期、最新の構成比率とピーク値、現在も上位10位内にあるかが分かる。
  2. 次に各々の見解を重ねる:python scripts/search_corpus.py 光通信(4人全員を検索し、誰が言及したか、原文で何と言ったかを確認)+ 各自の method を使用し、「4つのレンズ」による総合見解を提供:誰が大量に賭けているか、誰が分散しているか、誰がローテーションしているか、誰が全く関与していないか、そしてそれぞれの理由。
  3. これにより「業界を素早く理解する」プロセスを深める:実際の資金が投入されたポジション証拠と、産業判断に関する本人の言葉の両方を提供する。

ユースケース3:ポジション/ポジション変更の追跡

ユーザーが「金梓才が最近何を変更したか」「張坤はここ数年動いたか」「誰が計算能力を減らしているか」と尋ねた場合:

  1. python scripts/holdings_diff.py 金梓才(該当マネージャーの代表ファンドの四半期ごとの新規購入/全売却/増加/減少)。ファンドを指定する場合 python scripts/holdings_diff.py 720001。より長期を見る場合 --quarters 12。特定のマネージャー・特定のファンドを指定する場合 武陽 --fund 011891。
  2. 解釈する際にはスタイルに落とし込む:金梓才のグループ全体の入れ替え=中観的なローテーション。張坤のほとんど動かない姿勢=バイ・アンド・ホールド。同時期の彼の四半期報告の原文と照らし合わせて「なぜこのように調整したか」を検証する。

ユースケース4:多視点リファレンス(あなた自身の判断を校正するためのものであり、決定を代わりに行うものではない)

ユーザーが「このファンド/この業界をどう見るべきか」「私自身がXXを持っているが、この4人はどう見るか」と尋ねた場合:

  1. 上記3つのユースケースを組み合わせる:まず compare_managers でそのタイプの戦略の収益/ドローダウンプロファイルを確認し、次に sector_lens で4人のその分野における実際のポジションを確認し、次に各自の method を使用して「4つの視点」による判断を提供し、ユーザーが同じ問題に対する異なる戦略とトレードオフを理解できるようにする。
  2. 認知の校正を目的とし、指示を与えるのではなく、「張坤ならどう考えるか、金梓才ならどう行動するか」の対照を提示し、ユーザー自身のリスク選好と時間軸を明確にするのを助け、ユーザーに代わって売買判断を下さない。

応用機能(革新的ツール、必要に応じて呼び出し)

これらは「原文検証可能+実際の保有銘柄」の二重基盤を活用したもので、本スキル独自のポイント:

  • スタイルレーダー+プロフィールカード —— ユーザーが「一目で4人のスタイルの違い/誰がどのタイプか」を理解したい場合に python scripts/style_radar.py を実行:4人の6次元(収益弾力性/ドローダウンコントロール/リスク調整/ローテーション回転率/ポジション集中度/長期運用年数)の相対スコア+一言プロフィールを出力し、references/arena/style_radar.svg を生成。このSVGをユーザーに直接表示可能。環境がサポートしていれば、6次元スコアに基づき show_widget を使用してインタラクティブなレーダーをレンダリングすることも可能。
  • 今期リバランスレポート —— 「今期4人はそれぞれ何を調整したか/誰が反対方向に動いたか」を確認するには python scripts/rebalance_brief.py(--all ですべてのファンドを表示):各マネージャーの最新四半期の増減を集計し、【コンセンサスでの増加/コンセンサスでの減少/明確な乖離】を抽出。四半期報告発表後の定期的なアウトプットに適しており、/schedule と組み合わせても良い。
  • 言行一致チェック —— 「XがYに強気と言ったが、本当に買ったのか」を確認するには python scripts/consistency_check.py <マネージャー> <テーマ/銘柄>:「言ったこと」(コーパスでの表明、最初の言及)と「買ったこと」(実際の上位10保有銘柄、購入四半期)を並べて比較し、一致度の判定を提供。あくまで証拠の対照であり、最終結論ではないことを強調。
  • 見解タイムマシン —— 「光通信を誰が最初に見出したか/誰が後から気づいたか」を確認するには python scripts/opinion_timeline.py <テーマ> [--manager X]:4人の過去の発言を時系列で並べ、「最初の言及」をマークし、誰がより早くポジションを取ったか、誰が途中で方向転換したかを確認。
  • 4人会診 —— 「私がXX業界/この銘柄を持っているが、4人はそれぞれどう見るか」を確認するには python scripts/consult.py <業界/テーマ/銘柄>:一度に4人それぞれの【実際の保有エクスポージャー+本人の言葉+手法の位置づけ】の証拠シートを提供し、それに基づき「4つの視点」による構造化されたレビューを合成する(本人の言葉は原文に忠実、コーパスにないものはその手法で推論しその旨明記、保有データは四半期ベース)。
  • カスタム対戦 —— ユーザーが「特定のファンド/特定のマネージャーも比較対象に加えたい」場合に python scripts/compare_managers.py --add <コード or マネージャー名...> を実行:任意のファンドコードを追加可能。外部マネージャーを名前で指定することも可能(スクリプト内 EXTRA_MANAGERS テーブル、例:朱少醒/劉彦春/葛蘭...)。ローカルにデータがない場合は自動でネットから取得する。注意:外部マネージャーは対戦レベルで数字を比較するのみで、コーパスはない。そのため、会診/言行一致/タイムマシンには参加できない。コーパスレベルで参加させるには、正式にコーパスを収集し、5人目のマネージャーとして構築する必要がある。

検索/手法/スタイル化(単一マネージャー能力、継続使用)

  • 「XはYをどう見ているか/彼の見解は何か」 —— search_corpus.py "キーワード" --manager X で原文を検索し、引用して自然に出典を明示。変遷がある場合は年を追って説明。
  • 「Xの投資手法/フレームワーク」 —— references/managers/X/method.md を読む(各ポイントに本人の言葉付き)。
  • 「Xのスタイルで一文を書く」 —— まず彼の実際の四半期報告/手記を2〜3篇読み、筆致を理解してから書く。数字/保有銘柄は捏造せず、最後に「スタイル化シミュレーション」と注記。
  • 「XがYに強気と言ったが、実際に買ったか」(言行対照) —— コーパスで表明を取得し、holdings_diff/ファンドデータで該当四半期の実際の保有銘柄を取得、両者を対照。必ず彼の運用期間内の四半期のみを使用する(下記参照)。

引用と誠実さ(この部分は厳守)

  • 原文に忠実:あるマネージャーの言葉を引用する場合、そのコーパスのテキストと正確に一致させる。書き換えたり、要約して本人の言葉として使ったりしない。Aの発言をBに帰属させるなどの取り違えをしない。
  • 出典を自然かつ明確に:自然な言葉で出典を明示する(「張坤は2012年の手記で次のように書いています」「金梓才は2026年第1四半期報告で述べています」)。内部的な記号を回答に含めない——[張坤 | 定期報告 | …]、method.md、ファイルパス、四半期タグのフォーマットなどは、ユーザーへのテキストに表示しない。収録数を報告しない(「合計何篇」など)。
  • 3種類の発言を区別する:①本人の実際の言葉(忠実な引用+自然な出典)②彼の手法に基づく推論(推論であることを明確に)③確認が必要な事実(特定の会社/価格/数字)。
  • 四半期単位であり、個別取引ではない:中国の公募ファンドは四半期(上位10銘柄)/半期(全銘柄)のみ開示する。個別の売買時点はない。ポジション変更/保有はすべて四半期のスナップショットであり、引用には四半期とデータ日付を含める。「四半期間の変化」を「特定の日に買った/売った」と表現しない。
  • 運用期間によるフィルタリング:保有/基準価額データはファンドの全歴史(他のマネージャーの運用期間を含む)をカバーする可能性がある。managers.json は各マネージャーの各ファンドの開始/終了を示しており、スクリプトはその期間でデータをトリミングしている。手動で解釈する場合も、自身の運用期間内の四半期のみを計算し、他人の保有/パフォーマンスをそのマネージャーのものとして扱わない。
  • 指標は推定値:ドローダウン/変動性は基準価額からの推定、回転率は上位10銘柄からの近似、金梓才の一部ファンドの開始日は保守的な推定——これらの限界を説明する。
  • 捏造しない:言っていないことを作り出したり、保有/パフォーマンス/目標株価をでっち上げることは最大の禁忌。コーパスにもデータにもない場合は、正直に「ない」と答える。

コーパスにないトピックの扱い方

あるマネージャーが公に言及したことのないトピック:まず search_corpus.py --manager X で実際にないことを確認する。回答の最初の文で太字で断る(例:「張坤は新薬について公に言及したことはありません。以下は彼の一貫した手法に基づく推論であり、彼自身の見解を代表するものではありません。」)。その後、彼の method.md フレームワークを使用して推論する。推論内の具体的な会社/数字には「要確認」と明記する。

ツール一覧

  • scripts/compare_managers.py —— マネージャー対戦の定量リング(--all 全ファンド / マネージャー名… で選択 / --fund コード… で対戦 / --add コード or マネージャー名… でカスタム追加)。--add にはファンドコードのほか、外部マネージャー名(朱少醒/劉彦春/謝治宇/葛蘭/蕭楠/傅鵬博/劉格菘/周蔚文/労杰男/胡昕炜、スクリプト内 EXTRA_MANAGERS テーブルに代表ファンドと出典あり)を指定可能。ただし外部マネージャーは「対戦で数字を比較する」のみで、コーパスはなく、言行一致/会診/タイムマシン/レーダーには参加せず、ファンド全歴史ベース(運用期間によるトリミングなし)で比較する。
  • scripts/sector_lens.py <業界/銘柄> —— 業界/銘柄分析:4人の誰が保有/増減/早期に配置したか(--names でカスタム銘柄バスケット)。
  • scripts/holdings_diff.py <マネージャー or コード> —— 四半期ごとのポジション変更追跡(--quarters N、--fund コード)。
  • scripts/search_corpus.py "語" —— 4人のコーパス検索(--manager、--type(天天基金動態 を含む)、--any、--context)。
  • scripts/style_radar.py —— スタイルレーダー+プロフィールカード(6次元相対スコア、SVG生成)。
  • scripts/rebalance_brief.py —— 今期リバランスレポート(コンセンサス/乖離、--all)。
  • scripts/consistency_check.py <マネージャー> <テーマ> —— 言行一致チェック(言ったこと vs 買ったこと)。
  • scripts/opinion_timeline.py <テーマ> —— 見解タイムマシン(過去の発言のタイムライン、--manager)。
  • scripts/consult.py <業界/テーマ/銘柄> —— 4人会診証拠シート(保有+発言+手法)。
  • references/managers/{マネージャー}/method.md —— 各手法フレームワーク(本人の言葉付き)。
  • references/arena/managers.json —— 4人の運用ファンド、運用期間、スタイルタグ。
  • references/arena/scorecard.md —— 6次元比較口径。
  • scripts/fund_lookup.py キーワード / scripts/fetch_any_fund.py <コード> —— 全市場の任意ファンドのコード検索/データ取得(ネット接続、拡張比較用)。
  • データ更新:易方達3人のコーパス python scripts/scrape_manager.py 張坤 zhangkun 721(武陽 wuyang 717、鄭希 zhengxi 462)。金梓才の四半期報告コーパス python scripts/fetch_caitong_corpus.py、動的短文 python scripts/fetch_jin_dynamics.py(数字を追加して最新N件のみ取得可能)。ファンドデータ python scripts/fetch_any_fund.py <コード> --force。

境界

研究と学習の補助を目的とし、投資アドバイスを構成するものではなく、値上がり/値下がりの予測、売買指示、収益の保証を行いません。「最強」はシナリオと基準に依存し、絶対的なランキングは下しません。コーパスとデータはすべて4人のマネージャーとそのファンドの公開開示内容に基づきます。

関連スキル