Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

edge-candidate-agent

EOD観測データから米国株ロングサイドのエッジ研究チケットを生成・優先順位付けし、trade-strategy-pipeline フェーズIに対応したパイプライン即時実行可能な候補スペックをエクスポートします。仮説や異常観測を再現性のある研究チケットへ変換したい場合、検証済みアイデアを `strategy.yaml` + `metadata.json` に変換したい場合、またはパイプラインバックテスト実行前にインターフェース互換性(`edge-finder-candidate/v1`)をプリフライトチェックしたい場合に使用してください。

description の原文を見る

Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas into `strategy.yaml` + `metadata.json`, or preflight-check interface compatibility (`edge-finder-candidate/v1`) before running pipeline backtests.

SKILL.md 本文

Edge Candidate Agent

概要

日次市場観察を再現可能な研究チケットおよび Phase I 対応候補スペックに変換します。 戦略の無制限な増加よりもシグナル品質とインターフェース互換性を優先します。 このスキルはスタンドアロンで完全に実行できますが、分割ワークフローではファイナルエクスポート/検証ステージとして主に機能します。

使用すべき場合

  • 市場観察、異常、または仮説を構造化された研究チケットに変換する場合。
  • EOD OHLCV とオプションのヒントから新しいエッジ候補を自動検出する日次実行。
  • 検証済みチケットを strategy.yaml + metadata.json として trade-strategy-pipeline Phase I 用にエクスポートする場合。
  • パイプライン実行前に edge-finder-candidate/v1 のプリフライト互換性チェックを実行する場合。

前提条件

  • Python 3.9+ と PyYAML がインストールされていること。
  • スキーマ/ステージ検証用にターゲット trade-strategy-pipeline リポジトリへアクセス可能であること。
  • --pipeline-root 経由でパイプライン管理検証を実行する際に uv が利用可能であること。

出力

  • strategies/<candidate_id>/strategy.yaml: Phase I 対応戦略スペック。
  • strategies/<candidate_id>/metadata.json: インターフェースバージョンとチケットコンテキストを含むプロヴェナンスメタデータ。
  • scripts/validate_candidate.py からの検証ステータス (合格/不合格 + 理由)。
  • 日次検出アーティファクト:
    • daily_report.md
    • market_summary.json
    • anomalies.json
    • watchlist.csv
    • tickets/exportable/*.yaml
    • tickets/research_only/*.yaml

分割ワークフローにおける位置付け

推奨分割ワークフロー:

  1. skills/edge-hint-extractor: 観察/ニュース -> hints.yaml
  2. skills/edge-concept-synthesizer: チケット/ヒント -> edge_concepts.yaml
  3. skills/edge-strategy-designer: コンセプト -> strategy_drafts + エクスポート可能なチケット YAML
  4. skills/edge-candidate-agent (本スキル): パイプライン引き渡し用のエクスポート + 検証

ワークフロー

  1. EOD OHLCV から自動検出を実行:
    • skills/edge-candidate-agent/scripts/auto_detect_candidates.py
    • オプション: 人間のアイデア入力用に --hints を指定
    • オプション: 外部 LLM アイデアループ用に --llm-ideas-cmd を指定
  2. コントラクトとマッピング参照を読み込む:
    • references/pipeline_if_v1.md
    • references/signal_mapping.md
    • references/research_ticket_schema.md
    • references/ideation_loop.md
  3. references/research_ticket_schema.md を使用して研究チケットを構築または更新。
  4. skills/edge-candidate-agent/scripts/export_candidate.py を使用して候補アーティファクトをエクスポート。
  5. skills/edge-candidate-agent/scripts/validate_candidate.py でインターフェースと Phase I 制約を検証。
  6. 候補ディレクトリを trade-strategy-pipeline に引き渡し、ドライラン実行を先に行う。

クイックコマンド

日次自動検出 (オプションのエクスポート/検証付き):

python3 skills/edge-candidate-agent/scripts/auto_detect_candidates.py \
  --ohlcv /path/to/ohlcv.parquet \
  --output-dir reports/edge_candidate_auto \
  --top-n 10 \
  --hints path/to/hints.yaml \
  --export-strategies-dir /path/to/trade-strategy-pipeline/strategies \
  --pipeline-root /path/to/trade-strategy-pipeline

チケットから候補ディレクトリを作成:

python3 skills/edge-candidate-agent/scripts/export_candidate.py \
  --ticket path/to/ticket.yaml \
  --strategies-dir /path/to/trade-strategy-pipeline/strategies

インターフェースコントラクトのみを検証:

python3 skills/edge-candidate-agent/scripts/validate_candidate.py \
  --strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yaml

インターフェースコントラクトとパイプラインスキーマ/ステージルールの両方を検証:

python3 skills/edge-candidate-agent/scripts/validate_candidate.py \
  --strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yaml \
  --pipeline-root /path/to/trade-strategy-pipeline \
  --stage phase1

エクスポートルール

  • validation.method: full_sample を維持。
  • validation.oos_ratio を省略するか null のまま保持。
  • v1 でサポートされているエントリーファミリーのみをエクスポート:
    • vcp_detection を伴う pivot_breakout
    • gap_up_detection を伴う gap_up_continuation
  • サポートされていない仮説ファミリーはエクスポート候補ではなく、チケットノートで研究専用としてマーク。

ガードレール

  • スキーマ上限違反 (リスク、エグジット、空の条件) の候補を拒否。
  • フォルダ名と id が一致しない場合は候補を拒否。
  • interface_version: edge-finder-candidate/v1 を伴う決定論的メタデータを要求。
  • フル実行前にパイプラインで --dry-run を使用。

リソース

skills/edge-candidate-agent/scripts/export_candidate.py

研究チケット YAML から strategies/<candidate_id>/strategy.yamlmetadata.json を生成。

skills/edge-candidate-agent/scripts/validate_candidate.py

インターフェースチェックと trade-strategy-pipeline に対するオプションの StrategySpec/validate_spec チェックを実行。

skills/edge-candidate-agent/scripts/auto_detect_candidates.py

EOD OHLCV からエッジアイデアを自動検出し、エクスポート可能/研究チケットを生成し、オプションで自動的にエクスポート/検証。

references/pipeline_if_v1.md

edge-finder-candidate/v1 の統合コントラク要約。

references/signal_mapping.md

仮説ファミリーを現在エクスポート可能なシグナルファミリーにマップ。

references/research_ticket_schema.md

export_candidate.py で使用されるチケットスキーマ。

references/ideation_loop.md

ヒントスキーマと外部 LLM アイデアコマンドコントラクト。

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

詳細情報

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

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

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

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