Repolode
Jakeschincariol

Jakeschincariol/trader-skill

公開データを使って投資家のポートフォリオを再現し、ニュースや議員の取引を監視して注文サイズを計算する、取引前に必ず承認を求めるPythonツール付きClaudeスキル11種。

スター
1,442
フォーク
295
未解決の Issue
6
最終コミット
24 日前

このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。

これは何?

Trader skillは、公開データを使って取引を調査・管理したい個人投資家向けのClaudeスキル11種のパックです。ファンドマネージャーのSEC 13F-HR提出書類からポートフォリオを再現して目標配分に変換し、現金の余裕分と銘柄ごとの上限を設けたうえで、固定予算に収まるよう注文案の数量を計算できます。そのほか、保有銘柄に関するニュース見出しや8-K提出書類の監視、House Clerkの定期取引報告書からの議員による取引の解析、XBRL形式の決算数値の取得、ユーザー定義ルールに基づく企業のスクリーニング、リスク上限に照らした注文の確認、取得原価ロットとウォッシュセールの追跡、リバランスの乖離の検出を行うスキルも含まれます。

ツールは標準ライブラリのみを使うPythonスクリプトで、SEC EDGAR、House Clerk、ニュースRSSフィード、Yahoo Financeのチャートエンドポイントなどの公開エンドポイントからデータを取得します。証券会社との接続(デフォルトではペーパー口座を使うAlpacaのMCPサーバー)は、リスクチェックに合格し、ユーザーが注文内容を明示的に承認した後にのみ使用されます。このパックが単独で注文を出すことはありません。

このプロジェクトはMITライセンスで、Python 3.8以降が必要です。pipによるインストールは不要です。インストール方法は、スキルのフォルダをClaudeのskillsディレクトリにコピーするか、Claude Codeプラグインとして追加するかのいずれかです。オフラインのユニットテストでは、実際の提出書類から切り出したフィクスチャを使用します。

主な機能

  • 01投資家の13F-HR提出書類からポートフォリオを再現し、模倣可能な目標配分を作成します。
  • 02予算、現金の余裕分、銘柄ごとの上限に合わせて注文案の数量を計算します。
  • 03保有銘柄に関するニュースや8-K提出書類を監視します。
  • 04議員による株式取引の開示情報を解析し、行形式に整理します。
  • 05各注文が承認される前に、リスク上限に照らして確認します。
  • 06すべての注文でユーザーの明示的な承認を求め、デフォルトでペーパートレードを使用します。

ユースケース

  • 著名なファンドの四半期ごとのポートフォリオ変更を、調査の参考情報として追跡する。
  • 小規模な証券口座を、ポジションサイズと現金の上限内に収める。
  • 議員の新たな取引開示が公開されたときにアラートを受け取る。
  • 税務計画のために取得原価、損益、ウォッシュセールの期間を追跡する。

クイックスタート

  1. 1

    Claude Codeでプラグインマーケットプレイスを追加する

    /plugin marketplace add Jakeschincariol/trader-skill
  2. 2

    trader-skillプラグインをインストールする

    /plugin install trader-skill@trader-skill
  3. 3

    SECへのリクエストに使用する名前とメールアドレスを、trader/config.json の sec_user_agent または SEC_USER_AGENT 変数に設定する

  4. 4

    サンプルツールを実行して投資家のCIKを検索する

    python3 trader-copycat/edgar13f.py find buffett

使う前に知っておきたいこと

  • ClaudeとPython 3.8以降が必要です。
  • 13F報告書は各四半期末から約45日後に公開されるため、保有データは古く、一部に限られます。
  • 価格取得に使用するYahoo Financeのチャートエンドポイントは非公式で、変更される可能性があります。
  • これは投資助言ではありません。また、投資家の取引をまねても、その投資成果までまねできるわけではありません。

収録されている特集

トピック

よくある質問

trader-skill とは?
公開データを使って投資家のポートフォリオを再現し、ニュースや議員の取引を監視して注文サイズを計算する、取引前に必ず承認を求めるPythonツール付きClaudeスキル11種。 Trader skillは、公開データを使って取引を調査・管理したい個人投資家向けのClaudeスキル11種のパックです。ファンドマネージャーのSEC 13F-HR提出書類からポートフォリオを再現して目標配分に変換し、現金の余裕分と銘柄ごとの上限を設けたうえで、固定予算に収まるよう注文案の数量を計算できます。そのほか、保有銘柄に関するニュース見出しや8-K提出書類の監視、House Clerkの定期取引報告書からの議員による取引の解析、XBRL形式の決算数値の取得、ユーザー定義ルールに基づく企業のスクリーニング、リスク上限に照らした注文の確認、取得原価ロットとウォッシュセールの追跡、リバランスの乖離の検出を行うスキルも含まれます。
trader-skill は無料で使えますか?ライセンスは?
trader-skill は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
trader-skill は今もメンテナンスされていますか?
活発にメンテナンス中。trader-skill の最終コミットは 2026年10月14日 です。
trader-skill は何に使えますか?
著名なファンドの四半期ごとのポートフォリオ変更を、調査の参考情報として追跡する。 小規模な証券口座を、ポジションサイズと現金の上限内に収める。 議員の新たな取引開示が公開されたときにアラートを受け取る。 税務計画のために取得原価、損益、ウォッシュセールの期間を追跡する。
trader-skill のインストール方法は?
Claude Codeでプラグインマーケットプレイスを追加する: /plugin marketplace add Jakeschincariol/trader-skill trader-skillプラグインをインストールする: /plugin install trader-skill@trader-skill SECへのリクエストに使用する名前とメールアドレスを、trader/config.json の sec_user_agent または SEC_USER_AGENT 変数に設定する サンプルツールを実行して投資家のCIKを検索する: python3 trader-copycat/edgar13f.py find buffett
trader-skill はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Jakeschincariol/trader-skill

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

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

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