trading-plan-generator について
Trading Plan Generatorは、デイトレード、スイング、ポジション、オプション取引、長期投資の計画作成を支援するスキルです。対話形式でリスク規則、取引条件、規律、実績管理を整理し、別のスクリプトで計画の不足も確認できます。
主な機能
- 01複数の取引スタイルに対応した計画
- 02リスクとポジションサイズの規則
- 03エントリー・決済・取引管理の条件
- 04心理面と規律のルーティン
- 05取引日誌とパフォーマンス指標
- 06対話型の生成と計画検証スクリプト
活用シーン
- 01取引スタイル開始前のルール設定
- 02ポジションサイズと損失上限の定義
- 03取引実績の振り返りと計画の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jamesrochabrun/ skills --skill trading-plan-generatorインストール後、Claude Code で/trading-plan-generatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/risk_management.mdtrading_psychology.mdscripts/generate_plan.shposition_calculator.shvalidate_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日に複数回取引します
- オーバーナイトリスクがありません
- パターン・デイトレーダー規則(最低$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時間/1日/1週間)
- 何がきっかけだったのか振り返る
- 落ち着いてから再開する
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
対話型ワークフローで、次の項目を順に設定します:
- 取引スタイルと目標
- リスク管理ルール
- 市場とセットアップの選定
- エントリーと決済の基準
- 心理面と規律
- パフォーマンスの追跡
計画を検証する
./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. 学び続ける
- 市場は進化する
- 戦略を適応させる
- 失敗から学ぶ
- 優れたトレーダーから学ぶ
まとめ
トレード計画は、成功への設計図です。次のことを実現します:
- リスク管理によって資金を守る
- 明確なルールによって意思決定を導く
- 規律によって感情をコントロールする
- 改善に向けてパフォーマンスを追跡する
- 時間をかけて一貫性を築く
覚えておいてください: 目標はすぐに大金持ちになることではありません。一貫して取引し、リスクを適切に管理し、時間をかけて利益を複利で増やすことです。
「トレードを計画し、計画どおりにトレードし、リスクを管理しましょう。それ以外はすべて雑音です。」