mcpField
M
market-pattern

market-pattern

github.com/ruvnetデータ・データベース80.0k736 回インストール今日更新
リポジトリ

market-pattern について

取り込み済みのOHLCV市場データをスキャンし、ローソク足パターンを分類して後から参照できるよう保存するスキルです。信頼度順に検出結果を並べ、方向と期間を報告します。

主な機能

  1. 01OHLCVデータからローソク足パターンを検出
  2. 02パターンの種類と方向を分類
  3. 03信頼度スコアの付与と順位付け
  4. 04検出パターンの保存
  5. 05期間と推奨アクションの報告

活用シーン

  1. 01取り込み済み市場データから反転パターンを探す
  2. 02強気または弱気の形状を特定する
  3. 03信頼度順に検出結果を並べる
  4. 04検出したパターンを保存して確認する

MCP 対応

Rufloのmemoryツールでmarket-data名前空間から正規化済みOHLCVデータを読み込みます。pattern-storeツール、またはmarket-patterns名前空間を指定したmemory_storeで結果を保存します。

インストール

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

$npx skills add https://github.com/ruvnet/ruflo --skill market-pattern

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

詳細

市場パターン

取り込んだ OHLCV データをスキャンして既知のローソク足パターンを検出し、種類と信頼性で分類して、後で参照できるように保存します。

使用するタイミング

市場データでローソク足パターン(十字線、ハンマー、包み足、ヘッド・アンド・ショルダーズなど)を特定する必要がある場合に使用します。事前に market-ingest でデータを取り込んでおく必要があります。

手順

  1. ローソク足データを読み込む -- market-data 名前空間に対して mcp__plugin_ruflo-core_ruflo__memory_search(または memory_list)を呼び出し、対象の銘柄と期間の正規化された OHLCV データを取得します。memory_* ツールファミリーは名前空間でルーティングされますが、agentdb_hierarchical-* ファミリーは名前空間ではルーティングされず(ティアでルーティングされるため)、名前空間を指定した読み取りには memory_* を使用してください。
  2. パターンをスキャンする -- ローソク足の並びを反復処理し、次のパターンを探します。
    • 1 本のローソク足:十字線(始値 ~= 終値)、ハンマー(長い下ヒゲ)、逆ハンマー
    • 2 本のローソク足:強気/弱気の包み足
    • 3 本のローソク足:明けの明星、宵の明星、赤三兵、黒三兵
    • 複数のローソク足:ヘッド・アンド・ショルダーズ、ダブルトップ/ダブルボトム、カップ・アンド・ハンドル
  3. 分類する -- 検出したパターンごとに、パターン名、種類(反転/継続)、方向(強気/弱気)、信頼性スコア(0.0~1.0)を割り当てます。
  4. 順位付けする -- 信頼性スコアの降順で並べ替えます。
  5. 保存する -- ruflo-cost-tracker ADR-0001 のデュアルパスパターンに従い、次の 2 つの方法で保存します。
    • パターンストア(型付き、推奨):type: 'market-pattern' を指定して mcp__plugin_ruflo-core_ruflo__agentdb_pattern-store を使用します。namespace 引数は渡さないでください。ReasoningBank がルーティングします。ブリッジが利用できない場合、フォールバックは controller: 'memory-store-fallback' を指定して予約済みの pattern 名前空間に書き込みます(ruflo-agentdb ADR-0001 を参照)。
    • プレーンストア(名前空間でルーティング可能):mcp__plugin_ruflo-core_ruflo__memory_store --namespace market-patterns。memory_* は名前空間でルーティングされるため、これは market-patterns 名前空間を正しく使用します。
  6. レポートする -- パターン名、日付範囲、方向、信頼性、推奨アクションを表示します。

CLI での代替方法

npx @claude-flow/cli@latest memory search --query "bullish reversal patterns" --namespace market-patterns
npx @claude-flow/cli@latest memory store --key "pattern-AAPL-2026-05-04-doji" --value '{...}' --namespace market-patterns

コメント