FinImpulse-Node für n8n: Marktdaten in automatisierten Workflows

Ein Überblick über den FinImpulse-Node für n8n — verfügbare Operationen, verifizierter Status und ein funktionierender Workflow für ETF-Kennzahlen.

FinImpulse ist jetzt als verifizierter Node auf n8n verfügbar. Die Integration ermöglicht es, Finanzdaten — Kurse, Fundamentaldaten, Analysteneinsichten und Risikokennzahlen — direkt in n8n-Workflows abzurufen und mit dem breiteren App-Ökosystem zu verbinden, das die Plattform unterstützt.

Dieser Artikel stellt die im FinImpulse-Node verfügbaren Operationen vor und führt Schritt für Schritt durch ein funktionierendes Workflow-Beispiel mit echten Marktdaten.

Was der FinImpulse-Node umfasst

Der Node stellt drei Ressourcengruppen bereit, die jeweils eine eigene Kategorie von Finanzdaten abdecken.

Market Data

Deckt die wichtigsten Marktdaten für Aktien, ETFs und Fonds ab:

  • Search Assets — liefert Assets, die einer Suchanfrage für Aktien, ETFs und Fonds entsprechen
  • Get Price History — ruft Zeitreihendaten zu Kursen ab, einschließlich Dividenden und Splits
  • Get Asset Summary — liefert eine Momentaufnahme eines Assets: aktueller Kurs, Fundamentaldaten und zentrale Kennzahlen
  • Get Asset Profile — liefert Unternehmensinformationen, Sektor- und Branchenklassifikation, Börsendetails und weitere beschreibende Metadaten
  • Get News — liefert aktuelle Nachrichten und Pressemitteilungen zu einem bestimmten Asset

Analyst Insights

Deckt Sell-Side- und Konsensdaten für Aktien ab:

  • Get Earnings Data — historische und prognostizierte Gewinndaten
  • Get Recommendation Trends — der aggregierte Kauf/Halten/Verkauf-Konsens der Analysten im Zeitverlauf
  • Get Analyst Actions — einzelne Änderungen von Analystenbewertungen und Kursziel-Updates
  • Get Analyst Ratings — die aktuelle Verteilung der Analystenbewertungen

Financial Statistics & Risk

Liefert quantitative Kennzahlen für die Performance- und Risikobewertung:

  • Get Key Metrics — Bewertungskennzahlen, Volumendaten, Dividendenrendite, Moving Averages, Kennzahlen zur 52-Wochen-Spanne und verwandte Marktindikatoren
  • Get Risk Metrics — Beta, Standardabweichung und weitere risikoadjustierte Indikatoren
  • Get Annual Returns — Jahresrenditen für Performance-Vergleiche

Diese Operationen können eigenständig genutzt oder zu mehrstufigen Workflows kombiniert werden — Daten abrufen, filtern und die Ausgabe an Datenbanken, Tabellen oder Messaging-Tools weiterleiten.

Betrachten wir einen einfachen Workflow, der eine davon in die Praxis umsetzt.

Workflow: Täglicher ETF-Kennzahlen-Snapshot in Google Sheets

Die tägliche Überwachung der wichtigsten Kennzahlen eines ETFs ist eine typische Analyseaufgabe — und leicht zu automatisieren. Das Ziel ist einfach: einmal täglich die wichtigsten Kennzahlen eines bestimmten ETF abrufen und an ein Google-Sheets-Dokument anhängen — für die historische Nachverfolgung und Analyse.

So entsteht im Laufe der Zeit ein strukturiertes Protokoll täglicher Werte — Kursniveaus, Volumen, Dividendenrendite, Bewertungskennzahlen — ohne manuelle Datenerfassung.

Drei Nodes genügen für das Setup:

n8n canvas showing a completed ETF Key Metrics workflow: Schedule Trigger connected to FinImpulse Get Key Metrics and Google Sheets Append Row

1. Schedule Trigger

Der erste Node ist ein Schedule Trigger. Er legt den Takt der Automatisierung fest — für einen täglichen Snapshot konfigurieren Sie ihn so, dass er einmal täglich zu einer festen Uhrzeit ausgeführt wird. n8n führt den Workflow dann automatisch im festgelegten Intervall aus.

2. FinImpulse — Get Key Metrics

Fügen Sie als Nächstes einen FinImpulse-Node hinzu, setzen Sie die Ressource auf Financial Statistics & Risk und wählen Sie die Operation Get Key Metrics aus. Geben Sie das Tickersymbol im Feld Asset Identifier ein — in diesem Beispiel SPY.

Bei der Ausführung liefert der Node ein einzelnes Element mit aktuellen und historischen Kursniveaus, Volumendaten, Dividendenrendite, Bewertungskennzahlen und Daten zur 52-Wochen-Spanne.

3. Google Sheets — Append Row

Der letzte Node ist Google Sheets. Verbinden Sie ihn über OAuth2, wählen Sie die Zieltabelle und das gewünschte Tabellenblatt aus und setzen Sie den Mapping Column Mode auf Auto-Map — der Node ordnet alle Felder aus der FinImpulse-Ausgabe automatisch den entsprechenden Spalten zu.

Sobald der Workflow gespeichert und aktiviert ist, läuft er automatisch nach dem konfigurierten Zeitplan. Das Ergebnis ist ein wachsender Datensatz — eine Zeile pro Tag — der für Trendanalysen, Berichte oder als Eingabe für weiterführende Automatisierungen genutzt werden kann.

Weitere Automatisierungsszenarien

Der Workflow oben verwendet einen einzelnen ETF und ein einzelnes Ziel, doch derselbe Ansatz lässt sich auf eine Vielzahl von Automatisierungsaufgaben im Finanzbereich übertragen.

So können etwa Änderungen von Analystenbewertungen Slack- oder E-Mail-Benachrichtigungen auslösen, wenn sich die Analystenabdeckung einer beobachteten Aktie ändert. News-Updates lassen sich für Monitoring und Recherche in interne Kanäle, Datenbanken oder Dokumentensysteme einspeisen. Risiko- und Performance-Kennzahlen können nach Zeitplan erfasst und für historische Analysen gespeichert werden. Gewinndaten können automatisch protokolliert und für wiederkehrende Berichte genutzt werden.

In den meisten Fällen bleibt die Workflow-Struktur gleich: ein Trigger, eine FinImpulse-Operation und ein Ziel. Die Ausgabe kann an Google Sheets, Datenbanken, Messaging-Plattformen, CRMs, interne Dashboards oder andere Anwendungen im n8n-Ökosystem weitergeleitet werden.

Sie brauchen nur ein n8n-Konto und einen FinImpulse API-Token, um Workflows mit Marktdaten zu erstellen.