Jakeschincariol/day-trader-skill
11 Claude skills for day trading: scan thousands of charts, track breaking news, time every entry and exit, and replay every outcome before you risk a dollar.
概要
これは、Claude(または Claude Code)にインストールできる11種類のコマンド形式スキルのコレクションです。各スキルは Python ツールと、Claude にその使い方を指示する SKILL.md ファイルで構成されています。これらを組み合わせることで、セットアップの発見、エントリーとエグジットのタイミング、結果のシミュレーション、リスクチェック、ポジションサイジング、そして(明示的な承認がある場合のみ)ブローカーへの注文送信という、デイトレードの全サイクルをカバーします。
無料でオープンソース(MIT)であり、登録や API キーは不要です。標準的な Python 3.8+ で動作し、インストール作業は不要です。
11のスキル(各コマンドは /trader-scanner のような形式)
| コマンド | 機能 |
|---|---|
/trader-scanner |
数千のチャートをスキャンし、セットアップ(オープニングレンジのブレイクアウト、フラッグ、売られすぎからの反発)を探します。 |
/trader-news |
監視対象銘柄の速報ニュースを監視します。 |
/trader-entry |
セットアップをバーごとに監視し、エントリーのタイミングを通知します。 |
/trader-exit |
エントリー前にストップロスとテイクプロフィットを設定します。 |
/trader-timemachine |
過去の5分足データと、同じセットアップが発生した過去の全セッションを使用して取引を10,000回再現し、リスクを取る前に現実的な勝率を提示します。 |
/trader-risk |
取引が制限内かどうかを確認し、制限を超えるものをブロックします。 |
/trader-budget |
口座残高と1取引あたりの最大損失額に基づいてポジションサイズを決定します。 |
/trader-broker |
承認された注文をブローカーに送信します(デフォルトはペーパートレードで、明示的な「yes」がない限り実行されません)。 |
/trader-alerts |
価格、ストップ、または午後3時55分のクローズ時間が近づくと通知します。 |
/trader-analyst |
決算報告書を読み込み、変更点を要約します。 |
/trader-pelosi |
国会議員の株式取引開示情報を提出と同時に読み取ります。 |
データソース
すべて無料の公開ソースです:Yahoo Finance のチャート、Nasdaq Trader のシンボルリスト、SEC EDGAR の提出書類、下院書記官の開示記録。これらのツールは、これらのエンドポイントに対して「礼儀正しく」アクセスするように設計されています。
取引の流れ
各スキルは連鎖しており、前のスキルがローカルの trader/ フォルダに書き込んだ内容を読み取ります:
scanner → news → entry → exit → timemachine → budget → risk → broker
取引中はアラートが作動
README では完全な例を解説しています:2026年10月19日、スキャナーが TSLA のオープニングレンジブレイクアウトを検知(レンジ 354.47–362.18、ローソク足終値 364.18)。エントリータイマーが午前10時15分に作動。エグジットプランナーがストップを 358.32、ターゲットを 370.04 に設定。タイムマシンが10,000セッションをシミュレート:ターゲット到達率 29.4%、ストップ到達率 25.5%、どちらでもない 45.1% — 「コイントスに近い」という結果。これが、リスクを取る前に確認することの意義です。予算は8株(2,913.44ドル)に設定され、リスクチェックを通過。ブローカーが注文チケットを表示し、ユーザーがその特定の注文に対して yes と入力する必要があります。さらに Claude が「一度だけ許可/拒否」カードを通じて二重確認を行います。
安全設計(全編で強調)
- 明示的な同意なしに注文は行われません —
/trader-brokerを通じてのみ注文が可能であり、リスクチェックを通過し、ユーザーが yes と入力した後のみ実行されます。 - ペーパートレードがデフォルト (
"paper": true)。 - 株式キーは環境変数に保存され、チャットには決して表示されません。
- タイムマシンはシミュレーションであり、予測ではありません。過去60日間には現れなかったギャップ、取引停止、決算発表などが起こり得ます。
- ストップは計画であり、保証ではありません。急激な市場ではストップ価格を大きく超えて約定することがあります。
- データは無料かつ非公式です。Yahoo のチャートエンドポイントは遅延、変更、レート制限が発生する可能性があります。必ずブローカーのデータと照合してください。
README のその他の注意点
- インストール: GitHub URL を Claude に貼り付けるか、Claude Code のプラグインマネージャーを使用してください。スキルフォルダを
~/.claude/skills/にコピーすることも可能です。 - SEC ツールには識別情報が必要:
trader/config.jsonまたはSEC_USER_AGENT環境変数に名前/メールアドレスを設定してください。 - テスト: オフラインのユニットテストスイートにより、Tesla の例のすべての数値を実際の過去のデータで再現可能です。
免責事項(READMEより引用)
投資助言ではありません。 デイトレードを行う人のほとんどは損失を出します。資金を失う可能性があります。
国会議員の取引は公開情報であり、インサイダー情報ではありません。 議員は1,000ドルを超える取引を45日以内に開示する義務があります(STOCK法)。
税金。 デイトレードの利益は短期譲渡所得となり、頻繁な取引はウォッシュセール(損益通算の制限)の対象となる可能性が高いです。
デイトレード規制。 FINRA は2026年6月4日に25,000ドルのパターン・デイトレーダー最低残高規制を撤廃しましたが、ブローカーによっては2027年10月まで段階的に適用される場合があります。
"pdt_guard": trueを設定すると、/trader-riskがデイトレード回数をカウントします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト