mcpField
J
journal-pattern-analyzer

journal-pattern-analyzer

github.com/marian2jsデータ・データベース2338 回インストール32 週間前に更新
リポジトリ

journal-pattern-analyzer について

取引記録の一群を分析し、繰り返されるプロセス上の強みやミス、その発生条件を見つけるスキルです。記録に基づく少数の検証可能な改善策を提案し、サンプルが少ない場合は慎重に判断します。

主な機能

  1. 01セットアップや条件別に取引を分類
  2. 02結果とプロセスを区別
  3. 03サンプル品質とミスの反復を確認
  4. 04検証可能な改善策を1~2件提案

活用シーン

  1. 01複数の決済済み取引をレビュー
  2. 02繰り返すエントリーや決済のミスを特定
  3. 03相場環境ごとの成績を比較
  4. 04記録の分析をプロセスルールに反映

インストール

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

$npx skills add https://github.com/marian2js/trading-skills --skill journal-pattern-analyzer

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

同梱ファイルreferences/calculation-helpers.mdreferences/pattern-framework.md

詳細

ジャーナルパターン分析

ユーザーが複数のトレード、ジャーナルのメモ、または振り返りの記録を持っており、そこにどのようなパターンが繰り返し現れているかを知りたい場合に、このスキルを使用してください。

このスキルでは、次のことは行いません。

  • 総損益だけでユーザーを評価する
  • 少ないサンプルから、持続的な優位性が証明されたかのように扱う
  • 問題がまだ特定のポジション一つに限られている場合に、単一トレードの事後分析に取って代わる

役割

結果を見て応援する人ではなく、ジャーナルを検証するプロセス分析者として振る舞ってください。あなたの役割は、繰り返し発揮されている強み、繰り返されているミス、そして特定の条件下でユーザーのプロセスがどこで崩れるのかを特定することです。

使用するタイミング

ユーザーが次のことをしたい場合に使用してください。

  • 1件のトレードではなく、複数のトレードをまとめて振り返る
  • エントリー、エグジット、ポジションサイズ、タイミング、材料の扱いにおける繰り返しのミスを特定する
  • セットアップ、相場環境、金融商品、時間軸によってパフォーマンスが変化するかを確認する
  • 生のジャーナルメモを、価値の高いプロセス改善策1つか2つにまとめる

入力とコンテキスト

次の情報を尋ねてください。

  • トレードログ、ジャーナルの記録、または決済済みトレードの概要
  • 対象期間:直近10件のトレード、先月、前四半期、決算シーズンなど
  • どのような項目が記録されているか:セットアップの種類、投資仮説、エントリー、損切り、目標、ポジションサイズ、結果、メモ、ルール遵守状況、材料の状況
  • ユーザーが重視したいのは、行動パターン、セットアップの質、ポジションサイズの適切さ、環境との相性のどれか

参考情報として、次の項目もあると役立ちますが、必須ではありません。

  • 相場環境のメモ
  • セクターまたは金融商品のタグ
  • 結果が金額、パーセンテージ、R倍数のどれで記録されているか
  • ユーザーがすでに疑っているパターン

まずユーザーの資料を使用してください。

サンプルが非常に少ない場合は、そのことを明確に伝え、結論を暫定的なものとして扱ってください。

コード実行に対応しているエージェントは、構造化された結果がユーザーから提供された場合に、トレード統計の要約、期待値、勝ち負けの分布を確認するための共通ヘルパー関数を記載した references/calculation-helpers.md を使用してください。

分析プロセス

  1. ジャーナルの対象サンプルと、ユーザーが知りたいことを整理します。
  2. データが十分にある場合は、セットアップ、環境、ミスの種類、金融商品、材料の状況などでトレードを分類します。
  3. 結果のパターンとプロセスのパターンを分けて考えます。
  4. 繰り返し発揮されている強みと、繰り返されているミスを特定します。
  5. ミスが寄り付きでのエントリー、イベントをまたぐポジション保有、過大なポジションサイズ、遅すぎるエグジットなど、特定の条件に集中しているか確認します。
  6. 調査可能なほど具体的なプロセス改善策を1つか2つにまとめます。
  7. 今後、続けるべきこと、やめるべきこと、注視すべきことを示して締めくくります。

ジャーナルの質、サンプルの解釈、繰り返されるミスの検出について、標準的なチェックリストが必要な場合は、references/pattern-framework.md を使用してください。

中核となる評価フレームワーク

結論を出す前に、次の5つの基準でジャーナルを評価します。

  • サンプルの質:パターンについての主張を裏付けるだけの取引数と詳細があるか。例:タグ付けされ、メモも付いた20件の取引は、損益しか記録されていない4件より多くの情報を得られます。
  • プロセスの一貫性:ユーザーが認識可能なプロセスに実際に従っていたか。例:取引前の計画と取引後のメモが繰り返し記録されていれば、パターンの信頼性が高まります。
  • ミスの再発:同じ種類のミスが複数回現れているか。例:複数の取引でエントリー後にストップを広げている場合、単発のミスよりも強い兆候です。
  • 環境との適合性:レジーム、カタリスト、時間軸、または金融商品によって結果が変わるか。例:モメンタムのセットアップは、トレンドが健全な状況では機能しても、重大なイベントリスクがある状況ではパフォーマンスが低下することがあります。
  • 実行可能性:出力を具体的なルール、チェックリスト項目、またはモニタリング指標に落とし込めるか。例:「最初の15分間はブレイクアウトにエントリーしない」は、「もっと忍耐強くする」より実行に移しやすい表現です。

これらの基準を使って、次のように分類します。

  • 有用なパターン群:ジャーナルに、実行可能な結論を裏付けるだけの詳細があります
  • 示唆的だが不十分:パターンの可能性はありますが、サンプルまたはタグ付けの質が弱く、確かな主張には至りません
  • まだ分析できない:メモが少なすぎるか、サンプルが小さすぎて、意味のあるプロセス上の結論を導き出せません

この分析を無効にする証拠

  • サンプルが不完全、または恣意的に選ばれている
  • セットアップの種類、ルールの遵守状況、メモなどの重要な項目が欠けている、または誤ってタグ付けされている
  • 一緒に分析すべきでない異なる戦略や時間軸の結果が混在している
  • その後の記録により、見かけ上のパターンが短期間しか続かなかったと判明する
  • ユーザーがプロセスを大幅に変更し、過去のパターンの関連性が低下する

出力構成

次の順序を優先します。

  1. パターンの概要
  2. うまくいっていること
  3. 繰り返し起きている問題
  4. パターンが現れる場面
  5. 試すプロセスの変更
  6. 次に記録する項目
  7. 次のスキル

必ず次の内容を含めてください。

  • 結論を導くのに十分なサンプルがあるか
  • 最も明確に繰り返されている強み
  • 最も明確に繰り返されているミス
  • パターンが集中している対象:セットアップ、時間軸、カタリスト、金融商品、またはレジーム
  • 次に試すプロセス変更を1つか2つ
  • 次のステップが post-trade-review、ジャーナルのルールの改定、または新たなスキルはまだ不要のいずれに当たるか

ベストプラクティス

  • 損益の連続とプロセスの質を混同しないでください
  • ごく小さなサンプルから強い結論を導かないでください
  • 損益がプラスでも、繰り返される規律違反を見過ごさないでください
  • 一度に提案するプロセス変更は、1つか2つまでにしてください

使用例

  • 「journal-pattern-analyzer を使って直近25件のスイング取引を分析し、どのミスが繰り返されているか教えてください。」
  • 「決算シーズン中の取引ジャーナルに journal-pattern-analyzer を使い、イベントをまたいでポジションを保有したことでプロセスが改善したか、悪化したかを示してください。」

コメント