• 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)の履歴を取得します。

適正市場価格は必ずしも409A評価ではありません。 409Aは米国の評価方式です。英国企業はHMRCとのEMI(従業員株式買収)またはCSOP(認定経営陣・従業員株式取得制度)の合意に基づいて評価され、その他の企業は株価報告書を使用します。企業が実際に保有している評価書を確認してください。有効なEMI評価を持つ企業に対して「評価がない」と伝えてはいけません。

使用する場合

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

前提条件

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

データ取得

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

オプションでvaluation_sourceをEMI、CSOP、409A、SHARE_PRICEのいずれか1つ以上でフィルタリングできます。ただし指定を省略することをお勧めします。このコマンドの利点は、すべての情報源を一度に取得することです。

レスポンス形式

{
  "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_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

1つのHMRC評価から2つの価格が生成され、両方ともその時点で有効です:

  • AMV(実際の市場価値)— 株式の制限を反映した割引価格
  • UMV(無制限の市場価値)— 制限がない場合の価値

これらは重複ではなく、どちらか一方が「正解」ではありません。両方を表示し、ラベル付けしてください。特定の付与に対してどちらが適用されるかを聞かれた場合は、その条件によって決まることを説明し、利用者は株式顧問に相談するよう勧めてください。データには記録されておらず、両者は異なる税務上の扱いになります。

フォールバック

cap_table__get__valuationsが該当企業で利用できない場合は、cap_table__get__409a_valuationsにフォールバックしてください。このコマンドは米国409A評価のみを返す形式で{count, current_409a, history}です。このレスポンスは通貨フィールドがありません。価格は通貨記号を付けずに表示し、それを現在の評価額と呼ぶ前にcurrent_409a.is_expiredを確認してください。

ワークフロー

ステップ1 — 評価額を取得

read_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日以内 — 単なるデータポイントではなく、時間的に制限された重要項目として表示。太字で強調し、残り日数を明記し、今すぐ更新を開始することを推奨してください(特にファイナンシングラウンドが進行中の場合は、クロージングが失効日を超える可能性が高いため)
  • すでに期限切れ — 失効したことを強調表示
  • expiration_dateがない — 固定日で失効しないことを明記してください。失効日を推測してはいけません

ステップ4 — 結果を表示

履歴テーブルとトレンド概要を表示します(「表示」セクションを参照)。

必須・推奨

必須入力: corporation_id。

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

AI による計算: 不要。このスキルはCartaデータを直接提示します。

表示方法

形式: テーブル+トレンド概要

重点情報: 履歴テーブルを表示する前に、現在のFMV(1株あたり)、その通貨、情報源、および有効日/失効日をまず示してください。

ソート順: effective_dateの降順(最新のものを最初に)

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

通貨: **その行のcurrency**を使用してpriceをフォーマットし、末尾のゼロを削除してください。決してドル記号$を硬定せず、デフォルトをUSDにしないこと。GBP評価をドルで表示するのは見た目の問題ではなく、報告エラーです。

有効開始日 失効日 1株あたり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成長しており、[年]以降は[加速/定常成長]している。

同じ条件で比較すること。 異なる2つの通貨にわたる成長倍数は無意味です。AMVとUMVの混在比較も同様です。単一の通貨かつ単一のvaluation_typeの範囲内でトレンドを計算してください。シリーズが複数にわたる場合は、各々に別の行を付けるか、トレンドを省略してください。

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

注記

  • priceフィールドは末尾にたくさんゼロを含む文字列です。表示前に必ずパースしてフォーマットしてください
  • 失効日が過去の評価額を新規付与の価格設定に使用してはいけません。目立つ位置で強調してください
  • 評価額は特定時点のスナップショットです。重要なイベント(例:新規ファイナンシングラウンド)により、失効日前に現在の評価額が無効になることがあります
  • このスキルは評価額を読み取るのみです。作成または更新はできません。そのようなリクエストはCartaアプリにルーティングしてください。米国以外の企業の場合は、409A台帳ではなく国際評価ダッシュボードになります
原文(English)を表示

<!-- carta:plugin-version --> <carta-plugin>carta-cap-table:6.96.0</carta-plugin>

<!-- 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

read_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

read_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 による自動翻訳です。