mcpField
A
algopack-market-data

algopack-market-data

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

algopack-market-data について

algopack-market-data は、HTTP エンドポイントからリアルタイムまたは遅延市場データを取得するスキルです。市場データを扱う分析担当者や開発者向けに、ルート選択、JSON・CSV 出力、レスポンス整形、ページネーション、チャート連携を説明します。注文機能はありません。

主な機能

  1. 01相場情報と証券メタデータの取得
  2. 02ローソク足・約定・板情報へのアクセス
  3. 03市場ルートとデータブロックの選択
  4. 04レスポンスの JSON・CSV 形式化
  5. 05行データの正規化と履歴データのページ取得
  6. 06チャート表示やデータ連携向けの準備

活用シーン

  1. 01証券の相場情報とメタデータの取得
  2. 02分析用の過去ローソク足の収集
  3. 03市場データのスプレッドシート出力
  4. 04チャート向けデータの正規化

インストール

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

$npx skills add https://github.com/moexalgo/algopack-skills --skill algopack-market-data

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

同梱ファイルreferences/market-data.md

詳細

ALGOPACK 市場データ

概要

現在の相場価格、証券メタデータ、ローソク足、取引、板情報に HTTP で直接アクセスする場合は、このスキルを使用します。コピー可能な URL、curl、正規化された JSON の行、CSV/JSON 形式の受け渡し用出力を基本とします。

クイックスタート

curl -L "https://apim.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER/candles.json?from=2025-01-01&till=2025-01-31&interval=60" \
  -H "Authorization: Bearer ${APIKEY}"

一般公開されている遅延 ISS データを利用するには、Bearer ヘッダーを付けずに、https://iss.moex.com/iss でも同じパスを試してください。ALGOPACK の各プランでは、無料トークンアクセスの Стартовый / Starter で15分遅延のローソク足と取引を利用でき、Promo ではリアルタイムの板情報、ローソク足、取引を利用できます。

基本的なワークフロー

  1. 市場ルートを選択します。株式は stock/shares/TQBR、先物は futures/forts/RFUD、通貨は currency/selt/CETS です。
  2. ブロックを選択します。securities、marketdata、candles、trades、orderbook のいずれかです。
  3. プログラムでの利用には .json を、スプレッドシートやチャート用のデータを求めている場合は .csv を追加します。
  4. ペイロードを小さくするには、iss.only と列フィルターを使用します。
  5. フィルタリング、結合、チャート作成の前に、ISS の columns と data の配列を正規化して行オブジェクトにします。
  6. 履歴ローソク足、または行数の上限に達したレスポンスには start ページネーションを使用します。対象ブロックから行が返されなくなるまで、返された行数分だけ開始位置を進めます。
  7. リクエストに合わせて出力形式を選択します。受け渡しには CSV/JSON テーブル、ブラウザー表示にはシンプルな HTML チャート、ノートブックやスクリプトには Matplotlib または pandas によるプロット、アプリ内では既存のチャート機能を使用します。

リファレンス

エンドポイントの一覧、パラメーター、フィールドの意味、レスポンスの解析、ページネーション、出力パターンについては、references/market-data.md を参照してください。

範囲

ALGOPACK が提供するのはデータと分析機能のみです。注文の発注やブローカー取引に利用する API として説明しないでください。

コメント