Mein automatisierter PDF-Tradingreport: So exportiere ich meine Wochenanalyse aus Google Sheets auf Knopfdruck
Früher hab ich meine Wochen in Notizen zusammengefasst, mal in Word, mal in Evernote, manchmal gar nicht (ehrlich gesagt oft gar nicht 😅).
Heute klick ich auf einen Button – und hab ein PDF mit:
- meiner Equity-Kurve
- den wichtigsten Kennzahlen
- Top-Fehlern & Gewinnen
- Kommentar zur Woche
→ Fertig zum Speichern, Teilen, Lernen.
Ich zeig dir jetzt Schritt für Schritt, wie du das selber baust. Ohne extra Tools. Ohne Bezahldienste. Nur mit Google Sheets und einem Hauch Magie ✨
Was du brauchst
✅ Dein Wochenreport-Tab aus dem letzten Artikel
✅ Einen neuen Tab namens „PDF-Report“
✅ Google Apps Script (einmalig einfügen)
✅ Google Drive-Zugriff (für Speicherung)
✅ Optional: Gmail-Verknüpfung zum automatischen Versenden
Schritt 1: Report-Layout aufbauen (Tab „PDF-Report“)
Einfach & clean – z. B.:
Woche 17 – Trading-Report von Alex
📊 Trades: ='Wochenreport'!B2
✅ Gewinntrades: ='Wochenreport'!C2
❌ Verlusttrades: ='Wochenreport'!D2
💰 Gewinn: ='Wochenreport'!E2
📉 Verlust: ='Wochenreport'!F2
📈 Netto: ='Wochenreport'!G2
🎯 Trefferquote: ='Wochenreport'!H2
⚖️ R/R-Ratio: ='Wochenreport'!I2
⭐ Bewertung: ='Wochenreport'!J2
Fehler diese Woche: ='Wochenreport'!K2
Kommentar: =“Hier kommt dein persönlicher Kommentar rein.”
→ Alles aus deinem Wochenreport wird verlinkt. Der Kommentar wird manuell ergänzt.
Schritt 2: Das PDF-Skript
In Google Sheets:
Erweiterungen → Apps Script → neuer Script
Kopiere diesen Code:
function exportPDFReport() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("PDF-Report");
var url = ss.getUrl();
var sheetId = sheet.getSheetId();
var exportUrl = url.replace(/edit$/, '') +
'export?exportFormat=pdf&format=pdf' +
'&gid=' + sheetId +
'&size=A4' +
'&portrait=true' +
'&fitw=true' +
'&top_margin=0.5' +
'&bottom_margin=0.5' +
'&left_margin=0.5' +
'&right_margin=0.5' +
'&sheetnames=false&printtitle=false' +
'&pagenumbers=false&gridlines=false' +
'&fzr=false';
var token = ScriptApp.getOAuthToken();
var response = UrlFetchApp.fetch(exportUrl, {
headers: {
'Authorization': 'Bearer ' + token
}
});
var blob = response.getBlob().setName("Wochenreport_KW_" + sheet.getRange("A1").getValue() + ".pdf");
DriveApp.createFile(blob);
}
💡 Das Skript exportiert die „PDF-Report“-Seite als sauberes PDF und speichert es direkt in deinem Google Drive.
Schritt 3: Trigger hinzufügen (optional)
- Öffne erneut Apps Script
- Klicke auf ⏰ „Trigger“ → „Neuer Trigger“
- Wähle
exportPDFReport, z. B. jeden Sonntag um 18 Uhr
→ Dein Wochenreport wird automatisch gespeichert – selbst wenn du mal keine Lust hast 😅
Bonus: Automatischer E-Mail-Versand
Füge ans Ende des Skripts hinzu:
MailApp.sendEmail({
to: "deine@email.de",
subject: "Dein Wochenreport – KW " + sheet.getRange("A1").getValue(),
body: "Hier ist dein aktueller Trading-Wochenreport im Anhang.",
attachments: [blob]
});
Boom! Jetzt kommt dein Wochenreport sogar als PDF in dein Postfach.
(Alternativ auch an deine Steuerberatung oder dein Coaching-Team – falls du das professionell betreibst.)
Fazit: So wird aus deinem Trading-Setup ein echtes Reporting-System
Ich liebe dieses System, weil es mir zeigt:
Ich bin nicht nur Trader – ich bin Unternehmer meines Depots.
Das PDF ist mein Wochenabschluss. Mein Rückblick. Mein Anker.
Und jedes Mal, wenn ich’s durchblättere, sehe ich nicht nur Zahlen – sondern Wachstum.
Im nächsten Beitrag zeig ich dir, wie ich aus den letzten 10 Wochenberichten eine langfristige Trendanalyse aufbaue – inkl. Equity-Kurve, Strategien-Ranking und Setup-Auswertung 📊
Oder wir bauen gemeinsam eine Monats-Review mit automatischem Strategiewechsel-Vorschlag, wenn deine Trefferquote unter 50 % fällt 👀
Sag einfach, was dich mehr interessiert!
Bis dahin: Dokumentieren, Exportieren, Gewinnen. 🙂