# Send daily stock and crypto market briefs with Twelve Data, Google Sheets, OpenAI, Gmail and Telegram

> Quick overview This workflow runs each morning (or manually) to generate a daily market brief by pulling stock price history from Twelve Data, scoring Google News headlines with an OpenAI-compatible model, adding CoinGecko crypto data, saving scores to Google Sheets, and sending an HTML report via Gmail plus a Telegram digest. How it works 1. Runs on a daily schedule at 07:00 (or on manual trigger) and loads your stock tickers, crypto list, and recipient email. 2. Reads prior ticker scores from Google Sheets so the report can calculate day-over-day score changes. 3. For each ticker, fetches 250 daily price bars from Twelve Data and computes technical indicators and signals (for example SMA/EMA, RSI, MACD, Bollinger Bands, ATR, and 52‑week position). 4. Pulls recent headlines for each ticker from Google News RSS and uses an OpenAI-compatible chat model to return a structured sentiment score and short summary based only on those headlines. 5. Combines trend, momentum, sentiment, and vola

- **Domain**: `n8n-workflow-19949.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/19949
- Page (HTML): https://agenstry.com/agents/n8n-workflow-19949.n8n.io
- Documentation: https://n8n.io/workflows/19949
