Mein automatisierter PDF-Tradingreport: So exportiere ich meine Wochenanalyse aus Google Sheets auf Knopfdruck

Die besten Top-Trader können hier 1 zu 1 kopiert werden!

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. 🙂


 

Beitrag veröffentlicht

in

von

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert