Block 1 - Daily 8AM News Trigger
- Type / Role
- n8n-nodes-base.scheduleTrigger - scheduleTrigger
- Config choices
- Version 1.3
Stock News Sentiment Automation using Gemini AI, Google Sheets & Gmail This workflow automatically fetches daily stock market news, analyzes sentiment using Gemini AI, calculates impact scores, sen...
n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, n8n-nodes-base.splitinbatches, n8n-nodes-base.wait, n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.googlegemini
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by WeblineIndia.
Original n8n.io sourceThis workflow automatically fetches daily stock market news, analyzes sentiment using Gemini AI, calculates impact scores, sends alerts for high-impact news and stores structured results in Google Sheets.
This workflow runs every day at 8 AM and automatically collects the latest stock market news from a public API. It filters, cleans and processes the data to ensure only relevant and unique articles are analyzed.
Each news article is sent to Google Gemini AI, which classifies the sentiment as bullish, bearish or neutral, along with a confidence score and reasoning. The workflow then calculates an impact score based on sentiment and confidence.
High-impact news is immediately flagged and sent via email alerts, while all processed results are stored in a structured format in Google Sheets for tracking and analysis.
To use this workflow, you need:
https://api.tradient.org/v1/api/market/news
data.latest_news
You can change this limit in:
return output.slice(0, 2);
news_object.titlenews_object.textstock_namemodels/gemini-3.1-flash-lite-preview
Formula logic:
confidence × 1.2confidence × -1.2confidence × 0.3You MUST configure:
sendTo)Example message:
Stock: XYZ
Title: News title
Sentiment: bullish
Impact: 75
Reason: Strong earnings report
Create a sheet with EXACT column names:
Title
Stock
Sentiment
Reason
Important:
Modify:
return output.slice(0, 2);
In IF node:
> 60< -60Edit Generate Sentiment Prompt node to:
Update Google Sheets node mapping:
confidenceimpact_scoreAnd many more custom use cases depending on your strategy.
| Issue | Possible Cause | Solution |
|---|---|---|
| No data in Google Sheets | Incorrect column names | Ensure exact match: Title, Stock, Sentiment, Reason |
| Emails not sending | Gmail not configured | Add credentials + recipient email |
| AI response parsing error | Invalid JSON from Gemini | Check Parse node logs |
| Duplicate news still appearing | Title mismatch | Improve deduplication logic |
| Workflow not triggering | Schedule inactive | Activate workflow |
| API returns empty data | API downtime | Test endpoint manually |
If you need help with:
Reach out to our n8n workflow development experts at WeblineIndia for advanced assistance.
We can help you build production-grade automation tailored to your business needs.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Analyze daily stock news sentiment with Gemini AI, Google Sheets and Gmail |
|---|---|
| Complexity | advanced |
| Nodes | 21 |
| Categories | Crypto Trading, AI Summarization |
| Author | WeblineIndia |
| Published | 27 Apr 2026 |
Use the JSON export at /data/workflows/15325/15325.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Stock News Sentiment Automation using Gemini AI, Google Sheets & Gmail This workflow automatically fetches daily stock market news, analyzes sentiment using Gemini AI, calculates impact scores, sen...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Crypto Trading, AI Summarization use case.