generating-trading-signals について
トレーダー向けのテクニカル指標分析スキルです。7 種類の指標を組み合わせ、信頼度付きの売買シグナルとリスク管理情報を生成します。複数銘柄のスキャンと個別銘柄の詳細分析に対応します。
主な機能
- 017 種類のテクニカル指標を統合
- 02信頼度付き売買シグナルの生成
- 03定義済みウォッチリストのスキャン
- 04シグナルの絞り込みと順位付け
- 05損切り・利確水準の提示
- 06JSON 形式での結果出力
活用シーン
- 01暗号資産ウォッチリストのスキャン
- 02BTC-USD の指標詳細の確認
- 03信頼度の高い買いシグナルの抽出
- 04分析用シグナルのエクスポート
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jeremylongshore/ tons-of-skills-marketplace --skill generating-trading-signalsインストール後、Claude Code で/generating-trading-signalsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
config/settings.yamlreferences/errors.mdexamples.mdimplementation.mdscripts/indicators.pyscanner.pysignals.py詳細
トレーディングシグナルの生成
概要
7つのテクニカル指標を使用して値動きを分析し、信頼度スコアとリスク管理レベルを含む複合的な買い/売りシグナルを生成するシステムです。
指標:RSI、MACD、ボリンジャーバンド、トレンド(SMA 20/50/200)、出来高、ストキャスティクス・オシレーター、ADX。
前提条件
必要な依存関係をインストールします。
set -euo pipefail
pip install yfinance pandas numpy
可視化を行う場合は、オプションで次をインストールします:pip install matplotlib
手順
-
複数の資産をクイックスキャンします。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --period 6m出力には、各資産のシグナル種別(STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL)と信頼度が表示されます。
-
特定の銘柄の詳細なシグナル分析を行います。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --symbols BTC-USD --detail各指標の個別シグナル、値、根拠が表示されます。
-
有望な機会を絞り込み、順位付けします。
# Only buy signals with 70%+ confidence python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --filter buy --min-confidence 70 --rank confidence # Save results to JSON python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --output signals.json -
定義済みのウォッチリストを使用します。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --list-watchlists python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_defi利用可能なウォッチリスト:
crypto_top10、crypto_defi、crypto_layer2、stocks_tech、etfs_major
出力
スキャナーは、スキャンした各資産について、銘柄、シグナル種別、信頼度(%)、価格、損切り価格をまとめた一覧表を出力します。詳細モードでは、リスク管理レベル(損切り価格、利確価格、リスクリワード比)を含む、指標ごとの内訳も表示されます。
シグナル種別:STRONG_BUY(+2)、BUY(+1)、NEUTRAL(0)、SELL(-1)、STRONG_SELL(-2)
信頼度の範囲:70~100%:確信度が高い | 50~70%:中程度 | 30~50%:低い | 0~30%:回避
出力形式の全例とシグナル種別の表については、${CLAUDE_SKILL_DIR}/references/implementation.md を参照してください。
エラー処理
| エラー | 原因 | 対処方法 |
|---|---|---|
| シンボルのデータがない | ティッカーが無効、または上場廃止 | Yahoo Finance でシンボルが存在することを確認してください |
| データ不足 | 指標を計算するには期間が短すぎる | 最低でも --period 6m を使用してください |
| レート制限を超過 | API 呼び出しの間隔が短すぎる | スキャンの間に遅延を追加してください |
包括的なエラー処理については、${CLAUDE_SKILL_DIR}/references/errors.md を参照してください。
例
朝の暗号資産スキャン - 上位10銘柄の暗号資産をすべて確認し、エントリーの機会を探します。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --period 6m
ビットコインの詳細分析 - リスク管理レベルを含む、すべての指標の内訳を確認します。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --symbols BTC-USD --detail
有力な DeFi の買いシグナルを検索 - 信頼度で絞り込み、順位付けします。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_defi --filter buy --rank confidence
結果をエクスポート - 自動化パイプラインや追加分析のため、JSON 形式で保存します。
python ${CLAUDE_SKILL_DIR}/scripts/scanner.py --watchlist crypto_top10 --output signals.json
リソース
- 価格データには yfinance
- 計算には pandas/numpy
- trading-strategy-backtester プラグインと互換性があります
${CLAUDE_SKILL_DIR}/references/implementation.md- 出力形式、設定、バックテスターとの連携、ファイルの参照情報