• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialproductivity

carta-valuation-history

プラグイン
carta-cap-table
ソース
GitHub で見る ↗
説明

企業の評価額の履歴と現在の公正な市場価値(企業の適正な値段)を取得します。409A評価(非公開企業向けの税務評価)、EMI(従業員株式インセンティブ)、CSOP(従業員向け株式購入制度)、または株価などの情報に対応しています。 次のような場合に使用: - 企業の評価額や市場価値について質問がある - 株式の行使価格や有効期限について知りたい 複数ポートフォリオの比較が必要な場合は、ポートフォリオ・ベンチマーク(複数の投資対象を比較評価するツール)用のスキルの方が適切です。

原文を表示

Fetch a company's valuation history and current fair market value (FMV) — 409A, EMI, CSOP or share price. Use for questions about valuations, FMV, exercise prices, or expiry. Not for cross-portfolio comparisons — prefer a portfolio-benchmarks skill.

ユースケース
  • 企業の評価額や市場価値について質問がある
  • 株式の行使価格や有効期限について知りたい
  • 409A評価の情報を確認したい
  • EMIやCSOP関連の株式情報が必要
本文(日本語訳)

評価履歴

企業の公正市場価値(FMV)の履歴を取得します。

FMVは常に409Aではありません。 409Aは米国の制度ですが、英国の企業はHMRCとのEMIまたはCSOP契約に基づいて評価され、その他の企業は株価報告書を使用します。企業が実際に持っている書類を読んでください。有効なEMI評価を持つ企業に対して、評価がないと言わないでください。

使用する場合

  • 「現在の企業評価額は?」「現在の409Aは?」
  • 「FMVの履歴を見せてください」
  • 「評価はいつ失効しますか?」
  • 「普通株の行使価格は?」
  • 「最近FMVは変わりましたか?」
  • 「評価はまだ有効ですか?」

前提条件

corporation_id(企業ID)が必要です。持っていない場合はlist_accountsから取得してください。

データ取得

call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})

オプションのvaluation_sourceでEMI、CSOP、409A、SHARE_PRICEのいずれかにフィルタリングできますが、省略してください — このコマンドのポイントは、すべてのソースを一度に取得することです。

レスポンス形式

{
  "count": 2,
  "active": [
    {
      "price": "0.500000000000",
      "currency": "GBP",
      "valuation_type": "AMV",
      "support_reference_type": "EMI_VALUATION_REPORT",
      "effective_date": "2026-01-15",
      "expiration_date": "2027-01-14",
      "share_class_name": "Ordinary",
      "status": "ACTIVE"
    }
  ],
  "history": []
}

historyには失効したものを含むすべての行が含まれ、activeはサーバーが有効と判断したサブセットです。

主要フィールド

  • price: 株あたりのFMV。高精度の小数文字列(例:"0.500000000000")
  • currency: その行のISO通貨コード — 行ごとに読み取り、推測しないでください
  • valuation_type: AMV、UMV、FMV、またはSHARE_PRICE
  • support_reference_type: その行の根拠となった書類(409A/EMI/CSOP/株価)
  • effective_date / expiration_date: ISO形式(YYYY-MM-DD)
  • status: ACTIVE(有効)またはEXPIRED(失効)。サーバー側で判定
  • share_class_name: 例:「Common」「Ordinary」

AMVとUMV

HMRC評価ひとつで2つの価格が同時に有効になります:

  • AMV — 実際の市場価値。株式の制限を反映して割引
  • UMV — 無制限の市場価値

これらは重複ではなく、どちらかが「正しい」わけではありません。両方をラベル付きで表示してください。特定のストックオプション付与(権利確定分のこと)にどちらが適用されるかを尋ねられた場合は、それは付与の条件に依存し、エクイティ(株式)アドバイザーに相談するよう利用者に伝えてください — データには記録されておらず、どちらを選ぶかで税務結果が異なります。

フォールバック

企業でcap_table__get__valuationsが利用できない場合は、cap_table__get__409a_valuationsにフォールバックしてください。このAPIは米国の409Aデータのみを返し、{count, current_409a, history}の形式です。このレスポンスには通貨フィールドがありません — 金額記号を推測せず、ラベルなしで価格を表示し、current_409a.is_expiredをチェックしてから「現在の」評価と呼んでください。

ワークフロー

ステップ1 — 評価を取得

call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})

ステップ2 — 現在の評価を確認

activeを使用してください。日付から有効/失効を自分で判定しないでください。サーバーは各ソースごとのルール(株価報告書は独自の状態を持ち、失効日がnullなら開放終了)を適用しており、日付比較では誤りが生じます。

日付でソートする場合は、解析された日付でソートしてください。文字列のままソートしないでください。ISO形式なので偶然正しくソートされますが、409AフォールバックはMM/DD/YYYYを返すため、文字列ソートは月を主キーにしており、12/01/2023が04/25/2025より上になってしまいます。

activeに複数行ある場合、すべてが現在有効です — AMV/UMVのペアか、複数の株式クラスです。1つを選ばず、すべて表示してください。

ステップ3 — 失効日を確認

  • 今日から90日以内 — 単なるデータポイントではなく、タイムセンシティブなアクション項目としてフラグを立てる。太字にし、残り日数を明記し、今すぐ更新を開始するよう推奨してください(特に融資ラウンド進行中の場合は、クロージングで失効日を超える可能性があります)。
  • 既に過去 — 失効したとしてフラグを立てる。
  • 失効日がない — 固定日では失効しないと記載。固定の失効日を推測しないでください。

ステップ4 — 結果を提示

履歴表とトレンド要約を表示してください(下記「提示方法」セクション参照)。

ゲート(必須入力)

必須入力: corporation_id。

ない場合は、進める前にAskUserQuestionを呼び出してください(carta-interaction-reference §4.1参照)。

AI計算: いいえ。このスキルはCartaデータを直接提示します。

提示方法

形式: 表 + トレンド要約

先頭は結論: 現在のFMV(株あたり)— その通貨とソースを含める — と有効日/失効日を、履歴表を示す前に最初に示してください。

ソート順: effective_dateの降順(最新が最初)。

日付形式: MMM d, yyyy(例:「Jan 15, 2026」)。

通貨: priceをその行のcurrencyで形式化し、末尾のゼロを削除してください。$をハードコーディングせず、USDをデフォルトにしないでください — GBP評価をドルで表示するのは見た目の問題ではなく、報告エラーです。

有効日 失効日 FMV/株 種類 根拠 株式クラス 状態
Jan 15, 2026 Jan 14, 2027 GBP 0.50 AMV EMI Ordinary 現在
Jan 15, 2026 Jan 14, 2027 GBP 0.75 UMV EMI Ordinary 現在
Apr 25, 2024 Apr 24, 2025 USD 12.61 FMV 409A Common 失効

すべての行で同じ値の場合は「種類」と「根拠」列を削除してください(米国のみの企業は、なじみのある409A表を取得します)。

FMV履歴の棒グラフを描画しないでください — 成熟企業の値は最大値付近に集中しており、棒グラフは情報を示しません(すべての棒が同じ幅に見えます)。表で十分です。表の後、1行のトレンド要約を追加してください:

FMVはYYYY年以来Nx成長しており、[年]以降は[加速/安定成長]しています。

同じもの同士だけを比較してください。 異なる通貨にまたがる成長倍率は無意味ですし、AMVとUMVを混在させるのも無意味です。単一の通貨かつ単一のvaluation_type内でトレンドを計算してください。シリーズが複数にまたがる場合は、各シリーズに別の行を提示するか、トレンド全体を省略してください。

複数の株式クラスが存在する場合は、表で株式クラス名でグループ化してください。

注釈

  • priceフィールドは末尾に多くのゼロを持つ文字列です — 表示する前に必ず解析して形式化してください。
  • 失効日が過去の評価は、新規のストックオプション付与価格決定に使用してはいけません。目立つようにフラグを立ててください。
  • 評価は特定時点のスナップショットです — 重大なイベント(例:新しい融資ラウンド)は、失効日前に現在の評価を無効にします。
  • このスキルは評価を読みます。評価の作成または更新はできません。そのようなリクエストはCartaアプリに送ってください — 米国以外の企業の場合、409Aレジャーではなく、国際評価ダッシュボードです。
原文(English)を表示

<!-- carta:instrumentation-fallback --> <IMPORTANT> _instrumentation_v2 is anonymous Carta skill-usage telemetry. ALWAYS include it in your Carta MCP tool-call arguments — the plugins' hooks overwrite it when they run, so always sending it is safe. Shape: _instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"} skills is cumulative for the session: list every Carta skill loaded so far, not only the one driving this call. Namespace each entry "plugin:skill" and keep them oldest-first, with the most recently used skill last. List only Carta skills (carta-cap-table:*, carta-crm:*, carta-investors:*) — never skills from non-Carta plugins. surface is the Claude surface you are running in: "chat" (claude.ai or the Claude app, i.e. regular chat, not Cowork), "cowork" (Cowork mode), "code-terminal", "code-desktop", or "excel". Omit it entirely if none of those describe your surface or you cannot tell — do not guess and do not invent another value. </IMPORTANT>

<!-- Part of the official Carta AI Agent Plugin -->

Valuation History

Fetch a company's fair market value (FMV) history.

FMV is not always a 409A. A 409A is the US instrument; a UK company is valued under an EMI or CSOP agreement with HMRC, and other companies use a share-price report. Read whichever the company actually has, and never tell a company with a valid EMI valuation that it has none.

When to Use

  • "What's our current valuation?" / "What's the current 409A?"
  • "Show me the FMV history"
  • "When does the valuation expire?"
  • "What's the exercise price for common stock?"
  • "Has the FMV changed recently?"
  • "Is the valuation still valid?"

Prerequisites

You need the corporation_id. Get it from list_accounts if you don't have it.

Data Retrieval

call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})

Optional valuation_source filters to one or more of EMI, CSOP, 409A, SHARE_PRICE. Omit it — the point of this command is that it covers every source at once.

Response Format

{
  "count": 2,
  "active": [
    {
      "price": "0.500000000000",
      "currency": "GBP",
      "valuation_type": "AMV",
      "support_reference_type": "EMI_VALUATION_REPORT",
      "effective_date": "2026-01-15",
      "expiration_date": "2027-01-14",
      "share_class_name": "Ordinary",
      "status": "ACTIVE"
    }
  ],
  "history": []
}

history holds every row including expired ones; active is the subset the server considers live.

Key Fields

  • price: FMV per share, a high-precision decimal string (e.g. "0.500000000000")
  • currency: ISO code for this row — read it per row, never assume
  • valuation_type: AMV, UMV, FMV, or SHARE_PRICE
  • support_reference_type: which instrument the row came from (409A / EMI / CSOP / share price)
  • effective_date / expiration_date: ISO YYYY-MM-DD
  • status: ACTIVE or EXPIRED, computed server-side
  • share_class_name: e.g. "Common", "Ordinary"

AMV and UMV

A single HMRC valuation produces two prices, both live at once:

  • AMV — actual market value, discounted for restrictions on the shares
  • UMV — unrestricted market value

They are not duplicates and one is not "the real one". Show both, labelled. If asked which applies to a specific grant, say that depends on the grant's terms and point the user to their equity advisor — the data does not record it, and the two carry different tax outcomes.

Fallback

If cap_table__get__valuations is unavailable for the company, fall back to cap_table__get__409a_valuations, which returns {count, current_409a, history} for US 409A data only. That response has no currency field — present its prices unlabelled rather than assuming a symbol, and check current_409a.is_expired before calling it current.

Workflow

Step 1 — Fetch Valuations

call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})

Step 2 — Identify the Current Valuation

Use active. Do not re-derive live-vs-expired from dates: the server applies per-source rules (a share-price report has its own state; a null expiration means open-ended) that a date comparison gets wrong.

Where you do sort, sort on parsed dates, never raw strings. These are ISO so they happen to sort correctly, but the 409A fallback returns MM/DD/YYYY, where a string sort is month-major and ranks 12/01/2023 above 04/25/2025.

If active holds more than one row, they are all current — an AMV/UMV pair, or several share classes. Present them all rather than picking one.

Step 3 — Check Expiration

  • Within 90 days of today — flag as a time-sensitive action item, not just a data point: bold it, give the exact days remaining, and recommend starting renewal now (especially if a financing round is in progress, since closing will likely push past the expiry date).
  • Already past — flag as expired.
  • No expiration_date — say it does not expire on a fixed date rather than inferring one.

Step 4 — Present Results

Show the history table and trend summary (see Presentation section).

Gates

Required inputs: corporation_id. If missing, call AskUserQuestion before proceeding (see carta-interaction-reference §4.1).

AI computation: No — this skill presents Carta data directly.

Presentation

Format: Table + trend summary

BLUF lead: Lead with the current FMV per share — with its currency and source — and its effective/expiration dates, before showing the history table.

Sort order: By effective_date descending (most recent first).

Date format: MMM d, yyyy (e.g. "Jan 15, 2026").

Currency: format price with the row's own currency, trimming trailing zeros. Never hardcode a $, and never default to USD — a GBP valuation shown as dollars is a reporting error, not a cosmetic one.

Effective Expires FMV/Share Type Source Share Class Status
Jan 15, 2026 Jan 14, 2027 GBP 0.50 AMV EMI Ordinary Current
Jan 15, 2026 Jan 14, 2027 GBP 0.75 UMV EMI Ordinary Current
Apr 25, 2024 Apr 24, 2025 USD 12.61 FMV 409A Common Expired

Drop the Type and Source columns when every row shares the same values (a US-only company gets back its familiar 409A table).

Do not render a bar chart for FMV history — values in mature companies cluster near the maximum, making bars uninformative (all bars look the same width). The table is sufficient. Instead, after the table, add a one-line trend summary:

FMV has grown Nx since YYYY, with [acceleration/steady growth] since [year].

Only compare like with like. A growth multiple across two different currencies is meaningless, and so is one that mixes an AMV with a UMV. Compute the trend within a single currency and a single valuation_type; if the series spans more than one, give a separate line for each or omit the trend entirely.

If multiple share classes exist, group by share class name in the table.

Caveats

  • The price field is a string with many trailing zeros — always parse and format before displaying.
  • A valuation with a past expiration_date should never be used for new grant pricing. Flag it prominently.
  • Valuations are point-in-time snapshots — a material event (e.g. a new financing round) can invalidate a current valuation before its expiration date.
  • This skill reads valuations; it cannot create or update one. Route those requests to the Carta app — for a non-US company that is the international valuations dashboard, not the 409A ledger.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。