Repolode
Jakeschincariol

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. 1

    リポジトリをクローンする

    git clone https://github.com/Jakeschincariol/day-trader-skill.git
  2. 2

    skillフォルダーをClaudeのskillsディレクトリにコピーする

    cp -r day-trader-skill/trader-* ~/.claude/skills/
  3. 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 の数値は毎日更新されます。

関連プロジェクト

A株・米国株・香港株の調査に対応するAI支援型ワークベンチ。ウォッチリスト、ポートフォリオ台帳、日次マーケットレビュー、個別銘柄の詳細分析、バックテスト、ローカルのレポートライブラリを備えています。

生産性・アプリ#investment-research#stock-market#a-stock
3512+41 今週669TypeScriptMIT活発にメンテナンス更新 10 日前