• 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/スキル
SKILLKnowledge Workproductivity

carta-round-history

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

企業の資金調達ラウンドの履歴 — 各ラウンドごとに、評価日、発行された株式の種類、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.

ユースケース
  • 企業の資金調達履歴を確認するとき
  • 各ラウンドの株価推移を追跡するとき
  • 投資家の参加状況を把握するとき
  • 資金調達時期と金額を確認するとき
本文(日本語訳)

ラウンド履歴

資金調達の歴史を取得して各ラウンドごとに要約したり、株式種別ごとの保有株式一覧(キャップテーブル)を使って素早く概要を確認できます。

使用する場面

  • 「資金調達の履歴を教えてください」
  • 「この企業はどのラウンドで資金を調達しましたか」
  • 「シリーズAではいくら調達しましたか」
  • 「すべての資金調達ラウンドを列挙してください」
  • 「各ラウンドには誰が投資しましたか」
  • 「シードラウンドの1株当たり価格はいくらでしたか」

前提条件

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

データ取得

詳細度の設定: このコマンドは detail=summary(ラウンド数、総資金調達額、ラウンド別の内訳——高速)と detail=full(各投資家ごとの証券記録、発行日、1株当たり価格を含む——詳細)に対応しています。ユーザーの意図に基づいて最初から適切なモードを選んでください(ワークフローを参照)。

並び替え: ordering パラメータでサーバー側での並び替えを指定します。例えば -cash_paid で最大投資額順に表示できます。対応するフィールド: issue_date、quantity、stakeholder_name、cash_paid、prefix_number。「上位N投資家」のクエリでは detail=full と組み合わせます。そうでない場合は、デフォルト(時系列)の並び順で十分です。

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

このデータはアプリ内の「資金調達履歴」タブを動かしているものと同じです。

別の方法: 資金調達履歴の呼び出しなしに素早く概要を確認するには、株式種別ごとのキャップテーブルを使用します。

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

各優先株式クラスがラウンドに対応します。高速ですが詳細は少なくなります。個別投資家、発行日、1株当たり価格は含まれません。

主なフィールド

  • round_name: 資金調達ラウンドの名前(例: 「Series A Preferred」)
  • issue_date: 証券が発行された日付
  • cash_paid: 投資家がこの証券に支払った金額
  • quantity: 発行された株式数
  • issue_price: 1株当たりの価格
  • stakeholder_name: 投資家の名前
  • label: 証券ラベル(例: 「PB-9」)
  • is_grant: オプション付与の場合は真(価格付きラウンドではない)
  • is_canceled: 証券が取り消された場合は真——合計計算から除外してください
  • is_converted: 証券が転換された場合は真(例: SAFEから優先株式へ)

レスポンス形式

{
  "count": 120,
  "results": [
    {
      "id": 666,
      "pk_key": "certificate_pk",
      "stakeholder_name": "Example Holder",
      "currency": "USD",
      "label": "PB-9",
      "round_name": "Series B Preferred",
      "quantity": 180000.0,
      "issue_date": "2014-09-14",
      "cash_paid": 219600.0,
      "issue_price": "1.22",
      "is_grant": false,
      "is_canceled": false,
      "is_converted": false
    }
  ]
}

ワークフロー

ステップ1——資金調達履歴を取得

ユーザーの意図に基づいて詳細度を選択してください。まず要約で取得して後から再取得することはしないでください。

  • 概要の質問(「資金調達の履歴を教えてください」「このラウンドはどのラウンドで資金を調達しましたか」「いくら資金を調達しましたか」): detail パラメータを省略します。要約モードはラウンド数、総資金調達額、ラウンド別の内訳を即座に返します。表と棒グラフで提示してください(表示方法の項を参照)。

    call_tool({"name": "cap_table__get__financing_history", "arguments": {"corporation_id": corporation_id}})
    
  • ラウンド別の詳細(「各ラウンドには誰が投資しましたか」「1株当たり価格はいくらでしたか」「ラウンド別に全投資家をリストアップしてください」、投資家名、発行日、1株当たり価格に関するリクエスト): detail=full を直接使用します。

    call_tool({"name": "cap_table__get__financing_history", "arguments": {"corporation_id": corporation_id, "detail": "full"}})
    

判断に迷う場合は、要約モードで十分なことがほとんどです。既にラウンド名、日付、合計値が含まれています。

detail=full で取得した後は、ラウンド別に集計します:

  1. round_name ごとに結果をグループ化
  2. 各ラウンドについて、以下を集計: cash_paid の合計、quantity の合計、投資家数、最も早い issue_date
  3. キャンセルされていないエントリから issue_price を1株当たり価格として使用
  4. is_canceled が真のエントリを除外

ゲート(制御条件)

必須入力: corporation_id。

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

AI計算: なし——このスキルはCartaのデータを直接提示します(集計は機械的なグループ化で、モデル出力ではありません)。

表示方法

形式: 表 + ASCII棒グラフ

冒頭の要点: 表を表示する前に、ラウンド数の合計と総資金調達額をリード文として記載してください。

並び順: issue_date の昇順(時系列)。

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

ラウンド クローズ日 1株当たり価格 投資家数 発行株式数 調達額
Series Seed Preferred Jun 30, 2013 $0.27 5 1,422,435 $383,380
Series A Preferred Nov 15, 2013 $0.44 8 3,697,191 $1,645,250

表の後に、ラウンド別の調達額のASCII棒グラフを時系列順で表示します。 棒の幅を最大40文字にスケーリングしてください。調達額がゼロのラウンド(例: オプション付与)は除外します。

ラウンド別調達額

Series Seed Preferred  ████                                     $383K
Series A Preferred     ████████████████                         $1.6M
Series B Preferred     ████████████████████████████████████████ $3.7M

各棒の幅 = (調達額 / 最大調達額) * 40、最も近い整数に丸めます。 読みやすさのため、大きな数値は $XM または $XK 形式で表示してください。

注意事項

  • is_canceled: true のエントリはすべての集計から除外する必要があります。
  • 転換された証券(is_converted: true)は転換後のエントリと一緒に表示される場合があります——株式数や現金を合計する際の二重計算を避けてください。
  • オプション付与(is_grant: true)は資金調達履歴に表示されますが、価格付きラウンドではありません——調達額の棒グラフから除外してください。
  • クイック要約(方法2)は投資家ごとの詳細、発行日、1株当たり価格を含みません。
原文(English)を表示

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

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

Round History

Fetch the company's financing history, one row per share class, and present it as a round-by-round table.

When to Use

  • "Show me the funding history"
  • "What rounds has this company raised?"
  • "How much capital was raised in the Series A?"
  • "List all financing rounds"
  • "Who invested in each round?"
  • "What was the price per share for the seed?"

Prerequisites

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

Data Retrieval

Use cap_table__list__financing_history — never cap_table__get__financing_history. The get tool is deprecated: the gateway rejects every call to it with "This command is deprecated. Use 'cap_table:list:financing_history' instead." before reaching Carta, so calling it only wastes a turn.

call_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.

Key Fields

Each entry in share_class_financings[]:

  • name: share class, i.e. the round (e.g. "Series A Preferred")
  • closing_date: when the round closed
  • original_issue_price: price per share
  • shares_issued: shares issued in the round
  • cash_raised_by_currency: {currency: amount} — {} when the class raised no cash (e.g. common stock)
  • post_money: post-money valuation
  • fully_diluted: fully diluted shares after the round
  • currency: the share class's currency

Top 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.

Response Format

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

Workflow

Step 1 — Fetch Financing History

Call cap_table__list__financing_history once. It answers overview, per-round cash, price per share, and post-money questions on its own.

Step 2 — Investors in a Round (only when asked)

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:

call_tool({"name": "cap_table__list__certificates", "arguments": {"corporation_id": corporation_id, "ordering": "-quantity", "page_size": 25, "page": 1}})
  • Each row carries name (holder), quantity, share_class_name, issue_date, and status_explanation. Group matching rows by holder and sum quantity.
  • Fetch successive pages until you have 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.
  • Certificates carry no cash paid. Report each investor's shares only. Do not multiply shares by the issue price to produce a per-investor dollar amount — say that per-investor cash isn't available here.

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 (grouping certificates by holder is mechanical, not modeled output).

Presentation

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.

Error Handling

Situation What to do
"This command is deprecated" You called cap_table__get__financing_history. Call cap_table__list__financing_history instead, once. Do not retry the deprecated tool.
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.

Caveats

  • Rows are per share class. A round that issued more than one class (e.g. Series A and Series A-1) appears as separate rows — present them as Carta reports them.
  • SAFEs and convertible notes are not share classes and do not appear here until they convert; for those, prefer the matching instrument-list skill.

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