Dual-Tier Stock Research System
A 3-workflow financial intelligence system that monitors news, tracks entity frequency, and autonomously generates two tiers of research — daily quick briefs and weekly due diligence reports.
What It Does
This system runs without manual input:
-
Financial Analysis V2 (27 nodes) — the brain. Monitors 4 RSS feeds, sends articles to Minimax LLM for structured analysis (sector, sentiment, tickers, impact score), filters for high-signal content, and tracks company mention frequency using n8n DataTable with upsert logic.
-
Daily Analysis (14 nodes) — triggered when any ticker crosses 3+ daily mentions. Pulls the latest 20 news articles from Alpha Vantage’s NEWS_SENTIMENT API, cleans the data, and sends it to Minimax to generate a 500–800 word brief structured as [WHAT] → [WHY] → [ACTION]. Delivered to Telegram.
-
Weekly Analysis (9 nodes) — triggered when any ticker crosses 20+ weekly mentions. Makes parallel Alpha Vantage calls for company fundamentals (OVERVIEW: PE ratio, profit margin, market cap, 52-week range, revenue, EPS) and news sentiment (50 articles). Merges both datasets and sends to Minimax for a 1,500–2,500 word due diligence report. Delivered to Telegram.
[Financial Analysis V2 — 27 nodes]
Schedule Trigger → 4 RSS feeds → Merge → Loop Over Items
→ Wait → Minimax HTTP Request (article analysis)
→ Filter (impact >= threshold) → Count appearance
→ DataTable upsert (daily + weekly counts)
├─ If daily_count >= 3 → Execute Workflow → [Daily Analysis]
├─ If weekly_count >= 20 → Execute Workflow → [Weekly Analysis]
└─ Digest format → Telegram (daily summary)
Dailytrigger → reset daily counts
Weeklytrigger → reset weekly counts
[Daily Analysis — 14 nodes]
Execute Workflow trigger → Get daily count from DataTable
→ Loop Over Items → Alpha Vantage NEWS_SENTIMENT (20 articles)
→ Cleaner → Minimax HTTP Request (brief generation)
→ Digest format → Telegram
[Weekly Analysis — 9 nodes]
Execute Workflow trigger → Get weekly count from DataTable
→ Loop Over Items →
├─ Alpha Vantage OVERVIEW (company fundamentals)
└─ Wait → Alpha Vantage NEWS_SENTIMENT (50 articles)
→ Merge → Data preparation → Minimax HTTP Request (report generation)
→ Digest format → Telegram
Video: https://youtu.be/I7l7sWZnE6E