blofin-market-data について
blofin-market-dataは、API認証なしでBloFinの公開リアルタイム市場データを取得するスキルです。価格、銘柄仕様、板情報、取引、ローソク足、マーク価格、資金調達率を調べられます。
主な機能
- 01ティッカー価格・気配値・出来高
- 02銘柄とコントラクトの仕様
- 03板の厚みと最近の取引
- 04マーク価格とインデックス価格
- 05OHLCVローソク足データ
- 06現在および過去の資金調達率
活用シーン
- 01BloFinの価格と取引量を確認する
- 02流動性と最近の取引を調べる
- 03コントラクトサイズとレバレッジを確認する
- 04チャートや資金調達率の履歴を取得する
MCP 対応
このスキルはblofin-mcp経由でツールを利用します。MCPクライアントに、API認証不要のBloFin公開市場データ検索を提供します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ blofin/ blofin-skills-hub --skill blofin-market-dataインストール後、Claude Code で/blofin-market-dataを入力して読み込まれたか確認します。
詳細
BloFin の市場データ
BloFin 取引所からリアルタイムの市場データを取得します。このスキルのツールはすべて公開されており、API 認証は不要です。
利用可能なツール(blofin-mcp 経由)
get_tickers — 現在の価格
最新の価格スナップショット、最良買値/最良売値、24 時間の取引量を取得します。
Use get_tickers to check the current price.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | いいえ | 銘柄 ID。例:BTC-USDT。すべてのティッカーを取得する場合は省略します。 |
主なレスポンスフィールド: last(最終価格)、askPrice / bidPrice、high24h / low24h、vol24h(24 時間のコントラクト取引量)、volCurrency24h(基軸通貨建ての 24 時間取引量)。
プロンプトの例:
- 「BloFin での現在の BTC 価格は?」
- 「BloFin のすべてのティッカーを表示して」
- 「BTC と ETH の価格を比較して」
get_instruments — 取引ペアとコントラクト仕様
利用可能な取引銘柄とそのコントラクト仕様を取得します。
Use get_instruments to look up contract details.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | いいえ | 銘柄 ID。例:BTC-USDT |
主なレスポンスフィールド: contractValue(基軸通貨建ての 1 コントラクトあたりの価値)、minSize(最小注文サイズ)、lotSize(サイズの刻み幅)、tickSize(価格の刻み幅)、maxLeverage(最大レバレッジ)、state(稼働中/停止中)。
プロンプトの例:
- 「BloFin での BTC-USDT の最小注文サイズは?」
- 「ETH-USDT の最大レバレッジは?」
- 「利用可能なすべての取引ペアを一覧表示して」
get_orderbook — オーダーブックの深度
指定した銘柄の買い注文/売り注文の深度を取得します。
Use get_orderbook to see the order book.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | はい | 銘柄 ID。例:BTC-USDT |
size | String | いいえ | 各サイドの深度。最大 100。デフォルト:1 |
レスポンス形式: asks 配列(売り側)と bids 配列(買い側)。各エントリーは [price, quantity] です。
プロンプトの例:
- 「BTC-USDT のオーダーブックを上位 10 段まで表示して」
- 「ETH-USDT の買値と売値のスプレッドは?」
- 「SOL-USDT の流動性の深度を表示して」
get_trades — 直近の取引
銘柄の最新の取引を取得します。
Use get_trades to see recent market activity.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | はい | 銘柄 ID。例:BTC-USDT |
limit | String | いいえ | 結果の件数。最大 100。デフォルト:100 |
主なレスポンスフィールド: price、size、side(買い/売り)、ts(タイムスタンプ)。
プロンプトの例:
- 「BTC-USDT の直近 20 件の取引を表示して」
- 「ETH-USDT の最も新しい取引は?」
get_mark_price — インデックス価格とマーク価格
清算計算に使用されるマーク価格とインデックス価格を取得します。
Use get_mark_price to check mark and index prices.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | いいえ | 銘柄 ID。例:BTC-USDT |
主なレスポンスフィールド: markPrice、indexPrice、ts。
プロンプトの例:
- 「BTC-USDT のマーク価格は?」
- 「ETH のマーク価格とインデックス価格には差がある?」
get_candlesticks — OHLCV データ
テクニカル分析用のローソク足(OHLCV)チャートデータを取得します。
Use get_candlesticks for chart data and technical analysis.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | はい | 銘柄 ID。例:BTC-USDT |
bar | String | いいえ | ローソク足の期間:1m、5m、15m、30m、1H、4H、1D、1W、1M |
before | String | いいえ | ページネーション — このタイムスタンプより新しいレコードを返します |
after | String | いいえ | ページネーション — このタイムスタンプより古いレコードを返します |
limit | String | いいえ | 結果の件数。最大 100 |
プロンプトの例:
- 「BTC-USDT の過去 1 週間分の 4 時間足ローソク足を表示して」
- 「ETH-USDT の日足ローソク足データを取得して」
- 「BTC の 1 時間足チャートはどんな感じ?」
get_funding_rate — 現在の資金調達率
無期限スワップ契約の現在の資金調達率を取得します。
Use get_funding_rate to check current funding rates.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | いいえ | 商品 ID。例:BTC-USDT |
プロンプトの例:
- 「現在の BTC-USDT の資金調達率は?」
- 「現在、資金調達率が最も高いコインは?」
get_funding_rate_history — 過去の資金調達率
分析用に過去の資金調達率データを取得します。
Use get_funding_rate_history for historical funding data.
パラメーター:
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
instId | String | はい | 商品 ID。例:BTC-USDT |
before | String | いいえ | このタイムスタンプより新しいレコードを返します |
after | String | いいえ | このタイムスタンプより古いレコードを返します |
limit | String | いいえ | 結果の件数。最大 100 件 |
プロンプトの例:
- 「過去 1 週間の BTC-USDT の資金調達率の履歴を表示して」
- 「最近、ETH の資金調達率はプラス?それともマイナス?」
データに関する注意事項
- すべてのタイムスタンプは Unix ミリ秒です
- 価格と数量は精度を保つため、文字列として返されます
- データは新しい順(降順)で返されます
- 公開エンドポイントへのリクエストは、認証済みのレート制限の対象になりません
- REST API のレート制限:IP ごとに 500 リクエスト/分