mcpField
H
historyofmarket

historyofmarket

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

historyofmarket について

historyofmarket は、金融市場の調査者やエージェント向けに、公開 API 経由で米国市場の過去データを提供するスキルです。指数、ETF、評価指標、ドローダウン、マクロ系列を扱い、過去の構成銘柄を再現するスクリプトも含みます。

主な機能

  1. 0188 件の生成済み JSON データセットへのアクセス
  2. 02米国の指数、ETF、マクロデータを収録
  3. 03CAPE、評価指標、ドローダウンのデータ
  4. 04過去の日付における指数構成銘柄の再現
  5. 05セクターローテーション分析スクリプト

活用シーン

  1. 01長期的な市場評価とリターンの調査
  2. 02過去のドローダウンと原因の分析
  3. 03指定日の指数構成銘柄の再現
  4. 04セクター別リターン、相関、ドローダウンの比較

インストール

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

$npx skills add https://github.com/gauss314/skills --skill historyofmarket

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

同梱ファイル

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

assets/
endpoints.json
references/
BROADER_MARKET.md
DRAWDOWN_VOLATILITY.md
MAGNIFICENT7.md
NASDAQ_100_METHODOLOGY.md
SECTOR_ETFS.md
SP500_METHODOLOGY.md
VALUATION_METRICS.md
scripts/
reconstitute_ndx.py
reconstitute_sp500.py
sector_rotation.py

詳細

History of Market

米国金融市場の歴史に関する88種類の事前生成済みデータセット(静的JSON)にアクセスするための、historyofmarket.com 公開API用スキルです。1871年からのデータを収録しています。APIキー不要、認証不要、CORS制限なし、ライセンスはCC BY 4.0です。

各データセットは、パラメーターなしで利用できる事前生成済みのJSONファイルです。キャッシュ: max-age=300、stale-while-revalidate=3600。ETagに対応しています。


🎯 対象データ

カテゴリ指数/ETF利用可能なデータ
S&P 500SPX1928年からの日次データ、1871年からのCAPE、EPS、ドローダウン、ボラティリティ、VIX、構成銘柄、変更履歴、セクター、予想PER、ROE、リターンドライバー分解、リターン詳細
Nasdaq CompositeCOMP1971年からの日次データ
Nasdaq 100NDX1985年からの日次データ、構成銘柄、年間リターン、ドローダウン、VXN、予想PER、リターンドライバー分解、過去5年間の推移、変更履歴
QQQQQQリターン詳細(価格+配当+自社株買い)
Dow JonesDJIA1914年からの日次データ
Philadelphia SemiSOX1994年からの日次データ、構成銘柄30銘柄、SMHの保有銘柄、メモリーのバリュエーション、SOX/SPX比率、ETF比較
セクターETFXLK、XLF価格、年間リターン、ドローダウン、ボラティリティ、保有銘柄、GICS再分類(2018年/2023年)
Mag 7AAPL/MSFT/NVDA/GOOGL/AMZN/META/TSLA均等加重複合指標、集中度、相関、AIバリュエーション、AI設備投資、系譜
マクロ—AIAE(株式配分)、NBER景気後退、イールドカーブ、セクター別予想PER

⚡ このスキルの特徴

  1. 1871年からのCAPE(シラーPER) — PE10の長期データを扱う、リポジトリ内で唯一のスキルです。 references/VALUATION_METRICS.md

  2. 要因付きドローダウン — 各ドローダウンには、その引き金となった出来事と回復までの日数が含まれます。 references/DRAWDOWN_VOLATILITY.md

  3. リターンドライバーの分解 — 年間リターンを、リレーティング(PERの変化)と業績予想の修正(EPSの変化)に分解します。 references/VALUATION_METRICS.md

  4. GICS再分類 — 2018年と2023年のGICSセクター変更がXLKとXLFに与えた影響を確認できます。 references/SECTOR_ETFS.md

  5. 過去の再構成 — スクリプトを使って、指定した日時点のS&P 500およびNasdaq 100の過去の構成銘柄を再現できます。


🚀 クイックスタート

# S&P 500 — century closes
curl https://historyofmarket.com/api/sp500/century.json

# Shiller CAPE
curl https://historyofmarket.com/api/sp500/pe.json

# Drawdowns historicos con causa
curl https://historyofmarket.com/api/sp500/drawdowns.json

# Constituyentes actuales S&P 500
curl https://historyofmarket.com/api/sp500/constituents.json

# Cambios historicos S&P 500 (adds/removes)
curl https://historyofmarket.com/api/sp500/changes.json

# Nasdaq 100 constituyentes actuales
curl https://historyofmarket.com/api/nasdaq/100.json

# Mag 7 concentracion en S&P 500
curl https://historyofmarket.com/api/mag7/concentration.json

# NBER recessions
curl https://historyofmarket.com/api/recessions.json

📁 ファイル一覧

skills/historyofmarket/
├── SKILL.md
├── assets/
│   └── endpoints.json        ← snapshot de todos los 88 endpoints
├── references/
│   ├── SP500_METHODOLOGY.md  ← S&P 500: elegibilidad, earnings test, cambios
│   ├── NASDAQ_100_METHODOLOGY.md
│   ├── DRAWDOWN_VOLATILITY.md
│   ├── VALUATION_METRICS.md  ← CAPE, forward PE, driver decomp, ROE
│   ├── SECTOR_ETFS.md        ← XLK, XLF, GICS reclass, holdings
│   ├── MAGNIFICENT7.md       ← Mag 7, concentration, AI capex, lineage
│   └── BROADER_MARKET.md     ← Dow, SOX, recessions, yield curve
└── scripts/
    ├── reconstitute_sp500.py  ← reconstruir miembros S&P 500 a fecha dada
    ├── reconstitute_ndx.py    ← reconstruir miembros NDX a fecha dada
    └── sector_rotation.py     ← rotacion sectorial XLK vs XLF vs SPY

📚 参考資料

データの背景にある理論については、以下をご覧ください。

ドキュメント内容
references/SP500_METHODOLOGY.md適格性、利益要件、市場資本の最低基準、指数委員会、変更履歴
references/NASDAQ_100_METHODOLOGY.mdNasdaq 100の手法、年次再構成、ウェイト上限
references/DRAWDOWN_VOLATILITY.mdドローダウン、年中と年末の比較、実現ボラティリティ、VIX/VXN
references/VALUATION_METRICS.mdシラーCAPE、予想PER、実績PER、EPS、ROE、リターンドライバー分解
references/SECTOR_ETFS.mdセクターETFのXLK/XLF、GICS再分類(2018年/2023年)、保有銘柄
references/MAGNIFICENT7.mdMag 7の複合指標、SPXにおける集中度、相関、AI設備投資、系譜
references/BROADER_MARKET.mdDow Jones、SOX/SMH、NBER景気後退、イールドカーブ

🐍 スクリプト

スクリプト目的使用方法
scripts/reconstitute_sp500.py指定した過去の日付時点のS&P 500構成銘柄500銘柄を再構成しますpy scripts/reconstitute_sp500.py 2020-01-01
scripts/reconstitute_ndx.py指定した過去の日付時点のNasdaq 100構成銘柄100銘柄を再構成しますpy scripts/reconstitute_ndx.py 2020-01-01
scripts/sector_rotation.pyセクターローテーションを分析します:ローリングリターン、相関、同期ドローダウンpy scripts/sector_rotation.py

🌐 エントリーポイント

エンドポイント説明
/api/_manifest.json88 個のデータセットの完全なカタログ
/api/profile.jsonAI エージェント向けのサイトプロフィール
/api/tools.json68 個のツールのマシン呼び出し可能な一覧
/llms.txtLLM 向けの概要
/.well-known/llms.txtWell-known の場所
/ai.txtAI エージェント向けの指示
/sitemap.xmlサイトマップ全体(60 以上のパネル × 6 ロケール)
/robots.txtRobots.txt

説明付きの 88 個のエンドポイントの完全なスナップショットについては、assets/endpoints.json を参照してください。

コメント