公開データを使って投資家のポートフォリオを再現し、ニュースや議員の取引を監視して注文サイズを計算する、取引前に必ず承認を求めるPythonツール付きClaudeスキル11種。
Jakeschincariol/day-trader-skill
デイトレード向けのClaudeスキル11個とPythonツール一式。チャートのスキャン、ニュース追跡、エントリーと決済のタイミング判断、資金を投入する前のバックテスト風リプレイに対応します。
- スター
- 5,742
- フォーク
- 1,416
- 未解決の Issue
- 55
- 最終コミット
- 18 日前
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
このリポジトリには、標準ライブラリだけを使った小規模なPythonツールを備える、デイトレード向けのClaudeスキルが11個含まれています。数千のチャートからオープニングレンジブレイクアウトなどのセットアップを探し、監視銘柄のニュースを追跡し、ローソク足ごとにエントリーのタイミングを判断して、取引前に損切りと利確の水準を設定します。ツールはYahoo Finance、Nasdaq Trader、SEC EDGAR、House Clerkの無料公開データを読み込み、APIキーは不要です。
中心となる機能はTime Machineです。銘柄の直近の5分足を使い、セッション終了までの値動きを10,000回リプレイします。また、過去にセットアップが発生したセッションでも同じルールを再実行できます。その後の処理として、ポジションサイズの計算、リスクチェック、注文執行機能を備えています。注文執行機能は、ユーザーが注文ごとに確認した後にのみ発注します。デフォルトではペーパートレードが有効です。
このプロジェクトはPythonで実装されており、記録済みのfixtureを使うオフラインのunittestスイートを備えています。スキルはClaude Codeのプラグインとしてインストールするか、skillsフォルダにコピーして利用できます。
主な機能
- 01数千銘柄を対象に、オープニングレンジブレイクアウトなどのデイトレード向けセットアップをスキャンします。
- 02監視銘柄のニュースやSEC提出書類を追跡します。
- 03ローソク足ごとにエントリーのタイミングを判断し、エントリー前に損切りと利確の水準を設定します。
- 04直近の5分足を使って、想定される取引結果を10,000回リプレイします。
- 05取引ごとの最大損失額に合わせてポジションサイズを計算し、注文がリスク上限を超えていないか確認します。
- 06注文の発注前に明示的な確認を求めます。デフォルトではペーパートレードが有効です。
ユースケース
- 実資金で取引する前に、デイトレードのルールを銘柄の直近の値動きに適用して検証する。
- 寄り付き前に、デイトレード向けのセットアップが見られる銘柄リストを取得する。
- エントリー前に、取引の損切りと利確の水準を計画する。
- 取引時間中に、監視銘柄のニュースや決算関連の開示を確認する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/Jakeschincariol/day-trader-skill.git - 2
skillフォルダーをClaudeのskillsディレクトリにコピーする
cp -r day-trader-skill/trader-* ~/.claude/skills/ - 3
スキャナーを実行して米国株の銘柄一覧を取得する
python3 trader-scanner/scan.py universe
使う前に知っておきたいこと
- データはYahoo Financeの非公式チャートエンドポイントから取得されるため、反映が遅れたり、仕様が変更されたり、レート制限が適用されたりすることがあります。
- SECツールを使うには、configまたはSEC_USER_AGENT環境変数に名前とメールアドレスを設定する必要があります。
- READMEでは、デイトレードをする人の大半が損失を出すと警告しており、これは金融アドバイスではありません。
- Claudeでskillを使えるかどうかはClaudeに依存し、注文の発注にはAlpacaのMCPサーバーコネクターが必要です。
収録されている特集
トピック
よくある質問
- day-trader-skill とは?
- デイトレード向けのClaudeスキル11個とPythonツール一式。チャートのスキャン、ニュース追跡、エントリーと決済のタイミング判断、資金を投入する前のバックテスト風リプレイに対応します。 このリポジトリには、標準ライブラリだけを使った小規模なPythonツールを備える、デイトレード向けのClaudeスキルが11個含まれています。数千のチャートからオープニングレンジブレイクアウトなどのセットアップを探し、監視銘柄のニュースを追跡し、ローソク足ごとにエントリーのタイミングを判断して、取引前に損切りと利確の水準を設定します。ツールはYahoo Finance、Nasdaq Trader、SEC EDGAR、House Clerkの無料公開データを読み込み、APIキーは不要です。
- day-trader-skill は無料で使えますか?ライセンスは?
- day-trader-skill は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- day-trader-skill は今もメンテナンスされていますか?
- 活発にメンテナンス中。day-trader-skill の最終コミットは 2026年10月20日 です。
- day-trader-skill は何に使えますか?
- 実資金で取引する前に、デイトレードのルールを銘柄の直近の値動きに適用して検証する。 寄り付き前に、デイトレード向けのセットアップが見られる銘柄リストを取得する。 エントリー前に、取引の損切りと利確の水準を計画する。 取引時間中に、監視銘柄のニュースや決算関連の開示を確認する。
- day-trader-skill のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/Jakeschincariol/day-trader-skill.git skillフォルダーをClaudeのskillsディレクトリにコピーする: cp -r day-trader-skill/trader-* ~/.claude/skills/ スキャナーを実行して米国株の銘柄一覧を取得する: python3 trader-scanner/scan.py universe
- day-trader-skill はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Jakeschincariol/day-trader-skill
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Yahoo Financeを通じて、AIアシスタントに株価、テクニカル分析、ポートフォリオ管理、任意のPythonバックテスト機能を提供するローカルMCPサーバー。
A株・米国株・香港株の調査に対応するAI支援型ワークベンチ。ウォッチリスト、ポートフォリオ台帳、日次マーケットレビュー、個別銘柄の詳細分析、バックテスト、ローカルのレポートライブラリを備えています。
暗号資産、株式、FX、先物の市場データ、テクニカル分析、スクリーナー、バックテスト、センチメント分析に使える39個のツールを提供するMCPサーバー。
AKShareの金融データインターフェースをHTTP APIとMCPサーバーで公開し、あらゆる言語やClaude、CursorなどのAIアシスタントから利用できます。
Claude CodeとObsidianで、AIエージェントがリンク付きMarkdownナレッジベースを構築・保守するためのスターターボルト、ガイド、スキル、スクリプト。