企業の資金調達履歴 — 価格が決定された各ラウンド(資金調達段階)の詳細情報で、実施日、発行された株式クラス、1株あたりの価格、調達した総額、および参加した投資家を記載しています。企業の資金調達の歴史全体を通じて、いつ誰からいくら資金を調達したかが把握できます。
Financing round history for a company — each priced round with its date, share class issued, price per share, total cash raised, and the investors who participated. Covers what was raised and from whom across the company's funding history.
企業の資金調達の歴史を株式クラス(発行された株式の種類)ごとに1行として、ラウンド別の表で表示します。
corporation_id(企業ID)が必要です。持っていない場合は list_accounts から取得してください。
read_tool({"name": "cap_table__list__financing_history", "arguments": {"corporation_id": corporation_id}})
このツールは corporation_id のみを受け取ります。詳細度や順序、ページネーション(複数ページの読み込み)のオプションはありません。すべての株式クラスが1回の呼び出しで返され、closing_date(ラウンンド終了日)で既に集計・ソート済みの状態で、Cartaアプリの「資金調達履歴」タブと同じ合計が表示されます。
share_class_financings[] の各エントリ:
name: 株式クラス名、つまりラウンド名(例: 「Series A Preferred」)closing_date: ラウンドが終了した日付original_issue_price: 1株あたりの価格shares_issued: そのラウンドで発行された株数cash_raised_by_currency: {通貨: 金額} の形式。クラスが現金を調達しなかった場合(例: 普通株)は {}post_money: ラウンド後の企業評価額fully_diluted: ラウンド後の完全希薄化後の総株数currency: その株式クラスの通貨トップレベル: total_cash_raised_by_currency — すべての行での通貨ごとの合計。
数値フィールドは null になることがあり、これはCartaに値がないことを意味します。null は 0 ではありません。「—」と表示し、決して $0 と表示しないでください。
{
"share_class_financings": [
{
"name": "Series Seed Preferred",
"closing_date": "2013-06-30",
"original_issue_price": 0.265,
"cash_raised_by_currency": {"USD": 383379.57},
"shares_issued": 1602438.0,
"post_money": 4000000.0,
"fully_diluted": 15094339.0,
"currency": "USD"
}
],
"total_cash_raised_by_currency": {"USD": 383379.57}
}
cap_table__list__financing_history を1回だけ呼び出します。これが概要、ラウンドごとの調達額、1株あたり価格、ラウンド後の企業評価額に関する質問に単独で答えます。
cap_table__list__financing_history には投資家名がありません。「シリーズAに誰が投資しましたか?」または「ラウンドごとの投資家をリストアップしてください」という質問の場合は、株式証券書を読み込み、share_class_name がそのラウンドの name に一致するものを保持してください:
read_tool({"name": "cap_table__list__certificates", "arguments": {"corporation_id": corporation_id, "ordering": "-quantity", "page_size": 25, "page": 1}})
name(保有者)、quantity(株数)、share_class_name、issue_date(発行日)、status_explanation を含みます。一致する行を保有者ごとにグループ化し、quantity を合計してください。total 行に達するまで次のページを取得してください。ただし最大10ページまで。10ページで完全ではない場合は、取得したものを表示し、リストが部分的であることを述べ、ユーザーをCartaのそのラウンドのページに案内してください。必須入力: corporation_id。
不足している場合は、続行する前に AskUserQuestion を呼び出してください(carta-interaction-reference §4.1 参照)。
AI計算: いいえ — このスキルはCartaデータを直接提示します(投資家別に株式証券書をグループ化することは単純な機械的操作であり、モデル出力ではありません)。
形式: 表 + ASCIIバーチャート
最初の要点: 現金を調達したラウンド数と調達総額を total_cash_raised_by_currency から先頭に記載してください。
ソート順: closing_date を昇順で(ツールが返す順序)。
日付形式: MMM d, yyyy(例: 「Jan 15, 2026」)。
通貨: すべての金額にそれぞれの通貨をラベル付けしてください。total_cash_raised_by_currency が複数の通貨キーを持つ場合、通貨ごとに1つの合計を表示してください。通貨間で金額を足さないこと、USDを仮定しないこと。
| ラウンド | 終了日 | 1株価格 | 発行株数 | 調達額 | ラウンド後企業評価額 |
|---|---|---|---|---|---|
| Series Seed Preferred | 2013年6月30日 | $0.27 | 1,602,438 | $383,380 | $4.0M |
| Series A Preferred | 2013年11月15日 | $0.44 | 3,697,191 | $1,645,250 | $12.0M |
表の後、ラウンドごとの調達額をASCIIバーチャートで表示してください(時系列順)。
バーは最大幅40文字でスケーリングしてください。cash_raised_by_currency が空の行(例: 普通株)は除外してください。企業が複数の通貨で調達した場合、通貨ごとに1つのチャートを描画してください。
ラウンドごとの調達額
Series Seed Preferred ████ $383K
Series A Preferred ████████████████ $1.6M
Series B Preferred ████████████████████████████████████████ $3.7M
各バーの幅 = (そのラウンドの調達額 / 最大調達額) × 40、最も近い整数に丸める。 大きい数字は読みやすくするため $XM または $XK でフォーマットしてください。
| 状況 | 対応 |
|---|---|
share_class_financings が空 |
その企業はCartaに資金調達の履歴が記録されていないと述べてください。他のツールを呼び出してラウンドを探さないでください。 |
| 403 / アクセス拒否 | ユーザーのロールではその企業の資金調達履歴を見ることができないと述べてください。再試行しないでください。 |
<!-- carta:plugin-version --> <carta-plugin>carta-cap-table:6.96.0</carta-plugin>
<!-- Part of the official Carta AI Agent Plugin -->
Fetch the company's financing history, one row per share class, and present it as a round-by-round table.
You need the corporation_id. Get it from list_accounts if you don't have it.
read_tool({"name": "cap_table__list__financing_history", "arguments": {"corporation_id": corporation_id}})
This tool takes only corporation_id — there is no detail, ordering, or paging argument. It returns every share class in one call, already aggregated and sorted by closing_date, with the same totals as the in-app "Financing History" tab.
Each entry in share_class_financings[]:
name: share class, i.e. the round (e.g. "Series A Preferred")closing_date: when the round closedoriginal_issue_price: price per shareshares_issued: shares issued in the roundcash_raised_by_currency: {currency: amount} — {} when the class raised no cash (e.g. common stock)post_money: post-money valuationfully_diluted: fully diluted shares after the roundcurrency: the share class's currencyTop level: total_cash_raised_by_currency — the per-currency totals across all rows.
Any numeric field can be null, meaning Carta has no value for it. null is not 0 — show it as "—", never as $0.
{
"share_class_financings": [
{
"name": "Series Seed Preferred",
"closing_date": "2013-06-30",
"original_issue_price": 0.265,
"cash_raised_by_currency": {"USD": 383379.57},
"shares_issued": 1602438.0,
"post_money": 4000000.0,
"fully_diluted": 15094339.0,
"currency": "USD"
}
],
"total_cash_raised_by_currency": {"USD": 383379.57}
}
Call cap_table__list__financing_history once. It answers overview, per-round cash, price per share, and post-money questions on its own.
cap_table__list__financing_history has no investor names. For "who invested in the Series A?" or "list investors by round", read the share certificates and keep the ones whose share_class_name matches the round's name:
read_tool({"name": "cap_table__list__certificates", "arguments": {"corporation_id": corporation_id, "ordering": "-quantity", "page_size": 25, "page": 1}})
name (holder), quantity, share_class_name, issue_date, and status_explanation. Group matching rows by holder and sum quantity.total rows, at most 10 pages. If the sweep is still incomplete at 10 pages, show what you have, say the list is partial, and point the user to the round's page in Carta.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 (grouping certificates by holder is mechanical, not modeled output).
Format: Table + ASCII bar chart
BLUF lead: Lead with the number of rounds that raised cash and the total raised, from total_cash_raised_by_currency.
Sort order: By closing_date ascending (the order the tool returns).
Date format: MMM d, yyyy (e.g. "Jan 15, 2026").
Currency: Label every amount with its own currency. When total_cash_raised_by_currency has more than one key, show one total per currency — never add amounts across currencies, and never assume USD.
| Round | Close Date | Price/Share | Shares Issued | Cash Raised | Post-Money |
|---|---|---|---|---|---|
| Series Seed Preferred | Jun 30, 2013 | $0.27 | 1,602,438 | $383,380 | $4.0M |
| Series A Preferred | Nov 15, 2013 | $0.44 | 3,697,191 | $1,645,250 | $12.0M |
After the table, render an ASCII bar chart of cash raised per round (chronological order).
Scale bars to max width 40 chars. Leave out rows whose cash_raised_by_currency is empty (e.g. common stock). If the company raised in more than one currency, draw one chart per currency.
Cash Raised by Round
Series Seed Preferred ████ $383K
Series A Preferred ████████████████ $1.6M
Series B Preferred ████████████████████████████████████████ $3.7M
Each bar width = (cash_raised / max_cash_raised) * 40, rounded to nearest integer. Format large numbers as $XM or $XK for readability.
| Situation | What to do |
|---|---|
share_class_financings is empty |
Say the company has no financing history recorded in Carta. Do not call other tools looking for rounds. |
| 403 / access denied | Say the user's role can't see this company's financing history. Do not retry. |
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。