Créer des alertes Slack pour les variations de cours avec n8n ou Make

MODÈLE NO-CODE

Créez des alertes de cours sur Slack avec n8n ou Make

Créez un workflow no-code qui vérifie les cours des actions, ETF ou fonds selon un calendrier et envoie un message Slack lorsqu’une condition de prix définie est remplie. Utilisez l’action Get Market Price de FinImpulse avec n8n ou Make pour récupérer les données de marché actuelles et les comparer à vos règles d’alerte.

Ce modèle convient aux canaux d’équipe, à la surveillance interne des marchés, aux alertes de liste de suivi et aux workflows de reporting léger. Vous pouvez suivre des symboles depuis une feuille de calcul, définir des seuils de prix et envoyer des mises à jour Slack uniquement lorsque le workflow détecte une variation de cours correspondante.

Inclus Get Market Price Voir la documentation
Chat-app style alert card for a "market-alerts" channel showing a stock (AAPL, Apple Inc.) with current price $342.70, a 1-day change of +$2.62 (+0.77%), an alert condition of "Price > $340.00," exchange NASDAQ, currency USD, and a timestamp of May 02, 2024 09:30 AM UTC, with a reaction count at the bottom.

Alertes de prix Slack


Description

Créez un workflow no-code qui surveille les cours des actions, ETF ou fonds sélectionnés et envoie des alertes sur Slack lorsqu’une condition définie est déclenchée. Le workflow peut s’exécuter selon un calendrier, demander les cours actuels à FinImpulse, vérifier chaque résultat par rapport à vos règles et publier un message formaté dans un canal Slack.

Cette configuration est utile pour les équipes qui souhaitent des alertes simples sur les données de marché sans développer de système de notification personnalisé. Vous pouvez gérer une liste de suivi, surveiller des listes de couverture internes, suivre des ETF sélectionnés ou notifier une équipe lorsqu’un cours passe au-dessus ou en dessous d’un niveau configuré.

Les règles d’alerte peuvent être stockées dans Google Sheets, Airtable ou directement dans le workflow. Une version simple peut vérifier si le dernier cours est supérieur ou inférieur à un seuil fixe. Une version plus avancée peut comparer le dernier cours à une valeur précédente et envoyer des alertes en fonction de la variation quotidienne, de la variation en pourcentage ou d’un statut de marché donné.

Le workflow peut être créé dans n8n ou dans Make. Dans les deux versions, la structure est similaire : partir d’un déclencheur planifié, lire la liste des symboles et des règles d’alerte, demander les cours actuels à FinImpulse, appliquer une condition et envoyer un message Slack uniquement lorsque la condition est remplie.


Exemple d’interface

Diagramme de workflow n8n montrant six nœuds connectés en séquence : Schedule Trigger, Get row(s) in sheet (lecture Google Sheets), Get market price (FinImpulse market-price/market_data), un nœud de condition If avec des branches true/false, et Send a message (publication Slack) sur la branche true.

Exemple de sortie

Tesla (TSLA) price alert
Price: 301.00 USD                 
Change: -2.09% (threshold: 300 USD)
XOM $158.02 (+3.25%) — above threshold $150
Portfolio  Alert
XOM  —  158.02 USD, +3.25% (thr: 150)
Price alert: Chevron (CVX)
Price: 192.58 USD (+5.00, +2.67%)                 
Market: REGULAR session
Threshold: 185 USD
Updated: 2026-07-29 15:23 UTC

Comment créer ce workflow

Ce workflow s’appuie sur les outils suivants :

  • n8n ou Make
  • Slack
  • L’action Get Market Price de FinImpulse
  • Google Sheets ou Airtable

Étapes du workflow :

  1. Ajoutez un déclencheur planifié pour exécuter le workflow à intervalles réguliers.
  2. Lisez les symboles et les règles d’alerte depuis Google Sheets, Airtable ou un tableau statique dans le workflow.
  3. Envoyez chaque symbole à l’API Market Price de FinImpulse.
  4. Comparez le dernier cours à la règle configurée.
  5. Poursuivez uniquement si la condition est remplie.
  6. Formatez le message Slack avec le symbole, le cours, la variation, le seuil, la devise, la bourse et l’horodatage.
  7. Envoyez le message dans le canal Slack choisi.

Extensions optionnelles :

  • Ajoutez Search Assets (Lite) pour valider les symboles avant de créer des alertes.
  • Ajoutez Get Asset Summary (Lite) pour inclure le nom de l’entreprise, le secteur, l’industrie, le pays ou le logo.
  • Enregistrez les alertes déclenchées dans Google Sheets ou Airtable pour conserver un historique d’audit.
  • Ajoutez des canaux Slack distincts pour différentes listes de suivi, secteurs ou équipes.

Ressources


Avertissement. FinImpulse fournit uniquement des API de données et d’analyses financières. Ce workflow ne constitue ni un conseil en investissement, ni une recommandation de trading, ni une garantie quant aux résultats des marchés.

Commencez à créer avec l'API FinImpulse