Open Markets について
Open Markets は、金融データの取得と市場分析を行う MCP サーバーです。資産データ、マクロ経済指標、規制開示、ポートフォリオのリスク分析を扱い、用途に応じて公開するツールを選べます。
主な機能
- 01複数プロバイダーの金融データを集約
- 02SEC EDGAR 書類の取得
- 03マクロ経済指標の参照
- 04テクニカル指標とリスク指標の計算
- 05ポートフォリオ最適化とバックテスト
- 06分野別プロファイルでツールを選択
活用シーン
- 01株価動向と企業ファンダメンタルズの調査
- 02SEC 開示書類とインサイダー取引の確認
- 03金利やインフレなどのマクロ指標分析
- 04ポートフォリオのリスク評価と戦略のバックテスト
MCP 対応
17 分野の金融データ取得・分析ツールを LLM エージェントに公開します。プロファイルを使って利用可能なツールを選択できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
71掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ticker | string | はい |
詳細
オープンマーケット
エージェントによる金融データの取得とアルゴリズム市場分析のための、本番環境対応の Model Context Protocol (MCP) サーバーです。Open Markets は、株式、債券、商品、通貨、デリバティブ、ファンド、暗号資産、マクロ経済のテレメトリー、SEC EDGAR の規制関連開示、定量的なポートフォリオリスク分析にわたるリアルタイムおよび過去の金融情報に、LLM エージェントを直接接続します。
🌟 マルチプロバイダーアーキテクチャ
Open Markets は、機関投資家向けのデータプロバイダーから金融テレメトリーを集約します。
- SEC EDGAR 直接取り込みエンジン:公式の規制関連提出書類、リアルタイムの 10-K 年次報告書、10-Q 四半期報告書、8-K 重要事象報告書、Form 4 インサイダー取引、文書への直接リンクを含む、構造化された US-GAAP インタラクティブ XBRL 開示情報。
- 連邦準備制度経済データ(FRED エンジン):包括的なマクロ経済指標(CPI インフレ率、コア PCE、実効フェデラル・ファンド金利、SOFR、非農業部門雇用者数、失業率、実質 GDP、M2 マネーサプライ、FRB バランスシート、TIPS ブレークイーブン・インフレ率、金融ストレス)。
- Wall Street Journal(WSJ Michelangelo エンジン):高解像度の 1 分足日中連続ティック(プレマーケット/アフターマーケットを含む)、連続商品・先物、サーバー側テクニカル指標(SMA、EMA、RSI、MACD、ボリンジャーバンド)、世界の株式ベンチマーク指数、国債利回り曲線。
- Yahoo Finance エンジン:包括的なファンダメンタルズ諸表、リアルタイム相場、オプションチェーン、アナリストのコンセンサス、機関投資家の保有状況、ETF 構成、スクリーナークエリ。
- 定量的ポートフォリオ・バックテストエンジン:ベクトル化された複数資産のシャープレシオ/ソルティノレシオ、Value-at-Risk(VaR/CVaR)、相関行列、均等リスク寄与配分、制約付き Markowitz 最小分散最適化、SMA/RSI 戦略のバックテスト。
- Green Markets(Bloomberg/Dow Jones):北米の肥料価格指数ベンチマーク(週次)。
すべてのネットワークリクエストでは、最新の Chrome TLS/JA3 なりすまし(curl_cffi)、自動セッションプーリング、スレッドセーフな非同期並行処理、設定可能なインメモリ TTL キャッシュを使用します。
🚀 クイックスタート
uvx でインストール
uvx openmarkets
Claude Code で使用
このリポジトリから Open Markets プラグインをインストールします。
claude plugin marketplace add danchev/openmarkets
claude plugin install openmarkets@openmarkets
プラグインは uvx で openmarkets@latest を起動し、すべての MCP ツールを自動的に登録します。
Cursor で使用
Claude Desktop で使用
ワンクリックでインストールするには、デスクトップ拡張機能をダウンロードして開きます。
または、Claude Desktop の設定(macOS では ~/Library/Application Support/Claude/claude_desktop_config.json、Windows では %APPDATA%\Claude\claude_desktop_config.json)に Open Markets を追加します。
{
"mcpServers": {
"openmarkets": {
"command": "uvx",
"args": ["openmarkets@latest"]
}
}
}
VS Code と Cline で使用
.vscode/mcp.json に追加します。
{
"servers": {
"openmarkets": {
"command": "uvx",
"args": ["openmarkets@latest"]
}
}
}
🎯 ツールプロファイル
Open Markets は、特定の LLM コンテキストに合わせてツールの公開範囲を調整できる、きめ細かなサーバープロファイルをサポートしています。
# Run with specific domain profile
uvx openmarkets --profile equities
uvx openmarkets --profile macro
uvx openmarkets --profile quant
uvx openmarkets --profile portfolio
uvx openmarkets --profile sec
| プロファイル | 公開されるサービスと対象 |
|---|---|
full (デフォルト) | 17 のサービスにわたる全 127 ツール。 |
equities | stock、financials、analysis、holdings、options、portfolio、screener、sec。 |
quant | stock、technical_analysis、sector_industry、markets、crypto、funds、commodities、fixed_income、forex、macroeconomics、portfolio。 |
portfolio | マルチアセットのシャープレシオ/ソルティノレシオ、バリュー・アット・リスク(VaR/CVaR)、相関行列、均等リスク寄与型のリスクパリティ、最小分散、ローリングベータ、戦略バックテスター。 |
macro | commodities、fixed_income、forex、markets、sector_industry、macroeconomics。 |
sec | SEC EDGAR への直接アクセスによる提出書類、10-K、10-Q、8-K、Form 4、CIK 検索、インタラクティブな XBRL 財務諸表データ。 |
minimal | 株式、財務、アナリスト、スクリーナーの検索に必要な 36 のツール。 |
macroeconomics | 米国のインフレ、PCE、労働市場、FRB 金利、GDP、M2、流動性、金融ストレス。 |
commodities | 現物コモディティ、エネルギー、金属、ソフトコモディティ、肥料指数。 |
fixed_income | 米国債利回り曲線と 10 年物ソブリン債のベンチマーク利回りスプレッド。 |
forex | 外国為替レート、DXY ドル指数、通貨換算。 |
crypto | 主要な暗号資産、暗号資産の過去の価格、恐怖・強欲指数のプロキシ。 |
🛠️ 127 の MCP ツール完全一覧
Open Markets は、17 のドメインサービスにわたって、厳密に型付けされ、Pydantic で検証された 127 のツールを公開しています。
1. 株式・エクイティ(StockService — 18 ツール)
get_fast_info(ticker):リアルタイム価格、時価総額、52 週の高値・安値、通貨を含む簡易サマリー。get_info(ticker):企業の包括的なメタデータ、バリュエーション比率、企業価値倍率、ガバナンス情報。get_curated_info(ticker):33 の主要指標を含む、コンテキスト効率の高い企業のファンダメンタルズ情報。get_history(ticker, period, interval):1 分から 3 か月までのカスタム間隔に対応した、過去の OHLCV 価格データ。get_dividends(ticker):過去の配当支払スケジュールと金額。get_splits(ticker):過去の株式分割比率と実施日。get_corporate_actions(ticker):株式分割と配当の一連の情報。get_news(ticker):最新のリアルタイム金融ニュースの見出しと記事リンク。get_financial_summary(ticker):財務健全性の主要な概要(売上高、純利益、利益率、負債)。get_extended_financial_summary(ticker):詳細な財務指標(フリーキャッシュフロー、ROE、ROA、当座比率)。get_risk_metrics(ticker):ベータや機関投資家の空売り残高などのリスク指標。get_dividend_summary(ticker):配当性向、過去および予想の配当利回り、5 年平均。get_price_target(ticker):アナリストのコンセンサス株価目標(安値、平均値、中央値、高値)。get_quick_technical_indicators(ticker):50 日および 200 日移動平均の簡易水準。get_valuation_history(ticker):四半期および年次の過去のバリュエーション比率(P/E、P/S、P/B、EV/EBITDA)。get_wsj_stock_history(ticker, timeframe, step):カスタム期間に対応した、WSJ の機関投資家向け株価履歴。get_wsj_intraday_bars(ticker):プレマーケットと時間外取引を含む、連続した 1 分足の日中ティックデータ。get_wsj_bollinger_bands(ticker, timeframe, window, num_std):WSJ のデータからサーバー側で直接計算したボリンジャーバンド。
2. テクニカル分析(TechnicalAnalysisService — 7 個のツール)
get_technical_indicators(ticker, period):包括的な移動平均と52週の位置指標を取得します。get_volatility_metrics(ticker, period):年率換算ボラティリティ、1日あたりの最大上昇・下落率、上昇日・下落日の比率を取得します。get_support_resistance_levels(ticker, period):特定された動的なサポート価格とレジスタンス価格を取得します。get_wsj_sma(ticker, window, timeframe, step):WSJ Michelangelo によってサーバー側で計算された単純移動平均(SMA)を取得します。get_wsj_ema(ticker, window, timeframe, step):サーバー側で計算された指数移動平均(EMA)を取得します。get_wsj_rsi(ticker, window, timeframe, step):サーバー側で計算された相対力指数(RSI)のモメンタムを取得します。get_wsj_macd(ticker, fast_window, slow_window, signal_window):サーバー側で計算されたMACDライン、シグナルライン、ヒストグラムを取得します。
3. 財務諸表とSEC提出書類(FinancialsService — 9 個のツール)
get_curated_financials(ticker):財務実績と支払能力を効率的に把握できるスナップショットを取得します。get_balance_sheet(ticker, quarterly):標準化された貸借対照表(資産、負債、純資産)を取得します。get_income_statement(ticker, quarterly):損益計算書(売上高、売上総利益、営業利益、純利益)を取得します。get_ttm_income_statement(ticker):直近12か月(TTM)の損益計算書を取得します。get_ttm_cash_flow_statement(ticker):直近12か月(TTM)のキャッシュフロー計算書を取得します。get_financial_calendar(ticker):今後の決算発表日と配当発表スケジュールを取得します。get_sec_filings(ticker):公式EDGAR SEC提出書類(10-K、10-Q、8-K)と文書への直接URLを取得します。get_eps_history(ticker):過去のEPSコンセンサス予測と実績、およびサプライズ率を取得します。get_full_financials(ticker):財務諸表、カレンダー、提出書類、EPS履歴を並行して集約します。
4. アナリスト予測とコンセンサス(AnalysisService — 8 個のツール)
get_analyst_recommendations(ticker):ウォール街のコンセンサス評価の内訳(強い買い、買い、ホールド、売り)を取得します。get_recommendation_changes(ticker):大手投資銀行による最近の格上げと格下げを取得します。get_revenue_estimates(ticker):将来の売上高予測と四半期成長率予測を取得します。get_earnings_estimates(ticker):将来のEPS予測(四半期・年次)を取得します。get_growth_estimates(ticker):複数年にわたる利益成長予測の比較を取得します。get_eps_trends(ticker):過去のEPS修正トレンド(30日前、60日前、90日前)を取得します。get_price_targets(ticker):ウォール街の株価目標と、高値・安値・中央値の予測を取得します。get_full_analysis(ticker):アナリスト調査の統合サマリーレポートを取得します。
5. オプションとデリバティブ(OptionsService — 7 個のツール)
get_option_expiration_dates(ticker):利用可能なオプションチェーンの満期日を取得します。get_option_chain(ticker, expiration_date):コールとプットを含む完全なオプションチェーンを取得します。get_call_options(ticker, expiration_date):権利行使価格、売買気配値、出来高、建玉で絞り込んだコールオプションを取得します。get_put_options(ticker, expiration_date):絞り込んだプットオプションを取得します。get_options_volume_analysis(ticker, expiration_date):プット/コールの出来高と建玉の合計比率を取得します。get_options_by_moneyness(ticker, expiration_date, moneyness_range):マネーネスで絞り込んだITM、ATM、OTMオプションを取得します。get_options_skew(ticker, expiration_date):ボラティリティ・スマイルとインプライド・ボラティリティ(IV)のスキュー指標を取得します。
6. 機関投資家の保有状況とインサイダー取引(HoldingsService — 6 個のツール)
get_major_holders(ticker):インサイダー、機関投資家、浮動株の保有割合の内訳です。get_institutional_holdings(ticker):主要な機関投資家の資産運用会社(Vanguard、BlackRock など)と保有株数です。get_mutual_fund_holdings(ticker):主要な投資信託の保有者と、ポートフォリオにおける保有比率です。get_insider_purchases(ticker):過去 6 か月間のインサイダーによる売買株数と取引件数です。get_insider_roster_holders(ticker):主要な会社役員および取締役の保有株数です。get_full_holdings(ticker):機関投資家とインサイダーの保有状況をまとめたレポートです。
7. 株式スクリーナー(ScreenerService — 1 個のツール)
search_screener_matches(query, count, offset):Yahoo の定義済み株式、ETF、ファンドのスクリーナーを対象に、ページ分けして検索します。
8. セクターと業界の分析(SectorIndustryService — 13 個のツール)
get_sector_overview(sector):セクターのマクロパフォーマンスと主要な評価指標です。get_sector_overview_for_ticker(ticker):任意のティッカーから推定したセクター情報です。get_sector_top_companies(sector):セクター内の時価総額上位企業です。get_sector_top_companies_for_ticker(ticker):任意のティッカーの同業企業です。get_sector_top_etfs(sector):セクターを代表するベンチマーク ETF です。get_sector_top_mutual_funds(sector):セクターに特化した主要な投資信託です。get_sector_industries(sector):セクター内のサブ業界の内訳と市場ウェイトです。get_sector_research_reports(sector):セクターの調査レポートとマクロ経済の最新情報です。get_all_industries():市場の全業界を網羅した一覧です。get_industry_overview(industry):業界の成長率、評価、時価総額です。get_industry_top_companies(industry):業界の時価総額上位企業です。get_industry_top_growth_companies(industry):業界内で売上高と利益の成長が最も速い企業です。get_industry_top_performing_companies(industry):業界内で株価モメンタムが最も高い企業です。
9. グローバル市場とボラティリティ(MarketsService — 4 個のツール)
get_market_summary(market):地域別の市場概要(米国、ヨーロッパ、アジア)です。get_market_status(market):主要な世界の取引所のリアルタイムの開場・閉場状況です。get_global_indices():世界の主要ベンチマーク指数(S&P 500、Dow Jones、Nasdaq、Russell 2000、DAX 40、FTSE 100、CAC 40、Euro Stoxx 50、Nikkei 225、Hang Seng、VIX)のリアルタイムスナップショットです。get_volatility_vix():CBOE Volatility Index(VIX/ウォール街の恐怖指数)のリアルタイム価格です。
10. 債券と国債(FixedIncomeService — 3 個のツール)
get_treasury_yield_curve():米国債利回り曲線の全体像(1M~30Y)、2Y/10Y スプレッド、3M/10Y スプレッド、および逆イールドの状況です。get_treasury_yield_history(maturity, timeframe, step):任意の米国債年限の過去の利回り時系列データです。get_global_sovereign_yields():9 か国(米国、ドイツ、英国、日本、カナダ、フランス、イタリア、オーストラリア、スペイン)の10年国債ベンチマーク利回りと、米国10年債とのベーシスポイントスプレッドです。
11. 実物商品と農産物(CommoditiesService — 8 個のツール)
get_commodity_quote(symbol):エネルギー、金属、農産物、畜産物、ソフトコモディティのリアルタイム価格です。get_commodity_history(symbol, timeframe, step):連続先物価格の過去チャートです。get_energy_prices():WTI 原油、Brent、天然ガス、ガソリン、暖房油の価格スナップショットです。get_metals_prices():金、銀、銅、プラチナ、パラジウムの価格スナップショットです。get_agriculture_prices():小麦、トウモロコシ、大豆、コーヒー、砂糖の価格スナップショットです。get_livestock_prices():生牛、肥育牛、赤身豚のリアルタイムスナップショットです。get_softs_prices():コーヒー、砂糖、ココア、綿花のリアルタイムスナップショットです。get_fertilizer_price_index():Green Markets の北米肥料価格指数の週次ベンチマーク時系列データです。
12. 外国為替(ForexService — 4 ツール)
get_forex_quote(pair):リアルタイムのFX為替レート(例:EURUSD、USDJPY、GBPUSD)。get_forex_history(pair, timeframe, step):過去のFX為替レートの時系列データ。get_dollar_index_dxy():米ドル指数(DXY)のリアルタイム価格。get_major_currencies():EUR、GBP、JPY、CAD、AUD、CHF、CNHの通貨マトリックス。
13. ETF・投資信託(FundsService — 8 ツール)
get_fund_info(ticker):ETF/ファンドのプロフィール、経費率、運用資産残高(AUM)、カテゴリー、基準価額(NAV)。get_fund_sector_weighting(ticker):ファンドポートフォリオのセクター配分と割合。get_fund_operations(ticker):年間売買回転率、最低投資額、運用パラメーター。get_fund_overview(ticker):パフォーマンスと手数料指標を含む、ファンドの統合概要。get_fund_top_holdings(ticker):ポートフォリオの主要な組入銘柄と割合。get_fund_bond_holdings(ticker):債券格付けの内訳、実効デュレーション、満期指標。get_fund_equity_holdings(ticker):株式の株価収益率、株価純資産倍率、時価総額の中央値。get_fund_asset_class_holdings(ticker):資産クラス別の配分(現金、株式、債券、不動産)。
14. 暗号資産(CryptoService — 4 ツール)
get_crypto_info(symbol):暗号資産の価格、時価総額、24時間取引高、流通供給量。get_crypto_history(symbol, period, interval):過去の暗号資産価格を示すOHLCVバー。get_top_cryptocurrencies(count):設定済みの主要暗号資産ウォッチリストの価格(リアルタイムのランキングではありません)。get_crypto_fear_greed_proxy():暗号資産市場のセンチメントを示す、ボラティリティとモメンタムの代理指標。
15. マクロ経済・連邦準備制度のテレメトリー(MacroeconomicsService — 9 ツール)
get_cpi_inflation(limit):米国の消費者物価指数(総合CPI・コアCPI)と前年同月比のインフレ率。get_pce_inflation(limit):米国のコア個人消費支出(PCE)価格指数(FRBが掲げる主要な2%のインフレ目標)。get_employment_indicators(limit):民間失業率(%)と非農業部門雇用者数(月間の純増数を含む)。get_interest_rates_telemetry(limit):米国の主要な短期金融市場金利:実効フェデラルファンド金利(EFFR)とSOFR。get_gdp_growth(limit):実質GDP(2017年連鎖方式、10億ドル)と名目GDP(10億ドル)、前期比年率換算の実質成長率。get_money_supply_and_fed_balance_sheet(limit):米国のM2マネーサプライ(10億ドル)と連邦準備制度の貸借対照表上の総資産(100万ドル)。get_inflation_expectations(limit):TIPSから算出した、市場が織り込む5年および10年のブレークイーブン・インフレ率。get_financial_stress_and_credit_spreads(limit):セントルイス連銀金融ストレス指数とICE BofA米国ハイイールド債OASクレジットスプレッド。get_macroeconomic_series(series_id, limit):有効なFRED経済系列識別子(例:MORTGAGE30US、INDPRO、UMCSENT)を指定して照会する汎用ツール。
16. SEC EDGAR の提出書類と XBRL 開示(SECService — 9 個のツール)
get_sec_company_profile(ticker):SEC 公式の法人登録者プロフィール、10 桁の CIK、SIC コード、事業所住所、設立に関するメタデータを取得します。get_sec_recent_filings(ticker, form_type, limit):SEC EDGAR 上の主要書類への HTTPS 直接リンクを含む、最近の公式規制関連提出書類を取得します。get_sec_10k_annual_filings(ticker, limit):主要書類への直接リンクを含む、Form 10-K の監査済み年次財務報告書を取得します。get_sec_10q_quarterly_filings(ticker, limit):未監査の財務諸表を含む、Form 10-Q の四半期報告書を取得します。get_sec_8k_material_events(ticker, limit):Form 8-K の臨時の重要な企業イベント発表(決算発表、幹部の交代、M&A)を取得します。get_sec_insider_form4_filings(ticker, limit):役員、取締役、10%以上の実質的所有者による Form 4 のインサイダー取引報告書を取得します。get_sec_xbrl_company_facts(ticker):企業が提出した、利用可能なすべてのインタラクティブな米国 GAAP XBRL 開示概念のカタログ概要を取得します。get_sec_xbrl_concept_timeseries(ticker, concept, limit):標準 GAAP 概念(REVENUES、NET_INCOME、GROSS_PROFIT、ASSETS、CASH、EPS)の複数四半期にわたる過去の時系列データを取得します。get_sec_cik_lookup(query, limit):10,000 社を超える上場企業の中から、企業名やティッカーを SEC 公式の 10 桁の CIK に対応付ける高速検索ディレクトリです。
17. 定量的なポートフォリオリスクと戦略のバックテスト(PortfolioService — 9 個のツール)
calculate_portfolio_risk_metrics(tickers, weights, benchmark, period, risk_free_rate):複数資産のシャープ比、ソルティノ比、カルマー比、最大ドローダウン、ヒストリカル VaR(95%/99%)、期待ショートフォール(CVaR)、ベータ、アルファを計算します。calculate_asset_correlation_matrix(tickers, period):複数資産バスケット間のペアごとのピアソン相関行列と年率換算共分散行列を計算します。calculate_risk_parity_weights(tickers, period):逆ボラティリティ配分のウェイトと、実際の共分散に基づくリスク寄与度を計算します。calculate_minimum_variance_portfolio(tickers, period):ロングオンリーのマルコウィッツ最小分散ポートフォリオの配分ウェイトを解析的に計算します。calculate_rolling_beta(ticker, benchmark, window, period):変化する市場リスクを追跡する、過去のローリングウィンドウ・ベータ感応度系列を計算します。calculate_drawdown_series(tickers, weights, period):過去のドローダウン率曲線と、ピーク/ボトムの時系列データを計算します。backtest_trend_following_strategy(ticker, fast_window, slow_window, period, initial_capital):勝率、プロフィットファクター、エクイティカーブを備えた、移動平均線のクロス(ゴールデンクロス/デッドクロス)ルールベースのバックテストを実行します。backtest_mean_reversion_strategy(ticker, rsi_window, oversold_threshold, overbought_threshold, period, initial_capital):決済済み取引とパフォーマンスの内訳を含む、RSI 平均回帰戦略のバックテストを実行します。calculate_factor_exposures(ticker, period):複数ファクターの線形回帰により、体系的な市場エクスポージャー(SPY、QQQ、IWM、TLT、GLD)とジェンセンのアルファを推定します。
🔧 HTTP トランスポートと本番環境へのデプロイ
Open Markets は、SSE ストリーミング、Bearer トークン認証、CORS、Prometheus メトリクスに対応するスタンドアロンの HTTP サービスとして実行できます。
# Run streamable HTTP server with auth
uvx openmarkets@latest \
--transport http \
--host 0.0.0.0 \
--port 8000 \
--http-auth-enabled \
--http-auth-secret "your-production-secret"
エンドポイント:
GET /health— プロセスの稼働状態を確認するヘルスチェックです。GET /metrics— Prometheus メトリクス(稼働時間、キャッシュエントリー)です。POST /mcp— MCP ストリーム可能な JSON-RPC エンドポイントです。
📄 ライセンス
AGPLv3+ ライセンスの詳細については、LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。