ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Workflows
  3. Workflow de suivi du sentiment boursier Reddit
Workflow

Workflow de suivi du sentiment boursier Reddit

Suivre les mentions de tickers boursiers sur Reddit, évaluer le sentiment avec un LLM, tracer les tendances dans le temps. Pipeline automatisé quotidien.

Commencez gratuitementDocumentation API

Aperçu

Rechercher quotidiennement sur Reddit les mentions de tickers boursiers, évaluer le sentiment de chaque fil avec un LLM, agréger par ticker et suivre les tendances de sentiment sur une fenêtre glissante de 30 jours.

Déclencheur

Cron quotidien (ex. 18:00 UTC, après la fermeture des marchés)

Planification

Quotidien après la fermeture des marchés

Étapes du workflow

1

Définir une liste de surveillance de tickers

Liste des tickers à suivre : AAPL, TSLA, NVDA, etc.

2

Rechercher via l'endpoint Reddit de Scavio pour chaque ticker

POST /api/v1/search avec platform=reddit, query='$TICKER'. Top-20 fils de discussion.

3

Évaluer le sentiment par fil de discussion

Envoyer le titre du fil + le meilleur commentaire au LLM : 'Évaluez le sentiment de -1 à +1 pour cette discussion boursière. Renvoyez un JSON {score, reasoning}.'

4

Agréger le score quotidien par ticker

Moyenne des scores de sentiment sur tous les fils pour ce ticker.

5

Ajouter au journal glissant sur 30 jours

Stocker dans SQLite ou CSV : date, ticker, avg_sentiment, thread_count.

6

Optionnel : alerter en cas de pics de sentiment

Si le score du jour s'écarte de plus de 0,5 de la moyenne sur 7 jours, envoyer une alerte Slack.

Implémentation Python

Python
import requests, os, json

key = os.environ["SCAVIO_API_KEY"]
tickers = ["AAPL", "TSLA", "NVDA"]

for ticker in tickers:
    resp = requests.post("https://api.scavio.dev/api/v1/search",
        headers={"x-api-key": key},
        json={"query": f"${ticker}", "platform": "reddit", "limit": 20})
    threads = resp.json().get("results", [])
    scores = []
    for t in threads:
        result = call_llm(f"Rate sentiment -1 to +1: {t['title']}. JSON: score, reasoning.")
        scores.append(json.loads(result)["score"])
    avg = sum(scores) / len(scores) if scores else 0
    print(f"{ticker}: avg sentiment {avg:.2f} across {len(threads)} threads")

Implémentation JavaScript

JavaScript
const tickers = ["AAPL", "TSLA", "NVDA"];
for (const ticker of tickers) {
  const resp = await fetch("https://api.scavio.dev/api/v1/search", {
    method: "POST",
    headers: { "x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json" },
    body: JSON.stringify({ query: `$${ticker}`, platform: "reddit", limit: 20 })
  });
  const threads = (await resp.json()).results;
  const scores = [];
  for (const t of threads) {
    const r = await callLLM(`Rate sentiment -1 to +1: ${t.title}. JSON: {score, reasoning}.`);
    scores.push(JSON.parse(r).score);
  }
  const avg = scores.reduce((a, b) => a + b, 0) / (scores.length || 1);
  console.log(`${ticker}: avg sentiment ${avg.toFixed(2)} across ${threads.length} threads`);
}

Plateformes utilisées

Reddit

Communauté, publications et commentaires imbriqués de n'importe quel subreddit

Questions fréquentes

Rechercher quotidiennement sur Reddit les mentions de tickers boursiers, évaluer le sentiment de chaque fil avec un LLM, agréger par ticker et suivre les tendances de sentiment sur une fenêtre glissante de 30 jours.

Ce workflow utilise un cron quotidien (ex. 18:00 utc, après la fermeture des marchés). Quotidien après la fermeture des marchés.

Ce workflow utilise les plateformes Scavio suivantes : reddit. Chaque plateforme est appelée via le même point de terminaison API unifié.

Oui. L'offre gratuite de Scavio comprend 50 crédits à l'inscription sans carte bancaire. Cela suffit pour tester et valider ce workflow avant de le passer à l'échelle.

Workflow de suivi du sentiment boursier Reddit

Suivre les mentions de tickers boursiers sur Reddit, évaluer le sentiment avec un LLM, tracer les tendances dans le temps. Pipeline automatisé quotidien.

Obtenez votre clé APILire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité