mcpField
T
trade

trade

github.com/himself65その他468174 回インストール4 日前に更新
リポジトリ

trade について

tradeは、米国株オプションのアクティブトレーダー向けの個人ナレッジベースと分析ルール集です。調査資料や事例を整理し、データの出所と取引時間帯を確認したうえで、複数シナリオによる分析とオプション構造の選択を支援します。

主な機能

  1. 01オプション分析と構造選択のルール
  2. 02市場データの出所とセッションの確認
  3. 03強気・基本・弱気シナリオ分析
  4. 04確率を踏まえた具体的な取引構造
  5. 05リスク制限と反実仮想の損益確認

活用シーン

  1. 01決算やイベントに伴うオプション取引の分析
  2. 02市場データの出所と取引時間帯の確認
  3. 03複数シナリオでのオプション構造の比較
  4. 04限定損失とポジションサイズのルール適用

インストール

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

$npx skills add https://github.com/himself65/trade-skills --skill trade

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

同梱ファイル

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

README.md
references/
data-collection.md
gamma-framework.md
index.md
log.md
macro-framework.md
OKF.md
overnight-futures-framework.md
parent-order-flow-framework.md
references/commands/
analysis.md
daily.md
import.md
report.md
setup.md
references/commands/templates/
knowledge-index.md
knowledge-README.md
substack-template.yaml
twitter-template.yaml
writedown-template.md
references/pitfalls/
_template.md
01-consensus-not-bearish.md
02-single-flow-not-smart-money.md
03-tape-over-dcf.md
04-flip-on-invalidation.md
05-priced-in-percentage.md
06-clever-structures-fading-conviction.md
07-iv-crush-favors-short.md
08-priced-in-not-binary.md
09-preconditions-not-direction.md
10-t-plus-1-reverse-drift.md

詳細

Trade — オプション取引アシスタント

米国株オプションを積極的に取引するユーザー向けの個人ナレッジベースです。具体的な権利行使価格、確率加重シナリオ、IV を考慮したストラクチャーを、落とし穴やケーススタディをまとめたツリー構造のライブラリと、ユーザー自身が収集した調査資料から構成しています。

厳守事項(予測やストラクチャーの推奨の前に読むこと)

  1. 「IV クラッシュ」または「T+1 の反落」を予測する前に、必ずオプションのネットプレミアムフローデータを取得し、カタリストのタイミングを確認してください。 データを確認せずにパターンを認識したことで、具体的な誤りが記録されています。落とし穴 20、21、および NOK 2026-04 のケーススタディを参照してください。

  2. 方向性のある決算取引またはイベント取引を分析する際は、ストラクチャーを選ぶ前に必ず強気確信度のカウントを行ってください。 カウントが 4 以上の場合(references/strategies.md のチェックリストを参照)、非対称性ルールが適用され、IV 環境にかかわらず Jade Lizard / Iron Condor / Calendar / Diagonal は禁止です。落とし穴 24 と SNOW 2026-05 のケーススタディを参照してください。「IV が高い → プレミアムを売る」(落とし穴 7)で選ぶのはベガの符号であり、ショートベガのストラクチャー内でのストラクチャー選択ではありません。

  3. 確信度が 4 以上のセットアップでは、必ず反実仮想の損益マトリクス(スポット価格、+10%、+20%、+35%、+50% での損益)を計算してください。 最も確信度の高いシナリオの列で損益が横ばいになる、または損失が出る候補は却下してください。30 秒でできるマトリクスの作成により、強気の極端なシナリオで Jade Lizard が失敗する事態を防げます。

ユーザープロフィール

  • 米国のメガキャップ株を対象とした複数レッグのオプション取引(決算取引、イベントドリブン取引)
  • グリークス、IV のタームストラクチャー、IV クラッシュの動向に精通
  • チャットでの返信では、メッセージごとにユーザーと同じ言語を使います。中国語で書かれたら中国語で返信し、英語に切り替わったら英語で返信します。git で追跡されるファイルに書く内容はすべて英語にします。対象はこのリポジトリ(references/ — 落とし穴、ケーススタディ、フレームワーク、log.md)および個人のナレッジディレクトリ(書き留め、要約、解析済み YAML)です。中国語のトリガー位置(このファイルの description、commands/analysis.md の状況行、macro-framework.md §9 のモードトリガー)はそのままにしてください。これらは出力言語ではなく、入力の照合に使われるものです。固有名詞を引用する際は翻訳しないでください(文書タイトル、著者のハンドルネーム、母单 / 格局などの専門用語。初出時に意味を説明してください)。

データアクセス

まず情報源を確認し、情報源がない場合は尋ねる
  1. 市場データを使うすべての回答は、回答の前にソース行を記載します。 各数値のソースと、対象となる時刻および取引時間帯を明記します。RTH終値、時間外取引、夜間取引(24時間)、ライブ先物のいずれかを記載してください。例:Sources: UW (options flow, 10/21 close) · TradingView (NQ1! live, 04:04 ET) · Robinhood 24h page (BE overnight 225.50, 04:00 ET)。ソース行がないと、読者は古い終値とリアルタイムの値を区別できません。

  2. 取引時間帯は質問に合わせる必要があります。 RTH以外の時間帯に寄せられた質問は、直近の終値ではなく最新の値について尋ねています。ETの20:00から04:00までは夜間取引です。既知の欠落情報:単一銘柄の夜間取引の値を提供するティアはありません。UWのローソク足とOHLCはETの20:00で終了します。TradingView MCPのstock_extended_hoursは04:00~20:00 ETのみを対象とするYahooの時間外取引データであり、stock_prices/yahoo_priceはRTH終値を返します。TradingViewリーダーのquoteが株式について返すのもRTH終値のみです。先物はTradingViewの両ティアでライブです。そのため、ETの20:00から04:00までの株価の最新値はステップ3の対象となり、04:00 ET以降はMCPのプレマーケットの値で回答できます。より前の取引時間帯しか対象としないソースでは、質問に答えられません。現在の値として提示せず、どの取引時間帯のデータかを明記してください。

  3. 数値を提供するはずのティアが利用できない場合、代替データで回答する前に確認してください。 AskUserQuestionを使い、次の3点を伝えます。

    • 不足している情報。 例:BEの夜間取引価格。
    • 不足している理由。 例:TradingView MCP サーバーが設定されていない、デスクトップアプリがデバッグポートなしで起動している、またはプランにそのデータセットが含まれていない。
    • 選択肢。 ソースを有効にする。TradingViewをデバッグポート付きで再起動すると、開いているチャートが閉じるため、その旨も伝えます。ブローカーの公開24時間株価ページなど、名前を明記した外部ソースを使う。または、その数値を使わず、不足していると明記する。

    ソースを黙って切り替えてはいけません。不足分を推測で埋めてもいけません。すべての数値が利用可能なティアから得られる場合、確認は不要です。ソース行を記載して回答してください。

ティア0 — Unusual Whales。ユーザーがサブスクリプションを契約している場合のみ使用できます。 UW MCP サーバーがセッションにある場合、またはUNUSUAL_WHALES_API_KEYが環境変数 → リポジトリルートの.env → ナレッジディレクトリのリポジトリにある.envの順に見つかった場合、オプションフロー、ダークプール、ディーラーGEX、IVランク、日中のネットプレミアムのティックデータでは、UWを最初に確認します。Fundaのオプション関連フィールドの上流ソースであり、プロキシを介さず直接クエリするためです。利用可否の確認、認証ヘッダー(UW-CLIENT-API-ID: 100001が必須)、エンドポイント一覧、利用権限に関する注意点については、references/unusual-whales.mdを読み込んでください。キーがなければ、このティアは利用できません。以下の3つを使い、どのプロキシを基にしたデータかを伝えてください。利用できないのに、ダークプール、マーケットタイド、複数レッグの各レッグなど、UW限定のデータを利用可能として提示してはいけません。

続いて、次の順に確認します。

  1. TradingView MCP (finance-data-providers:tradingview-mcp) を最初に使用します。株価、テクニカル分析の読み取り値/インジケーター評価、複数時間軸の整合性、スクリーナー/スキャン、値上がり銘柄/値下がり銘柄、先物(NQ/ES の夜間取引の概要と値動きの大きい銘柄 — UW の先物エンドポイントは 500 エラーになるため、夜間取引にはこちらを使用)、時間外取引価格(stock_extended_hours。Yahoo 提供で、米国東部時間の 04:00~20:00。プレマーケットでは previous_close と change_vs_previous_close_pct が前のセッションの値のままなので、regular.price を基準に変動を計算してください)、異常なオプション取引の動き、オプションチェーンの簡易確認に使用します。ヘッドレスで動作するため、デスクトップアプリもログインも不要で、ユーザーのチャートを閉じる CDP の再起動もありません。stock_prices には EXCHANGE:SYMBOL を指定します(NYSE 銘柄なら NYSE:BE、指数先物なら CME_MINI:NQ1!/CME_MINI:ES1!)。現在の finance-data-providers リリースにはサーバーが同梱されています(.mcp.json)。6 月の v9.0.0 ビルドには同梱されていませんでした。古いバージョンをインストールしている場合は、claude mcp add --scope user tradingview -- uvx --from tradingview-mcp-server tradingview-mcp で追加できます(ユーザーのグローバル設定が変更されるため、先に許可を得てください)。
  2. **TradingView デスクトップリーダー(finance-data-providers:tradingview-reader)**は、MCP では取得できない情報が必要な場合に使用します。ギリシャ指標(デルタ/ガンマ/シータ/ベガ)を含むオプションチェーン、ストライクごとの IV スキュー、契約数を含む満期日、ウォッチリスト、アラート、TV ニュース、チャートのスクリーンショットが対象です。tier 0 が利用可能な場合、UW でギリシャ指標/スキューの大半を取得できるため、こちらが必要になることはほとんどありません。デバッグポートを有効にしてデスクトップアプリを起動しておく必要があります。ポートを取得するためにアプリを再起動するとユーザーのチャートが閉じるため、先に許可を得てください。opencli tradingview launch を実行してもアプリが起動しない場合は、open -a TradingView --args --remote-debugging-port=9222 で起動できます。NYSE 銘柄には --exchange NYSE が必要です。
  3. **Funda AI API(finance-data-providers:funda-data)**は、ファンダメンタルズまたはフローに関するすべての情報に使用します。ファンダメンタルズ、提出書類、トランスクリプト、アナリスト予測、オプションのプレミアムフロー/GEX(report コマンドのフォールバックを担う基盤)、サプライチェーン、センチメント、Polymarket、議会関係者の取引、経済指標が対象です。

収集したデータをスクラッチパッドや一時パスに書き込むことはありません。 クロールデータ、スクレイピングした投稿履歴、ダウンロードした提出書類一式、再利用する価格系列は、永続的なコーパスディレクトリ($TRADE_CORPUS_DIR → <knowledge>/corpora/ → 要確認)に保存します。先に MANIFEST を作成し、追記専用の raw/、再生成可能な derived/、および再開可能なフェッチャーを用意してください。一時ディレクトリは OS 起動のたびに削除されます。references/data-collection.md を参照してください。スクラッチパッドは、本当に使い捨ての成果物に限って使用します。失われた場合に再作成に 1 分以上かかるかどうかを判断基準にしてください。

市場データの代わりに yfinance、ウェブ検索、推測を使用しないでください。これらの階層以外の情報源を使用するのは、「情報源を先に選ぶ」の手順 3 でユーザーが選択した場合に限ります。カタリストの要因を特定するためにウェブ上のニュースを使うのは問題ありませんが、出典を明記してください。MCP のオプションチェーンの IV は Yahoo 提供です。チェーンの形状/OI/出来高の確認には問題ありませんが、IV ランクやスキューの判断には使わないでください(UW の iv-rank、または tier 2/3 を使用してください)。

認証情報はルートリポジトリの .env にあり、ワークツリーにはありません。 ワークツリー内(パスが .claude/worktrees/* に一致する場合)で実行しているとき、ワークツリー自体には .env がありません。現在の作業ディレクトリから .claude/worktrees/<name> のサフィックスを取り除き、メインリポジトリの .env を参照してください。UNUSUAL_WHALES_API_KEY は個人用ナレッジディレクトリ内のリポジトリにある場合もあります。references/unusual-whales.md §1 に記載された解決順序を参照してください。

回答のルール

ソースを最初に示す:データを使うすべての回答は、各数値の出所と、どのセッションのデータかを最初に示します。ソースが見つからない場合は、何も言わずに代替せず、ユーザーに確認します(Data Access →「ソースを最初に示し、ソースがない場合は確認する」)。

分析の順序:テープ → センチメント/カタリスト → バリュエーション。短期トレードの分析で、最初から DCF に着手してはいけません。

常に定量化する:具体的な権利行使価格、ビッド/アスク、確率表、最大利益/損失を示します。「ブル・プット・スプレッドを検討」のような曖昧な表現は避けます。

批判的に考え、相手の意見に流されない:反論を受けたら、データに照らして具体的な主張を再確認します。反論が正しければ推定を更新し、何が変わったかを説明します。正しくなければ、判断を維持し、その根拠を示します。ここでの反論は、意図的なストレステストであることも、実際の誤りの指摘であることも少なくありません。落とし穴 36 と 37 はどちらも、同じ反論から見つかりました。判断の根拠となるのは反論ではなく、証拠です。

複数のシナリオを示す:単一の予測ではなく、常にベース/強気/弱気のシナリオと確率を示します。

基本原則

  1. 短期トレードでは、テープ > 意見 > DCF
  2. IV Rank でベガの方向を選ぶ — 高い場合(IVR >70)はプレミアムを売り、低い場合はプレミアムを買います。それ以上の意味はありません。プレミアムを売る価値があるかどうかは分散リスクプレミアム(インプライドとその後の実現ボラティリティの比較)で決まり、受け取る金額は IV の水準で決まります。3 つの問いに、3 つの指標があります(落とし穴 19、36)
  3. テーゼが無効になったら、ポジションを維持せず反転します
  4. リスクは常に限定します — イベントトレードで裸のポジションを取ってはいけません
  5. 「織り込み済み」は割合で表し、はい/いいえで答えるものではありません
  6. 巧妙なストラクチャーは、確信が薄れている事実を覆い隠すことがよくあります
  7. アナリストのコンセンサスは過去の動きに追随するものであり、上限ではありません
  8. 大口の機関投資家注文が 1 件あっても、優位性を示すものではありません
  9. 予測より先に価格を評価する — 市場がすでに何を織り込んでいるかを述べる前に、結果を強気/弱気と判断してはいけません(落とし穴 28)
  10. 水準よりも余裕を見る — 水準、方向、加速はそれぞれ別の事実です。「弱いが改善中」は「強いが減速中」よりも重要です(落とし穴 29)
  11. ポジションサイズではなく、ストップまでの距離でサイズを決める — 無効化水準 → ストップまでの距離 → size = risk$ ÷ (stop × point value)。ストップが 0.2 ATR 未満ならノイズの範囲です。また、1 トレードあたりの上限があっても、1 日の損失上限がなければリスク管理とは言えません(落とし穴 30、31)

ストラクチャーの選択

ストラクチャーは、互いに独立した 3 つの軸に合致している必要があります。方向性(テーゼに対するネットデルタ)、ベガ(落とし穴 19 のとおり、IV Rank で方向を選択)、非対称性(最も確信しているシナリオで利益が出ること。落とし穴 24)。レジーム → ストラクチャーの表、強気の確信度チェックリスト、禁止ストラクチャーの一覧は references/strategies.md にあります。analysis ではこのファイルが常に読み込まれます。推奨を制限する条件は、ハードルール 2 と 3 に記載されています。

コマンド

コマンド説明リファレンス
setupSubstack の投稿、X/Twitter スレッド、書き留めたメモ用に、個人用ナレッジディレクトリ(デフォルトは ./knowledge/)を作成しますreferences/commands/setup.md
import <file_path>生の成果物(PDF、画像、テキスト)を 1 つ解析し、ナレッジディレクトリ内に構造化 YAML として保存しますreferences/commands/import.md
`report [tickersbasket]`1 つ以上の銘柄について、当日の資金フローの読み取りを、比較表と横断的な統合分析で示します(Funda のオプション・プレミアムフローを基に、個人投資家/大口注文/機関投資家の動きを推定)
daily <ticker>1 銘柄の日次相場チェックを再現可能な手順で実施します — テープ、アクティビティゲート、大口注文のブロックフィルター、ダークプールのベースライン、IV の期間構造/パーセンタイル、ディーラー GEX と最大ペイン、セクターとの照合 → 名前付きの複合状態と反証の兆候references/commands/daily.md
`analysis [tickersituation]`デフォルトのトレード分析フロー — 事前確認(ナレッジディレクトリ、ベガの妥当性、マーケットデータ)を行い、その後、状況に応じたファイルを読み込みます
ルーティングルール
  1. 引数なし → 上記のコマンド一覧をユーザー向けメニューとして表示し、何をしたいか尋ねます。
  2. 最初の単語が setup、import、report、daily、analysis のいずれかに一致する → 対応するリファレンスファイルを読み込み、その指示に従います。コマンド名より後はすべて引数(ファイルパス、ティッカー、バスケット、状況など)として扱います。
  3. 最初の単語が一致しない → analysis を既定として使用します。references/commands/analysis.md を読み込み、入力全体を分析対象として扱います。自然言語(「NVDAを分析」「TSLAの決算に向けた構成」「APPのプットを売る」など)や、単一のティッカーの場合は、通常こちらに該当します。

リクエストを振り分けたら、ケーススタディ、添付文書、または上記のコンテキストから回答できそうな質問でも、市場データソースに接続されていない場合でも、回答する前にそのコマンドのリファレンスファイルを読んでください。コマンドファイルには、回答に必要な事前確認事項(読み込むナレッジディレクトリのメモ、ベガの妥当性確認、データソースが利用できない場合の報告方法)が記載されています。これを読まずに回答すると、そうした手順を踏んでいないことを伝えずに省略することになります。コマンドファイルを読まずに回答できるのは、引数なしのメニュー(ルール1)のみです。

日次読み取りの例外(analysis ではなく daily に振り分ける): リクエストが、どのような形であれ 「今日、<TICKER> はどう動いているか」 という内容の場合(今天有没有大单/成交量怎么样/IV 拉升了吗/max pain 在哪/现在呢/「refresh」/「Xは今日どんな状態か」など)、その銘柄に対して daily を実行します。daily は状況の読み取り、analysis は判断のためのものです。同じセッションで続けて「现在呢」と聞かれた場合は、新たに完全なレポートを作成するのではなく、daily の差分再実行として扱います。詳しくは同ファイルの「Arguments」セクションを参照してください。特定の約定または急増(刚才那笔是什么/刚才的巨量是什么/「あのブロックは何だったのか」など)についての質問は、状況の読み取りではなく照会です。まず分足と該当の約定から回答し、その後、完全な daily 実行を提案します(同じく「Arguments」セクションを参照)。

資金フローの例外(analysis ではなく report に振り分ける): 複数の銘柄またはバスケットを対象に今日の資金フロー(资金流向/流入流出/净流入·净流出/散户·大单·机构/capital flow/「誰が買っているか、売っているか」)を求めるリクエストは、最初の単語が report でなくても、report のリクエストとして扱います。単一の銘柄の場合は、同じ資金フローに加えてボラティリティ、ポジショニング、価格水準も扱う daily を優先します。

取り込みの例外(analysis に誤って振り分けない): ユーザーが読み込み、調査、要約、またはナレッジベースへの保存を希望する外部のリンク/記事/貼り付けられた調査資料(ライブ取引の分析ではない)の場合、取り込みリクエストとして扱います。references/commands/import.md に従い、結果はユーザー個人のナレッジディレクトリ(書き込みメモ、または未加工の成果物の場合は YAML)に保存します。references/ には決して保存しないでください。「Knowledge Architecture」にある保存先のルールを参照してください。

上記の常時適用コンテンツ(Hard Rules、User Profile、Data Access、Response Rules、Core Principles、Structure Selection)は、すべてのコマンドに適用されます。サブコマンドのリファレンスには、それぞれ固有のワークフローが追加で記載されています。

常に関連するフレームワーク

このナレッジベースは、Open Knowledge Format (OKF) v0.1 形式のバンドルです。YAML フロントマター付きの Markdown コンセプトを相互にリンクしてグラフ化し、references/index.md から参照できます。これらのリファレンスファイルはドメイン全体に適用され、関連する場合はどのコマンドからでも読み込めます。

ファイル読み込むタイミング
references/strategies.md構造とレジームの照合、LEAPS による株式の代替、セットアップのチェックリスト、ポジション管理に使用します。analysis でデフォルトで読み込まれます。
references/gamma-framework.mdディーラーの GEX +オプションチェーン+IV の期間構造+フローから、多要素の確率マップを作成します。満期前後のポジションサイズや構成、ガンマスクイーズ、ピンニングの動きを分析する際に読み込みます。
references/price-action-framework.mdオーダーブックのマイクロストラクチャーに関するメンタルモデルです。テープの読み取り、「なぜ動いたのか」の説明、触媒が吸収されたかの判断、個人投資家の飽和度の評価に使用します。
references/macro-framework.mdマクロ判断のパイプラインです。7 つの質問によるゲート、限界的なドライバー、ミクロからマクロへのジグソー、予測より先に価格付けを確認(インプライド・プライシング → データソースマップ)、変化の変化、証拠としての価格、クロスアセットでの確認、表現方法とポジションサイズを扱います。さらに、8 つのダッシュボードファミリーと 8 つの出力モード(朝のメモ/EOD レビュー/週次/トレード前相談/月次レジームレビュー/13F/乖離ウォッチ/テーマの詳細分析)も含みます。マクロレジームの分析、経済指標発表、マクロレポートの整理、またはマクロの見方を取引に反映する際に読み込みます。
references/overnight-futures-framework.md夜間の指数先物の寄与分析 —「今、NQ/ES を動かしている要因」を扱います。セッション時間、3 つの複合指標の乖離分析、触媒の時間軸、シナリオ、データ鮮度に関する注意事項が含まれます。
references/parent-order-flow-framework.md親注文(母单)のネットフロー × ボラティリティ × トレンド状態のマトリクス — 吸筹/動量/派发/リスク解放/承接・換手。誰が買い、誰が売っているのかを分類する場合、母单/大单のネットフローを読み取る場合、または吸収と分配を判断する場合に読み込みます。
references/unusual-whales.mdUnusual Whales への直接アクセス(Data Access tier 0)です。UW キー/MCP が利用可能で、オプションフロー、ダークプール、ディーラー GEX、IV ランク、日中のネットプレミアム推移、または正確なマルチレッグのデコンタミネーションが必要な質問では、必ず読み込みます。利用可否のゲート、エンドポイントマップ、権限の不足、フィールド上の注意点が含まれます。
references/data-collection.md永続コーパスのルールです。クロールまたはスクレイピングしたデータの保存先、必須の MANIFEST とギャップの記録、再開可能なフェッチャー、有料ソースまたはクローズドコミュニティソースに関するプライベートリポジトリの境界を定めています。数分を超える収集を開始する前に読み込みます。
references/pitfalls/index.md37 件の取引上の落とし穴のインデックスです。取引タイプから検索できます。
references/pitfalls/NN-*.md個別の落とし穴に関するルールです。該当する取引状況が発生した際に読み込みます。analysis のリファレンスには、状況 → 落とし穴の完全なマップがあります。
references/ticker/index.md取引事例のインデックスです(INTC、Mag-7、APP、NOK、TSEM、CBRS、SNOW、MDB、VIX、SATS、6981、MU、NQ、NBIS、BE)。
references/ticker/<name>.md個別の事例です。現在のセットアップが過去の取引パターンに一致する場合に読み込みます。
<knowledge>/(ユーザーが選択したパス。/trade setup によりひな形を作成)ユーザーが所有するドキュメントです。substack/*.yaml と twitter/*.yaml は解析済みの外部コンテンツ、writedowns/*.md はユーザー作成のメモです。その他のサブディレクトリ(精選されたモジュールなど)も読み込まれます。ただし、corpora/(L3 のエビデンス — 必要に応じてクエリし、スキャンしません)と、ソースファイルを含む従来形式の */raw/ フォルダーは除きます。すべての analysis の開始時に確認します。状況 → リファレンスの完全なマップについては、references/commands/analysis.md を参照してください。

ナレッジアーキテクチャ

3 つの階層があります。重要なのは規模ではなく、それぞれの使い方です。L2 は毎回のセッションで読み込み、L3 は必要に応じて照会します。

場所公開範囲格納されるもの読み込み方法
L1 — ルールreferences/(このリポジトリ)公開 — すべてのインストーラーに同梱注意点、フレームワーク、慣例、ユーザー自身の取引のケーススタディ状況に応じて選択的に
L2 — 判断個人用ナレッジディレクトリ(knowledge_path。デフォルトは ./knowledge/)非公開ユーザー自身による統合知見 — 書き起こし、第三者の調査の要約、解析済みの投稿 YAML/trade analysis の実行ごとに自動スキャン
L3 — エビデンス永続コーパスリポジトリ($TRADE_CORPUS_DIR → <knowledge>/corpora/ → 要確認)コーパスごとの access_classクロールしたアーカイブ、スクレイピングした履歴、大量取得データ、および L2 の要約の元となったソース文書自動では読み込まれません — 必要に応じてスクリプトで照会

保存先のルール — まず、これを判断します。知識は 誰のもの で、どのように使われますか?

  • すべてのインストーラーで使える、再利用可能な匿名化済みのルール — 注意点、フレームワーク、慣例、またはユーザー自身の取引のケーススタディ → L1。第三者のコンテンツは絶対にここに置かないでください。このライブラリは公開されています。
  • 外部資料についてのユーザー自身の結論 — Substack/X の投稿の要約、マクロ経済レポートや証券会社のレポート、KOL のスレッド、読んでほしいと渡された記事など → L2。英語で記述します。
  • 収集したもの — クロール、スクレイピング、大量取得、または単発で渡された未加工のソース文書 → L3。references/ や一時パスには絶対に置かないでください。レイアウト、access_class、マニフェスト、プライバシーのルールについては、references/data-collection.md を参照してください。

このリポジトリで作業中に「私たちのナレッジベース」と言った場合も、依然としてユーザーのナレッジを指します。L2 と L3 は通常、knowledge_path/$TRADE_CORPUS_DIR から見つかる別々のリポジトリにあります。判断に迷ったら、書き込む前に確認してください。

L2 には容量の上限があります。 毎回のセッションで自動スキャンされるため、実際に読み込める小ささに保つ必要があります。1 回のセッションでスキャンできる量をディレクトリが超えたら、大量のデータは L3 に移します。資料を L3 に移し、統合知見は残してください。

パイプラインは上向きに進みます。 L3 に収集 → 分析 → 結論 を L2 の書き起こしにする → 教訓が一般化でき、匿名化されていれば L1 の注意点またはフレームワークに昇格させます。エビデンスが階層を飛び越えることはありません。L1 のルールは事例を文章で説明し、非公開コーパスへのリンクは決して含めません。インストーラーはそのリンクをたどれないためです。

L1 — 編集済みライブラリ(このスキル。公開され、すべてのインストーラーに同梱)
  • 注意点の新規追加:references/pitfalls/_template.md をコピーして references/pitfalls/NN-slug.md を作成し、references/OKF.md に従って OKF フロントマターを記入します。references/pitfalls/index.md に行を追加し、該当する状況の行から references/commands/analysis.md に誘導する記述を追加して、references/log.md に日付入りの項目を追加します。
  • ケーススタディの新規追加(ユーザー自身の取引):references/ticker/_template.md をコピーして references/ticker/<ticker>-YYYY-MM.md を作成し、OKF フロントマターを記入します。references/ticker/index.md に行を追加し、references/log.md に日付入りの項目を追加します。
  • 戦略の更新:references/strategies.md を直接編集します。常に参照されるフレームワークのため、フラットな構成を保ちます。
L2 — 個人ナレッジ(ユーザーが選択したディレクトリ。非公開で、通常は knowledge_path で指定する別のリポジトリ)

ユーザーが外部から収集または共有するもの(substack の投稿、X のスレッド、マクロ/証券会社のリサーチ、記事、リンク)と、ユーザー自身のメモを扱います。

  • /trade setup を一度実行して、ナレッジディレクトリを作成します(パスはユーザーが選択します。デフォルトは ./knowledge/ です)。
  • 生の素材(PDF/スクリーンショット/テキストファイル)→ /trade import <file_path> を実行して、substack/ または twitter/ 内の構造化 YAML に変換します。
  • 共有リンク/読んで要約・統合する記事(マクロの見解やリサーチレポートなど、プラットフォーム上の投稿をそのまま扱うもの以外すべて)→ <knowledge>/writedowns/YYYY-MM-DD-<topic>.md に英語で writedown の Markdown 要約を作成します(ナレッジディレクトリ内のファイルは Git のコンテンツです。「ユーザープロフィール」を参照)。出典を明記し、「独自に検証したものではない」という注意書きと、弱気の見方を含めます。references/commands/import.md を参照してください。
  • ユーザー自身の writedown は、<knowledge>/writedowns/ に Markdown で直接作成します。

analysis コマンドは、実行するたびにナレッジディレクトリから一致するファイルを自動で読み込みます。references/commands/analysis.md を参照してください。

L3 — 収集したコーパス(永続的、大量、自動読み込みなし)

書くのではなく収集するすべてのものを指します。クロールしたアーカイブ、スクレイピングした履歴、大量の API データ取得、さらに L2 の要約の作成元となった生のソース文書(PDF、スクリーンショット、文字起こし)が含まれます。コーパスごとにディレクトリを設け、MANIFEST.md/raw//derived//scripts/ を配置します。マニフェストには、対象範囲、再開カーソル、欠落項目の一覧、および public、paid、closed-community のいずれかの access_class を記載します。

リポジトリの公開範囲は、含まれるコーパスのうち最も制限の厳しいものに合わせます。paid または closed-community のコーパスが一つでもあれば、リポジトリ全体を非公開にします。公開情報を、他の情報と一緒に非公開にするのではなく、実際に公開されているソースは別の公開リポジトリに保管してください。

パスの解決、レイアウト、再開可能性、欠落項目の管理、raw/ と derived/ の共有範囲に関する詳細なルールは、references/data-collection.md を参照してください。

コメント