ノーコード自動化ツール「n8n(エヌエイトエヌ、複数のAPIやAIサービスをつなぐワークフロー構築ツール)」に、株式分析用のテンプレートが追加されました。
フロントエンドやAPI連携を扱うエンジニアで、複数のAIサービスを組み合わせた業務フローを設計したいという方に向けて、その構造を掘り下げます。
このテンプレートはn8nのワークフロー・マーケットプレイスに「workflow 11772」として公開されています。
技術指標・財務情報・ニュースの感情分析を1つのオーケストレーター(複数の処理をまとめて統括する管理役)が束ね、Buy(買い)・Hold(保有)・Sell(売り)のいずれかを提案するHTMLレポートをメール送信する仕組みです。
注目すべきは「株の売買判断が出る」という結果そのものよりも、複数のAIエージェントを協調させる設計パターンにあります。
何が追加されたのか
n8nは元々、SlackやGoogle Sheetsなど各種SaaSをノードでつなぐiPaaS(複数のクラウドサービスを連携させる統合基盤)系のツールです。
今回のテンプレートは、そこに「単一の巨大プロンプトに頼らない」AIエージェント構成を持ち込んだ点が特徴です。
1つの万能プロンプトにすべてのデータを渡してAIに判断させる方式は、入力が増えるほど精度の検証が難しくなります。
このテンプレートは、その問題を「タスクの分割」で回避しています。
中心に置かれた「中央AIエージェント」がオーケストレーターとして機能し、目的別のサブワークフローを順に呼び出します。
サブワークフローは技術分析・ファンダメンタル分析・ニュース感情分析の3系統に分かれ、それぞれの結果を最後に統合して1つの推奨結果に落とし込みます。
ワークフローの内部構造を段階的に見る
技術分析のサブワークフローは、RSI(相対力指数、買われすぎ・売られすぎを示す指標)、MACD(移動平均収束拡散手法、トレンドの勢いを測る指標)、ボリンジャーバンドといった定番の指標を計算します。
これに加えて、チャート画像そのものをAIに解析させるコンポーネントも含まれています。
ファンダメンタル分析のサブワークフローは、企業の財務諸表を取得し、財務健全性を要約する役割を担います。
ニュース感情分析のサブワークフローは、関連する市場ニュースを収集し、その論調がポジティブかネガティブかを解釈します。
これら3つの出力を、中央AIエージェントが1つのレポートに合成します。
最終的にプロフェッショナルなHTML形式のレポートとして整形され、メールで配信される流れです。
| コンポーネント | 主な入力 | 役割 |
|---|---|---|
| 技術分析 | RSI・MACD・ボリンジャーバンド・チャート画像 | 値動きの技術的な見立てを提供 |
| ファンダメンタル分析 | 財務諸表 | 企業の財務状態を要約 |
| ニュース感情分析 | 市場ニュース | ニュースの論調を解釈 |
| 中央AIエージェント | 各サブワークフローの出力 | Buy/Hold/Sellの結論を合成 |
利用にはGemini(Googleの生成AIモデル)、OpenRouter(複数のLLMを1つのAPIで呼び分けるサービス)、SMTP(メール送信の標準プロトコル)、AlphaVantageとTwelveData(株価・財務データを提供するAPI)、Chart-Img(チャート画像生成API)といった外部サービスとの連携が必要です。
マーケットプレイスの説明では、セットアップ時間はおよそ10〜15分と案内されています。
ただしこれは、各サービスのAPIキーを取得済みで、接続作業に慣れているユーザーを前提にした見積もりです。
単一プロンプト型との比較で見える設計思想
このオーケストレーター型の構成は、Difyやゼロコード系AIエージェントビルダーが採用する「マルチエージェント・オーケストレーション」の考え方と近い位置づけです。
1つのLLM(大規模言語モデル)にすべてを任せる設計と比べると、次の違いがあります。
- 各サブタスクの出力を個別に検証できるため、どこで誤った判断が生まれたか追跡しやすい
- データソースやプロンプトを部分的に差し替えても、他のサブワークフローに影響を与えにくい
- 出力先(今回はメール送信)を独立したステップとして扱えるため、宛先や配信条件の変更が容易
この発想は、マイクロサービス的なアーキテクチャの考え方をAIワークフローに応用したものと言えます。
1つの巨大なサービスを分割し、責務ごとに独立させることで保守性を高めるという発想は、Web開発者にとってはなじみ深い設計原則です。
n8nのようなノーコードツールでも、同じ原則が有効に機能する例として参考になります。
読者が今日確認できること
このテンプレートを実際に試す・応用するかどうかを判断するために、確認しておきたいポイントを整理します。
- n8nのマーケットプレイスで「workflow 11772」を検索し、キャンバス上でノードの分岐構造を確認する
- 必要な外部サービス(Gemini、OpenRouter、AlphaVantage、TwelveData、Chart-Img、SMTP)のうち、自社の利用規約やアクセス制限で問題がないものを洗い出す
- 無料枠のAPIキーで検証する場合も、リクエスト数の上限や商用利用可否を各サービスの公式ドキュメントで確認する
- 株価分析という用途を、社内向けの別用途(競合調査・障害レポートの要約・レビュー結果の統合など)に置き換えられそうか、サブワークフローの単位で検討する
なお、生成される推奨結果はあくまで接続したデータとAIの合成結果であり、投資判断や業務上の意思決定をそのまま代替するものではありません。
業務に組み込む場合は、レビュー担当者を誰にするか、エスカレーションの基準をどう設けるかといった運用ルールを別途設計する必要があります。
まとめ
n8nの株式分析テンプレートは、オーケストレーター型のマルチエージェント設計を具体的なノードの並びとして可視化した事例です。
技術分析・ファンダメンタル分析・ニュース感情分析という3系統のサブワークフローに分割し、中央エージェントが統合するという構造は、株価以外の業務にも転用できる汎用パターンです。
まず試すなら、n8nのマーケットプレイスでworkflow 11772のキャンバスを開き、ノード構成とサブワークフローの接続関係を眺めてみるのがおすすめです。
そのうえで、必要な外部APIキーの取得条件や利用制限を確認し、自社のユースケースに置き換えられそうな部分を見極める作業から始めてみてください。