Communitygithub.com

kesslerio/finance-news-openclaw-skill

AIによる市場ニュースの要約と価格アラート。米国、欧州、日本市場のヘッドラインを集約します。「株価ニュース」「マーケットアップデート」「朝のブリーフィング」「夕方のマーケットまとめ」などに対応。WhatsApp配信と英語/ドイツ語出力をサポート。

finance-news-openclaw-skill とは?

このスキルは、AIを活用した市場ニュースのブリーフィング機能を提供します。米国、欧州、日本、アジアの主要市場からRSSフィードを介してヘッドラインを収集し、AIによる要約を生成します。設定可能な言語(英語/ドイツ語)で出力し、WhatsAppやTelegramを通じて自動配信できます。CLIツールとして提供され、朝のブリーフィング、夕方のマーケットまとめ、特定銘柄のニュース取得、ポートフォリオニュースなどをサポートします。OpenBBとの連携により、ニュース取得前に詳細な株価情報を取得することも可能です。また、Lobster(承認ゲート付きワークフローエンジン)と組み合わせて、承認プロセスを持つ自動化パイプラインを構築できます。セットアップは対話型ウィザードで簡単に行え、cronジョブによる定期実行にも対応しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add kesslerio/finance-news-openclaw-skill

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ファイナンスニューススキル

AI搭載の市場ニュースブリーフィング。設定可能な言語出力とWhatsApp/Telegramを介した自動配信を提供。

初回セットアップ

対話型セットアップウィザードを実行します:

finance-news setup

ウィザードでRSSフィード、市場(米国/欧州/日本/アジア)、配信チャネル(WhatsApp/Telegram)、言語(英語/ドイツ語)、cronスケジュールを設定します。

個別セクションの設定:

finance-news setup --section feeds     # RSSフィードのみ
finance-news setup --section delivery  # 配信チャネルのみ
finance-news setup --section schedule  # cronスケジュールのみ
finance-news setup --reset             # デフォルトにリセット

セットアップが正しく完了したことを確認:

finance-news config                    # 現在の設定を表示
finance-news briefing --morning        # ドライランブリーフィングをテスト

クイックスタート

finance-news briefing --morning                                  # 朝のブリーフィング
finance-news briefing --evening --send --group "Market Briefing" # 夕方 + WhatsApp
finance-news market                                              # マーケット概要
finance-news portfolio                                           # ポートフォリオニュース
finance-news news AAPL                                           # 特定の銘柄ニュース

完全なCLIリファレンス(ポートフォリオ管理、cron設定、設定詳細を含む)についてはCOMMANDS.mdを参照してください。

Cronジョブ

スケジュールされた朝/夕のブリーフィングはopenclaw cronを介して実行されます。追加/確認コマンド(および手動crontabフォールバック)はCOMMANDS.md → Cronジョブにあります。クイック確認:openclaw cron list。

連携

ニュースの前に詳細な株価情報を取得するために、OpenBBと組み合わせて:

openbb-quote AAPL && finance-news news AAPL

承認ゲートと再実行可能性のためにブリーフィングをLobster経由で実行する — 完全なドキュメントはworkflows/README.mdを参照:

lobster "workflows.run --file workflows/briefing.yaml"

トラブルシューティング

問題解決策
ブリーフィングライターが失敗するKALLIOPE_SERVING_API_KEYが設定されていること、およびKalliope Ornithルート(http://100.124.155.99:4000/v1)に到達可能であることを確認する。スケジュール実行はフェイルクローズし、別のモデルを選択しません。
RSSフィードがタイムアウトするネットワークを確認する。WSJ/Barron'sはサブスクリプションクッキーが必要な場合があります。CNBC/Yahooは常に動作します。
WhatsApp配信が失敗するグループが存在し、ボットがアクセス権を持っていることを確認する。openclaw doctorを実行する。

関連スキル