mcpField
F
finhay-market

finhay-market

github.com/finhayデータ・データベース060 回インストール20 週間前に更新
リポジトリ

finhay-market について

finhay-market は Finhay Securities Open API から市場・金融データを取得する読み取り専用のコマンドラインスキルです。ベトナムや世界の相場、ファンド、企業財務、経済指標を扱い、認証情報の確認とエージェント識別情報の指定が必要です。

主な機能

  1. 01株式・指数のリアルタイム価格取得
  2. 02過去価格とチャートの取得
  3. 03貴金属・金利・マクロデータの照会
  4. 04ファンド・企業財務情報の確認
  5. 05認証情報と環境設定の検証

活用シーン

  1. 01株式の現在価格を確認
  2. 02過去の価格や指標を分析
  3. 03ファンドのNAV履歴を比較
  4. 04経済カレンダーの予定を追跡

インストール

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

$npx skills add https://github.com/finhay/finhay-skills-hub --skill finhay-market

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

同梱ファイル

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

.version
references/
endpoints.md
references/endpoints/
bank-interest-rates.md
company-financial-analysis.md
company-financial-overview.md
cryptos-top-trending.md
economic-calendar-events.md
financial-data.md
financial-statement.md
fund-benchmark.md
fund-companies.md
fund-details.md
fund-months.md
fund-nav-history.md
fund-portfolio.md
funds.md
global-news.md
gold-chart.md
gold-providers.md
gold.md
index-realtime.md
macro.md
market-data.md
metal-providers.md
news.md
price-histories-chart.md
recommendation-reports.md
silver-chart.md
silver.md
stock-realtime.md

詳細

Finhay Market

Finhay Securities Open API を通じた読み取り専用の市場データです。

必須:認証情報が設定されていることを確認してください(環境変数 FINHAY_API_KEY/FINHAY_API_SECRET、または ./finhay.sh auth を使用)。./finhay.sh doctor を実行して確認してください。

使用例

# Get real-time stock quote
./finhay.sh request GET /market/stock-realtime "symbol=VNM"

# Get gold spot price
./finhay.sh request GET /market/financial-data/gold

# Get historical OHLCV chart data
./finhay.sh request GET /market/price-histories-chart "symbol=VNM&resolution=1D&from=1609459200&to=1704067200"

CLI コマンドリファレンス

コマンド説明
authAPI 認証情報を対話形式で設定します
doctorシステムの依存関係とセットアップ状況を確認します
request署名付き API リクエストを実行します
syncソースからローカルのスキル定義を更新します
エージェントの識別情報

必須:リクエストを行う前に AGENT_NAME をエクスポートしてください。ツールの正式な小文字識別子を kebab-case で指定してください(例:claude-code)。ツールを一貫して識別できる値であれば、どのような値でも使用できます。

export AGENT_NAME=claude-code
./finhay.sh request GET /market/stock-realtime "symbol=VNM"

X-FH-OPENAPI-AGENT として送信され、User-Agent に埋め込まれます。

エンドポイント

エンドポイント説明パラメーター
/market/stock-realtime株価:銘柄または取引所のリアルタイム価格です。symbol、symbols、または exchange
/market/index-realtime市場指数:指数(VNINDEX、VN30、HNX30 など)のリアルタイム値です。index(カンマ区切り)
/market/news市場ニュース:企業イベント、配当、株主総会の日程です。stock、from_date、to_date
/market/financial-data/gold金価格:SJC および世界の金スポット価格をリアルタイムで取得します。—
/market/financial-data/silver銀価格:銀スポット価格をリアルタイムで取得します。—
/market/financial-data/gold-chart金チャート:過去 N 日間の金価格データです。days
/market/financial-data/silver-chart銀チャート:過去 N 日間の銀価格データです。days
/market/financial-data/gold-providersプロバイダー別の金価格:PNJ、DOJI、SJC などの金価格です。—
/market/financial-data/metal-providersプロバイダー別の金属価格:プロバイダー別の銀やその他の金属価格です。—
/market/financial-data/bank-interest-rates金利:現在の銀行預金金利です。—
/market/financial-data/cryptos/top-trending暗号資産のトレンド:トレンドの暗号資産一覧です。—
/market/financial-data/macroマクロ指標:CPI、PMI、各国の金利です。type、country(VN、US。GOVERNMENT_10Y_BOND_YIELD の場合のみ JP、DE)、period
/market/financial-data/trading-economicsTrading Economics:国およびカテゴリー別の過去の経済指標です。country(必須:China、Euro Area、Japan、United States、United Kingdom、Vietnam)、category(GDP、Labour、Prices、Money、Trade、Government、Business、Consumer、Housing)、year
/market/financial-data/global-newsグローバルニュース:カテゴリーで絞り込んだ、ページ分割された世界の金融ニュースです。category(forex、commodities、economic-indicators、stock-market、cryptocurrency)、page、page_size(最大 50)
/market/financial-data/global-news/:idグローバルニュースの詳細:ID で指定した記事の全文です。:id(パス、必須)
/market/financial-data/economic-calendar-events経済カレンダー:CN/EU/JP/US/UK/VN の今後のイベント(CPI、Fed 会合など)です。weeks(デフォルトは 1)、country(例:China、Vietnam、United States)
/market/financial-data/marketグローバル指数:世界の指数、Mag7 銘柄、コモディティ、外国為替の過去の価格を返します。戻り値は [{date, value}](降順)です。type(SP500、NASDAQ、APPLE、GOLD、EURUSD など)、limit(デフォルトは 50、最大 500)
/fund-trading/public/fund-certificatesファンド一覧:1 年間の収益順に並べた、利用可能なファンドです。fund-type*(STOCK_FUND|BOND_FUND|BALANCE_FUND)、fund-company-id
/fund-trading/public/fund-companiesファンド運用会社:運用会社の一覧です。—
/fund-trading/public/fund-certificates/benchmark/growth成長シミュレーション:VND 投資の予測リターンです。fund-names(CSV)、amount(VND)、period*
/fund-trading/public/fund-certificates/benchmark/navNAV 比較:複数のファンドの NAV 時系列データです。fund-names*、period または(from-month+to-month yyyy-MM)
/fund-trading/public/fund-certificates/:fund/nav-historiesNAV 履歴:ベンチマークと比較した価格チャートです。period(デフォルトは ALL_TIME)
/fund-trading/public/fund-certificates/:fund/suggestions類似ファンド:条件に基づくおすすめです。—
/market/recommendation-reports/:symbolアナリストレポート:専門家による株式推奨レポートです。:symbol(パス)
/market/price-histories-chart過去のデータ:OHLCV データです。symbol、resolution(1D、1H、4H、30、15、5)、from、to(秒)
/market/company-financial/overview企業財務比率:主要指標(PE、PB、ROE、EPS)です。symbol
/market/company-financial/analysis財務分析:比率の推移です。symbol、period(annual、quarterly)
/market/v2/financial-statement/statement財務諸表:損益計算書、貸借対照表、キャッシュフローです。symbol、type(income-statement、balance-sheet、cash-flow)、period(annual、quarterly)

制約

  • 読み取り専用:GET リクエストのみを実行します。
  • プライバシー:すべての出力で機密性の高い認証情報をマスクします。
  • 認証情報:FINHAY_API_KEY または FINHAY_API_SECRET が設定されていない場合は停止し、ユーザーに認証情報の提供を依頼するか、./finhay.sh auth を実行するよう案内します。
  • パラメーター:株価の取得には、識別子(symbol、symbols、exchange)のうち、いずれか1つだけを指定します。
  • 時間枠:価格履歴のタイムスタンプは秒単位である必要があります。期間が指定されていない場合は、直近5年間をデフォルトとして使用します。

コメント