Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100

market-breadth-analyzer

TraderMontyの公開CSVデータを使用して市場の幅(マーケットブレス)の健全性を数値化し、6つの構成要素から0〜100のスコア(100が最も健全)を算出します。APIキー不要で利用可能。ユーザーが市場の幅、参加率、騰落比率の健全性、上昇相場の広がり、または全般的な市場の健全性について質問した際に使用します。

description の原文を見る

Quantifies market breadth health using TraderMonty's public CSV data. Generates a 0-100 composite score across 6 components (100 = healthy). No API key required. Use when user asks about market breadth, participation rate, advance-decline health, whether the rally is broad-based, or general market health assessment.

SKILL.md 本文

Market Breadth Analyzer Skill

目的

データドリブンな6コンポーネント採点システム(0-100)を使用して、市場ブレッドスの健全性を定量化します。TraderMonty の公開 CSV データを使用して、ラリーまたは下落にどの程度幅広く市場が参加しているかを測定します。

スコア方向: 100 = 最大の健全性(広範な参加)、0 = 重大な弱さ。

API キー不要 - GitHub Pages から自由に入手可能な CSV データを使用します。

このスキルの使用場面

英語:

  • ユーザーが「市場ラリーは広がっていますか?」または「市場ブレッドスの健全性はどうですか?」と尋ねた
  • ユーザーが市場参加率を評価したい
  • ユーザーがアドバンス・デクライン指標またはブレッドス・スラストについて尋ねた
  • ユーザーが市場が狭まっているかどうか(参加する銘柄が少ない)を知りたい
  • ユーザーがブレッドス条件に基づくエクスポージャーレベルについて尋ねた

日本語:

  • 「マーケットブレッドスはどうですか?」「市場の参加率は?」
  • 「上昇は広がっている?」「一部の銘柄だけの上昇?」
  • ブレッドス指標に基づくエクスポージャー判断
  • 市場の健康度をデータで確認したい

前提条件

  • Python 3.8+ および requests ライブラリ(CSV データ取得用)
  • インターネットアクセス GitHub Pages URLs へのアクセス
  • API キー不要 - 自由に入手可能な公開 CSV データを使用

Breadth Chart Analyst との違い

項目Market Breadth AnalyzerBreadth Chart Analyst
データソースCSV(自動化)チャート画像(手動)
必要な APIなしなし
出力定量的な 0-100 スコア定性的なチャート分析
コンポーネント6 つのスコア化された次元ビジュアルパターン認識
再現性完全に再現可能アナリスト依存

実行ワークフロー

フェーズ 1: Python スクリプトの実行

分析スクリプトを実行します:

python3 skills/market-breadth-analyzer/scripts/market_breadth_analyzer.py \
  --detail-url "https://tradermonty.github.io/market-breadth-analysis/market_breadth_data.csv" \
  --summary-url "https://tradermonty.github.io/market-breadth-analysis/market_breadth_summary.csv"

スクリプトは以下を実行します:

  1. 詳細 CSV(~2,500 行、2016 年から現在)とサマリー CSV(8 メトリック)を取得
  2. データの鮮度を検証(5 日以上古い場合は警告)
  3. すべての 6 つのコンポーネント スコアを計算(データがないコンポーネントの場合は自動ウェイト再配分)
  4. ゾーン分類付きの複合スコアを生成
  5. スコア履歴を追跡し、トレンド(改善中/悪化中/安定)を計算
  6. JSON および Markdown レポートを出力

フェーズ 2: 結果の提示

生成された Markdown レポートをユーザーに提示し、以下を強調します:

  • 複合スコアとヘルスゾーン
  • 最も強いコンポーネントと最も弱いコンポーネント
  • 推奨エクスポージャーレベル
  • 注視するべきブレッドス主要レベル
  • データ鮮度の警告

6 コンポーネント採点システム

#コンポーネントウェイトキー シグナル
1Breadth Level & Trend25%現在の 8MA レベル + 200MA トレンド方向 + 8MA 方向修正
28MA vs 200MA Crossover20%MA ギャップ方向経由のモメンタム
3Peak/Trough Cycle20%ブレッドス サイクルにおける位置
4Bearish Signal15%バックテスト済みベアイッシュ シグナル フラグ
5Historical Percentile10%現在 vs 完全履歴分布
6S&P 500 Divergence10%マルチウィンドウ(20d + 60d)価格 vs ブレッドス ダイバージェンス

ウェイト再配分: いずれかのコンポーネントに十分なデータがない場合(例:peak/trough マーカーが検出されない)、そのコンポーネントは除外され、そのウェイトは残りのコンポーネント間で比例配分されます。レポートは元のウェイトと有効なウェイトの両方を表示します。

スコア履歴: 複合スコアは実行間で保持されます(データ日付でキー化)。複数の観測値が利用可能な場合、レポートにはトレンド サマリー(改善中/悪化中/安定)が含まれます。

ヘルスゾーン マッピング(100 = 健全)

スコアゾーンエクスポージャーアクション
80-100Strong90-100%フルポジション、グロース/モメンタム優先
60-79Healthy75-90%通常の運用
40-59Neutral60-75%選別的なポジショニング、ストップを引き上げ
20-39Weakening40-60%利益確定、現金化
0-19Critical25-40%資本保全、トラフを注視

データソース

詳細 CSV: market_breadth_data.csv

  • 2016 年 2 月から現在までの約 2,500 行
  • 列: Date、S&P500_Price、Breadth_Index_Raw、Breadth_Index_200MA、Breadth_Index_8MA、Breadth_200MA_Trend、Bearish_Signal、Is_Peak、Is_Trough、Is_Trough_8MA_Below_04

サマリー CSV: market_breadth_summary.csv

  • 8 つの集計メトリック(平均ピーク、平均トラフ、カウント、分析期間)

両方とも GitHub Pages で公開ホストされています - 認証は不要です。

出力ファイル

  • JSON: market_breadth_YYYY-MM-DD_HHMMSS.json
  • Markdown: market_breadth_YYYY-MM-DD_HHMMSS.md
  • 履歴: market_breadth_history.json(実行間で保持、最大 20 エントリ)

リファレンス ドキュメント

references/breadth_analysis_methodology.md

  • コンポーネント採点詳細を含む完全方法論
  • 閾値説明とゾーン定義
  • 履歴コンテキストと解釈ガイド

リファレンスを読み込むべき時期

  • 初回使用: フレームワーク理解のため方法論リファレンスを読み込み
  • 定期的な実行: リファレンスは不要 - スクリプトが採点を処理

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
tradermonty
リポジトリ
tradermonty/claude-trading-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/tradermonty/claude-trading-skills / ライセンス: MIT

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: tradermonty · tradermonty/claude-trading-skills · ライセンス: MIT