mcpField
M
matlab-access-datafeed

matlab-access-datafeed

github.com/matlabデータ・データベース1.2k48 回インストール1 日前に更新
リポジトリ

matlab-access-datafeed について

Datafeed Toolbox を通じて Bloomberg、FRED、Haver Analytics、LSEG Datastream に接続する MATLAB スキルです。各プロバイダーのインターフェイス選択や、認証情報と利用条件に関する案内を提供します。

主な機能

  1. 01金融・経済データプロバイダー4種に対応
  2. 02プロバイダー別インターフェイスの選択案内
  3. 03各プロバイダーのリファレンス案内
  4. 04getSecret() による認証情報の管理

活用シーン

  1. 01Bloomberg から市場データを取得
  2. 02FRED で米国の経済時系列を照会
  3. 03Haver Analytics または LSEG Datastream からデータ取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-access-datafeed

インストール後、Claude Code で/matlab-access-datafeedを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

manifest.yaml
references/
bloomberg.md
datastreamws.md
fred.md
haver.md

詳細

Datafeed Toolbox — Bloomberg、FRED、Haver Analytics、LSEG Datastream

MATLAB Datafeed Toolbox を通じて、主要な 4 つのプロバイダーから金融データや経済データにアクセスします。

使用する場面

  • MATLAB から Bloomberg、FRED、Haver Analytics、または LSEG Datastream に接続したい場合
  • Bloomberg 経由で市場データ(価格、履歴、リアルタイム、参照データ)を取得したい場合
  • セントルイス連邦準備銀行(FRED)から経済時系列データを取得したい場合
  • Haver Analytics のデータベースから経済・金融時系列データを取得したい場合
  • LSEG Datastream から過去の金融データを取得したい場合
  • プロバイダー内のインターフェイスを選びたい場合(例:bloomberg と blp、bloombergHypermedia、haver と haverview)
  • 証券、経済指標、またはデータプロバイダーへの接続を扱う MATLAB コードを作成している場合

使用しない場面

  • データプロバイダーへの接続を伴わない、一般的な金融モデリングやポートフォリオ最適化
  • Bloomberg Terminal のキーボードショートカットや Excel アドインに関する質問(MATLAB 以外)
  • Datastream の Excel アドイン(MATLAB 以外)
  • LSEG からのリアルタイムストリーミング(datastreamws は過去データのみ)
  • ここで扱っていないデータソース(例:Yahoo Finance)

プロバイダーの概要

プロバイダーデータの種類インターフェイスリファレンス
Bloomberg市場データ(株式、債券、デリバティブ、指数)bloomberg、blp、bloombergHypermedia、bloombergEMSXreferences/bloomberg.md
FRED米国の経済データ(GDP、失業率、CPI、金利)fredrs(廃止された fred の後継)references/fred.md
Haver Analytics世界の経済・金融データ(マクロ、業界、調査)haver、haverdirect、haverviewreferences/haver.md
LSEG Datastream過去の金融データ(株式、指数、経済データ、式)datastreamwsreferences/datastreamws.md

インターフェイスのクイック選択

Bloomberg — API パターンの詳細は references/bloomberg.md を参照
  • Windows デスクトップ/Terminal のユーザー → bloomberg(C++)
  • プラットフォームに依存しない方法が必要(Data License) → bloombergHypermedia
  • サーバー/クラウド、Terminal なし(BPIPE) → bloombergBPIPE
  • 既存の blp ユーザー → bloomberg に移行(API は同じで、Java は不要)
FRED — API パターンの詳細は references/fred.md を参照
  • すべてのプラットフォーム → fredrs(R2026a 以降と API キーが必要)
  • fred は廃止されています — 使用しないでください
Haver Analytics — API パターンの詳細は references/haver.md を参照
  • ローカルデータファイルを使用する Windows → haver
  • リモートアクセスが必要な Windows → haverdirect
  • Windows 以外/サーバー/クラウド → haverview(REST API)
LSEG Datastream — API パターンの詳細は references/datastreamws.md を参照
  • すべてのプラットフォーム → datastreamws(REST API、Datastream の認証情報が必要)

リファレンスの使用方法

特定のプロバイダー向けのコードを生成する前に、対応するリファレンスファイルを読み、詳細な API パターン、関数シグネチャ、注意事項、例を確認してください。

  • Bloomberg のデータを扱う → references/bloomberg.md を読む
  • FRED の経済データを扱う → references/fred.md を読む
  • Haver Analytics のデータを扱う → references/haver.md を読む
  • LSEG Datastream のデータを扱う → references/datastreamws.md を読む

共通ルール

  • 認証情報と API キーには必ず getSecret() を使用してください。シークレットをハードコードしないでください
  • 4 つすべてのプロバイダーで Datafeed Toolbox が必要です
  • fredrs では、さらに R2026a 以降が必要です
  • datastreamws は R2018b から利用できます
  • Bloomberg と Haver のローカルインターフェイス(bloomberg、blp、haver、haverdirect)は Windows 専用です。クラウド/REST 版(bloombergHypermedia、bpipe、haverview、fredrs、datastreamws)はプラットフォームに依存しません

Copyright 2026 The MathWorks, Inc.

コメント