news-sentiment について
news-sentimentは、ティッカーに関するYahoo Financeの最近のニュースを取得し、記事情報と全体的なセンチメントの短い要約を返すコマンドラインスキルです。株式ニュースの確認に使われ、時刻はAmerica/New_Yorkに基づきます。
主な機能
- 01Yahoo Financeの最近のニュース取得
- 02ティッカーと記事数の指定
- 03タイトル、発行元、日付、リンクの返却
- 04ニュース全体のセンチメント要約
- 05ニューヨーク時間の生成時刻とデータ遅延の記載
活用シーン
- 01銘柄の最近のニュース確認
- 02銘柄に影響し得る見出しの把握
- 03簡潔なニュースセンチメント概要の作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ staskh/ trading_skills --skill news-sentimentインストール後、Claude Code で/news-sentimentを入力して読み込まれたか確認します。
同梱ファイルscripts/news.py
詳細
ニュースのセンチメント
Yahoo Finance から最近のニュースを取得します。
手順
注記:
uvがインストールされていない場合、またはpyproject.tomlが見つからない場合は、以下のすべてのコマンドでuv run pythonをpythonに置き換えてください。
uv run python scripts/news.py SYMBOL [--limit LIMIT]
引数
SYMBOL- ティッカーシンボル--limit- 記事数(デフォルト:10)
出力
以下を含む JSON を返します。
articles- タイトル、発行元、日付、リンクを含む最近のニュースの配列summary- 全体的なセンチメントの簡潔な要約
主要な見出しを提示し、株価に影響を及ぼす可能性のある重要なニュースがあれば記載してください。
依存関係
yfinance
タイムゾーン
すべてのタイムスタンプと時間ベースの計算には、America/New_York タイムゾーンを使用する必要があります。すべての JSON 出力には、generated_at(NY 時刻の文字列)フィールドと data_delay フィールドを含める必要があります。
コメント
Markdown 対応