mcpField
T
trading-plan-generator

trading-plan-generator

github.com/jamesrochabrunその他2211.1k 回インストール41 週間前に更新
リポジトリ

trading-plan-generator について

Trading Plan Generatorは、デイトレード、スイング、ポジション、オプション取引、長期投資の計画作成を支援するスキルです。対話形式でリスク規則、取引条件、規律、実績管理を整理し、別のスクリプトで計画の不足も確認できます。

主な機能

  1. 01複数の取引スタイルに対応した計画
  2. 02リスクとポジションサイズの規則
  3. 03エントリー・決済・取引管理の条件
  4. 04心理面と規律のルーティン
  5. 05取引日誌とパフォーマンス指標
  6. 06対話型の生成と計画検証スクリプト

活用シーン

  1. 01取引スタイル開始前のルール設定
  2. 02ポジションサイズと損失上限の定義
  3. 03取引実績の振り返りと計画の確認

インストール

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

$npx skills add https://github.com/jamesrochabrun/skills --skill trading-plan-generator

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

同梱ファイル

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

references/
risk_management.md
trading_psychology.md
scripts/
generate_plan.sh
position_calculator.sh
validate_plan.sh

詳細

トレーディングプランジェネレーター

リスク管理、感情のコントロール、一貫した取引を実現する、規律あるルールベースのトレーディングプランを作成するための包括的なスキルです。

このスキルでできること

以下のトレーディングプランを作成できます。

  • デイトレード - 日中のポジション、短期スキャルピング
  • スイングトレード - 数日から数週間にわたるポジション
  • ポジショントレード - 長期的なトレンドフォロー
  • オプショントレード - 方向性戦略とインカム戦略
  • 投資 - 長期的なポートフォリオ管理

トレーディングプランが必要な理由

プランがない場合:

  • 感情的で衝動的な判断
  • ポジションサイズが一貫しない
  • 明確なエントリー/イグジットルールがない
  • 損失後のリベンジトレード
  • 口座破綻のリスク
  • 何がうまくいくのか特定できない

プランがある場合:

  • 規律あるルールベースの取引
  • 一貫したリスク管理
  • 明確な意思決定の枠組み
  • 感情のコントロール
  • 長期的な収益性
  • 改善度の測定

統計データ:

  • トレーダーの90%が失敗します(ほとんどはプランがありません)
  • プロのトレーダーは全員、文書化されたプランを持っています
  • プラン+規律=優位性

トレーディングプランの主要要素

1. トレーディングの目標と心構え
  • 経済的な目標(現実的なもの)
  • 必要な時間
  • リスク許容度
  • トレーディング哲学
  • 成功の定義
2. リスク管理(最重要)
  • 1回の取引あたりの最大リスク(推奨は1~2%)
  • 1日の最大損失限度
  • 許容可能な最大ドローダウン
  • ポジションサイズのルール
  • 損切りの要件
  • 最低リスクリワード比
3. 市場の選択
  • 取引する市場(株式、外国為替、暗号資産、オプション)
  • 流動性の要件
  • 希望する価格帯
  • 注目するセクター(あれば)
  • 取引しない対象
4. トレーディングセットアップの基準
  • エントリーシグナル(テクニカル/ファンダメンタル)
  • 確認要件
  • 使用する時間軸
  • パターン認識
  • 市場環境のフィルター
5. エントリールール
  • 正確なエントリートリガー
  • 注文の種類(成行、指値、逆指値)
  • ポジションサイズの計算
  • 分割エントリー(許可する場合)
  • 時間帯の制限
6. イグジットルール
  • 損切りの設定(厳守するルール)
  • 利益確定の目標
  • トレーリングストップ戦略
  • 時間に基づく決済
  • 分割決済のルール
  • 建値ストップ
7. 取引管理
  • ストップを調整するタイミング
  • ポジションを追加するタイミング
  • サイズを縮小するタイミング
  • 早期に決済するタイミング
  • 禁止事項(絶対にしないこと)
8. 心理と規律
  • 市場開始前のルーティン
  • 感情状態の確認
  • ティルトの認識
  • 休憩の要件
  • 1日の終わりの振り返り
  • 説明責任を果たすための対策
9. パフォーマンスの追跡
  • トレードジャーナルの要件
  • 追跡する指標
  • レビューの頻度
  • 改善プロセス
  • 戦略の調整基準

リスク管理の枠組み

1%ルール(ほとんどのトレーダーに推奨)

1回の取引で口座資金の1%を超えるリスクを絶対に取らないこと

例:

  • 口座資金:$50,000
  • 1回の取引あたりの最大リスク:$500(1%)
  • 株式のエントリー価格:$100
  • 損切り価格:$98
  • 1株あたりのリスク:$2
  • ポジションサイズ:$500 / $2 = 250株
  • ポジション総額:$25,000(口座資金の50%)
  • 実際のリスク:$500(口座資金の1%)

メリット:

  • 20回以上連続で負けても生き残れる
  • サイズ決定から感情を排除できる
  • 取引ごとのリスクを一定に保てる
  • 資金を守れる
最低2Rルール

リスクリワード比が2:1以上の取引のみ行うこと

例:

  • エントリー:$100
  • ストップ:$98(リスク=$2)
  • 目標:$104(リワード=$4)
  • R:R = 2:1 ✅

重要な理由:

  • 勝率40%でも利益を上げられる
  • 取引を厳選できる
  • 全体的な優位性を高められる
最大ドローダウン限度

ピーク時からX%下落したら、取引を必ず停止すること

推奨値:

  • 保守的:ドローダウン10% → 取引を停止
  • 中程度:ドローダウン15% → 取引を停止
  • 積極的:ドローダウン20% → 取引を停止

限度に達した場合:

  1. 直ちに取引を停止する
  2. すべての取引を振り返る
  3. ミスを特定する
  4. 精神的に立ち直るまでペーパートレードを行う
  5. サイズを縮小して再開する

トレーディングスタイル

デイトレード

定義: 同じ日にすべてのポジションを建てて決済します

特徴:

  • 1日に複数回取引します
  • オーバーナイトリスクがありません
  • パターン・デイトレーダー規則(最低$25K)
  • 画面を見続ける時間が長く必要です
  • 素早い判断が求められます

おすすめの人:

  • 専業トレーダー
  • 高いリスク許容度がある人
  • 素早く判断できる人
  • パターン認識スキルがある人

主なルール:

  • 決してポジションを翌日に持ち越さないでください
  • 大引けが近づいたらポジションサイズを減らしてください
  • 1日の損失上限に達したら取引をやめてください
  • 最初の30分間は値動きが荒くなることがよくあります
スイングトレード

定義: ポジションを2~10日間保有します

特徴:

  • 週に2~5回取引します
  • オーバーナイトリスクを許容します
  • パートタイムでも取り組みやすいです
  • テクニカル分析とファンダメンタル分析を組み合わせます

おすすめの人:

  • パートタイムトレーダー
  • 日中に本業がある人
  • トレンドフォローを行う人
  • 辛抱強いトレーダー

主なルール:

  • 必ずストップロスを設定してください
  • 市場の開場前と閉場後にポジションを確認してください
  • 決算発表日を考慮してください
  • 週末のギャップリスクを考慮してください
ポジショントレード

定義: ポジションを数週間から数か月間保有します

特徴:

  • 長期トレンドを追います
  • ファンダメンタル分析を重視します
  • 取引頻度が低いです
  • ポジションサイズが大きくなります

おすすめの人:

  • 優位性のある投資家
  • 相場に使える時間が少ない人
  • ファンダメンタル分析を行う人
  • マクロトレンドを追う人

主なルール:

  • 広めのストップを設定します(ボラティリティに基づきます)
  • 大きなトレンドに注目します
  • 日々のノイズは無視します
  • 強固な投資仮説が必要です

エントリー戦略

テクニカルなエントリー手法

1. ブレイクアウトエントリー

  • 価格がレジスタンスを上抜けます
  • 出来高の増加で確認します
  • 押し目を待つか、ブレイクアウト時に買います
  • ブレイクアウト水準の下にストップを設定します

2. 押し目エントリー

  • トレンド中の押し目を待ちます
  • サポートまたは移動平均線でエントリーします
  • トレンド継続の確認を行います
  • サポートの下にストップを設定します

3. 反転エントリー

  • 行き過ぎた値動きを見極めます
  • 反転シグナルを探します
  • 複数の確認が必要です
  • 広めのストップが必要です

4. パターン完成

  • 特定のパターン(フラッグ、トライアングルなど)
  • パターン完成のシグナル
  • 出来高の確認
  • パターンに基づく目標価格
ファンダメンタルズに基づくエントリーのきっかけ

株式の場合:

  • 決算のサプライズ
  • ガイダンスの引き上げ
  • 製品の発売
  • セクターローテーション
  • インサイダー買い
  • ショートスクイーズの兆候

マクロの場合:

  • FRBの政策変更
  • 経済指標のサプライズ
  • 地政学的イベント
  • 季節性

エグジット戦略

ストップロスの手法

1. パーセントストップ

  • エントリー価格から一定の割合だけ下に設定します
  • シンプルで明確です
  • 例:エントリー価格の2%下

2. サポート/レジスタンスストップ

  • 重要なテクニカル水準の下に設定します
  • テクニカル面で合理的です
  • セットアップによって異なります

3. ATRベースのストップ

  • アベレージ・トゥルー・レンジの1.5~2倍
  • ボラティリティに適応します
  • 乱高下による損切りを防ぎます

4. タイムストップ

  • X日間進展がなければ決済します
  • 資金を解放できます
  • 資金が動かない状態を防ぎます
利益確定の手法

1. 固定R倍数

  • 2R、3R、4Rの目標
  • あらかじめ決めた決済
  • 一貫した手法

2. テクニカル目標

  • 直近のレジスタンス
  • フィボナッチ・エクステンション
  • 値幅目標
  • パターン目標

3. トレーリングストップ

  • 利益が増えるにつれてストップを動かします
  • 利益を確保します
  • トレンドにより長く乗れます

4. 部分利確

  • 2Rで50%を利確します
  • 残りの50%にはトレーリングストップを設定します
  • 後悔を減らします
  • リスクとリターンのバランスを取ります

ポジションサイズの計算式

固定ドルリスク
Position Size = Account Risk $ / (Entry - Stop)

Example:
- Account: $50,000
- Risk per trade: $500 (1%)
- Entry: $100
- Stop: $97
- Risk per share: $3
- Shares: $500 / $3 = 166 shares
固定割合リスク
Position Size = (Account × Risk %) / (Entry - Stop)

Example:
- Account: $50,000
- Risk: 1%
- Entry: $50
- Stop: $48
- Risk per share: $2
- Shares: ($50,000 × 0.01) / $2 = 250 shares
ケリー基準(上級者向け)
Position Size % = (Win Rate × Avg Win - Loss Rate × Avg Loss) / Avg Win

Example:
- Win rate: 55%
- Avg win: $500
- Loss rate: 45%
- Avg loss: $300
- Kelly: (0.55 × $500 - 0.45 × $300) / $500 = 28%
- Use 1/4 Kelly = 7% position size (conservative)

警告: ケリー基準は積極的な手法になる場合があるため、分数ケリーを使用してください

トレード心理学

寄り付き前のルーティン
  • 前日の取引を振り返る
  • 夜間のニュースを確認する
  • 重要な水準を特定する
  • 想定されるセットアップを計画する
  • 感情の状態を確認する
  • リスク上限を確認する
感情の状態を確認

次の状態では取引しないでください:

  • 怒っている、またはいら立っている
  • お金に困っている
  • 損失を取り返そうとしている
  • 気が散っている、または疲れている
  • 自信過剰になっている
  • 恐怖を感じている

取引してもよい状態:

  • 落ち着いて集中している
  • 計画に従っている
  • 損失を受け入れられる
  • セットアップを辛抱強く待てる
  • 頭が冴えている
傾きの認識

警告サイン:

  • ポジションサイズを増やしている
  • 損切りを放棄している
  • 優位性の低いセットアップで取引している
  • リベンジトレードをしている
  • 損益を常に確認している
  • ルールを破っている

傾いているとき:

  1. すぐに取引をやめる
  2. すべてのポジションを決済する
  3. 休憩を取る(1時間/1日/1週間)
  4. 何がきっかけだったのか振り返る
  5. 落ち着いてから再開する
1日の損失上限

重要なルール: 1日の損失上限に達したら取引をやめます

例:

  • 1日の上限:口座残高の-2%
  • 口座残高:$50,000
  • 損失が- $1,000に達した時点で終了

重要な理由:

  • 大損する日を防げます
  • 傾いている状態での取引をやめられます
  • 明日もまた取引できます
  • 資金を守れます

市場の状況とフィルター

取引するタイミング
  • 市場が明確なトレンドを形成している
  • ボラティリティが通常の範囲内にある
  • 出来高が平均を上回っている
  • 自分のセットアップが確認できる
  • 明確なテクニカル水準がある
  • 感情が安定している
取引しないタイミング
  • 市場が不安定で、レンジ相場になっている
  • 重要なニュース発表を控えている(FOMC など)
  • 出来高が少ない(祝日など)
  • ボラティリティが極端に高い
  • 明確なセットアップがない
  • 感情が不安定、または傾いている
市場レジームの認識

強気相場:

  • 押し目を買う
  • 保有期間を長くする
  • 空売りエクスポージャーを減らす
  • モメンタムに従う

弱気相場:

  • 戻りを売る
  • 保有期間を短くする
  • 買いエクスポージャーを減らす
  • 守りを重視する

横ばい/不安定な相場:

  • ポジションサイズを減らす
  • 利益をすばやく確定する
  • ブレイクアウト取引を避ける
  • レンジ相場で取引する

パフォーマンスの追跡

追跡する指標

勝率:

  • 利益が出た取引の割合
  • 目標:デイトレードでは50%超、スイングトレードでは40%超

平均利益と平均損失の比較:

  • 勝ちトレードの平均利益($)
  • 負けトレードの平均損失($)
  • 1.5:1以上を目指します

プロフィットファクター:

  • 総利益 / 総損失
  • 1.5超なら良好、2.0超なら非常に優秀です

期待値:

  • (勝率 × 平均利益)-(損失率 × 平均損失)
  • 利益を出すにはプラスでなければなりません

最大ドローダウン:

  • ピークからボトムまでの最大下落幅
  • 推移を記録し、改善に努めます

シャープレシオ:

  • リターン / ボラティリティ
  • 1.0超なら良好です
トレード日誌の要件

各取引について記録する項目:

  • 日付と時刻
  • ティッカー/金融商品
  • エントリー価格とサイズ
  • 損切り価格と目標価格
  • 決済価格と理由
  • 損益($および%)
  • セットアップ/パターン
  • 市場の状況
  • 感情の状態
  • 起きたミス
  • 得られた教訓
  • スクリーンショット
振り返りのスケジュール

毎日:

  • すべての取引を振り返る
  • 損益を計算する
  • ミスを記録する
  • 翌日の計画を立てる

毎週:

  • 週間指標を計算する
  • パターンを特定する
  • 最良/最悪の取引を確認する
  • ルール遵守率を確認する

毎月:

  • パフォーマンスを総合的に振り返る
  • 戦略を調整する
  • 目標の進捗を確認する
  • マインドセットを確認する

よくある避けるべきミス

❌ 致命的なミス

1. 損切りを設定しない

  • たった1回の悪い取引で口座資金を失うことがあります
  • 必ず損切りを設定します
  • 例外はありません

2. 過剰なレバレッジ

  • ポジションサイズが大きすぎる
  • 通常のボラティリティにも耐えられない
  • 最悪のタイミングで強制決済される

3. リベンジトレード

  • 損失を「取り戻す」ために取引する
  • 感情的な判断をする
  • すべてのルールを破る

4. 損切り価格を動かす

  • 損失を避けるために損切り価格を動かす
  • リスク管理が無効になる
  • 破綻への道につながる

5. 含み損のポジションをナンピンする

  • 損失が出ているポジションを追加する
  • ミスにさらに賭けることになる
  • リスクが大幅に増加する

6. 計画がない

  • 行き当たりばったりで取引する
  • 判断に一貫性がなくなる
  • 改善できなくなる
✅ ベストプラクティス

1. リスクよりリワードを大きくする

  • リスクリワード比は常に最低2:1にします
  • 厳選して取引します
  • 数学的に有利な状態を保てます

2. ポジションサイズを一定にする

  • 各取引で同じリスクを取る
  • 感情を排除できます
  • 持続可能な成長につながります

3. 計画に従う

  • 不安を感じるときでも従います
  • プロセスを信頼します
  • ルールの遵守状況を記録します

4. 休憩を取る

  • 損失の後に休憩します
  • 傾いているときに休憩します
  • 定期的に休憩します

5. 学び続ける

  • 取引を振り返ります
  • 市場を研究します
  • 適応し、改善します

このスキルの使用方法

取引計画を作成する
./scripts/generate_plan.sh

対話型ワークフローで、次の項目を順に設定します:

  1. 取引スタイルと目標
  2. リスク管理ルール
  3. 市場とセットアップの選定
  4. エントリーと決済の基準
  5. 心理面と規律
  6. パフォーマンスの追跡
計画を検証する
./scripts/validate_plan.sh path/to/plan.md

次の項目を確認します:

  • リスク管理が定義されている
  • ポジションサイズのルールがある
  • エントリー/決済の基準がある
  • 損切りの要件がある
  • パフォーマンスを追跡している
  • 内容に不足がない
ポジションサイズを計算する
./scripts/position_calculator.sh

以下をすばやく計算できます:

  • リスクに基づく株数
  • リスク額
  • リスクリワード比
  • コンプライアンスチェック
参考資料にアクセスする
references/risk_management.md - Complete risk frameworks
references/trading_psychology.md - Mental game and discipline
references/technical_setups.md - Chart patterns and entries
references/performance_metrics.md - Tracking and improvement

トレード計画チェックリスト

  • 明確なトレード目標を定める
  • 1回のトレードあたりのリスクを指定する(推奨:1~2%)
  • 1日の損失上限を設定し、厳守する
  • ポジションサイジングの計算式を定める
  • 取引する市場を明確に特定する
  • エントリー条件を具体的かつ測定可能にする
  • 損切りルールをすべてのトレードで必須にする
  • 利益確定戦略を定める
  • トレード管理におけるポジション拡大のルールを定める
  • トレード前に感情面を確認する
  • トレード日誌のテンプレートを用意する
  • 追跡するパフォーマンス指標を決める
  • レビューのスケジュールを決めて守る

クイックスタート

初心者トレーダー向けテンプレート
  • リスク:1回のトレードあたり0.5%
  • スタイル:スイングトレード
  • 1日の損失上限:-1.5%
  • 最低リスクリワード比:3:1
  • シンプルなテクニカル分析のセットアップ
  • 保守的なポジションサイズ
経験豊富なトレーダー向けテンプレート
  • リスク:1回のトレードあたり1~2%
  • スタイル:自由に選択
  • 1日の損失上限:-3%
  • 最低リスクリワード比:2:1
  • 高度なセットアップ
  • 裁量による管理

重要な免責事項

このスキルは枠組みを提供するものであり、金融アドバイスではありません。

  • トレードには大きなリスクが伴います
  • 過去の実績は将来の結果を保証しません
  • リスク資金だけで取引してください
  • 十分に学習してください
  • 専門家への相談を検討してください
  • すべての規制を遵守してください
  • ご自身の判断に責任を負ってください

リスクに関する警告:

  • 資金をすべて失う可能性があります
  • レバレッジは損失を拡大させます
  • 感情のコントロールが重要です
  • 利益は保証されません
  • ほとんどのトレーダーは損失を出します

ベストプラクティス

1. 少額から始める
  • まずはペーパートレードを行う
  • 次に最小単位で取引する
  • 収益性を実証する
  • その後、規模を拡大する
2. プロセスに集中する
  • お金ではなく、プロセスに集中する
  • ルールに従う
  • 指標を追跡する
  • 体系的に改善する
3. 資金を守る
  • まずリスク管理を行う
  • 明日も取引できるように生き残る
  • 着実に続けることが成功につながる
4. 規律を保つ
  • トレードを計画する
  • 計画どおりにトレードする
  • 例外を設けない
  • 常に見直す
5. 学び続ける
  • 市場は進化する
  • 戦略を適応させる
  • 失敗から学ぶ
  • 優れたトレーダーから学ぶ

まとめ

トレード計画は、成功への設計図です。次のことを実現します:

  • リスク管理によって資金を守る
  • 明確なルールによって意思決定を導く
  • 規律によって感情をコントロールする
  • 改善に向けてパフォーマンスを追跡する
  • 時間をかけて一貫性を築く

覚えておいてください: 目標はすぐに大金持ちになることではありません。一貫して取引し、リスクを適切に管理し、時間をかけて利益を複利で増やすことです。


「トレードを計画し、計画どおりにトレードし、リスクを管理しましょう。それ以外はすべて雑音です。」

コメント