Daily German finance newsletter · live work sample · generated 2026-08-27
The newsletter below is real. Its pipeline ran today at 15:22 CEST: market data and German news pulled live from key-free public endpoints, the text written by Claude from that snapshot, every figure injected from the data. Zero manual edits to the numbers.
German text, fixed structure, fixed tone. Compare any figure against the market: they are today's real numbers, and each story carries its source.
Subject: Morgenlage 27.08. — Nvidia liefert, der DAX zieht an · Brevo campaign draft
Guten Morgen! Nvidia hat am Abend Quartalszahlen über den Erwartungen vorgelegt, und der DAX startet mit deutlichem Rückenwind in den Tag: +1,51 % auf 26.374 Punkte. Die US-Börsen hatten zuvor uneinheitlich geschlossen. Öl gibt spürbar nach, Bitcoin klettert zurück über die 79.000-Dollar-Marke.
| DAX | 26.374,79 | +1,51 % |
| Euro Stoxx 50 | 6.454,82 | −0,11 % |
| S&P 500 Schluss 26.08. | 7.675,70 | −0,42 % |
| Nasdaq Comp. Schluss 26.08. | 26.130,20 | −0,76 % |
| Dow Jones Schluss 26.08. | 53.463,88 | ±0,00 % |
| EUR/USD | 1,1658 | −0,26 % |
| Gold (USD/Unze) | 4.641,60 | +0,02 % |
| WTI Rohöl (USD) | 82,55 | −2,89 % |
| Bitcoin (USD) 24 h | 79.320 | +1,55 % |
Stand: 27.08.2026, 15:22 Uhr MESZ. US-Indizes: Vortagesschluss.
Der KI-Chipkonzern hat ein Rekordquartal vorgelegt: Umsatz und Gewinn lagen deutlich über den Analystenschätzungen. Die Aktie rutschte nachbörslich zunächst ab, drehte nach einer optimistischen Umsatzprognose aber ins Plus.n-tv
In Frankfurt profitieren Infineon und Siemens Energy vom Boom des US-Konzerns — beide zählen heute zu den DAX-Gewinnern.tagesschau Parallel berichten Medien, Nvidia stehe vor einer milliardenschweren Übernahme der quelloffenen KI-Plattform Hugging Face.n-tv · WiWo
1 € = 1,1669 USD · 0,85613 GBP · 0,9380 CHF · 185,62 JPY · 7,8422 CNY
Name, sender and branding are placeholders. Structure, sections and tone are a fixed template: your structure replaces it in one config change.
Scheduled, unattended, logged. The model may phrase; it may not calculate, estimate or invent.
This sample spent $0 and needed no API key. Your four named APIs drop into the same Pull step as adapters — the rest of the pipeline does not change.
| Source | Role | In this sample | In production |
|---|---|---|---|
| Yahoo Finance · CoinGecko | quotes: indices, FX, gold, oil, BTC | pulled live | demo stand-in |
| ECB reference rates | official EUR fixings | pulled live | keeps running |
| RSS: tagesschau · n-tv · WiWo | German finance news | pulled live · 36 items | your feed list, config |
| Alpha Vantage | quotes & fundamentals | 1 live call, public demo key | your key · day 1 |
| Finnhub | quotes & company news | needs key | adapter · day 1 |
| Marketaux | finance news + sentiment | needs key | adapter · day 1 |
| NewsAPI | broad news search | needs key | adapter · day 1 |
| Newsletters you specify | curation input | not sampled | inbox parser |
Every source is one adapter against one internal schema. Adding or swapping a source is a config entry plus one adapter file, not a rebuild. That is also how "RSS feeds and newsletters we specify" stays editable without a developer.
Your brief says it in one line: numbers from the data, never from the model. That is enforced twice, not promised once.
Figures arrive as structured data. The model formats and phrases them; the prompt forbids computing or estimating its own.
A script re-checks the draft. Every number in the text must match the snapshot, digit for digit.
A mismatch blocks the send and alerts a human. A wrong number can fail loudly, but it cannot reach a subscriber.
Plain Python over n8n, Make or Zapier: no per-task fees, no vendor lock, and you own all code, prompts and config — which your brief explicitly requires.
Total running cost at daily volume: roughly $10–20 per month on top of your existing Brevo plan.