stock-watcher について
stock-watcherは、同花顺のデータを使って株式ウォッチリストを管理し、パフォーマンス概要を確認するスキルです。中国のA株や科創板の追跡を想定し、リスト操作と銘柄詳細へのリンクに対応します。
主な機能
- 01ウォッチリストの追加・削除・全消去
- 02銘柄リストの表示
- 03パフォーマンス概要の取得
- 04銘柄詳細リンクの提示
- 05ネットワーク・データエラーへの対応
活用シーン
- 01追跡する銘柄の一覧を管理
- 02ウォッチリストの最近の値動きを確認
- 03詳細リンクから銘柄情報を閲覧
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ agentbay-ai/ agentbay-skills --skill stock-watcherインストール後、Claude Code で/stock-watcherを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdscripts/add_stock.pyclear_watchlist.pyconfig.pyinstall.shlist_stocks.pyremove_stock.pysummarize_performance.pyuninstall.sh詳細
Stock Watcher Skill
このスキルでは、包括的な自選株リスト管理機能を利用できます。ユーザーはお気に入りの株式を追跡し、同花顺 (10jqka.com.cn) のリアルタイムデータを使ってパフォーマンスの概要を確認できます。
自選株の株価を確認する
自選株の株価を確認するよう依頼すると、システムは以下の情報を直接表示します:
- 各株式のコードと名称
- 最近のパフォーマンス指標(騰落率などの重要データ)
- 詳細情報へのリンク(クリックして表示できます)
追加のコマンドは不要です。分かりやすい株価の概要が直接表示されます。
自選株を管理する
株式を追加する
6桁の株式コードを使って自選株に追加します:
- 例:600053 九鼎投资を追加
株式を削除する
株式コードを指定して自選株から削除します:
- 例:600053を削除
自選株リストを表示する
現在登録されているすべての自選株の一覧を表示します
自選株リストを空にする
すべての自選株を完全に削除します
データソース
主に同花顺 (10jqka.com.cn) をデータソースとして使用します:
- 株式ページ:
https://stockpage.10jqka.com.cn/{stock_code}/ - 上海・深圳のA株および科創板市場に対応しています
- リアルタイム株価、テクニカル分析、資金フローのデータを提供します
自選株の管理
ファイル形式
自選株は ~/.clawdbot/stock_watcher/watchlist.txt に保存されます:
600053|九鼎投资
600018|上港集团
688785|恒运昌
対応操作
- 株式を追加: 株式コードの形式を検証して自選株に追加します
- 株式を削除: 株式コードを正確に照合して削除します
- リストを表示: 現在の自選株を表示します
- リストを空にする: 自選株を完全に削除します
- 株価の概要: すべての株式の最新データを取得し、簡潔な概要を提供します
株価概要の特徴
- 重要な株価指標を直接表示し、不要な情報を省きます
- 株式の詳細を確認できるリンクを提供します
- ネットワークエラーやデータ異常を自動的に処理します
- リクエスト頻度を適切に制限します(1秒に1回)
注意事項
- 株式コードの形式: 6桁の数字コードを使用します(例:
600053) - データの遅延: 株価データには1~3分の遅延が生じる場合があります
- ネットワークへの依存: リアルタイムデータの取得にはネットワーク接続が必要です
- 市場範囲: 主にA株市場(上海・深圳・科創板)に対応しています
インストールとアンインストール
インストール
scripts/install.sh スクリプトを実行すると、必要なディレクトリ構成が自動的に作成されます。
アンインストール
scripts/uninstall.sh スクリプトを実行すると、関連ファイルがすべて削除されます。
スクリプトの説明
すべてのスクリプトは、保存先を管理する共通の設定ファイル config.py を使用し、パスの一貫性を確保します:
add_stock.py- 自選株に株式を追加しますremove_stock.py- 自選株から株式を削除しますlist_stocks.py- すべての自選株を一覧表示しますclear_watchlist.py- 自選株リストを空にしますsummarize_performance.py- 株価の概要を取得します
コメント
Markdown 対応