• CODE
  • MAPPING
  • LOGIC
  • HUMAN

AIでポートフォリオ分析スクリプトを自動生成する方法

証券会社の書き出しデータをエージェントに接続してください。データ構造を学習することで、計算に必要なPythonコードをAIが書き上げます。

このページについてAIに聞く

すぐに答え

どうすればAIにカスタムのポートフォリオスクリプトを書かせられるのか?

AIがMCP経由で証券会社のCSVヘッダーとサンプル行を読み取ります。列名とデータ型を把握した後、指定された指標を計算するためのPythonコードを生成します。損益、配当、税務報告など、すぐに実行可能なスクリプトが手に入ります。

分析結果の内容

分析によって得られるもの

AIが生のCSVデータを、実用的なコードへと変換します。

CODE

カスタムPythonスクリプト

エージェントがCSVのレイアウトに合わせてスクリプトを作成します。作成されたコードはローカル環境で実行し、収益や配当の計算に使用できます。

MAPPING

列の特定

AIがティッカー、数量、価格などの列を自動で判別します。これにより、計算ミスを防ぎます。

LOGIC

独自の計算式

加重平均取得単価や取得価額ベースの配当利回りなど、独自のロジックを指定できます。AIがそのロジックをコードに変換します。

HUMAN

手動によるコード確認

実際の金融データに適用する前に、生成されたPythonコードを必ず確認してください。AIはロジックを提供しますが、最終的な承認はユーザーが行います。

ワークフロー

CSVが届いてからAIが行うこと

ファイル構造の読み取りという面倒な作業はエージェントに任せて、あなたは計算ロジックの検討に集中できます。

  1. ファイルの読み取り

    エージェントが書き出されたCSVを確認し、証券会社がどのようにデータをラベル付けしているかを把握します。

    parse_portfolio_csv
  2. 列のマッピング

    証券会社のヘッダーを、「ティッカー」や「取得単価」といった標準的な金融用語に紐付けます。

    parse_portfolio_csv
  3. スクリプトの作成

    マッピングされた構造に基づき、要求された計算を実行するためのPythonコードを書き上げます。

    parse_portfolio_csv
  4. ロジックの検証

    エージェントがコードの仕組みを説明するので、計算が正しいかどうかを確認できます。

    parse_portfolio_csv

試してみる

以下のプロンプトをコピーして開始してください

MCPを接続した後、これらのプロンプトを活用できます。

出発点

括弧内のテキストを、利用している証券会社名や計算したい具体的な指標に書き換えてください。

papaparse Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_UXTNF7rAXxtPhyKSsuqvjd7wl2jy9r8H1MHscdNL/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — papaparse capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "portfolio-csv-analyzer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_UXTNF7rAXxtPhyKSsuqvjd7wl2jy9r8H1MHscdNL/mcp"
    }
  }
}
チャットにコピー04
  • [証券会社名]のCSVを読み取って、実現損益を計算するPythonスクリプトを書いてください。

  • このポートフォリオのCSVの列をマッピングして、取得価額ベースの配当利回りを計算するスクリプトを作成してください。

  • このCSVの構造を分析して、下落率が最も大きい銘柄を特定するスクリプトを書いてください。

  • このCSVに基づき、各ティッカーの加重平均取得単価を計算するPython関数を作成してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Portfolio CSV Analyzerを一度接続すれば、あとは指示するだけです。

一度接続するだけで、エージェントがファイルにアクセスできるようになります。認証情報は暗号化され、安全に保護されます。

Portfolio CSV AnalyzerをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがPythonコードを直接実行してくれますか?

    いいえ。AIはCSV構造に基づいてコードを作成しますが、スクリプトの実行はご自身のローカル環境で行う必要があります。

  • 02

    AIが元のCSVファイルを書き換えることはありますか?

    いいえ。このツールは構造を理解するためにファイルを読み取るだけです。元のデータを変更したり削除したりすることはありません。

  • 03

    どの証券会社の書き出しデータでも動作しますか?

    はい、CSV形式であれば動作します。証券会社によってヘッダー名が異なっていても、AIが適切にマッピングします。

  • 04

    税金の計算もできますか?

    税計算を行うためのPythonコードを書くことは可能です。ただし、計算ロジックの正確性はユーザー自身で確認する必要があります。

  • 05

    ファイルをウェブサイトにアップロードする必要がありますか?

    いいえ。ファイルをAIクライアントに提供すれば、エージェントがMCP経由でローカルから読み取ります。

  • Portfolio CSV Analyzerについて他に質問がありますか? Portfolio CSV Analyzer Connectorの全機能を見る

『papaparse』を Claude、Cursor、ChatGPT などに接続