企業の評価額の履歴と現在の適正市場価額(企業の実際の価値を専門家が評価した金額)を取得します。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.
会社の公正市場価値(FMV:企業の客観的な評価額)の履歴を取得します。
公正市場価値は必ずしも409Aではありません。 409Aはアメリカの制度です。イギリスの企業はHMRCとのEMIまたはCSOP契約に基づいて評価され、その他の企業は株価報告書を使用します。会社が実際に持っている書類を参照し、有効なEMI評価を持つ企業に対して評価がないと伝えることは絶対にしないでください。
次のような場合に使用:
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: 1株あたりのFMV。高精度の小数値(例:"0.500000000000")currency: 当該行のISO通貨コード——各行ごとに確認し、同じ通貨と仮定しないvaluation_type: AMV、UMV、FMV、SHARE_PRICEsupport_reference_type: その行の根拠(409A / EMI / CSOP / 株価報告書)effective_date / expiration_date: ISO形式 YYYY-MM-DDstatus: ACTIVE(有効)または EXPIRED(失効)。サーバーで計算済みshare_class_name: 例「Common」「Ordinary」1つのHMRC評価は2つの価格を同時に生成します。どちらも有効です:
これらは重複ではなく、どちらかが「本当の」価格ではありません。両方を表示し、ラベルで区別してください。特定の権利付与にどちらが適用されるか質問された場合は、それは権利付与の条件によると述べ、ユーザーに自分の株式顧問に相談するよう案内してください——データには記録されておらず、税務上の結果が異なります。
会社で cap_table__get__valuations が利用できない場合は、cap_table__get__409a_valuations にフォールバックしてください。これはアメリカの409Aデータのみを {count, current_409a, history} の形式で返します。このレスポンスは通貨フィールドがありません——価格を通貨記号なしで表示し、現在の値としてラベルを付ける前に current_409a.is_expired を確認してください。
call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})
active を使用してください。日付から有効/失効を再計算しないでください。サーバーはソース固有のルール(株価報告書には独自の状態があり、失効日がnullの場合は期限なし)を適用します。日付比較では対応できません。
並べ替えが必要な場合は、解析された日付で並べ替えてください。文字列で直接並べ替えないでください。ISO形式は見た目ではソート順が正しいのですが、409Aのフォールバックは MM/DD/YYYY を返します。この形式で文字列ソートすると 12/01/2023 が 04/25/2025 より上に来ます(月優先でソートされるため)。
active に複数の行がある場合、どれもすべて現在の値です——AMV/UMVの組み合わせか、複数の株式クラスです。1つを選ぶのではなく、すべてを表示してください。
expiration_date がない — 固定の失効日ではなく「期限なし」と表示してください評価額の推移表とトレンドサマリーを表示してください(以下の「表示方法」セクションを参照)。
必須入力: corporation_id
見当たらない場合は、進める前に AskUserQuestion を呼び出してください(carta-interaction-reference §4.1を参照)。
AI計算: なし——このスキルはCartaのデータを直接表示するだけです。
形式: 表 + トレンドサマリー
要点を最初に: 現在のFMV(1株あたり)——通貨とソース付き——と有効日・失効日を、履歴表より前に表示してください。
並べ替え順: effective_date の降順(最新のものを最初に)
日付形式: MMM d, yyyy(例「Jan 15, 2026」)
通貨: 当該行の currency を使用して price をフォーマットしてください。末尾のゼロを削除してください。$ のような記号をハードコーディングしたり、USD as デフォルトと想定したりしないでください——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から N倍に成長し、[YYYYから acceleration/steady growth]を続けている。
同じもの同士のみを比較してください。 異なる2つの通貨にまたがる成長倍数は無意味であり、AMVとUMVを混ぜることも無意味です。単一の通貨かつ単一の valuation_type 内でのトレンドを計算してください。シリーズが複数にまたがる場合は、各シリーズを個別に行うか、トレンド記述を省略してください。
複数の株式クラスが存在する場合は、表で株式クラス名でグループ化してください。
price フィールドは末尾にゼロが多い文字列です——表示前に必ず解析とフォーマットを行ってくださいexpiration_date を持つ評価は新しい権利付与の価格設定に使用すべきではありません。目立つように表示してください<!-- 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 -->
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.
You need the corporation_id. Get it from list_accounts if you don't have it.
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.
{
"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.
price: FMV per share, a high-precision decimal string (e.g. "0.500000000000")currency: ISO code for this row — read it per row, never assumevaluation_type: AMV, UMV, FMV, or SHARE_PRICEsupport_reference_type: which instrument the row came from (409A / EMI / CSOP / share price)effective_date / expiration_date: ISO YYYY-MM-DDstatus: ACTIVE or EXPIRED, computed server-sideshare_class_name: e.g. "Common", "Ordinary"A single HMRC valuation produces two prices, both live at once:
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.
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.
call_tool({"name": "cap_table__get__valuations", "arguments": {"corporation_id": corporation_id}})
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.
expiration_date — say it does not expire on a fixed date rather than inferring one.Show the history table and trend summary (see Presentation section).
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.
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.
price field is a string with many trailing zeros — always parse and format before
displaying.expiration_date should never be used for new grant pricing. Flag it
prominently.原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。